Celoteh Sang Galang

Blog Tempat Berbagi Tips dan Trik Dunia Blogger
English French German Spain Italian Dutch Russian Brazil Japanese Korean Arabic Chinese Simplified
Celoteh Sang Galang
Hanya Sebuah Catatan...

Pengenalan Mikrokontroler

Posted by Galang 25 April 2016


Pengenalan Mikrokontroler

Pengenalan Mikrokontroler. Selama 40 tahun sejak pertama kali diperkenalkan, mikrokontroler telah mengalami banyak perkembangan. Berbagai teknologi, fungsi, serta periferal yang diterapkan pada komponen ini menjadikan mikrokontroler yang saat ini beredar memiliki banyak variasi. Sudah tak terhitung pula aplikasi yang dibuat menggunakan mikrokontroler, mulai dari untuk kehidupan sehari-hari hingga skala industri.

Pengenalan Mikrokontroler

Mikrokontroler adalah komputer mikro dalam satu chip tunggal. Mikrokontroler memadukan CPU, ROM, RWM, I/O paralel, I/O seri, counter-timer, dan rangkaian clockdalam satu chip seperti terlihat pada Gambar 2. Dengan kata lain, mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus. Cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sebagai contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis. Ketika Anda sudah bisa melakukan hal itu maka Anda bisa membaca tulisan apapun baik buku, cerpen, artikel, dan sebagainya, dan Andapun bisa menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatis menggunakan mikrokontroler sesuai keinginan Anda.
Blok Diagram Mikrokontroller
Sama halnya dengan mikroprosesor, mikrokontroler adalah piranti yang dirancang untuk kebutuhan umum. Fungsi utama dari mikrokontroler adalah mengontrol kerja mesin atau sistem menggunakan program yang disimpan pada sebuah ROM.

Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiah dapat disebut sebagai “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini.

Mikrokonktroler digunakan dalam produk dan alat yang dikendalikan secara automatis, seperti sistem kontrol mesin, remote control, mesin kantor, peralatan rumah tangga, alat berat, dan mainan. Dengan mengurangi ukuran, biaya, dan konsumsi tenaga dibandingkan desain menggunakan mikroprosesor memori dan alat input output yang terpisah, kehadiran mikrokontroler membuat kontrol elektrik untuk berbagai proses menjadi lebih ekonomis. Dengan penggunaan mikrokontroler ini maka:
  1. sistem elektronik akan menjadi lebih ringkas,
  2. rancang bangun sistem elektronik dapat dilakukan lebih cepat karena sebagian besar sistem merupakan perangkat lunak yang mudah dimodifikasi,
  3. gangguan yang terjadi lebih mudah ditelusuri karena sistemnya yang kompak.


Namun, mikrokontroler tidak sepenuhnya dapat mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler telah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang sederhana.

Agar sebuah mikrokontroler dapat berfungsi, maka mikrokontroler tersebut memerlukan komponen eksternal yang kemudian disebut dengan sistem minimum. Untuk membuat sistem minimum paling tidak dibutuhkan sistem clockdan reset, walaupun pada beberapa mikrokontroler sudah menyediakan sistem clock internal, sehingga tanpa rangkaian eksternal pun mikrokontroler dapat beroperasi.

Untuk merancang sebuah sistem berbasis mikrokontroler, kita memerlukan perangkat keras dan perangkat lunak, yaitu sistem minimum mikrokontroler, software pemrograman dan kompiler, serta downloader. Yang dimaksud dengan sistem minimum adalah sebuah rangkaian mikrokontroler yang sudah dapat digunakan untuk menjalankan sebuah aplikasi. Sebuah IC mikrokontroler tidak akan berarti bila hanya berdiri sendiri. Pada dasarnya, sebuah sistem minimum mikrokontroler AVR memiliki prinsip dasar yang sama dan terdiri dari 4 bagian, yaitu:
  1. prosesor, yaitu mikrokontroler itu sendiri,
  2. rangkaian reset agar mikrokontroler dapat menjalankan program mulai dari awal,
  3. rangkaian clock, yang digunakan untuk memberi detak pada CPU,
  4. rangkaian catu daya, yang digunakan untuk memberi sumberdaya.

Pada mikrokontroler jenis-jenis tertentu (misalnya AVR), poin 2 dan 3 sudah tersedia di dalam mikrokontroler tersebut dengan frekuensi yang telah diatur oleh produsen (umumnya 1MHz,2MHz,4MHz,dan 8MHz), sehingga pengguna tidak memerlukan rangkaian tambahan. Namun bila pengguna ingin merancang sistem dengan spesifikasi tertentu (misalnya komunikasi dengan PC atau handphone), maka pengguna harus menggunakan rangkaian clock yang sesuai dengan karakteristik PC atau HP tersebut, biasanya menggunakan kristal 11,0592 MHz, untuk menghasilkan komunikasi yang sesuai dengan baud rate piranti yang dituju.

Keluarga AVR
Secara umum, mikrokontroler terbagi menjadi tiga keluarga besar yang ada di pasaran, yaitu: Keluarga MCS51, Keluarga AVR, dan Keluarga PIC. Setiap keluarga mempunyai ciri khas dan karakteriktik masing-masing. Dalam pelatihan kali ini akan dibahas Keluarga AVR.

Mikrokontroler Alv and Vegard’s Risc processor, atau sering disingkat AVR, merupakan mikrokontroler RISC 8 bit. Penggunaan teknologi RISC ini menyebabkan sebagian besar kode instruksi dikemas dalam satu siklus clock. AVR adalah jenis mikrokontroler yang paling sering digunakan dalam bidang elektronika dan instrumentasi.

AVR umumnya dapat dikelompokkan dalam empat kelas. Pada dasarnya perbedaan masing-masing kelas adalah pada memori, periferal, dan fungsinya. Keempat kelas tersebut adalah keluarga ATTiny, keluarga AT90Sxx, keluarga ATMega, dan AT86RFxx.

ATTiny 2313
AT90S 1200
AT86RF 231
ATMEGA 8535
ATMEGA 8535/16/32
Merupakan mikrokontroler seri ATMEGA berbasis arsitektur AVR 8 bit. Secara fisik ketiga jenis mikrokontroler tersebut sama dan bisa digunakan pada sistem minimum yang sama pula. Perbedaan ketiga mikrokontroler tersebut adalah spesifikasi memori yang dibunakan. Berikut tabel perbandingan ketiga mikrokontroler tersebut.
Tabel: Perbandingan ATMEGA 8535, 16, dan 32
Konfigurasi Pin Mikrokontroler ATMEGA 16, 32, dan 8535
ATTINY 2313
ATtiny2313 merupakan seri mikrokontroler dengan arsitektur AVR 8 bit. Walaupun memiliki arsitektur yang sama, ATTINY berbeda dari ATMEGA dari segi fitur dan memori. Bandingkan ATMEGA 8535 yang memiliki memori flash 8 KB dengan ATTINY 2313 yang hanya memiliki memoriflash sebesar 2 KB. Secara fitur, ATMEGA menyertakan fitur ADC dalam satu kemasan IC sedangkan ATTINY 2313 tidak memiliki fitur tersebut. Selain itu kecepatan maksimal ATTINY 2313 hanya sampai 8 MHz saja, berbeda dengan seri ATMEGA 16 yang sanggup hingga 16 MHz. Konfigurasi pin dari mikrokontrolerATTINY 2313 dapat dilihat pada Gambar dibawah ini.
Konfigurasi Pin Mikrokontroler ATtiny2313

sumber : http://www.immersa-lab.com/pengenalan-mikrokontroler.html

Pengertian Arsitektur Komputer

Posted by Galang 24 April 2016

Pengertian arsitektur komputer adalah dapat dikategorikan sebagai ilmu dan sekaligus sebagai suatu seni mengenai cara interkoneksi antara berbagai komponen perangkat keras atau hardware untuk dapat menciptakan sebuah komputer yang dapat memenuhi kebutuhan fungsional, kinerja, dan juga target biayanya.

Dalam bidang teknik komputer, definisi arsitektur komputer adalah suatu konsep perencanaan dan juga struktur pengoperasian dasar dari suatu sistem komputer atau ilmu yang bertujuan untuk perancangan sistem komputer.

Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann [1903 – 1957]. Arsitektur ini digunakan oleh hampir pada semua komputer pada saat ini. Arsitektur Von Neumann ini menggambarkan komputer dengan 4 (empat) bagian utama, yaitu: Unit Aritmatika & Logis (ALU), unit kontrol, memori, & alat masukan & hasil (secara kolektif dinamakan I/O). Bagian tersebut dihubungkan oleh berkas kawat, “bus”.

3 sub-kategori arsitektur komputer
Arsitektur komputer ini mengandung 3 (tiga) sub-kategori, diantaranya meliputi:
  • Set intruksi (ISA).
  • Arsitektur mikro dari ISA, dan juga
  • Sistem desain dari semua atau seluruh komponen dalam perangkat keras (hardware) komputer ini.
Arsitektur Komputer yaitu desain komputer yang meliputi:
  • Set instruksi.
  • Komponen hardware (perangkat keras).
  • Organisasi atau susunan sistemnya.

Bentuk Komputer PC

2 bagian utama arsitektur komputer
Terdapat 2 (dua) bagian pokok arsitektur komputer:
  • Instructure Set Architecture, adalah spesifikasi yang menentukan bagaimana programmer bahasa mesin berinteraksi dengan komputer.
  • Hardware System Architacture yaitu subsistem hardware (perangkat keras) dasar yaitu CPU, Memori, serta OS.

Inilah cara melakukan perubahan pada arsitektur komputer
Cara-cara untuk melakukan perubahan pada arsitektur, yaitu seperti:
  • Membangun array prosesor.
  • Menerapkan proses pipelining.
  • Membangun komputer multiprosesor.
  • Membangun komputer dengan arsitektur yang lain.
  • Berikut ini mengukur kualitas dari arsitektur komputer
Terdapat beberapa atribut yang dipakai untuk mengukur kualitas komputer, diantaranya :
  • Generalitas.
  • Applicability (Daya Terap).
  • Efesiensi.
  • Kemudahan Penggunaan atau pemakaian.
  • Daya Tempa (Maleability).
  • Dan daya Kembang (Expandibility).

Dan inilah faktor  yang berpengaruh pada keberhasilan Arsitektur Komputer
Terdapat faator-faktor yang dapat berpengaruh pada keberhasilan arsitektur komputer, 3 (tiga) diantaranya adalah:
1. Yang pertama manfaat Arsitektural diantaranya yaitu:
  • Aplicability.
  • Maleability.
  • Expandibility.
  • Comptible.

2. Kinerja Sistem.
Yaitu untuk mengukur kinerja dari sistem, ada serangkaian program yang standard yang dijalankan yang dapat di sebut Benchmark pada komputer yang akan diuji ukuran kinerja CPU:
  • MIPS (Million Instruction PerSecond)
  • MFLOP (Million Floating Point PerSecond)
  • VUP (VAX Unit of Performance)

Ukuran Kinerja I/O sistem:
  • Sistem Operasi Bandwith
  • Operasi I/O Perdetik

Ukuran Kinerja Memori:
  • Memoy Bandwith.
  • Waktu Akses Memori.
  • Ukuran Memori.

3. Biaya Sistem, Biaya dapat diukur dalam banyak cara diantaranya, yaitu :
  • Reliabilitas.
  • Kemudahan Perbaikan.
  • Konsumsi daya.
  • Berat.
  • Kekebalan.
  • Interface Sistem Software.


Arsitekturkomputer merupakan suatu hal yang sangatlah penting karena dapat memberikan berbagai atribut-atribut pada sistem komputer, hal tersebuti tentunya sangat dibutuhkan bagi perancang ataupun user software sistem dalam mengembangkan suatu program.

Sumber : http://www.pengertianku.net/2014/12/pengertian-arsitektur-komputer-secara-lebih-jelas.html

Perbandingan Antar Sistem Operasi

Posted by Galang 4 April 2016

Assalamualaikum.wr.wb

Pada  kali ini saya akan membahas tentang keunggulan serta kekurangan dari beberapa Sistem Operasi(OS) yang sudah familiar digunakan pada umumnya seperti Windows, Linux, dan Mac OS.

SISTEM OPERASI 

Sistem operasi yang biasanya digunakan komputer secara umum termasuk PC, notebook terbagi menjadi tiga buah OS yaitu:

Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).

Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.

Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).

KELEMAHAN SERTA KEUNGGULAN KETIGA SISTEM OPERASI TERSEBUT

1.      Microsoft Windows 

Kelebihan :
  • GUI yang familiar
  • Dukungan driver yang lebih banyak dari pada linux
  • lebih mudah untuk menginstal aplikasi pada MS Windows dibandingkan pada Linux, yang terkadang harus di-configure terlebih dahulu dan banyak gratisan GPL dan Freeware ditawarkan untuk windows.


Kelemahan :
  • Harga yang mahal Anda harus mengeluarkan uang sekitar $100 atau lebih untuk membeli sistem operasi MS Windows.
  • Rentan virus dan hacking banyak virus komputer yang menyerang sistem operasi ini
  • Tidak ada sistem keamanan yang tangguh Kecuali MS Windows 2000 dan XP, pada MS Windows 9.x/Me, hampir tidak memiliki sistem keamanan yang dapat membuat computer  Anda aman dari tangan-tangan jahil,
  • Pada MS Windows (kecuali MS Windows 2000 yang lebih baik dibandingkan Win9.x/Me) semakin banyak aplikasi yang Anda instal, maka kemungkinan besar akan terjadi kacau. karena hal ini pekerjaan Anda akan terganggu.


2. Linux

Kelebihan :
  • Linux adalah sistem yang Open Source 
  • Freeware yaitu software yang bersifat free tanpa ada tuntutan dari hak cipta 
  • Minimal hardware yaitu tidak begitu membutuhkan hardware yang terlalu besar kapasitasnya maupun biayanya. 
  • Stabilitas yaitu stabil digunakan sebagai apa saja, baik Server maupun Client 
  • Shared Libraries tidak merusak sistem lainnya jika di install dengan versi yang lainnya. Sistem yang digunakan dapat berjalan seperti biasanya. 
  • Kebal virus tidak terserang virus apapun seperti yang terjadi pada Windows 
  • Dapat menggunakan TCP/IP 
  • Mendukung File System 32 Bit 
  • Multi User 
  • dapat menggunakan User yang sama berulang kali tanpa harus menutup sesi yang sebelumnya di buka. 
  • Multitasking memungkinkan mengakses data secara bersamaan tanpa terjadinya hang pada komputer. 
  • Pemanfaatan memory secara optimal dengan membuat virtual memory 
  • Login User tanpa batas 
  • Mendukung 34 madan Akses Sistem File yang berbeda 
  • Menyediakan Emulator 
  • Partition Mounting yaitu dapat membagi partisi seperti MS Windows 
  • Linux dilengkapi juga dengan Proxy Server Local yang biasa digunakan oleh ISP dan juga kampus-kampus di seluruh dunia 
  • Dapat digunakan sebagai Web Server 
  • Dapat digunakan sebagai FTP Server 
  • Dilengkapi dengan Firewall 
  • Shell Programmable 
  • menyediakan semua Program dan aplikasi networking yang di butuhkan dalan satu CD 


Kelemahan :
  • Sistem operasi yang digunakan sama sekali berbeda dengan Windows sehingga perlu waktu dan tenaga untuk belajar menggunakannya. 
  • Penggunaan WYSYWYG (What You See is What You Get) belum bisa secara menyeluruh, sehingga diperlikan trik tersendiri untuk menggunakannya. 
  • . Sulit bagi pengguna awam untuk beradaptasi
  • Anda telah menggunakan MS Windows sejak tahun 1995 hingga kini? Maka Anda akan mengalami kesulitan saat mengoperasikan Linux. File System, Hirarki File, Hak Akses, Format File-nya sangat berbeda dengan MS Windows 
  • Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux. 
  • Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya. 


3. Mac OS

Kelebihan :
  • “Time Machine”, aplikasi yang berfungsi untuk membackup system dan perubahan data secara otomatis 
  • “Sherlock”, aplikasi yang bisa mencari data harddisk, jaringan LAN dan Internet secara keyword 
  • Sangat sulit terserang virus, malware, maupun spyware 
  • Tampilan lebih glossy dan elegan, cocok untuk desain/multimedia 
  • Shutdown yang sangat cepat. waktu untuk shutdown hanya dibutuhkan 3 – 4 detik. 
  • Bisa mengenal file format windows 


Kekurangan :
  • Mahal, pasti menjadi satu dengan produk dari Apple sendiri dan pasti harganya sangat mahal. 
  • Tidak cocok untuk aplikasi games dan server 
  • Lebih cocok untuk desain grafis 
  • Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS. 
  • Mac OS tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS. 
  • Software di Mac OS tidak begitu lengkap. 



Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX pada jenis hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.

MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. MS-DOS juga tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network.

MS windows memiliki kekurangan seperti yang dimiliki MS-DOS. Waktu untuk menemukan suatu bug dalam suatu sistem operasi tak sebanding dengan harga yang harus dibayar. Sedangkan sistem operasi apple untuk macintosh hanya dapat berjalan di sistem Mac, dan juga memiliki kekurangan dari sisi ketersediaan perangkat bantu pengembang (development tool), serta tidak mudah untuk berintoperasi dengan sistem operasi lainnya

Sumber :
http://nanikekap.blogspot.co.id/2012/01/perbandingan-sistem-operasi.html
https://id.wikipedia.org/wiki/Sejarah_Microsoft_Windows
https://danujawijayanto.wordpress.com/2014/01/04/kelebihan-dan-kekurangan-mac-os-x-2/

Yang terlintas di pikiran kita jika mendengar kata komputer adalah suatu alat canggih dengan beberapa fungsi yang luas. Namun, di balik kecanggihannya pastinya komputer ini sudah melewati masa perkembangan dan banyak perubahan. Dalam topik kali ini kami akan mengulas Asal mula komputer ataupun sejarah komputer secara rinci.

Awal mula kata komputer ini sebetulnya dipergunakan untuk memvisualisasikan orang yang mempunyai pekerjaan melakukan perhitungan aritmatika. Namun, sekarang ini komputer diartikan kepada sebuah perangkat mesin tersebut. Dalam pengertian yang paling mendasar, komputer adalah perangkat yang membantu manusia dalam melakukan berbagai macam perhitungan.

Dapat kamu baca dan pahami diartikel ini. Definisi komputer adalah berasal dari bahasa latin yaitu “computare” berarti menghitung atau memperhitungkan, menggabungkan bersama-sama, jika dalam bahasa inggris disebut dengan “to compute” yang atinya orang yang sedang menghitung. Komputer seperti yang telah kita ketahui pada umumnya merupakan sebuah alat elektronik yang bisa memiliki banyak fungsi dan dapat melakukan banyak tugas.

Pada masa perang dunia yang ke dua komputer yaitu suatu mesin mekanis yang memiliki fungsi untuk melakukan perhitungan operasi aritmatika ataupun alat yang digunakan untuk mengolah data menurut prosedur yang telah dirumuskan. Selain itu definisi komputer ialah sebagai kumpulan alat elektronik yang saling terkoordinasi satu sama lain sehingga dapat menerima data, mengolah data dan pada akhirnya akan menghasilkan suatu keluaran atau output yang disebut dengan informasi, jika di ibaratkan data input lalu di proses dan dikeluarkan/output berupa informasi.


Inilah sejarah perkembangan komputer dan ciri-cirinya dari masa ke masa, diantaranya sebagai berikut:

Abacus – Muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih dipakai di beberapa tempat sampai saat ini, dapat dianggap sebagai cikal bakal atau awal mula mesin komputasi. Alat ini memungkinkan si penggunanya dapat melakukan perhitungan memakai biji-bijian yang geser, diatur pada sebuah rak. Terutama para pedagang di masa itu memakai abacus untuk menghitung transaksi bisnis atau perdagangan. Seiring dengan kemunculan pensil dan kertas, terutama di benua eropa, Abacus mulai kehilangan popularitasnya.

Komputer generasi pertama (1940 – 1959) – Komputer generasi yang pertama ini memakai tabung vakum untuk memproses dan menyimpan datanya. Sehingga menjadi cepat panas dan mudah sekali terbakar, oleh karena itu di perlukan beribu-ribu tabung vakum untuk menjalankan operasi keseluruhannya.

Komputer generasi kedua ( 1959 – 1964 ) – Pada tahun 1948, setelah di temukannya transistor sangat mempengaruhi perkembangan dari komputer. Transistor menggantikan tabung vakum di radio, televise dan komputer. Lalu akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai dipakai di dalam komputer sejak tahun 1956.

Penemuan lainnya yang berupa pengembangan memori inti – magnetik membantu pengembangan komputer generasi kedua yang ukurannya lebih kecil dari generasi pertama, lebih cepat, lebih dapat diandalkan dan juga lebih hemat energi dibanding dengan yang sebelumnya. Mesin pertama yang memanfaatkan teknologi baru ini yaitu superkomputer.

Komputer Generasi Ketiga (1964 – 1970) – IC (Integrated Circuits) atau dikenal juga dengan rangkaian terpadu menggantikan fungsi dari transistor. Dari sebuah keping IC, dapat menggantikan beberapa transistor, diode serta resistor sekaligus, sampai memiliki kinerja lebih baik jika dibandingkan generasi pendahulunya.

Walaupun memiliki ukuran lebih kecil, tapi kecepatannya semakin tinggi, kapasitasnya lebih besar dan memungkinkan untuk berkomunikasi antar komputer.

Komputer Generasi Keempat (1970-an – Sekarang) – Komponen utama dari komputer ini menggunakan VLSI (Very Large Scale IC) yaitu IC yang memiliki kemampuan yang telah ditingkatkan hingga ratusan bahkan ribuan kali dengan ukuran fisik yang lebih kecil atau cirinya menggunakan Microprocessor yang merupakan pemadatan dari ribuan IC kedalam sebuah Chip (Komputer generasi keempat ini yaitu yang kita temui pada saat ini).

Komputer generasi ke lima – Dalam pengembangan, rencana masa depan komputer generasi ke lima adalah komputer yang telah memiliki Artificial Intelligence atau disebut dengan AI. Sehingga komputer di masa depan dapat memberikan respon atas keinginan penggunanya. Ciri-ciri komputer generasi ini yaitu :
  • Masih dalam tahap pengembangan dan pemakainya belum terlalu banyak. Pengembangan komputer genarasi ini dipelopori oleh negara Jepang.
  • Komponen elektronikanya menggunakan bentuk yang paling baru dari chip VLSI.
  • Programnya dibuat dalam bahasa PROLOG (Programming Logic) dan bahasa LISP (List Processor)
  • Difokuskan kepada AI (Artificial Inteligence atau Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan berbagai tugas yang merupakan analog tingkah laku manusia.

Dibawah ini beberapa Pengertian komputer menurut para ahli:
  • Menurut Gordon B. Davis – Komputer adalah merupakan tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.
  • Sedangkan menurut Elias M. Awad – Komputer ialah sebuah alat hitung yang dapat memproses data agar dapat disajikan dalam bentuk data digital & data analog.
  • Dan menurut, Larry Long dan Nancy Long – Komputer adalah alat hitung elektronik yang bisa menginterpresentasikan serta melaksanakan perintah program berupa input, output, perhitungan, & operasi-operasi logik lainnya.

Di bawah ini beberapa Fungsi dan manfaat komputer, diantaranya sebagai berikut ini:
  • Sebagai alat atau sarana untuk komunikasi – misalnya  fungsi komputer ini, kita dapat bicara dengan saudara ataupun teman kita melalui webcam. Bisa berkomunikasi surat melalui surat elektronik atau lebih sering disebut dengan Email, chatting dan lain-lain yang dapat dijadikan sebagai alat komunikasi melalui Jaringan komputer yang sangat luas atau sering disebut dengan internet.
  • Sebagai fungsi Multimedia – dengan menggunakan komputer kita dapat mengolah dan mengedit foto maupun video, serta dapat untuk merekam sebuah lagu dll. Tentunya menggunakan softwere.
  • Fungsi hiburan – dapat digunakan untuk bermain game, mendengarkan lagu atau musik, ataupun menonton film. Kita dapat menginstall games di komputer kita dan memainkannya asalkan komputernya mempunyai spesifikasi yang cocok untuk game tersebut.
  • Sebagai alat atau sarana keamanan – Dalam bidang keamanan, komputer dipakai sebagai bagian kepentingan suatu negara dalam menghadapi serangan dari pihak luar yaitu dengan memperkuat pertahanan. Dengan mengendalikan komputer, suatu negara dapat menggunakan peralatan yang canggih.
  • Membantu dalam proses pendidikan atau pengajaran – Ini maksudnya yaitu dapat membantu dalam proses presentasi atau dalammemberitahukan materi pelajarn kepada siswa dan kadang siswa suka menyimpan data-data pelajaran mereka.
  • Berfungsi untuk melakukan sistem pemrograman serta pemrosesan sebuah data – Sering digunakan pada berbagai aplikasi tentang sistem informasi, termasuk untuk pembuatan suatu program yang dapat membantu memudahkan user dalam menggunakan sebuah komputer.
  • Berfungsi membantu dalam bisnis – Misalnya memproses informasi dan data keuangan perusahaan, pendataan karyawan, atau media promosi, bisa juga sebagai transaksi online. Dengan menggunakan komputer, berbisnis lebih mudah dan efesien.
  • Sebagai sarana dalam mempermudah dunia kerja – Misalnya jaman dahulu mesin ketik dipakai untuk mengetik surat dan apabila terdapat kesalahan maka surat tersebut akan di ketik ulang kembali, otomatis surat yang telah diketik tidak dapat di edit kembali. Sedangkan sekarang dengan memakai komputer, kita dapat mengetik surat yang bias di edit dan File tersebut dapat disimpan. dsb.

Nah, Itulah tadi beberapa ulasan mengenai definisi atau pengertian komputer, semoga artikel ini dapat menambah wawasan kamu dan tentunya dapat memberikan manfaat.

Sumber :
http://peristiwa-id.com/ulasan-sejarah-dan-perkembangan-komputer/


close