Anda di halaman 1dari 7

MODUL I PENGENALAN KOMPUTER

Tujuan 1. Memahami Computer). 2. 3. Memahami tentang system operasi (Operating System). Memahami tata cara pembuatan algoritma dan flowchart. komponen utama komputer pribadi (Personal

Perbekalan Praktikum CPU

MONITOR

KEYBOARD

MOUSE

PRINTER

HARD DISK

Modul I

PENGENALAN KOMPUTER

Secara umum, komputer pribadi mempunyai komponen yang saling MEMORI FLASH DISK berhubungan dan berinteraksi antara satu dengan lainnya. omponen tersebut antara lain ! a. "entral #rocessor $nit ("#$). egunaan utama dari "#$ adalah

untuk memproses data dalam main memory. "#$ mampu mengolah data, baik data aritmatik maupun operasi logika yang tersimpan dalam main memory. "#$ merupakan bagian yang paling rumit dalam komputer yang terdiri atas chip untuk melakukan semua instruksi dalam komputer. "#$ mempunyai register dan chace memory untuk menyimpan semua instruksi dan data dari dan ke main memory. %isamping itu, dalam "#$ terdapat &aringan yang sangat rumit untuk melakukan perintah yang akan dilakukan dalam '($ ('rithmatic and (ogic $nit). b. Main Memory. #erangkat lunak)program (software) dan data*data yang diperlukan akan disimpan dalam main memory. #erintah* perintah dalam program diambil dan dieksekusi oleh "#$ dari main memory. Semua data maupun pernyataan yang berkenaan dengan program disimpan dalam main memory ini. Secara fisik memory merupakan cell yang diindeks berdasarkan alamat*alamat tertentu. "ell berisi se&umlah bytes. +iap byte mempunyai , bits. Memory dapat dalam bentuk -'M (-andom 'ccess Memory) maupun dalam bentuk -.M (-ead .nly Memory). -'M hanya dapat menyimpan data untuk sementara hingga dieksekusi. Sedangkan program selesai

-.M dapat menyimpan program yang

sifatnya tetap atau permanen tetapi hanya bisa dibaca, c. Secondary Storage. Secondary Storage merupakan penyimpan data secara permanen. /ardisk merupakan dalam satu Secondary

Laboratorium Komputasi Jurusan Teknik Sipil FT-UA I- 2

Modul I

PENGENALAN KOMPUTER Storage yang populer karena kemampuannya untuk menyimpan data dalam kapasitas banyak. d. 0nput).utput %e1ice. 0). de1ice merupakan &alur untuk mengirim dan menerima data dari dan ke komputer. 0). de1ice akan terhubung dengan perangkat lain seperti keyboard, monitor, printer dan perangkat lain.

Sistem O erasi !Operating System " Sistem .perasi merupakan perangkat lunak yang mengatur

pengoperasian, pengendalian dan mengkoordinir semua kegiatan dalam perangkat komputer. Sistem operasi merupakan perangkat lunak dasar yang harus dimiliki oleh setiap perangkat komputer pribadi. 2indows, Macintos dan $ni3 family merupakan perangkat lumak sistem operasi yang umum digunakan dalam komputer pribadi.

Pemro#raman Kom uter #ada dasarnya pemrograman komputer merupakan serangkaian

perintah yang terstruktur dan sistematis kepada komputer.

arena komputer

hanya dapat memahami perintah dalam bentuk bahasa mesin, maka diperlukan perangkat lunak yang berguna untuk menginterpretasikan perintah dari high le1el language ke bahasa mesin. 2alaupun saat ini banyak perangkat lunak yang demikian banyak tersedia, seperti ")"44, #ascal, ".5.(, '%', 6isual 5asic. 'kan tetapi dalam praktikum ini hanya digunakan bahasa 7.-+-'8 99. 7.-+-'8*99 umumnya digunakan untuk menyelesaikan masalah sains dan teknologi. %alam banyak hal, pemrograman komputer disusun untuk

menyelesaikan berbagai masalah. %engan demikian, proses pemrograman komputer merupakan bagian dari penyelesaian permasalahan itu sendiri. #en&elasan lebih detail tentang penyelesaian masalah dengan program

Laboratorium Komputasi Jurusan Teknik Sipil FT-UA I- 3

Modul I

PENGENALAN KOMPUTER

komputer akan diberikan dalam modul , praktikum ini. Sebelum menyusun pemrograman, langkah*langkah berikut sangat penting untuk dilakukan !

a. b. c. d.

#erumusan masalah. #enyusunan algoritma. #enyusunan diagram alir (flow chart). #engkodean program (source code).

a$ Perumusan Masala% #erumusan masalah merupakan proses untuk mendeskripsikan masalah serta pen&abaran masalah tersebut dalam bentuk yang lebih spesifik, yakni menentukan bagian*bagian yang masuk dalam kategori input, proses, dan output. "ontoh sederhana berikut memperlihatkan perumusan masalah dimaksud. #erhitungan (uas :a&ar ;en&ang (() ditentukan dengan persamaan (<a=t. %ari rumusan tersebut terlihat bahwa data masukan adalah alas (a) dan tinggi (t). #enyelesaian persamaan (<a=t merupakan proses dan output adalah (uas ((). b$ Al#oritma 'lgoritma merupakan langkah*langkah yang harus dilakukan dalam menyelesaikan masalah dalam butir a di atas. (angkah*langkah ini harus sistematis dan terstruktur sedemikian sehingga penyelesaian masalah diperoleh sesuai dengan yang diinginkan. 'lgoritma masalah dalam butir a di atas dapat ditulis sebagai berukut! 1. 2. 3. >. Mulai 5aca alas dan tinggi /itung ( < a=t +ulis (uas

Laboratorium Komputasi Jurusan Teknik Sipil FT-UA I- 4

Modul I ?. Selesai

PENGENALAN KOMPUTER

&$ Dia#ram Alir %iagram alir merupakan gambaran)notasi tentang alur (pola fikir) program komputer yang akan dibuat. %iagram alir memegang peranan penting baik dalam menyusun program komputer maupun pada saat pengecekan ulang &ika program komputer mempunyai kesalahan. "ontoh!

Mulai Baca : alas, tinggi

Tulis : Luas

L=a*t

Selesai

+abel 1. ;ambaran)notasi yang umum digunakan dalam diagram alir No$ Gambar'notasi Arti

Laboratorium Komputasi Jurusan Teknik Sipil FT-UA I- 5

Modul I 1.

PENGENALAN KOMPUTER

+itik terminal untuk mulai, selesai dan kembali. :ika untuk mulai tulis S+'-+, selesai tulis S+.# dan kembali tulis -@+$-8

2.

0nput dan)atau output. :ika digunakan untuk input, tulis -@'%! dan &ika untuk output, tulis 2-0+@! dan diikuti dengan 1ariabel yang akn dibaca)ditulis Meenyatakan suatu proses. +uliskan proses yang akan dilakukan komputer dalam kotak yang tersedia

3.

>.

+anda penghubung. 'ngka numerik dalam lingkaran menun&ukkan bahwa alur program dilan&utkan ke tahapan dengan alamat nomor yang diberikan dalam lingkaran. /uruf dalam lingkaran digunakan untuk tanda sambung

5.

;ambar)notasi ini untuk memulai dan mengakhiri proses pengulangan

Laboratorium Komputasi Jurusan Teknik Sipil FT-UA I- 6

Modul I

PENGENALAN KOMPUTER

(a)

atau 6. (b)

edua notasi ini digunakan untuk alur dengan keputusan (if conditional). 8otasi pertama (a) &ika hanya 2 pilihan sedang notasi kedua

(b) untuk 3 pilihan ;ambar)notasi subprogram ini untuk

7.

8.

;aris aliran. $&ung panah menun&ukkan arah aliran

Laboratorium Komputasi Jurusan Teknik Sipil FT-UA I- 7