Sejarah Singkat Prosesor

Mikroprosesor adalah sebuah IC (Integrated Circuit) yang digunakan sebagai otak/pengolah utama dalam sebuah sistem komputer. Mikroprosesor merupakan hasil dari pertumbuhan semikonduktor. Pertama kali Mikroprosesor dikenalkan pada tahun 1971 oleh Intel Corp, yaitu Mikroprosesor Intel 4004 yang mempunyai arsitektur 4 bit. Dengan penambahan beberapa peripheral (memori, piranti I/O, dsb Mikroprosesor 4004 di ubah menjadi komputer kecil oleh Intel. Kemudian mikroprosesor ini dikembangkan lagi menjadi Intel 8080 (berarsitektur 8 bit), 8085, dan kemudian 8086 (berarsitektur 16 bit). Dilain pihak perusahaan semikonduktor lain juga memperkenalkan dan mengembangkan mikroprosesor antara lain Motorola dengan M6800 dan Zilog dengan Z80-nya. Mikroprosesor Intel yang berarsitektur 16 bit ini kebanyakan diakhiri oleh angka 86, akan tetapi karena nomor tidak dapat digunakan untuk merek dagang mereka menggantinya dengan nama Pentium untuk merek dagang Mikroprosesor generasi kelima mereka. Arsitektur ini telah dua kali diperluas untuk mengakomodasi ukuran word yang lebih besar. Di tahun 1985, Intel mengumumkan rancangan generasi 386 32 bit ini dikenal dengan nama x86-32 atau IA-32 (Intel Architecture-32 bit). Kemudian pada tahun 2003, AMD memperkenalkan Athlon 64, yang menerapkan secara lebih jauh pengembangan dari arsitektur 32 bit menuju ke arsitektur 64 bit, dikenal dengan beberapa istilah x86-64, AMD64 (AMD), EM64T atau IA-32e (Intel) dan x64 (Microsoft).

Aneka Prosesor

Intel


Processor ini mempunyai kemampuan tahan terhadap panas. Selain itu, processor yang dibuat pada tahun 1971 ini mempunyai Turbo Boost yang berguna untuk meningkat performa dan kecepatan. Seperti pada jenis Intel Core i3, i5, dan i7.

AMD (Advanced Micro Device)



AMD merupakan processor pesain Intel. Processor ini sering digunakan dalam komputer game karena mempunyai kecepatan yang lebih baik. Akan tetapi processor jenis ini lebih boros listrik dibandingkan dengan processor Intel sehingga menjadi lebih cepat panas.

ARM



Processor ARM mungkin jarang sekali kita jumpai di Indonesia, karena memang perangkat ini digunakan pada handphone, music player dan perangkat router.

CYRIX



Processor jenis ini pertama kali dikembangkan pada tahun 1988. Processor ini tidak banyak diminati oleh masyarakat karena kualitasnya di bawah Intel dan AMD. Akan tetapi CYRIX mempunyai kecepatan yang optimal dan tahan terhadap panas.

TRANSMETA



Processor ini sebenarnya mempunyai kemampuan yang sangat baik karena hanya membutuhkan daya yang relatif sedikit dengan harga yang lebih murah. Selain itu processor yang diproduksi tahun 1995 ini juga tahan terhadap panas.

VIA


Processor ini pertama kali diproduksi pada tahun 1987 oleh Negara Taiwan. Processor ini lebih difokuskan untuk menjalankan perangkat yang lebih ringan dan relative kecil.

CENTAUR



Processor yang dikembangkan oleh Glen Henry dan kawan-kawan ini masih kalah kemampuannya dengan processor VIA. Processor CENTAUR dibuat pada tahun 1995.

Kecepatan Prosesor

Clock Speed atau kecepatan prosesor adalah kecepatan suatu prosesor dalam melakukan proses data atau eksekusi perintah yang bisa diselesaikan dalam waktu satu detik. Satuannya adalah Hertz. Misalnya, Intel Pentium IV 1,6 GHz, berarti prosesor mempunyai kecepatan untuk dieksekusi perintah sebesar 1600 juta dalam satu detik. Semakin besar nilai clock speed, semakin cepat prosesor tersebut menyelesaikan pekerjaannya.

Multiprocessor

Multiprocessor adalah sistem komputer dengan dua atau lebih CPU identik yang membagi akses secara penuh kepada common RAM (Shared Memory Multiprocessor). Pengertian lain tentang multiprocessing dalam teknologi informasi adalah dukungan sebuah sistem untuk mendukung lebih dari satu processor dan mengalokasikan tugas kepada processor-processor tersebut.

Kelebihan Multiprocessor

  1. Peningkatan throughput, karena lebih banyak proses/thread yang berjalan dalam satu waktu sekaligus. Perlu diingat hal ini tidak berarti daya komputasinya menjadi meningkat sejumlah processor-nya. Yang meningkat adalah jumlah pekerjaan yang bisa dilakukannya dalam waktu tertentu.
  2. Economy of Sale, ekonomis dalam devices yang dibagi bersama-sama. Processor-processor terdapat dalam satu komputer dan dapat membagi peripheral (ekonomis) seperti disk dan catu daya listrik.
  3. Peningkatan kehandalan (reliabilitas), jika satu processor mengalami suatu gangguan, maka proses yang terjadi masih dapat berjalan dengan baik karena tugas processor yang terganggu diambil oleh processor lain. Hal ini dikenal dengan istilah Graceful Degradation. Sistemnya sendiri dikenal bersifat fault tolerant atau failoft system.
Jenis-jenis Multiprocessor

Multiprocessing dapat dibagi dalam beberapa kelas. Bedasarkan simetrinya, multiprocessing dapat dibagi ke beberapa jenis, yakni :
  1. Asymmetric Multiprocessing
  2. Symmetric Multiprocessing
Berdasarkan jumlah instruksi dan datanya, dapat dibagi ke dalam beberapa jenis, yakni :
  1. SISD (Single Instruction on Single Data Stream)
  2. SIMD (Single Instruction on Multiple Data Stream)
  3. MISD (Multiple Instruction on Single Data Stream)
  4. MIMD (Multiple Instruction on Multiple Data Stream)
Karakteristik Media Penyimpanan

Media penyimpanan memiliki beberapa karakteristik penyimpanan baik berdasarkan materi yang tergantung di dalamnya ataupun berdasarkan fungsi dari penyimpanannya, diantaranya karakteristik media penyimpanan tersebut adalah :
  1. Kecepatan/Speed, merupakan waktu yang dibutuhkan untuk membaca data pada saat sedang berjalan atau pada saat komputer melakukan proses perintah dan menulis data ketika diperintahkan untuk melakukan menulis. Penggunaan resource akan meningkat apabila sejalan dengan meningkatnya kecepatan pada saat memori digunakan.
  2. Non-Volatility, merupakan kemampuan yang dimiliki media penyimpnan untuk menyimpan data ketika tidak ada sumber daya dari power supply yang mengalirinya, media tersebut dapat menurun dengan meningkatnya volatility sehingga pada saat proses ini tidak membutuhkan adanya sumber daya.
  3. Metode Akses, merupakan metode yang mengakses secara bersamaan terhadap lebih dari satu lokasi media penyimpanan secara paralel, serta dapat dilakukan dengan mengakses penyimpanan secara linier, random, portability, dan capacity.
Perbedaan Antara Sistem Penyimpanan dan Memori Serta Jenis-jenis Sistem Penyimpanan Data

Penyimpanan

  1. Penyimpanan bersifat non-volatile, data tidak akan hilang meskipun dalam keadaan mati.
  2. Penyimpanan mencakup perangkat penyimpanan yang menyimpan data dan program dalam keadaan semi permanen atau permanen. Data dan program yang disimpan dapat diakses oleh memori untuk di proses.
  3. Akses ke data dan program dalam penyimpanan relatif lambat.
  4. Penyimpanan bersifat opsional.
  5. Upgrade penyimpanan lebih murah karena perangkat pemyimpanan menggunakan teknologi yang lebih lambat.
  6. Penyimpanan menggunakan teknologi magnetik dan optik.
Memori
  1. Memori bersifat volatile, data akan hilang ketika keadaan mati.
  2. Memori menyimpan data dan instruksi baik sementara atau permanen untuk di eksekusi.
  3. Memori memiliki akses data dan intruksi  sangat cepat oleh processor untuk memungkinkan efisiensi dari sistem komputer.
  4. Memori adalah lokasi di mana semua data dan instruksi yang diperlukan untuk mengeksekusi program disimpan.
  5. Memori dapat ditingkatkan dengan memasang chip kapasitas yang lebih tinggi.
  6. Memori menggunakan teknologi semikonduktor.
Jenis-jenis Sistem Penyimpanan Data


Magnetik Disk

Penyimpanan Magnetik merupakan media penyimpanan yang termasuk ke dalam penyimpanan sekunder (secondary storage) yang paling banyak dipakai pada sistem komputer moden.

  1. Floppy Disk
  2. Harddisk
Optical Disk

Penyimpanan optical adalah media yang menyimpan data komputer yang dapat ditulis dan dibaca dengan menggunakan laser bertenaga rendah.
  1. CD (Compact Disk)
  2. DVD (Digital Video Disc
Penyimpanan Awan (Cloud Storage)

Penyimpanan Awan merupakan media yang masih tergolong baru, media ini bersifat online dan tidak menggunakan kapasitas data memori pada perangkat karena mereka penggunakan penyimpanan yang terdapat pada internet.

Memori Internal

Memori internal adalah memory yang dapat diakses secara langsung oleh prosesor. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Fungsi dari memori utama sendiri adalah menyimpan data yang berasal dari piranti masukan sampai data dikirim ke ALU untuk di proses. Selain itu juga menyimpan hasil pemrosesan ALU sebelum di kirimkan ke piranti keluaran, menampung program/instruksi yang berasal dari piranti masukan.

Jenis-jenis Memori Internal

Jenis memori internal dibagi menjadi dua jenis, yaitu ROM (Read Only Memory) dan RAM (Random Access Memory).

ROM (Read Only Memory) adalah perangkat keras pada komputer berupa chip memory semikonduktor yang isinya hanya dapat dibaca. Jenis memori ini datanya hanya bisa di baca dan tidak bisa di tulis secara berulang-ulang. Memory ini berjenis non-volatile. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. ROM memiliki beberapa jenis, diantaranya PROM (Programmable ROM), EPROM (Eraseable Programmable ROM), EEPROM (Electrically Eraseable Programmable ROM).

RAM (Random Access Memory) merupakan jenis memory yang isinya dapat diganti-ganti selama komputer dihidupkan dan sebagai suatu penyimpanan data yang dapat dibaca atau ditulis dan dapat dilakukan secara berulang-ulang dengan data yang berbeda-beda. Jenis memory ini merupakan jenis volatile. RAM memiliki beberapa jenis, diantaranya DRAM (Dynamic RAM), SRAM (Static RAM), EDO RAM (Extended Data Out RAM), SDRAM (Synchronous Dynamic RAM), DDR SDRAM (Double Data Rate Synchronous Dynamic RAM).

Secondary Storage

Penyimpanan Sekunder (Secondary Storage) adalah sarana penyimpanan yang berada satu tingkat di bawah memori utama sebuah komputer dalam hirarki memori. Tidak seperti memori utama, penyimpanan sekunder tidak memiliki hubungan langsung dengan prosesor melalui bus. Sistem operasi memiliki peran penting dalam manajemen penyimpanan sekunder. Tujuan penting dari manajemen ini adalah untuk keamanan, efisiensi, dan optimalisasi penggunaan sarana penyimpanan sekunder. Fungsi dari penyimpanan sekunder diantaranya adalah :
  1. Menyimpan berkas secara permanen.
  2. Menyimpan program yang belum dieksekusi prosesor.
  3. Memori Virtual. Merupakan mekanisme sistem operasi untuk menjadikan beberapa ruang kosong dari disk menjadi alamat-alamat memori virtual, sehingga prosesor bisa menggunakan memori virtual ini seolah-olah sebagai memori utama.
Macam-macam Secondary Storage diantaranya adalah Harddisk, Solid State Drive, Flashdisk, CD/DVD.

Sumber Referensi :

Overview Digital World

Digital world atau dunia digital adalah suatu bukti bahwa kehidupan di dunia ini telah modern dan canggih. Hampir semua manusia di dunia ini menggunakan kecanggihan dari dunia digital. Digital World sudah mulai memasuki di kehidupan dunia sejak munculnya komputer generasi pertama dan selalu berkembang hingga saat ini. Mulai dari alat penghitung digital (komputer generasi pertama) hingga semua kebutuhan manusia ditunjang oleh teknologi digital. Digital world akan terus berkembang mengikuti perkembangan manusia di era digital.

Pemahaman Computing Discipline

Computing Discipline atau disiplin ilmu komputer sudah muncul sejak era tahun 1940, seiring dengan berpadunya teori algoritma dan logika matematika, serta ditemukannya komputer elektronik dengan kemampuan penyimpanan program. Seiring dengan perkembangan ilmu komputer, dewasa ini banyak sekali peneliti yang mencoba membuat kajian dan melakukan pendefinisian terhadap ilmu komputer. Dasar ilmu komputer adalah matematika dan engineering (teknik). Matematika menyumbangkan metode analisa, dan engineering menyumbangkan metode desain pada bidang ini.

Disiplin Ilmu Komputer Informatika

Informatika merupakan disiplin ilmu komputer yang fokus menangani masalah transformasi atau pengolahan fakta-fakta simbolik (data) dengan memanfaatkan seoptimal mungkin teknologi komputer. Information Technology juga mempelajari tentang bagaimana sebuah sistem informasi di sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan, mudah dalam pengaturan operasional, serta aman.

Pengertian Informatika

Informatika (Bahasa Inggris : Informatics) merupakan disiplin ilmi yang mempelajari transformasi fakta berlambang yaitu data maupun informasi pada mesin berbasis komputasi. Dalam bahasa Indonesia, istilah Informatika diturunkan dari bahasa Perancis, yaitu informatique, yang dalam bahasa Jerman disebut Informatik. Informatika indentik dengan istilah Computer Science di Amerika Serikat dan Computing Science di Inggris. Namun, istilah informatics dalam bahasa Inggris memiliki makna yang sedikit berbeda, yaitu lebih menekankan pada aspek pengolahan informasi secara sistematis dan rasional.

Klasifikasi Informatika

Informatika dalam kedepannya dapat berperan penting dalam ilmu komputer dan teknologi informasi, diantaranya :
  1. Algorithms and Data Structures
  2. Computer Architecture
  3. Software Engineering
  4. Artificial Intelligence and Robotics
  5. Human Computer Interaction
  6. Organizational Informatics
  7. Programming Languages
  8. Operating Systems and Networks
  9. Database and Information Retrieval System
  10. Computational Sciences
  11. Bioinformatics.


Sumber Referensi :

Kategori disiplin ilmu komputer berdasarkan Dokumen "Computing Curricula 2005" dibagi menjadi 5 kelompok, yaitu Computer Engineering (CE), Information System (IS), Computer Science (CS), Information Technology (IT), dan Software Engineering (SE). Pada saat era sebelum 1990 sampai 1990-an, disiplin ilmu komputer masih sederhana dan masih masuk ke lingkup Electrical Engineering (EE) dan Computer Science (CS). Kemudian seiring berjalannya teknologi mikroprosesor, maka munculah Computer Engineering (CE) yang merupakan pemekaran dari Electrical Engineering (EE). Kemudian pasca era 1990-an, perkembangan jaman membentuk disiplin ilmu komputasi untuk semakin menyesuaikan dengan kebutuhannya yang akhirnya Computer Engineering (CE) memisahkan dari Electrical Engineering (EE). Software Engineering (SE), Information System (IS), dan Information Technology muncul di era ini sebagai disiplin ilmu komputer.

Computer Engineering

Computer Engineering adalah disiplin ilmu komputer yang lebih mengutamakan terhadap mendesain dan membangun konstruksi komputer serta sistem dasar komputer. Dalam disiplin ilmu komputer ini lebih banyak belajar tentang hardware, software, komunikasi dan interaksi antar hardware dan software. Bidang keahlian yang dipersiapkan dalam lingkup Computer Engineering adalah :

  • Pemrograman Komputer.
  • Sistem Jaringan Komputer.
  • E-Commerce.
  • Desain & Animasi Web.
  • Internet.
  • Analisis dan Desain Bisnis.

Computer Science

Computer Science adalah disiplin ilmu komputer yang fokus mempelajari terkait dengan komputasi, algoritma komputer, robotik, intelligence system dan hal yang berkaitan dengan pengembangan teknologi komputer mendatang. Disiplin ilmu komputer ini lebih banyak di teori programming dan matematika dengan tujuan untuk mengasah kemampuan matematika dan logika. Computer Scientist dibagi dalam tiga kelompok, yaitu merancang dan implementasi software, membuat teknologi baru dalam komputer, dan mengembangkan cara untuk menyelesaikan permasalahan komputasi.

Information System

Information System adalah disiplin ilmu komputer yang fokus untuk mengintegrasikan sebuah teknologi informasi kedalam suatu sistem bisnis dan manajemen informasi secara efektif dan efisien. Seiring perkembangan teknologi, disiplin ilmu komputer Information System lebih fokus terhadap prinsip bisnis dan aplikasi teknologi, sehingga teori tentang ilmu komputer atau desain digital pada teknik komputer sangat minim. Infomation System memiliki spesialis dalam memegang peranan dalam menentukan kebutuhan sistem informasi bagi suatu organisasi bisnis.

Information Technology

Information Technology adalah disiplin ilmu komputer yang fokus menangani masalah transformasi atau pengolahan fakta-fakta simbolik (data) dengan memanfaatkan seoptimal mungkin teknologi komputer. Information Technology juga mempelajari tentang bagaimana sebuah sistem informasi di sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan, mudah dalam pengaturan operasional, serta aman.

Software Engineering

Software Engineering adalah disiplin ilmu komputer yang fokus untuk mengembangkan, memelihara dan memperbaiki suatu sistem software yang besar. Software Engineering menggabungkan teori matematika dan ilmu komputer dengan membangun sistem berorientasi objek. Dalam pembelajarannya, Software Engineering lebih fokus pada pengembangan software dan perbaikan sistem.

Sumber Referensi :
https://drive.google.com/open?id=0Bzx_IFc68gK5aW1qN1VpMS1hZVk


Informatika selalu berkembang dari tahun ke tahun yang menyebabkan kehidupan di dunia ini semakin modern dan selalu ditemukannya teknologi-teknologi baru yang mendukung kelangsungan hidup manusia di era modern ini. Namun perkembangan informatika memiliki sejarah yang cukup berarti, yaitu awal ditemukannya komputer pertama kali di dunia yang berkembang terus hingga sampai sekarang.

Sejarah Teknologi Komputer


Komputer Generasi Pertama (1946-1959)

Komputer generasi pertama mulai dikembangkan ketika masa berlangsungnya Perang Dunia II. Dilatar belakangi oleh negara-negara yang terlibat perang dunia ingin mengembangkan komputer untuk mencari tahu potensi yang dimiliki komputer untuk digunakan sebagai alat pendukung perang. Komputer pada generasi ini dirancang dengan menggunakan tabung vakum yang besar.


Salah Satu komputer masa generasi pertama yang terkenal adalah Electronic Numerical Integrator and Computer (ENIAC) yang terdiri dari 18.000 tabung vakum, 70.000 resistor dan 5 juta titik solder dan mengkonsumsi daya listrik yang sangat besar. ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark 1. Tampilan fisik komputer generasi pertama ini sangat besar dan hargnya sangat mahal dan merupakan suatu ikon dari perkembangan komputer.

Komputer Generasi Kedua (1959-1964)

Komputer generasi kedua mengalami perkembangan yang sangat drastis. Karena pada generasi ini sudah mulai ditemukannya transistor yang merupakan komponen elektronik yang berfungsi sebagai penguat, pemotong dan pembagi arus listrik. Pada generasi ini ukuran komputer sudah mulai mengecil daripada generasi pertama.


Stretch dan IBM 1401 adalah contoh komputer generasi kedua yang sudah menggunakan transistor yang memiliki keunggulan lebih kecil ukurannya, lebih cepat kerjanya dan lebih hemat energi daripada komputer generasi pertama.

Komputer Generasi Ketiga (1964-1970)

Komputer generasi ketiga terus mengalami perubahan dan pada generasi ini ditemukan pengemangan sirkuit terpadu (integrated circuit - IC). Penggunaan IC kemudian menjadi landasan bagi digunakannya sistem operasi pada komputer generasi ini yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.


Komputer di generasi ini mengalami peningkatan dar segi kecepatan, kapasitas memori dan lebih hemat listrik serta harga yang mulai terjangkau.

Komputer Generasi Keempat (1970-sekarang)

Komputer generasi keempat dari segi ukuran menjadi semakin kecil dikarenakan seluruh komponen-komponen komputer dapat diletakkan dalam sebuah chip yang kecil. Pada generasi ini penggunaan komputer sudah mulai banyak untuk keperluan di berbagai bidang. Pada awal tahun 1970 lahirlah pengembangan sistem komputasi, yaitu penggunaan LSI (Large Scale Integration) yang menggabungkan komponen IC yang banyak menjadi satu chip. Setelah LSI kemudian di kembangkan lagi menjadi VLSI (Very Large Scale Integration). Kemduian dikembangkan lagi menjadi ULSI (Ultra Large Scale Integration).


Chip Intel 4004 buatan tahun 1971 adalah satu chip yang mampu memuat seluruh komponen dari sebuah komputer, baik dari CPU, memori dan Input.Output.

Fungsi Komputer

Dengan adanya komputer, banyak orang sekarang yang menggunakan komputer. Berikut adalah fungsi komputer bagi kita :
  1. Sebagai sarana untuk komunikasi.
  2. Sebagai alat pendidikan,
  3. Sebagai sarana dalam mempermudah dunia kerja.
  4. Sebagai sarana informasi.
  5. Sebagai sarana usaha.
  6. Sebagai sarana kesehatan.
  7. Sebagai sarana keamanan.

Dampak Sosial Perkembangan Komputer

Dampak Positif

Dengan adanya perkembangan komputer, banyak pengaruh yang dirasakan bagi manusia adalah meningkatnya kemudahan untuk mendapatkan informasi dan memudahkan kelangsungan hidup manusia. Kemudian memberikan efisiensi dalam berbagai bidang khususnya dalam waktu, tenaga kerja dan biaya.

Dampak Negatif

  1. Pada lingkup sosial masyarakat akan menimbulkan sifat antisosial dimana orang yang sudah terjerumus sifat tersebut akan memiliki sifat sosial yang rendah dan tidak peduli dengan apa yang terjadi di sekitar lingungannya. Selain itu, akan menimbulkan sifat adiktif atau ketergantungan dengan komputer. Hal ini menyebabkan orang yang terjerumusnya akan selalu fokus kepada komputer daripada urusan hal lain.
  2. Pada lingkup pendidikan akan menyebabkan malas belajar dan mengerjakan tugas karena terlalu asik dengan komputer. Kemudian akan merubah kualitas tulisan tangan dikarenakan terlalu sering mengetik di keyboard daripada menulis di buku.
  3. Pada lingkup hukum akan menimbulkan Violence and Gore (Kekejaman dan kesadisan) serta pornografi yang sering muncul di komputer ketika mengakses internet.
  4. Pada lingkup ekonomi akan menimbulkan kurangnya dibutuhkannya tenaga manusia karena sudah tergantikan oleh komputer yang bisa bekerja tanpa henti.
  5. Pada lingkup kesehatan akan menimbulkan nyeri otot atau saraf karena terlalu lama mengoperasikan komputer dengan posisi yang salah dan tanpa adanya istirahat.

Perkembangan Interaksi Pengguna

Perkembangan interaksi pengguna dimulai dengan berpusat pada fungsi/proses (function process centered), tidak banyak menggunakan grafis, dan berkembangnya pada segi hardware. Sedangkan perkembangan interaksi pengguna masa sekarang adalah berpusat pada pengguna (user centered), banyak menggunakan grafis, perkembangannya dari segi hardware maupun software, dan teknologinya ditujukan pada natural feel dan motion capute dan touch screen.

Prediksi untuk interaksi pengguna di masa mendatang, secara prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan lebih murah dan juga memiliki banyak kemampuan. Diantaranya adalah melihat, mendengar, berbicara, dan berpikir serta mampu membuat kesimpulan seperti manusia. Ini berarti komputer memiliki kecerdasan buatan yang mendekati kemampuan dan perilaku manusia. Kelebihan lainnya lagi adalah kecerdasan untuk memprediksi sebuah kejadian yang akan terjadi, bisa berkomunikasi langsung dengan manusia, dan bentuknya pun semakin kecil.

Sumber Referensi :


Overview Komputer

Definisi Komputer

Komputer adalah mesin penghitung elektronik yang cepat menerima informasi input digital, memproses dengan suatu program yang tersimpan di memori, menghasilkan output informasi. Komputer berasal dari bahasa Latin yaitu “Computare” yang berarti menghitung dan bahasa Inggris yaitu “Compute” yang berarti menghitung.

Elemen Dasar Komputer

Brainware (Pengguna)

Manusia yang menggunakan atau mengoperasikan komputer. Tanpa adanya brainware, komputer tidak bisa dijalankan. Maka, peran brainware disini sangatlah penting sehingga komputer bisa digunakan dan dioperasikan dengan baik oleh penggunanya.
  • System Analyst. Seseorang yang bertanggung jawab atas penelitian, perancangan dan pemilihan perangkat lunak dan sistem yang sesuai.
  • Programmer. Seseorang yang menguasai bahasa pemrograman, C, Pascal, Java dan lainnya sebagai pembuat program yang dibutuhkan untuk dirancang.
  • Administrator. Seseorang yang bertugas mengelola sistem operasi dan program-program pada sebuah sistem atau jaringan komputer.
  • Operator. Seseorang yang memanfaatkan sistem operasi dan program-program pada sebuah sistem atau jaringan komputer.

Software (Perangkat Lunak)

Kumpulan data elektronik yang disimpan dan diatur olehkomputer, data elektronik yang disimpan komputer bisa berupa program yang berguna untuk menjalankan suatu perintah.
  • Software System. Perangkat lunak yang berfungsi mengorganisasikan semua komponen yang terdapat pada mesin komputer. Contoh : DOS, IOS, Android, Windows, Linux.
  • Software Bahasa. Bahasa pemrograman, himpunan atau aturan sintaks yang dipaka untuk mendefinisikan program komputer. Contoh : Java, PHP, Algoritma, Assembly, Pascal.
  • Software Application. Program yang ditulis dengan bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Contoh : Microsoft Office, Adobe Photoshop, Sony Vegas Pro.
  • Software Utility. Di desain untuk membantuk proses analis, konfigurasi, optimasi dan membantu pengelolaan sebuah komputer atau sistem. Contoh : Antivirus, Web Browser, Tune Up Utilities.

Hardware (Perangkat Keras)

Suatu komponen yang ada pada komputer, bisa dilihat secara kasat mata dan mampu disentuh secara fisik. Sementara itu, contoh dari hardware itu sendiri yaitu :
  • Perangkat Input. Perangkat keras yang digunakan untuk memasukan data dari pengguna yang akan diproses oleh komputer. Contoh : mouse, keyboard, joystick, touchpad, scanner, microphone.
  • Perangkat Proses. Perangkat keras yang berguna untuk memproses masukan yang telah diberikan oleh pengguna. Contoh : Processor, RAM.
  • Perangkat Output. Perangkat keras yang digunakan untuk menampilkan hasil yang telah diolah oleh komputer dan selanjutnya diberikan kepada pengguna. Contoh : speaker, monitor, printer.
Penggolongan Komputer Bedasarkan Data yang Diolah

  • Komputer Analog. Komputer yang digunakan untuk mengolah data kualitatif, bekerja secara kontinyu dan pararel. Komputer jenis ini biasanya tidak memerlukan bahasa perantara. Contoh dari komputer ini adalah komputer yang digunakan untuk mengukur suhu, kecepatan suara, dan voltase listrik.
  • Komputer Digital. Komputer yang digunakan untuk mengolah data kuantitatif seperti huruf, angka, kombinasi huruf dan angka, serta karakter khusus. Biasanya komputer ini memerlukan bahasa perantara (bahasa pemrograman). Contoh dari komputer ini adalah personal computer (PC).
  • Komputer Hybrid. Komputer yang merupakan kombinasi antara komputer analog dan komputer digital. Contoh dari komputer ini adalah faximile.


Central Processing Unit

Pengertian CPU

Central Processing Unit (CPU) dari komputer adalah bagian dari hardware yang melaksanakan instruksi dari program komputer. CPU melakukan aritmatika, logis, dan operasi input dan output dasar dari sebuah sistem komputer. CPU adalah seperti otak dari komputer – setiap intruksi harus melalui CPU.

Fungsi CPU

Central Processing Unit (CPU) memiliki beberapa fungsi sebagai alat pemroses utama di sebuah komputer, yaitu :
  1. CPU akan mengatur dan mengendalikan alat-alat input dan output.
  2. CPU mampu mengambil instruksi-instruksi dari memori utama.
  3. CPU akan mengambil data dari memori utama untuk di proses.
  4. CPU akan mengirimkan intruksi ke ALU jika ada perhitungan aritmatika.
  5. CPU akan mengawasi kerja dari ALU.
  6. CPU akan menyimpan hasil proses ke memori utama.
Set Instruksi CPU

Ada dua arsitektur CPU utama yang berhubungan dengan set intruksi CPU, yaitu :
  1. Reduced Instruction Set Computing (RISC) Arsitektur menggunakan set instruksi yang relatif kecil, dan RISC Chip dirancang untuk mengeksekusi intruksi dengan sangat cepat.
  2. Complex Instruction Set Computing (CISC). Arsitektur menggunakan set intruksi yang luas, sehitngga langkah-langkah yang lebih sedikit per operasi.
Karakteristik CPU

Bus Clock atau Front Side Bus (FSB)

Bus Clock adalah lebar jalur transfer data pada prosessor yang berfungsi mengirim dan mengambil data dari komponen komputer. FSB ini sering digunakan dengan istilah “PC”. Sebagai gambaran, Intel Pentium IV 1.6 GHz PC-400, berarti prosessor tersebut bekerja pada bus atau FSB 400 MHz dan dalam satu kali pengiriman data, prosessor mampu mengirim data sebanyak 400 juta. Kemampuan FSB pada prosessor harus ditunjang dengan kemampuan FSB yang dimiliki motherboad agar diperoleh kinerja yang maksimal.

Clock Speed

Clock Speed adalah kecepatan prosessor dalam melakukan proses data atau eksekusi perintah yang bisa diselesaikan dalam waktu satu detik. Misalnya, Intel Pentium IV 1,6 GHz, berarti prosessor mempunyai kecepatan untuk dieksekusi perintah sebesar 1600 juta dalam satu detik. Semakin besar nilai clock speed, semakin cepat prosessor tersebut menyelesaikan pekerjaannya.

Cache Memory

Cache memory adalah jenis memori yang ditanamkan pada prosessor dan berfungsi menyimpan perintah yang dilakukan oleh prosessor. Cache memory pada processor dibagi menjadi tiga macam.
  1. First Level atau L1 Cache. L1 Cache adalah memori yang tercepat dan yang pertama kali diakses oleh CPU. Memiliki ukuran yang kecil.
  2. Second Level atau L2 Cache. L2 Cache terhubung langsung ke CPU, diakses setelah L1 Cache. Lebih besar ukurannya dan lebih lambat dari L1 Cache.
  3. Third Level atau L3 Cache. L3 Cache adalah cache memori generasi terbaru, diakses setelah memeriksa L1 dan L2. Lebih besar ukurannya dan lebih lambar dari L2 Cache.
Komponen CPU

Arithmetic and Logic Unit

Arithmetic and Logic Unit (ALU) adalah komponen dalam prosessor yang mengendalikan tentang aritmatika dan logika. Tugas utama ALU adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut dengan adder. Tugas lain ALU adalah melakukan keputusan operasi logika sesuai dengan intruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan logika tertentu.

Control Unit

Control Unit merupakan komponen dalam prosessor yang berfungsi sebagai pengatur lalu lintas data yang mempunyai fungsi berikut :
  1. Mengatur dan mengendalikan alat input dan output.
  2. Mengambil instruksi memori utama.
  3. Data memori utama (jika diperlukan) untuk diproses.
  4. Mengirim intruksi ke ALU jika terdapat perhitungan aritmatika atau perbandingan logika serta mengawasi kerja ALU.
  5. Menyimpan hasil proses ke memori utama.
Memory Unit

Memory Unit meupakan komponen penyimpanan kecil dalam prosessor yang mempunyai kecepatan akses cukup tinggi. Digunakan untuk menyimpan data dan instruksi yang sedang diproses. Sementara data dan intruksi lain yang menunggu giliran untuk di proses masih disimpan dalam memory utama. Memori ini disebut dengan Cache Memory yang ditanamkan pada prosessor sehingga prosessor akan lebih cepat melakukan proses eksekusi.

Representasi Data Digital

Representasi Data

Representasi data merupakan cara bagaimana nilainya disimpan di dalam memori komputer. Representasi data berfungsi untuk mengurangi jumlah ruang yang dibutuhkan untuk menyimpan sejumlah data.

Jenis Representasi Data

  • Representasi Ekternal. Representasi eksternal adalah suatu cara untuk merepresentasikan dan memanipulasi informasi oleh programmer dengan suatu bahasa pemrograman atau notasi bahasa perintah lainnya.
  • Representasi Internal. Representasi internal adalah suatu cara untuk menyimpan dan memanipulasi informasi secara aktual di dalam sistem komputer.

Penyajian Data

Data adalah seseuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berwujud suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa digunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep. Informasi merupakan hasil pengolahan dari sebuah model, formasi, organisasi ataupun perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk menambah pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap sebagai obyek dan informasi adalah suatu subyek yang bermanfaat bagi penerimanya.

Secara umum, data yang dimasukkan seorang user ke dalam komputer diklasifikasikan menjadi tiga kelompok, yaitu :
  1. Angka atau disebut dengan alphanumerik.
  2. Karakter atau disebut dengan alphabetikal.
  3. Simbol atau tanda selain angka dan karakter

Hierarki Penyajian Data

Bit

Merupakan suatu sistem angka biner yang terdiri atas dua nilai, 0 dan 1. Sistem biner merupakan bahasa dasar yang digunakan untuk komunikasi antara manusia dan komputer.

Byte/Character

Merupakan satuan data paling kecil. Karakter bisa berbentuk huruf, angka ataupun berbentuk tanda baca/simbol.

Field

Merupakan kumpulan dari karakter-karakter yang membentuk suatu arti tertentu. Misalnya, field untuk Nomor Induk Mahasiswa, Nama Mahasiswa, Mata Kuliah.

Record

Merupakan kumpulan dari field-field yang membentuk sebuah arti. Misalkan kumpulan field Nomor Induk Mahasiswa, Nama Mahasiswa dan Mata kuliah yang akhirnya membentuk sebuah record.

File

Merupakan kumpulan dari record-record yang membentuk suatu data dan informasi.

Database

Merupakan kumpulan file-file yang berhubungan secara logis dan digunakan secara rutin pada operasi-operasi sistem informasi manajemen.

Sistem Bilangan

Pada sistem komputer modern, sebuah data di representasikan dalam beberapa basis bilangan, yaitu Biner, Desimal, Oktal, dan Hexadesimal. Sehingga dibutuhkan sebuah blok decoder agar data-data yang telah diolah dan di proses oleh sistem komputer dapat disajikan dalam bentuk yang dipahami oleh user.


Setiap sistem bilangan memiliki Absolute Value dan Position Value. Absolute Value adalah nilai mutlak dari masing-masing digit bilangan. Position Value adalah nilai penimbang atau bobot dari masing-masing digit bilangan tergantung dari letak posisinya yaitu bernilai basis dipangkatkan dengan urutan posisinya.

Bilangan Desimal


Sistem bilangan yang menggunakan basis 10 dan menggunakan 10 macam simbo, yaitu 0-9. Notasinya yaitu (n) 10 . Contoh bilangan desimal adalah 8598 10 .

Bilangan Biner


Sistem bilangan yang menggunakan basis 2 dan terdiri dari 2 simbol, 0 dan 1. Bilangan biner ini dipopulerkan oleh John Von Neumann. Notasinya yaitu (n) 2 . Contoh bilangan biner adalah 1001 2 .

Bilangan Oktal


Sistem bilangan yag menggunakan basis 8 dan terdiri dari 8 simbol, 0-7. Notasinya yaitu (n) 8 . Contoh bilangan oktal adalah 1022 8 .

Bilangan Hexadesimal


Sistem bilangan yang menggunakan basis 16 dan terdiri dari 16 simbol, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10(A), 11(B), 12(C), 13(D), 14(E), 15(F). Pada sistem bilangan ini memadukan unsur huruf dan angka. Notasinya yaitu (n) 16 . Contoh bilangan hexadesimal adalah F3D4 16.

Sumber Referensi :
https://www.scribd.com/document/259546205/Makalah-Representasi-Data
kangandrian.staff.telkomuniversity.ac.id/.../Representasi-Data.pdf
http://staff.uny.ac.id/sites/default/files/pendidikan/Kuswari%20Hernawati,%20S.Si.,M.Kom./KTI-Materi2%20Sistem%20Bilangan&Representasi%20data.pdf
http://mata-cyber.blogspot.co.id/2014/06/pengertian-sistem-bilangan-dan-macam-macam-sistem-bilangan-komputer.html
http://pbsabn.lecture.ub.ac.id/2012/05/hierarki-data-data-hierarchy/
http://www.sridianti.com/pengertian-cpu-fungsi-dan-bagian.html
http://pengayaan.com/pengertian-cpu-dan-fungsinya/
https://goldyv.wordpress.com/2012/11/27/identifikasi-nama-tujuan-dan-karakteristik-cpu/
http://web.pdx.edu/~gerbing/325/Presentations/CompComponents_nup3.pdf
http://pakdevakeren.blogspot.co.id/2013/08/penggolongan-komputer-berdasarkan-data.html
http://www.habibullahurl.com/2015/07/pengertian-hardware-software-dan-brainware.html
Powered by Blogger.