Sabtu, 13 Agustus 2011

Tugas 1 PJJ ni'..

Arsitekture & Jaringan Komputer

BAB I Pengenalan komputer
Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Untuk komputer PC (Personal Unit) mempunyai bagian-bagian harsware seperti Monitor, CPU, Keyboard, Mouse, Harddisk, Prosesor, Motherboard, Slot-slot yang dibutuhkan dan masih banya lagi.
Istilah komputer itu sendiri mempunyai pengertian yang cukup luas
Menurut Blissmer (1985) komputer ialah Suatu alat elektronika yang mampu melakukan beberapa tugas seperti menerima input lalu memproses data input itu sendiri sesuai instruksi yang diberi serta menyediakan output dalam bentuk informasi.
Menurut Sanders (1985) komputer ialah suatu alat elektronik untuk memanipulasi data dengan cepat dan tepat seta dirancang secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output berdasarkan instruksi-instruksi yang tersedia dalam memori.
Dari defiisi tersebut ditemukan 3 istialh penting yaitu input, poses dan output.Pengolahan data komputer dkenl dengan nama pengolahan data elektronik (PDE) atau electronic data proccesing (EDP).
Pengolahan data merupakan proses manipulasi data untuk membentuk suatu informasi.
1.1 Definisi Komputer
merupakan suatu alat elektronika yang dapat menerima, mengolah data dan menjalankan program yang tersimpan dalam memori dan dapat bekerja secara otomatis sesuai ketentuan tertentu. Komputer dapat menyusun data dalam bentuk 1 dan 0 yang disebut bilangan binary.
1.2 Fungsi Komputer
Sistem komputer tersusun tiga elemen:
Hardware ( perangkat keras )
Software ( Perangkat Lunak)
Brainware ( SDM )
1.2.1 Hardware ( perangkat keras )
Secara garis besar perangkat keras terdiri dari 3 komponen penting
1. Proccesor, merupakan perangkat keras komputer yang melakukan proses aritmatika dan logika. Prosesor sendiri merupakan bagian yang paling penting pada komputer. Posesor terdiri atas 2 bagian utama yaitu ALU (Aritmatic Logic Unit ) dan Control unit.
Control Unit merupakan komponen utama prosesor untuk mengontrol semua perangkat yang ada di komputer dari input sampai output device.
ALU (Aritmatic Logic Unit ) merupakan bagian prosesor yang khusus mengolah data aritmatik dan logika.
2. Memory
menurut fungsinya memory dibagi menjadi 2 yaitu Primary dan Secondary
Memory Primary digunakan untuk menyimpan data pada program yang sedang dijalankan. Biasa disebut RAM. Karakteristiknya terbagi 3 yaitu volatil ( Informasi ada selama komputer menyala dan informasi hilang jika komputer dimatikan), kecepata tinggi dan bersifat akses random (acak).Read Only Memory (ROM) adalah memory yang bisa dibaca saja dan dihapus serta diisi oleh pabik pembuat komputer. Isi ROM tidak akan hilang meskipun komputer dimatikan atau tidak ada aliran listrik. Perintah yang ada di ROM antara lain membaca sistem operasi harddisk. perintah untuk membaca sistem di layar dan perintah untuk mencek semua peralatan yang ada di unit sistem. Sekarang ROM sudah banyak macamnya antara lain PROM,RPROM, EPROM dan EEPROM. Random Acces Memory (RAM) adalah memory yang dapat kita acces secara ramdom atau acak yang dapat berfungsi menyimpan program yang kita olah sementara waktu apabila komputer off maka program kita akan hilang. Tujuan dari RAM ini adalah mempercepat pemroses data pada komputer.
Secondary Memory digunakan untuk menyimpan data atau program biner secara permanen. Karakteristiknya adalah non volatil, kecepatan relatif rendah dan akses random. Contoh secondary memory ialah floppy, harddisk, flash disk, CD Rom dll.
3. Input- Output Device
piranti masukan berfungsi sebagai media komputer untuk menerima masukan dari luar.
Contoh piranti masukan : Disket, Floppy drive, harddisk, flash disk
1.2.2 Software (Perangkat Lunak)
klasifikasi dari perangkat lunak:
1. Sistem Operasi
merupakan perangkat lunak yang mengoprasikan komputer serta penyedia antarmuka pada perangkat lunak lainnya dan branware. Contok OS yaitu MS DOS, MS Windows, Machintos, Linux dll.
2. Program Utilitas yaitu progrm khusus yang berfungsi sebagai program pemeliharaan kompter contoh: anti virus, partisi harddisk, managenmen harddisk.

3. Program Aplikasi, merupakan progranm yang dikembangkan untuk memenuh kebutuhan yang spesifik. Contoh aplikasi akutansi, aplikasi perbanka, aplikasi manufaktur dl.
4. Program paket, Program yang dikembangkan untuk  kebutuhan umum.
5. Bahasa pemograman, perangkat lunak yang digunakan untuk pengembangan perangkat lunak lain. Bahasa program terdapat 3 klasifikasi, bahasa tingkat rendah, bahasa tingkat menengah dan bahasa tingkat tinggi. Bahasa tingkat rendah bisa juga disebut bahasa assembly yang bahasanya sangat menyerupai bahasa mesin. kedua adalah bahasa tingkat tinggi. Disebut bahasa tingkat tinggi karena mudah dipelajari dan program tingkat tinggi memerlukan proses penerjemahan oleh komputer yang sangat rumit. Sedang yang termasuk bahasa menengah seperti bahasa C. Disebut bahasa menengah karena format instruksinya dengan bahasa tingkat tinggi sekaligus dapat berinteraksi langsung dengan hardware.

COBOL adalah bahasa pemrograman komputer, digunakan oleh orang yang akan memberikan instruksi-instruksi kepada komputer untuk menyelesaikan persoalan bisnis. karena orientasinya pada suatu masalah, bahasa ini sering disebut juga dengan istilah Problem Oriented Language. COBOL merupakan High Level Language, bahasa awam yang ditulis menggunakan instruksi dalam bahasa inggris.
COBOL hampir dapat digunakan pada semua komputer yang tersedia kompiler COBOLnya. COBOL diciptakan pada tahun 1959.Pengembangan bahasa COBOL selanjutnya dilakukan oleh suatu group yang disebut CODASYL, singkatan dari COnference on DAta SYstem Language.
Bahasa COBOL pertama kali diperkenalkan secara resmi atau formal pada bulan Januari 1960. Versi dari bahasa COBOL ini disebut dengan COBOL-60. Dan diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standar, dalam arti banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus menyesuaikan versi dari COBOL yang dipakai oleh komputer tertentu. Untuk mengatasi masalah hal ini, pada tahun 1968 dan 1974 bahasa COBOL dikembangkan dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL (American National Standards Institute ). ANSI COBOL ini yang sekarang banyak diterapkan oelh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, pemakai tidak terlalu sulit menggunakan bahasa COBOL versi yang berbeda, karena inti dari bahsa ini sama.
Misalnya untuk komputer mikro, yang menggunakan sistem operasi CP/M atau MS-DOS atau PC-DOS, perusahaan software Microsoft, mengembangkan bahasa COBOL yang disebut dengan COBOL-80 atau MS-COBOL. Walaupun versi dari bahasa COBOL berbeda yaitu COBOL-80 tetapi berdasarkan dari standar ANSI, yaitu yang distandardisasikan pada tahun 1974 (American National Standards Institute Nomer x3.23-1974), sehingga sifatnya standar.
Dengan bahasa COBOL, tinggal menulis instruksi dengan kata bahasa inggris seperti ADD, MOVE, MULTIPLE,READ, WRITE dan sebagainya. Kata-kata yang dipergunakan dalam bahasa COBOL disebut COBOL Reserved Words. Disamping CoBOL reserved words, yang merupakan kata-kata yang sudah ditetapkan oleh bahasa COBOL, yang mempunyai arti tertentu, pemakai bahasa ini dapat membuat sendiri kata-kata ( User Defined Words) untuk mendefinisikan suatu nama tertentu.
Program bahasa COBOL merupakan program terstruktur , yaitu program yang strukturnya jelas, mudah dibaca, dan mudah dipelajari, dan baik untuk dokumentasi. Struktur utama dari suatu program COBOL terdiri dari 4 Divisi yaitu:
·         IDENTIFICATION DIVISION
Informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, tanggal dikompilasi, dan lainnya.)
·         ENVIRONMENT DIVISION
Informasi mengenai keadaan komputer dan alat-alat lain yang dipergunakan.
·         DATA DIVISION
Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
·         PROCEDURE DIVISION
Informasi yang memuat prosedur pemrosesan data yang datanya tampak pada DATA DIVISION untuk dihasilkan outputnya.

Dari apa yang dapat dikerjakan oleh COBOL, konsep COBOL orientasinya pada permasalahan bisnis sebenarnya dapat untuk semua permasalahan yang berhubungan denagn pengolahan data. Misalnya, pengolahan data mahasiswa, yaitu memproses data input mahasiswa, sampai dihasilkan output informasi mendetail tentang mahasiswa bersangkutan, juga dapat dikerjakan oleh COBOL.
Dari uraian-uraian diatas, maka dapat diambil kesimpulan bahwa pengguna bahasa COBOL mempunyai beberapa keuntungan, diantaranya:
1.     Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.
2.     Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan .
3.     Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang berbeda, tanpa banyak perbedaan.
4.     Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.
5.     COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain selain programer.
6.     Mudah didokumentasikan dan dikembangkan bilamana perlu

Sumber informasi tambahan yang sangat membantu pemahaman saya yaitu web http://www.stmik-budidarma.ac.id/download/D3 - algoritma & pemograman.pdf

BAB II ORGANISASI DAN ARSITEKTUR KOMPUTER

2.1 Organisasi dan Arsitektur Komputer
Dari asal katanya “to compute” berarti alat pemghitung. Sekarang komputer sudah meluas fungsinya.
Diagram blok komputer secara umum dapat kita rinci sebagai berikut :
2.1.1 Input Device
Adalah peralatan yang kita gunakan untuk memasukan data ke dalam komputer. Contoh keyboard, mouse, scanner.
2. Output Device
Adalah peralatan yang kita gunakan untuk melihat hasil pengolahan data yang dilakukan oleh komputer. Contoh : monitor, Printer
3. I/O Port (input/output port)
Berfungsi untuk menerima atau mengirim data keluar sistem. Peralatan input dan output terhubung oleh port ini.
2.1.3. CPU (Centra Processing Unit)
CPU merupakan otak system komputeer. CPU mempunyai dua bagian fungsi yaitu ALU (Arithmetical Logical Unit sebagai pusat pengolah data serta bagian CU (Control Unit) digunakan untuk mengontrol  kerja computer. Yang biasa disebut dengan nama prosesor.
2.1.4 Memory
Terdiri dari internal memory yang berupa RAM (Random Acces Memory) dan ROM (Read Only Memory) serta eksternal memory  yaitu berbagai macam disk seperti harddisk,floppy disk dan optical disc.
2.1.5 Data Bus
Adalah jalur-jalur perpindahan data dalan system computer. Terdiri dari 8, 16, 32 atau 64 jalur data yang parallel. Lebar databus ini menentukan kinerja system secara keseluruhan. Sifatnya hibirectoral, misalnya CPU dapat membaca dari memory  atau port atau juga mengirim ke memory atau port.
2.1.6 Addres Bus
Digunakan untuk menandakan lokasi sumber  ataupun tujuan pada proses transfer data. Address bus biasanya terdiri atas 16, 20, 24 atau 32 jalur parallel. Lebar address bus menentukan kapasitas memory maksimum system.
2.1.7 Control Bus
Digunakan untuk mengontrol penggunaan akses ke data bus dan address bus. Terdiri dari 4 sampai 10 jalur parallel. CPU akan mengirimkan sinyal pada control bus bla akan meng-enable sebuah alamat yang ditunjuk itu memory atau I/O Port
2.2 Hierarki Komputer
1. Mainfame atau computer merupakan computer yang sangat besar. Mesin jutaan dolar, yang berukuran lebih dari satu ruangan. Contohnya IBM model 390.
2. Minicomputer/Komputer kecil merupakan mesin besar yang powerful dan mempunyai kemampuan untuk melayani jaringan dengan terminal yang sederhana.
3. Workstation/Terminal Kerja merupakan mesin yang powerful dan  menyelesaikan aplikasi perhitungan yang rumit. Komputer ini menggunakan UNIX .
4. Personal Computer/Komputer Pribadi merupakan computer yang murah dan dibuat secara banyak. Biasanya menggunakan DOS, Windows atau system opeerasi yang sejenis. Biasanya digunakan untuk aplikasi-aplikasi standar .

2.2.1 PC (Personal Computer)
Sebutan teknis untuk sebuah PC adalah mikro data
2.2.2 Keberhasilan PC
Komputer probadi muncul tahun 1981.
Hal ini membuat PC sukses :
1.       Telah distandarisasikan dan arsiturnya terbuka,
2.       Mempunyai dokumentasi yang baik dan mempunyai kemampuan yang besar unuk dikembangkan.
3.       Tidak mahal, sederhana dan meyakinkan.
4.       Nama merk, PC dari IBM, Compaq, AST dll. Perusahaan yang cukup besar mengembangkan komponen hardwarenya sendiri.
5.       Klning, yang membuat PC dari komponen-komponen standar.
2.3 Bagian-bagian computer dan funfsinya
2.3.1 VGA Card
Komponen pentingg dalam computer yang berfungsi untuk menampilkan output proses ke monitor. Tanpa VGA Card, layar computer tidak akan menampilkan apa-apa.
2.3.2 Casing
Bagian computer yang berfungsi sebagai pakaian pelindung dari CPU. Selain itu casing juga bias sebagai palindung tambahan yang dilengkapi kipas pendingin yang lebih dari satu buah.
2.3.2 Power Supply
Berfungsi mengalirkan lisrik ke setiap bagiankomputer agar dapat berjalan.
2.3.4 Processor
Prosesor merupakan otak dari computer. Yaitu suatu sirkuit elektronik yang berfungsi secara logic merespon dan mengolah segala instruksi yang menghidupkan computer.
2.3.5 Motherboard
Merupakan bagian utama yang berada dalam CPU. Berfungsi sebagai papan sirkuit yang terdiri dari berbagai macam komponen pendukung lainnya.
2.3.6 Keyboard, Monitor dan Mouse
Yang fungsinya untuk memasukan data
2.3.7 Monitor
Output sementara karena hanya tampak buat sementara saja di layar. Fungsinya untuk melihat hasil input ataupun program yang sedamg aktif.

BAB III EVOLUSI KOMPUTER

3.1 Sejarah Komputer menurut periodenya
·         Alat hitung tradisional dan kalkulator mekanik
·         Komputer generasi pertama
·         Komputer generasi kedua
·         Komputer generasi ketiga
·         Komputer generasi keempat
·         Komputer generasi kelima
·         Komputer generasi keenam (masa depan)
Alat hitung tradisional muncul sekita 5000 tahun lalu. Setelah hamper 12 aabad muncul penemuan lain dalam hal mesin komputasi 1642. Blaise Pascal (1623-1662) yang berusia 18 th menemukan kalkulator roda numeric untuk membantuk ayahnya dalam perhitungan pajak. Kotak kuningan ini dnamakan Pascaline. Kelemahan alat ini hanya sebatas untuk melakukan penjumlahan. Pada tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716) memperbaiki pascaline dengan membuat mesin yang dapat mengalihkan. Dengan membaca catatan - catatan pascal, Leibniz dapat menyempurnakan alatnya. Barulah tahun 1820, kalkulator mekanik mulai popular. Dan di tahun 1940 Atanasof dan Berry membuat computer elektrik pertama namun proyek mereka terhenti karena kehilangan sumber pendanaan.
1.2 Komputer Generasi I (1940-1959)
1.2.1 ENIAC
Elegtronic Numerical Integrator and Calculator (ENIAC) merupakan generasi pertama computer digital yang dipakai untuk kebutuhan umum.Proposal ENIAC  ENIAC dirancang pada tahun 1943 oleh Dr. John W. Mauchly dan John Presper Eckert di Moore School of Electrical Enginering dan baru selesai pada tahun 1946. ENIAC berukuran sangat besar  dan membutuhkan daya listrik sebesar  140K watt dengan berat 30 ton dan menempati ruangan 167 m2.
1.2.2 Mesin Von Neuman
Mesin ini dikembangkan oleh seorang ahli matematika yaitu John Neuman  dan juga konsultan proyek ENIAC. Mesin ini dikembangkan pada tahun 1945. Dan ini merupakan operasi terscepat dibanding computer mekanis lainnya. ENIAC dioperasikan sampai tahun 1955. Kemudian mesin ini dikembangkan kembali dengan perbaikan-perbaikan pada tahun 1947 . Sebagai generasi pertama computer elektronik terprogram dengan nama EDVAC, EDSAC dan UNIVASI. Untuk yang pertama computer tersebuta menggunakan Random Acces Memory (RAM).
1.2.3 KOMPUTER KOMERSIAL PERTAMA
Pada pertengahan tahu 1050 UNIVAC mengalami kemajuan dalam beberapa aspek pemograman tingkat lanjut, sehingga merupakan computer general purpose yang didesain untuk menggunakan angka dan huruf dan menggunakan pita magnetic sebagai media input dan outputnya yang didominasi oleh perusahaan IBM dan Sperry. Komputer UNIVAC pertama kali digunakan untuk keperluan kalkulasi  sensus di AS pada tahun 1951, dan dioperasikan sampai tahun 1963.
1.2.4 KOMPUTER – KOMPUTER IBM
IBM memproduksi IBM 605 dan IB 701 pada tahun 1953. Dan meripakan computer paling popular sampai tahun 1959. IBM 705 dikeluarkan untuk menggantikan IBM 701 ang kemudian memantapkan IBM dalam industry pengolahan data.
1.3 Komputer Generasi II (1959-1964)
Dibanding tabung, teknologi transistor jauh lebh efisien sebagai switch dan dapat diperkecil. Harganyapun lebih murah dibanding kompuier generasi pertama. Komputer DEC PDP-8 adalah minicomputer pertama yang dibuat pada tahun 1964 untuk pengolahan data komersial. Jenis-jenis computer lain yang muncul pada generasi ini diantaranya UNIVAC III, UNIVAC  SS80, SS90, dqan 1107, IBM 7070, 7080, 1400 dan 1600.
1.3.1 Komputer genesrasi III (1964-1970)
Pada generasi ketiga inilah teknologi Integrate Circuit (IC) menjadi cirri utama karena digunakan pada sebuah perangkat computer hingga generasi sekarang. IC dibuat pertama kali oleh Texas Istrument dan Fairchild Semuconductor pada tahun 1959 yang hanya berisi enam transistor . Bisa kita banding dengan proesor sekat=rang yang memiliki ratusan juta transistor. Sebuah perkembangan yang luar biasa dengan masa kurang dari setengah abad.
1.3.2 Komputer Generasi IV (1970-1980-an)
Komputer generasi ke empat merupakan kelanjutan dari generasi III. Bedanya IC generasi IV lebih kompleks dan terintegitas. Perusahaan Intel pada tahun 1071 memperkenalkan mikrokomputer 4 bit yang menggunakan chip prosesor dengan nama 4004. Dilanjutkan pada tahun 1972, Intel  menmperkenalkan mikrokomputer 8008 yang memproses 8 bit informasi pada satu waktu. Selanjutnya mikroprosesor  8008 dibuat pada tahun 1974 dan merupakan prosesor untuk tujuan umum pertama. Pada generasi ke empat ini tampilan monitor masih satu warna (green colour).
Komputer- compute generasi ke empat diantaranya adalah IBM 370, Apple I dan Apple II, PDP-11, Visicalc, dan Altair yang menggunakan prosesor Inter 8008 dengan system operasi CP/M (Control Program for Microprocesor).
1.3.3. Komputer Generasi V (1980-sekarang)
Akhir tahun 1980, IBM memutuskan untuk membangun sebuah kompuer PC secara missal. Prosesor yang digunakan adalah 8008/8086 yang menjadi standar computer saat ini. IBM bekerjasama dengan Microsoft untuk mengembangkan software di dalamnya. Pada generasi kelima ini dilakukan pengembangan dengan  teknologi yang akan menggantian chip yang mempunyai kemampuan memroses triliunan opersas perdetik sementara teknologi chip hanya mampu memroses milyaran operasi perdetik.
Contoh-contoh computer yang lahir pada generasi kelima berbasis x86, seperti chip 286 yang diperkenalkan pasa tahun 1982 dengan 134.000 transistor,kemudian chip 386 pada tahun 1983. Kemudian dilanjutan pada generasi berikutnya Pentium 2, 3, 4.
Pada generasi Pentium, selain cirri khas pada peningkatan kecepatan akses datanya juga tampilan gambar sudah berevolusi bagus dan berwarna serta multimedia yang lebih penting adalah fungsi kmputer menjadi lebih cerdas. Meskipun computer pada generasi ini fisiknya lebih kecil dan sederhana namun memiliki kemqmpuan yang semakin canggih.
1.3.4 Komputer Generasi VI . Masa Depan
Dari sisi teknologi beberapa ilmuan yakin suatu saat tercipta apa yang disebut biochip yang dibuat dari bahan protein sitesis. Ahli- ahli sains sekarang juga sedang merancang computer yang tidak memerlukan penulisan dan pembuatan program ini memungkinkan membentuk ciri utama kompter generasi yang akan dating. Secara prinsip ciri-ciri computer masa depan adalah lebih canggih dan lebih murah serta memiliki kemampuan diantaranya seperti manusia. Kelebihan lainnya untuk memprediksi sebuah kejaian yang akan terjadi . bias berkomunikasi secara langsung dengan manusia dan bentuknya semakin kecil

Tidak ada komentar:

Posting Komentar