Teknologi Sistem Komputer dan Telekomunikasi Definisi Komputer: Computare to compute menghitung Alat elektronik Dapat menerima input data Dapat mengolah data Dapat memberikan informasi Menggunakaan suatu program yang tersimpan di memori komputer Dapat menyimpan program dan hasil pengolahan Bekerja secara otomatis
SIKLUS PENGOLAHAN DATA INPUT PROCESSING OUTPUT Data Informasi Pengolahan Data : kumpulan kejadian yang diangkat dari suatu kenyataan Pengolahan : manipulasi dari data ke dalam bentuk yang lebih berguna dan berarti Informasi : hasil dari kegiatan pengolahan data yang memberikan bentuk yang lebih berarti dari suatu kejadian.
Pengembangan Siklus Pengolahan Data ORIGINATION INPUT PROCESSING OUTPUT DISTRIBUTION STORAGE Origination : tahap yang berhubungan dengan proses pengumpulan data (pencatatan) Input : tahap proses memasukkan data ke dalam komputer lewat alat input Processing : tahap proses pengolahan dari data yang sudah dimasukkan yang dilakukan oleh alat proses Output : tahap proses menghasilkan output dari hasil pengolahan data ke alat output Distribution : tahap penyebaran output ke pihak yang membutuhkan informasi Storage : tahap proses perekaman hasil pengolahan ke simpanan luar.
SISTEM KOMPUTER Jaringan dari elemen-elemen yg saling berhubungan, membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok HARDWARE Peralatan dari sistem komputer yang secara fisik terlihat dan terjamah SOFTWARE Program yang berisi perintah untuk melakukan pengolahan data BRAINWARE Manusia yang terlibat dalam mengoperasikan serta mengatur sistem komputer
JENIS KOMPUTER Berdasarkan Data yang Diolah Berdasarkan Ukurannya Penggunaannya Analog Computer Digital Hybrid Mainframe Minicomputer Microcomputer Special Purpose General
Gambar Konfigurasi Komputer PENGENALAN HARDWARE Komponen Pokok Hardware Komputer : 5 4 3 1 2 ALU CU MEMORY OUTPUT INPUT CPU CCU Alat Input Alat Proses Alat Penyimpanan Alat Output Alat Komunikasi Gambar Konfigurasi Komputer
Alat Input Tidak Langsung Point of sale Teleprinter Terminal Financial Transaction Terminal Alat Input Langsung MICR OCR OMR Voice Recognition Pointing Device Touch Screen Light Pen Alat Input Tidak Langsung Punch Card Pita Magnetic Disk Magnetic
ALAT PEMROSES C P U (Central Processing Unit) Tugas Arithmetic Logic Unit Melakukan semua perhitungan aritmatika yang terjadi sesuai instruksi program Melakukan pengambilan keputusan dari operasi logika sesuai dengan instruksi program C P U (Central Processing Unit) Tempat pemrosesan instruksi-instruksi program ALU (Arithmetic Logic Unit) Tugas Control Unit Mengatur & mengendalikan alat I/O Mengambil instruksi dari main memory Mengambil data dari main memory jika diperlukan oleh proses Mengirim instruksi ke ALU bila ada perhitungan arithmatika/perbandingan logika serta mengawasi kerja ALU Menyimpan hasil proses ke main memory C U (Control Unit)
ALAT PENYIMPANAN MAIN MEMORY REGISTER EXTERNAL MEMORY Dipergunakan untuk menyimpan instruksi dan data yang akan diproses dan dari hasil pengolahan REGISTER Dipergunakan untuk menyimpan instruksi dan data yang sedang diproses EXTERNAL MEMORY Dipergunakan untuk menyimpan program dan data secara permanen ( simpanan luar )
Alat Pemroses CPU Main Memory terdiri dari RAM dan ROM CU Register Alat Input Alat Output ALU Main Memory RAM ROM Main Memory terdiri dari RAM dan ROM
(Random Access Memory) merupakan memory yang dapat diisi dan diambil isinya oleh programmer. Struktur RAM : Input Storage ; untuk menampung input yang dimasukkan oleh alat input 2. Program Storage ; untuk menyimpan semua instruksi program yang akan diproses Working Storage ; untuk menyimpan data yang akan diolah dan dari hasil proses Output Storage ; untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output. merupakan memori yang hanya dapat dibaca saja. RAM (Random Access Memory) ROM (Read Only Memory)
EXTERNAL MEMORY DASD SASD (Sequential-Access Storage Device) PUNCH CARD PAPER TAPE MAGNETIC TAPE REEL TO REEL CARTRIDGE TAPE CASSETTE DISK CARTRIDGE FIXED DISK (WINCHESTER DISK) REMOVABLE DISK ( DISK PACK ) DASD MEGNETIC DUBBLE MEMORY MAGNETIC DRUM OPTICAL DISK TAPE STRIP CATRIDGE MAGNETIC DISK HARD DISK HARD CARD MINI DISK MICRO DISK (Direct-Access Storage Device)
ALAT OUTPUT DOT MATRIK PRINTER IMPACK PRINTER DAISY WHEEL PRINTER HARDCOPY DEVICE PLOTTER THIMBLE PRINTER COMPUTER OUTPUT TO MICROFILM CHAIN PRINTER BAND PRINTER VIDEO DISPLAY DRUM PRINTER ALAT OUTPUT SOFTCOPY DEVICE FLAT PANEL THERMAL PRINTER NON-IMPACT PRINTER SPEAKER LASER PRINTER DRIVE DEVICE THERMAL TRANSFER DISK DRIVE INKJET PRINTER TAPE DRIVE ELECTROSTATISTIC PRINTER
PENGENALAN SOFTWARE Software Sistem Suatu program yang digunakan untuk melakukan tugas-tugas yang spesifik. Software Aplikasi Suatu program yang digunakan untuk mengontrol sumber daya komputer seperti CPU, piranti input dan output. Kedudukan program ini adalah sebagai perantara antara program aplikasi dan hardware.
Software Sistem Sistem Operasi berfungsi untuk mengendalikan sistem komputer. Utilitas Program yang dipakai secara langsung oleh pemakai untuk melakukan kegiatan yang berhubungan dengan pengendalian atau pengalokasian sumber daya sistem komputer.
Device Driver Program yang digunakan untuk membantu komputer dalam mengendalikan piranti-piranti peripheral. Penterjemah Bahasa Program yang menterjemahkan program yang dibuat oleh pemrogram menjadi bentuk yang dapat dijalankan oleh komputer secara langsung.
Software Aplikasi Umum Pendidikan Kamus, Ensiklopedia, Simulasi, dll Entertainment/Hiburan Game, Winamp, dll Produktivitas Kerja Pengolah Kata: Ms. Word, Wordstar Presentation : Ms. Powerpoint Spreadsheet : Ms. Excel Database : Ms. Access, DbaseIII
Software Aplikasi Khusus Software yang dibuat sesuai dengan keinginan user. CAD/CAM (computer-aided design/ computer-aided manufacture) Inventory Control General Ledger Sales Analysis Customers Analysis
COBOL, Pascal, Fortran, Basic Software Sistem Device Driver Operasi Linux, Windows, DOS, UNIX Bahasa COBOL, Pascal, Fortran, Basic Software Sistem Device Driver Driver Modem, driver Printer Utilitas BIOS, Antivirus, Kompresi data Software Aplikasi Umum Ms.Office, Games, CorelDraw, Lotus Software Aplikasi Aplikasi Khusus CAD/CAM, General Ledger, Sales Analysis, Customer Analysis
Jenis Software Software Komersial Bertujuan untuk dijual. Ada hak cipta Software Domain-Public Sifatnya gratis dan berupa source code Shareware Digunakan untuk evaluasi, tanpa source code Ada hak cipta dan ada yang Tidak ada. Rentalware Disewakan, ada hak cipta. Free Software Dilengkapi dengan source code Bersifat gratis/membayar dgn sangat murah
Bersifat gratis, tanpa source code Freeware Bersifat gratis, tanpa source code Menarik peminat untuk membeli versi lanjutannya Open Source Hampir sama dengan free software, hanya beda dalam hal filosofi. Terdapat hak-hak untuk pemakai. Hak untuk membuat salinan program dan men-distribusikan salinan tersebut. Hak untuk mengakses source code sebagai syarat untuk dapat melakukan pemodifikasian Hak untuk melakukan pengembangan thd program
PENGENALAN BRAINWARE SYSTEM ANALIS PROGAMMER END-USER secara langsung Orang yang merancang suatu system PROGAMMER Orang yang membuat program END-USER Orang yang menggunakan komputer secara langsung
Hubungan Software dengan Hardware Software Aplikasi Software Bahasa Sistem Operasi BIOS HARDWARE (Perangkat Keras)
Gambar Hirarki Database PENGOLAHAN DATABASE Database File Record Field Item terkecil dari suatu database Gambar Hirarki Database
Database File Record Field khusus untuk memanipulasinya Merupakan kumpulan dari data/file yang saling berhubungan satu dengan yang lainnya, tersimpan pada hardware komputer dan digunakan software khusus untuk memanipulasinya File Terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Record Kumpulan dari beberapa field. Field Menggambarkan suatu atribut yang menunjukkan suatu item dari data.
KOMUNIKASI & JARINGAN KOMPUTER Tiga buah elemen untuk komunikasi data: Sumber Penerima Media Transmisi Transmisi Data: Media Transmisi (Kabel, Satellite System, Laser System) Kapasitas Channel Transmisi (Voice Band, Wideband) Tipe Channel Transmisi (One-Way, Either-Way, Both-Way) Kode Transmisi (ASCII code, SBCDIC code) Mode Transmisi (Serial, Synchronous, Asynchronous) suatu standarisasi aturan/bahasa sehingga alat alat yang terhubung dapat saling berkomunikasi PROTOCOL
Hardware Komunikasi Data Modem, untuk merubah data dari bentuk digital ke analog Multiplexer, memungkinkan beberapa signal komunikasi menggunakan sebuah channel transmisi bersama-sama Concentrator, menggabungkan beberapa signal data dari channel transmisi kapasitas rendah ke kapasitas tinggi Communication Processor, mengontrol arus data yang masuk ke CPU
TOPOLOGI JARINGAN Network Jaringan dari sistem komunikasi data yang melibatkan sebuah atau lebih node (titik) yang dihubungkan dengan jalur transmisi (link) membentuk suatu sistem. Node : terminal, komputer, printer, dsb Link : media penghubung (kabel, satelit, dsb)
Hierarchical Tree Network Semua komunikasi ditangani dan diatur langsung oleh central node. Star Network Hierarchical Tree Network Berbentuk seperti pohon bercabang. Central node biasanya berupa large computer atau mainframe computer.
Gabungan bentuk loop dan bus network Gabungan bentuk loop dan bus network. Jika salah satu node tidak berfungsi/rusak, maka tidak akan mempengaruhi komunikasi node lainnya. Ring Network Bus Network Menghubungkan beberapa node dalam jalur data (bus), tidak ada central node. Jika ada link yang rusak maka akan mempengaruhi hubungan antar node.
Hubungan antar node secara serial dalam suatu lingkaran tertutup Hubungan antar node secara serial dalam suatu lingkaran tertutup. Tidak ada central node, semua komputer statusnya sama. Jika salah satu node rusak maka akan berpengaruh ke node lainnya. Loop Network Web Network Atau mesh network atau plex network atau completely connected network. Setiap node dpt berhubungan dgn node lainyya melalui beberapa link.
Macam-macam Network Jaringan Lokal Jaringan Luas Teleprocessing System Private Branch Exchanges (PBX) Local Area Network (LAN) Jaringan Luas Wide Area Network (WAN) Value-Added Network (VAN) Teleprocessing System Client-Server System Resource Sharing System Distributed Data Processing System
Private Branch Exchanges Jaringan telepon yang dikendalikan oleh komputer untuk menangani arus telepon yang masuk (dapat berupa sinyal telepon atau data) dan mengarahkannya ke alat-alat yang dituju. Jika yang masuk adalah sinyal telepon, maka PBX akan mengarahkan ke telepon yg dituju, begitu jg jika data fax yang masuk.
Local Area Network (LAN) Gambar Local Area Network (LAN) Suatu network yang terbatas dalam jarak atau area setempat (lokal). Contoh: Ruang lab.komputer Network antar departemen dll
Wide Area Network (WAN) jaringak komputer yang melibatkan beberapa node yang terpisah jauh dan dihubungkan dengan link berupa jalur telepon khusus, satelite atau dengan kabel optik. Value-Added Network jaringan komputer yang dibuat oleh sebuah perusahaan jasa jaringan komersial dan menjualnya.
Teleprocessing System Model paling klasik dari jaringan komputer. Hanya menggunakan sebuah komputer (sebagai komputer pusat) dan dihubungkan dengan banyak terminal. Komputer yang digunakan merupakan mainframe karena semua data dan proses dilakukan di komputer pusat. Cara kerjanya adalah dengan melayani masing-masing terminal bergiliran (time sharing system). OS, DBMS dan aplikasi berada di komputer pusat
Client-Server System Proses dari komputer pusat dibagikan ke komputer-komputer mikro. Komputer mikro dapat memroses dan menyimpan data sendiri. Komputer pusat dapat berupa komputer mikro karena tidak memroses aplikasi tetapi sebagai penyedia basis data, atau disebut database server. OS dan DBMS berada di komputer pusat
Resource Sharing System Mirip dengan client-server yaitu mendistribusikan semua proses program aplikasi ke client. DBMS dan aplikasi berada di masing-masing komputer client. Hanya OS yang berada di komputer pusat. Distributed Data Processing System Database yang didistribusikan untuk masing-masing komputer lokal. Tiap komputer client mempunyai basis data, DBMS, OS dan aplikasi-aplikasi sendiri.