Pengantar Teknologi SIA 1
Disusun oleh: Henny Medyawati PROGRAM SARJANA MAGISTER - AKUNTANSI
UNIVERSITAS GUNADARMA
Hardware • Sistem Komputer merupakan kombinasi terpadu dari Hardware, software, komunikasi, sumberdaya manusia, sumberdaya informasi dan prosedur-prosedur pemrosesan. Terdapat lima komponen komputer yaitu
Central processing unit, input equipment, output equipment, supporting processor equipment, secondary storage.
Hardware (lanjutan)
Menurut ukurannya komputer dibagi menjadi 4: 1. Super komputer, komputer tercepat yang biasanya digunakan untuk aplikasi intensif grafik, simulasi cuaca, dll. 2. Komputer mainframe, untuk pemrosesan data disentralisasi biasanya dlm perusahaan besar 3. Komputer mini, kecepatannya di bawah mainframe lebih tinggi dari personal komputer 4. Komputer personal, bentuk fisik yang kecil dan praktis untukmobilitas atau diletakkan di atas meja.
Central Processing Unit
Merupakan komponen utama komputer, merupakan
otaknya komputer. Berfungsi melakukan kegiatan arytmetic dan logika serta mengawasi seluruh kegiatan dalam sistem EDP. CPU terdiri dari komponen berdasarkan fungsinya yaitu: Control section, arithmatic logic unit, dan main memory section control section bertugas mengkoordinasikan dan mengatur semua kegiatan dalam EDP
Central Processing Unit • Arithmatic logic unit berfungsi melakukan perhitungan dan logika. Main memory section, berfungsi untuk menyimpan data yang akan diproses, yang telah diproses, dan instruksi-instruksi serta program Control Section Arithmatic Main memory Logic Unit section
Input Equipment
Data yang akan diproses oleh komputer harus
dimasukkan ke dalam komputer dengan menggunakan alat input sesuai jenis datanya Alat-alat input meliputi: Punch Card Reader, punch tape reader, Point of Sales, Automatic Tag Reader, direct input device, OCR, Keyboard, Joistick.
Output Equipment • Alat ini bertugas untuk menghasilkan dan mengkomunikasikan hasil pengolahan data yaitu informasi. Output dari proses data dapat berupa hardcopy maupun softcopy yaitu audio visual. Macam-macam alat output: Punch machine, punch tape machine, Printer, Plotter, Visual display terminal, dll.
Supporting Processor • Dalam kondisi tertentu karena kebutuhan dapat ditambahkan prosesor pendukung untuk dapat mengoptimalkan penggunaan komputer, Alat-alat pendukung tersebut meliputi: alat komunikasi, video, input/output, dan pemrosesan audio.
Secondary Storage
• Alat penyimpanan data dari luar CPU, alat ini digunakan untuk mendukung keterbatasan alat penyimpanan dalam CPU dan harganya relatif mahal. Dengan alat simpan ini dapat digunakan untuk menyimpan data secara permanen maupun semi permanen. Seperti pita magnetis, cakram magnetis, drum magnetis, mass storage device (gabungan pita dengan cakram magnetis)
Networks • Local area networks (LANs) adalah jaringan yang meliputi satu wilayah. Seperti misalnya dalam satu atau bberapa gedung. • Metropolitan area networks (MANs) adalah jaringan yang meliputi satu kota atau metropolitan.
Networks • Wide area networks (WANs) adalah jaringan mencakup beberapa kota atau wilayah.
Software • Software merupakan perangkat komputer yang tidak kalah pentingnya dengan hardware • Meninjau dari keunggulan suatu sistem komputer adalah kemampuannya untuk menyimpan dan mengerjakan suatu program instruksi-instruksi tanpa campur tangan manusia.
Beberapa kategori utama dari
software meliputi: bahasa program, program aplikasi, utility rutin, pekerjaan rutin kepustakaan, sistem operasi dan software non program. • Bahasa program adalah suatu alat dasar yang dipakai oleh seorang programer komputer untuk menginstruksikan atau memerintah komputer.
Bahasa Program • Komputer pada dasarnya hanya bisa membaca bahasa mesin (biasanya dituliskan dalam kode binary 1 dan 0) • Programing dalam bahasa mesin akan sangat sulit karena kompleksitas dan variasi kode instruksi, dan senantiasa memperhatikan jalur alamat dalam storage primer.
Oleh karena itu digunakannlah bahasa program, yaitu symbolic language dan procedure oriented language. • Tetapi karena komputer hanya bisa membaca bahasa
mesin maka diperlukan penterjemah (yaitu assembler-untuk menterjemahkan bahasa simbolic dan Compiler untuk penterjemah bahasa yang berorientasi prosedur) yang berfungsi menterjemahkan dari bahasa program disebut source program menjadi bahasa mesin disebut object program.
Bahasa Program • Bahasa simbolic meliputi COBOL dan FORTRAN • Bahasa yang berorientasi prosedur adalah BASIC (bigener’s All purpose Symbolic Instruction Code) • Pada saat ini banyak sekali variasi penggunaan program yang mempermudah programer seperti Visual Basic, Delphi, dll.
Program aplikasi • Mencakup program yang digunakan untuk aplikasi komputer yang spesifik bagi pemakai. Program tersebut dapat berupa program standar pabrik pembuat software maupun menyiapkan program yang orisinil. • Kategori utama program aplikasi: pemeliharaan file, pembuatan laporan, pencarian informasi, dan pemecahan masalah
Program aplikasi • Pemeliharaan file, pemutahiran atau updating master file karena terjadinya transaksi. Dalam SIA master file seperti: file Gaji, file utang, file piutang, file persediaan, dll. • Pembuatan laporan (report generation), program ini bertugas menyajikan laporanlaporan manajemen, misalnya laporan penjualan perjenis produk, perpelanggan.
Pencarian informasi, program jenis ini dimanfaatkan pada sistem on-line untuk memperoleh jawabanjawaban yang cepat kepada pemakai yang menanyakan isi file data. Misalnya pencarian data piutang yang telah jatuh tempo. • Problem solving, meliputi tekni-teknik analisis matematik yang bermacam-macam yang digunakan untuk penunjang pemecahan masalah. Analisis variance, regresi dan korelasi, sampling statistik, analisis time series, model riset operasi seperti PERT, linear programming, CVP analysis.
Utility routines • Yaitu program yang didesain untuk melaksana kan fungsi pengolahan biasa yang perlu sebagai bagian dari kebanyakan aplikasi. Program untuk menyortir dan mencampur file-file pada pita, mentransfer data dari media ke media lain, editor teks untuk memodifikasi isi suatu program dari terminal on-line
Program yang ditulis untuk melaksanakan operasi yang
sering timbul sebagai langkah-langkah dalam pemecahan problem. Seperti pembuatan nomor random, tindakan statistik, matematik, matrix inversion, kalkulasi akar. Sistem Operasi • Suatu group program-program yang mengendalikan operasi pengolahan suatu komputer.mengatur fungsi yang sering simultan dari alat input dan output