Kebutuhan Sistem Perancangan Simulasi Penukaran Uang Pecahan

4.2 Kebutuhan Sistem

Sistem komputer terdiri dari empat komponen, yaitu perangkat keras hardware, perangkat lunak software, data dan komponen komunikasi. a. Komponen perangkat keras hardware component Komponen perangkat keras adalah sesuatu yang dapat disentuh, yang terdiri dari CPU, memory, dan peralatan IO. CPU terdiri dari : Arithmatic Logic Unit ALU : tujuannya untuk melakukan perhitungan. Control Unit CU : yaitu tujuannya mengontrol pemrosesan intruksi dan memindahkan data dari satu bagian CPU ke bagian CPU lainnya. Interface Unit Bus: memindahkan intruksi dan data antara CPU dan perangkat keras lainnya. b. Komponen perangkat lunak softare component Perangkat lunak tersusun atas program yang menentukan apa yang harus dilakukan oleh komputer. Ada dua macam perangkat lunak, yaitu sistem software dan software aplikasi. Sistem software berguna untuk mengatur file, me-load, dan mengeksekusi program serta menerima perintah dari mouse dan keyboard. Sistem software disebut Universitas Sumatera Utara juga sistem operasi operating system, sedangkan software aplikasi adalah software yang digunakan untuk menyelesaikan suatu pekerjaan. Contoh software aplikasi adalah microsoft word, microsoft exel, microsoft power point dan masih banyak lagi. c. Kompoen data data componen Data adalah fakta dasar yang mewakili suatu kejadian, yang akan diproses oleh sistem komputer untuk menghasilkan informasi. Data dapat berupa angka dalam berbagai bentuk, d. Komponen komunikasi communication component Komponen komunikasi terdiri dari hardware dan software. Hardware dalam komponen komunikasi terdiri dari modem atau network interface card NIC dan saluran komunikasi communication channel. Saluran komunikasi menyediakan hubungan antarkomputer. Saluran ini berupa wire cable, fiber optic cable, saluran telpon atau wireless technology, seperti sinar inframerah, telepon seluler atau radio, sedangkan modem atau NIC dalam komputer bertindak sebagai interface antara komputer dan saluran komunikasi. Software dalam komponen komunikasi digunakan supaya masing-masing komputer mengerti apa yang diperintahkan oleh komputer yang saling berhungan. Software ini berguna untuk membangun hubungan dan mengontrol aliran data. Universitas Sumatera Utara

4.3 Pengujian program