Rabu, 27 September 2017

ORGANISASI KOMPUTER DASAR

                               (Tugas Softskill 2)
            Organisasi komputer dasar adalah sebuah perangkat yang berkaitan dengan unit-unit yang terinterkoneksi antara komponen penyusun sistem komputer untuk merealisasikan aspek. Contoh aspek dari organisasi komputer adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal-sinyal kontrol. Dibawah ini terdapat blok diagram tentang organisasi komputer dasar.

            Fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Komputer dapat bekerja dengan baik karena komponen-komponen utama didalamnya bekerja dengan terintegrasi satu sama lain. Setiap komponen bekerja melakukan tugas yang berbedaAdapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai berikut:

1.Input Device (Alat Masukan)
            Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer. Contoh : keyboard

2. Output Device (Alat Keluaran)
            Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.

3. I/O Ports
            Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.

4. CPU (Central Processing Unit)
            CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.

5. Memori
            Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang hanya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.

6. Data Bus
            Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran
menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.



7. Address Bus
            Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca.

8. Control Bus
            Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.

INPUT DEVICE
Input Device adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam sebuah komputer.
Contohnya :
a.     Keyboard
            Keyboard digunakan untuk mengetik teks dan angka ke dalam pengolah kata, editor   teks atau program lainnya. Sebuah keyboard komputer membedakan setiap tombol fisik dari setiap lain dan laporan semua penekanan tombol pada software.

b.     Mouse
            Mouse adalah perangkat yang digunakan untuk menunjuk posisi kursor pada layar komputer. Hal ini memungkinkan pengguna untuk memilih item yang disimpan pada komputer dan melakukan sebuah tindakan untuk menjalankan komputer.

c.      Scanner
            Scanner adalah suatu untuk memindahkan objek yang terdapat diatas lensa scanner ke dalam memori penyimpanan pada komputer. Jadi jika diatas lensa scanner terdapat sebuah kertas yang berisi teks ataupun gambar, nantinya isi yang ada pada kertas yang bersangkutan ini akan dipindahkan secara keseluruhan ke dalam komputer.

OUTPUT DEVICE
Output Device adalah sebuah perangkat keras komputer yang berfungsi untuk menampilkan hasil keluaran sebagai hasil dari pengolahan data. Keluaran/output dapat berupa hard-copy (kekertas), soft-copy (ke monitor), ataupun berupa suara.
Contohnya :
a.      Monitor
            Sebuah layar pada komputer yang digunakan untuk menampilkan tampilan berupa soft-copy atau software yang ada pada komputer. Terdapat 3 jenis monitor, yaitu :
- CRT (Cathode Rays Tube)
-  LCD (Liquid Crystal Display)
-  LED (Light Emitting Diode).

b.      Printer
            Sebuah alat yang digunakan untuk mencetak atau mengeluarkan hasil output dalam bentuk hard-copy atau kertas.

c.       Speaker
Sebuah alat yang digunakan untuk mengeluarkan hasil output berupa suara atau voice.


INPUT/OUTPUT PORTS
Bagian ini digunakan untuk menerima ataupun mengirim data keluar sistem. Peralatan input dan output di atas terhubung melalui port ini.

CPU (Central Processing Unit)


Central Processing Unit (CPU) merupakan otak dari sebuah sistem komputer. CPU memiliki dua bagian fungsi operasional, yaitu :
1.     Arithmetical Logical Unit (ALU) sebagai pusat sebuah pengolah data.
2.     Control Unit (CU) digunakan untuk mengontrol kerja dari komputer. Biasa disebut dengan processor.

Komponen-komponen yang terdapatdalam CPU adalah :
a.       Mainboard
            Motherboard atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta chip controller yang bertugas mengatur lalu lintas data dalam sistem motherboard
b.      Processor
            Processor berfungsi untuk mengontrol keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas.
MEMORY
Terbagi menjadi beberapa macam yaitu :
a.     ROM (Read-Only-Memory)
Memori yang digunakan hanya untuk membaca isinya dan tidak dapat merubah atau mengedit data yang telah tersedia. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data.
b.     RAM (Random-Access Memory)
Memori yang isinya dapat diubah atau diedit selama komputer masih dalam kondisi menyala dan bersifat volatile.
c.      MemoriEksternal
Sebuah memori tambahan yang berfungsi untuk menyimpan data.

Referensi :
https://www.scribd.com/doc/54889800/Pengertian-Arsitektur-Komputer-Dan-Organisasi-Komputer-TUGAS-1
http://wirayusuf.blogspot.co.id/2016/10/organisasi-komputer-dasar.html

EVOLUSI ARSITEKTUR KOMPUTER

                                                                                                                   Tugas Softskill 1
           Saat ini istilah komputer sudahlah tidak asing lagi di telinga setiap orang, mulai dari anak-anak, remaja, orang dewasa, bahkan para lansia, apalagi para pegawai-pegawai kantoran yang keseluruhan hari kerjanya menghadapi komputer,Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmetika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmetika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
A.  Pengertian Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmetika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmetika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut sekarang disebut sebagai komputer.
Kata komputer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmetika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikatdan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.
Dalam bentuk yang paling sederhana komputer terdiri dari lima bagian utama yang mempunyai fungsi sendiri-sendiri. Unit-unit tersebut adalah: masukan, memori, aritmetika dan logika, keluaran dan kontrol.

B.   Klasifikasi arsitektur computer

Dalam beberapa hal computer memiliki banyak hal yang berbeda satu dengan lainnya, bisa tergantung pada penggunaan atau kebutuhan pemakai. Dari situ computer memiliki klasifikasi tersendiri sesuai kebutuhan,  menurut Von Neumann dan Non Von Neumann.
Kriteria mesin Von Neumann:
Ø  Mempunyai subsistem hardware dasar yaitu sebuah CPU, sebuah memori dan sebuah I/O system
Ø  Merupakan stored-program computer
Ø  Menjalankan instruksi secara berurutan
Ø  Mempunyai jalur (path) bus antara memori dan CPU Pada tahun 1966, Flyyn mengklasifikasikan arsitektur komputer berdasarkan sifatnya yaitu :
1.    Jumlah prosesor
2.    Jumlah program yang dapat dijalankan
3.    Struktur memori menurut Flyyn ada
4.    Klasifikasi computer

C.   Kualitas Arsitektur Komputer

            Sebuah tolak ukur baik buruknya suatu arsitektur computer adalah berdasarkan kualitas, tolak ukur ini di jadikan sebuah pengujian seberapa puas pengguna memakai computer. Bila pengguna senang menggunakan computer maka kualitas arsitektur computer berarti baik begitu pula sebaliknya Adapun kualitas arsitektur komputer yaitu :
1)      Generalitas adalah ukuran besamya jangkauan aplikasi yang bisa cocok dengan arsitektur.
2)      Daya terap (applicability) adalah pemanfaatan arsitektur untuk penggunaan yang telah direncanakannya.
3)      Efisiensi adalah ukuran rata-rata jurnlah hardware dalam komputer yang selalu sibuk selama  penggunaannya biasa.
4)      Kemudahan penggunaan arsitektur adalah ukuran kesederhanan bagi programmer system untuk mengembangkan atau membuat software untuk arsitektur tersebut, misalnya system pengoperasiannya atau compilernya. Oleh karena itu, kemudahan penggunaan ini merupakan fungsi ISA dan berkaitan erat dengan generalitas.
5)      Daya terap arsitektur adalah ukuran kemudahan bagi perancang untuk mengimplementasikan komputer (yang mempunyai arsitektur itu) dalam jangkauan yang luas. Lebih spesifik arsitekturnya, maka akan lebih sulit untuk membuat mesin yang berbeda ukuran dan kinerjanya dari yang lain.
6)      Daya kembang (expandability) adalah ukuran kemudahan bagi perancang untuk meningkatkan kemampuan arsitektur, misalnya kemampuan ukuran memori maksimumnya atau kemampuan aritmetiknya. Umumnya, spesifikasi rumpun komputer memungkinkan perancang untuk menggunakan ukuran memori yang berjangkauan luas dalarn anggota rumpun.

D.  Keberhasilan Arsitektur Komputer

            Sebuah keberhasilan dalam arsitektur computer adalah bila suatu computer mampu melaksanakan perintah yang kita buat dalam sebuah program. Ada empat ukuran pokok yang menentukan keberhasilan arsitektur, yaitu manfaat arsitekturalnya yaitu :

1)      Aplicability arsitektur ditujukan untuk aplikasi yang telah ditentukan.
2)      Maleability bila arsitektur lebih mudah membangun system yang kecil, maka akan lebih baik.
3)      Expandibility lebih besar daya kembang arsitektur dalam daya komputasi, ukuran memori, kapasitas I/O, dan jumlah prosesor, maka akan lebih baik.
E.   Perkembangan Komputer

Asal-usul sejarah perkembangan komputer tak dapat lepas dari kebutuhan manusia untuk dapat mengetahui berapa hasil dari suatu perhitungan, mulai dari perhitungan yang sangat sederhana sampai dengan yang sangat rumit. Agar dapat memperoleh suatu informasi dengan tepat dan cepat, manusia selalu berusaha mencari dan menemukan suatu alat bantu hitung dan pengolah data yang lebih baik. Pada mulanya seluruh alat bantu hitung digerakkan secara manual dengan tenaga manusia (Periode Manual Tahun 1000 SM - 1641 M), kemudian alat bantu hitung berkembang menggunakan tenaga penggerak mekanik menggunakan roda bergigi yang digerakkan tangan (Periode Mekanis 1642-1885). Pada perkembangan selanjutnya, alat bantu hitung, mesin mekaniknya mulai menggunakan tenaga listrik (Periode Elektromekanis 1886 - 1945), dan pada perkembangan terakhir menggunakan sirkuit elektronik (Periode Elektronik 1946 - sekarang).
Pada Periode Elektronik inilah kita mulai memasuki generasi komputer. Berikut ini penjelasan masing-masing dari generasi komputer tersebut:

Komputer Generasi I
Sejarah komputer generasi pertama mulai hadir pada tahun 1946 - 1956, beberapa ciri utama dari generasi ini di antaranya:
·                     Menggunakan tabung hampa udara (vacuum tubes) sebagai sirkuitnya.
·                     Ukuran fisik komputer besar sehingga memerlukan ruangan yang luas serta memakai daya listrik yang besar.
·                     Memiliki media penyimpanan luar berupa magnetik tape atau magnetik drum.
·                     Hanya dapat dikendalikan oleh bahasa mesin (machine language) 
Adapun contoh komputer generasi pertama ini di antaranya:
·                     ENIAC (Electronik Numerical Integrator and Computer)



ENIAC (Electronik Numerical Integrator and Computer) yang dikembangkan tahun 1946 oleh John W. Mauchly dan J. Presper Eckert dari Universitas Pennsylvania merupakan First General Purpose Electronic Computer.

·                     UNIVAC (Universal Automatic Computer)



UNIVAC (Universal Automatic Computer) sudah menggunakan pita magnetik sebagai media input dan outputnya. Merupakan komputer komersial pertama yang dipakai oleh Biro Sensus Amerika Serikat untuk digunakan dalam menghitung sensus penduduk dan sebagai komputer pertama yang dibuat untuk tujuan aplikasi bisnis.
·                     IBM 701 dan IBM650




IBM 701 dan IBM650 yang sudah merupakan komputer komersial berukuran besar. Sudah menggunakan magnetik drum untuk media penyimpanan luarnya.

Komputer Generasi II
Sejarah komputer generasi kedua mulai populer pada awal tahun 1960-an. Beberapa ciri utama dari generasi ini di antaranya: 
·                     Sudah menggunakan transistor untuk sirkuitnya. Transistor dikembangkan di Bell Laboratories tahun 1947.
·                     Lebih kecil, cepat, dapat diandalkan, dan hemat energi dibanding generasi komputer pertama.
·                     Menggunakan bahasa assembly yang terdiri dari singkatan-singkatan untuk menggantikan kode biner
Contoh komputer generasi kedua yang dikembangkan saat itu adalah IBM 1401.Sejak tahun 1965, sebagian besar bisnis-bisnis besar menggunakan komputer generasi ini untuk mengolah informasi keuangan.



Komputer Generasi III
Adapun contoh komputer generasi ketiga ini di antaranya:
·                     IBM S/360

IBM S/360 yang dirancang untuk bisnis dan teknik.

·                     GE 600 dan GE 235 



General Electric mengeluarkan GE 600 dan GE 235.

·                     NCR Century


National Cash Register mengeluarkan NCR seri Century

Komputer Generasi IV 
Sejarah komputer genarasi keempat (1971), beberapa ciri utama dari generasi ini di antaranya:
·                     Mulai dikembangkan komputer micro yang menggunakan prosesor dengan general purpose microprocessor yang dikembangkan oleh Intel (Intel 8080)
·                     Mulai digunakannya LSI (Large Scale Intergartion) yang merupakan pemadatan beribu-ribu IC (Integrated Circuit) dalam sebuah chip. Kemudian dikembangkan menjadi VLSI (Very Large Scale Integration). 
·                     Pada generasi ini hampir sebagian besar komputer telah menggunakan sistem operasi dengan konsep GUI (Grapihical User Interface). Seperti sistem operasi Microsoft Windows buatan Microsoft Corp.
Adapun contoh komputer generasi keempat ini di antaranya:
·                     Apple II

 


Apple II yang dikembangkan oleh Steven Jobs dan Steve Wozniak. Gambar di atas komputer Apple II karya Steven Job dan Steve Wozniak.
·                     IBM PC


IBM PC dengan kompatibelnya yang diproduksi massal oleh berbagai perusahaan sehingga komputer micro memasyarakat hingga saat ini. IBM PC terus berkembang mulai dari IBM PC/XT, IBM PC/AT, IBM PC/386, IBM PC/486 menggunakan microprocessor intel 8088, 80286, 80386, 80486, selanjutnya menjadi seri Intel Pentium. Yang memproduksi microprocessor selain perusahaan Intel, ada juga perusahaan AMD (Advanced Micro Devices).

Komputer Generasi V
Sejarah komputer generasi V dikembangkan sejak tahun 1985, beberapa ciri utama dari generasi ini di antaranya:
·                     Di Jepang didirikan ICOT (Institute for new Computer Technology) untuk mengembangkan komputer generasi kelima, yaitu menciptakan komputer yang powerfull dan intelligent.
·                     Dikembangkannya sistem komputer yang memiliki unsur artificial intelligence yang dapat mengerjakan tugas dengan karakteristik seperti manusia (intelligent, imagination, dan intuition) dengan natural language (bahasa sehari-hari).
Tokoh Perkembangan Komputer
Dalam sejarah perkembangan komputer, deretan tokoh berikut ini adalah mereka yang berjasa dalam pengembangan tersebut. Di antaranya adalah Charles Babbage, Ada Augusta Byron, Herman Hollerith, Thomas Watson, Bob Noyse dan Gordon Moore, Steven Jobs dan Steve Wozniak, Bill Gates dan Paul Allen, Richard Stallman, Linus Torvalds. Berikut ini kita akan melihat seperti apa jasa para tokoh tersebut:

Charles Babbage
Seorang penemu dan ahli matematik yang lahir di Inggris tahun 1791. Berhasil membuat model mesin yang dinamakan Difference Engine dan merancang Analytical Engine. Di kenal dengan sebuatan Bapak Komputer Modern (Father of the Modern Computer) karena dalam rancangannya Analytical Engine mempunyai lima unsur yang terdapat pada komputer modern, yaitu:
·                     Alat masukan (input device).
·                     Tempat penyimpanan data yang akan diproses.
·                     Alat pemrosesan.
·                     Unit pengontrol pengolahan
·                     Alat keluaran (output device) 
Augusta Byron
Dikenal sebagai programmer pertama (First Computer Programmer) karena membantu mengembangkan instruksi untuk menjalankan Analytical Engine.

Herman Hollerith
Tahun 1886 membuat Tabulating Machine yang digunakan untuk menghitung hasil sensus penduduk Amerika Serikat di tahun 1890 dengan cepat. Tahun 1896 mendirikan Tabulating Machine Company dan tahun 1924 melakukan merger dengan dua perusahaan lain dan membentuk International Business Machines Corporation - IBM Co.

Thomas Watson
Pada tahun 1924 – 1956, memimpin International Business Machines (IBM) dan berhasil membawa IBM mendominasi pasar sebagai pemasok mesin pengolah data dan mulai menjadi pengembang komputer ternama. Sejak tahun 1981, IBM memasuki bisnis komputer mikro dengan memperkenalkan IBM PC.

Bob Noyce dan Gordon Moore
Tahun 1968 mendirikan Intel dan tahun 1971 memperkenalkan microprocessor pertama (4004).
Steven Jobs dan Steve Wozniak
Tahun 1976 memperkenalkan Apple I, yaitu komputer pertama dengan keyboard dan layar. Membentuk perusahaan Apple Computer Inc. dan mengembangkan Apple II. Perusahaan Apple pertama kali mengembangkan penggunaan mouse pada personal computer-nya di tahun 1983.

Bill Gates dan Paul Allen
Sebagai pendiri perusahaan Microsoft. Tahun 1980 IBM memilih Microsoft untuk mengembangkan sistem operasi bagi IBM PC dan hasilnya adalah sistem operasi yang dikenal dengan nama MS-DOS. Tahun 1990 perusahaan Microsoft mendominasi pasar perangkat lunak (software) dengan semakin luasnya penggunaan sistem operasi Microsoft Windows dengan berbagai program aplikasi untuk keperluan bisnis, teknik, pendidikan, dan pribadi.

Richard Stallman
Tahun 1984 mengawali proyek GNU (GNU’s Not Unix), yaitu sistem operasi mirip Unix yang bersifat free software. Tahun 1985 mendirikan lembaga Free Software Foundation yang mensponsori pengembangan free software.

Linus Torvalds
Tahun 1991 mengembangkan sistem operasi Linux yang kemudian disebarluaskan secara Open Source. Sistem operasi Linux banyak diaplikasikan untuk server pada sistem jaringan.





Daftar Pustaka :
http://www.ilmusiana.com/2015/09/sejarah-komputer-dan-perkembangannya.html
http://winssuye.blogspot.co.id/2012/10/evolusi-arsitektur-komputer-organisasi.html