Jumat, 18 Desember 2015

Tugas UAS PTI



1.    Pengertian Teknologi Informasi adalah fasilitas-fasilitas yang terdiri dari perangkat keras dan perangkat lunak dalam mendukung dan meningkatkan kualitas informasi untuk setiap lapisan masyarakat secara cepat dan berkualitas. 

2.    Fungsi Teknologi Informasi (IT)


- Menangkap (Capture)
- Mengolah (Processing); Mengolah/memproses data masukkan yang diterima untuk menjadi suatu informasi.
- Menghasilkan (Generating); Menghasilkan atau mengorganisasi informasi dengan bentuk yang berguna.  - Menyimpan (Store); Merekam atau menyimpan data dan informasi ke dalam suatu media untuk keperluan lainnya.
 - Mencari kembali (Retrival); Menelusuri mendapatkan kembali informasi atau menyalin (copy) data dan informasi yang telah tersimpan.  
 - Transmisi (Transmission); Mengirim data dan informasi dari suatu lokasi ke lokasi yang lain dengan melalui jaringan komputer. 
 
3. Perbedaan empat era perkembangan teknologi informasi

EMPAT ERA PERKEMBANGAN TEKNOLOGI INFORMASI :

1. ERA KOMPUTERISASI

Periode ini dimulai sekitar Tahun 1960-an ketika mini computer dan mainframe diperkenalkan perusahaan seperti IBM ke dunia industri . pemakaian komputer dimasa ini ditujukan untuk meningkatkan efisiensi , karena terbukti untuk pekerjaan -pekerjaan tertentu , mempergunakan komputer jauh lebih efisien . keperluan organisasi yang paling banyak menyita waktu komputer pada saat itu adalah untuk administrasi back office terutama yang berhubungan dengan akuntansi/ keuangan .

2. ERA TEKNOLOGI INFORMASI

DI awal tahun 1970-an , teknologi PC atau personal computer mulai diperkenalkan sebagai alternatif pengganti mini computer .kegunaan komputer di perusahaan tidak hanya untuk meningkatkan efisiensi , namun lebih jauh untuk mendukung terjadinya proses kerja yang lebih efektif. Di era kedua ini setiap individu  di organisasi dapat memanfaatkan kecanggihan komputer seperti untuk mengolah database , spreadsheet , maupun data processing ( end - user computing) . perusahaan yang telah memanfaatkan teknologi komputer sangat efisiensi dan efektif dibandingkan perusahaan yang sebagian prosesnya masih dikelola secara manual.pada era inilah komputer memasuki babak barunya , yaitu sebagai suatu fasilitas yang dapat memberikan keuntungan kompetitif bagi perusahaan , terutama yang bergerak dibidang Di awal tahun 1980-an , salah satu teori yang paling banyak dipelajari & diterapkan adalah pelayanan / jasa.mengenai manejemen perubahan ( change management).

3. ERA SISTEM INFORMASI

 Tidak seperti pada kedua era sebelumnya yang lebih menekankan pada unsur teknologi , pada era manejemen perubahan ini yang lebih ditekankan adalah sistem  informasi, dimana komputer dan teknologi informasi merupakan komponen dari sistem tersebut. ditekankan oleh beberapa ahli manajemen , bahwa perusahaan yang menguasai informasilah yang memiliki keunggulan kompetitif didalam lingkungan makro " regulated free market". organisasi tradisional melihat struktur perusahaan sebagai kunci utama pengukuran kinerja , sehingga semuanya diukur secara dimana persaingan bebas telah menyebabkan customers harus pandai-pandai memilih produk yang beragam dipasaran , proses penciptaan produk atau pelayanan ( pemberian jasa) kepada pelanggan merupakan kunci utama kinerja perusahaan.
4.ERA GLOBALISASI INFORMASI

            Era terakhir ini ke dalan\m sejarah evolusi teknologi informasi . pertengahan tahun 1980-an , perkembangan dibidang teknologi informasi . para praktisi teknologi informasi yang dahulu bekerja sama dalam penelitian untuk memperkenalkan internet ke dunia industri pun secara jujur mengaku bahwa mereka tidak pernah menduga perkembangan internet akan menjadi seperti ini . transaksi-transaksi perdagangan dapat dengan mudah dilakukan di cyber space melalui electronic transaction dengan mempergunakan electronic money.


4. Ciri-ciri Komputer generasi ketiga  (1964 - 1970)
  
Ciri-Ciri :
  • Komponen Sirkuit menggunakan IC (Integrated Circuits).
  • Peningkatan kemampuan software.
  • Kapasitas memori komputer lebih besar.
  • Menggunakan penyimpanan luar yang sifatnya random access.
  • Penggunaan daya lebih hemat.
  • Memungkinkan untuk melakukan multi processing.
  • Pengembangan dari alat input dan output dengan menggunakan Visual Display Terminal.
Contoh komputer generasi ketiga :
  • IBM System/360
  • DEC PDP -8




5. Jenis computer berdasarkan jenis Data Yang Diolah dan kapasitas prosesornya
1.Komputer Analog
Contoh dari komputer jenis ini adalah: Amperemeter, Voltmeter, Barometer, Termometer
2. Komputer Digital

Contoh dari komputer jenis ini adalah: Calculator, Apple IIe, IBM PC
3. Komputer Hibrid

Contoh dari komputer jenis ini adalah komputer yang digunakan pada robot-robot yang dipakai sebagai pekerja pada pabrik.


·         Bus prosesor.
Bus ini merupakan bus tercepat dalam sistem dan menjadi bus inti dalam chipset dan motherboard. Bus ini utamanya digunakan oleh prosesor untuk meneruskan informasi dari prosesor ke cache atau memori utama ke chipset kontrolir memori (Northbridge, MCH, atau SPP).
·         Bus ISA (Industry Standard Architecture)   
Bus ISA dikembangkan oleh IBM di Boca Raton, Florida. Ketika IBM memperkenalkan IBM PC tahun 1981, digunakanlah bus ISA 8 bit, namun pada bulan Agustus 1984 IBM memperkenalkan IBM PC-AT (Advance Technology) yang menggunakan bus ISA 16 bit.Slot ISA terdiri dari 16 bit, meskipun tersedia yang 8 bit yang merupakan subset dari ISA 16 bit. Oleh karena itu kartu ISA 8 bit dapat dipasang pada slot ISA 16 bit namun tidak sebaliknya.
Slot ISA ini paling tepat dijadikan praktikum interfacing komputer karena kemampuan chip yang kita gunakan umumnya sesuai dengan kecepatan dan lebar data bus ISA. Pada ISA 8 bit hanya terdapat sebuah pengontrol DMA (DMA Controller). Bus ISA 16 bit mempunyai 2 buah pengontrol DMA yaitu master dan slave. Pengontrol DMA dapat diprogram untuk transfer baca (data dibaca dari memori ke piranti I/O), transfer tulis (data dibaca dari piranti I/O ke memori) dan transfer verify yang digunakan oleh DMA kanal 0 untuk merefresh RAM/memori di komputer.
  • Bus EISA (Extended Industry Standard Architecute)
Bus EISA adalah sebuah bus I/O yang diperkenalkan pada September 1988 sebagai respons dari peluncuran bus MCA oleh IBM, mengingat IBM hendak “memonopoli” bus MCA dengan mengharuskan pihak lain membayar royalti untuk mendapatkan lisensi MCA. Standar ini dikembangkan oleh beberapa vendor IBM PC Compatible, selain IBM, meskipun yang banyak menyumbang adalah Compaq Computer Corporation.
  • Bus MCA (Micro Channel Architecture)
IBM Micro Channel Arsitektur [MCA] bus dirilis sekitar 1987 beroperasi pada prosesor Intel 286, kemudian pada seri 386 dari prosesor dalam seri PS2 komputer IBM. Bus MCA adalah antarmuka IBM proprietary. Bus MCA tidak kompatibel dengan bus ISA asli, dan hanya diproduksi oleh IBM, namun bus milik MCA ini dilisensikan dengan beberapa perusahaan lain.
  • Bus SCSI (Small Computer System Interface).
 Bus ini diperkenalkan oleh Macintosh pada tahun 1984. SCSI merupakan antarmuka standar untuk drive CD-ROM, peralatan audio, harddisk, dan perangkat penyimpanan eksternal berukuran besar.
  • Bus AGP (Accelerated Graphic Port)
Bus ini merupakan bus yang didesain secara spesifik untuk kartu grafis. AGP didesain untuk motherboard Pentium II ke atas, AGP dianggap mampu bekerja 4 kali lebih cepat dibandingkan bus PCI yang menggunakan pipelining. Bus ini dibuat oleh intel sebagai bus yang didisain khusus untuk aplikasi video dan grafis. Bus ini berjalan pada kecepatan 66 MHz (mode AGP 1x), 133 MHz (mode AGP 2x), atau 533 MHz (mode AGP 8x) pada lebar jalur 32-bit, sehingga bandwidth maksimum yang dapat diraih adalah 2133 MByte/s. Umumnya, bus ini terkoneksi ke chipset pengatur memori (Northbridge, Intel Memory Controller Hub, atau NVIDIA nForce SPP). Sebuah sistem hanya dapat menampung satu buah bus AGP.
  • Bus PCI (Peripherals Component Interconnect)
PCI ialah bus dengan arsitektur sinkronous, yakni bus dimana semua transfer data dijalankan secara relatif bersamaan terhadap pulsa detak sistem. Bus PCI Express (Peripherals Component Interconnect Express)
Merupakan perkembangan dari bus PCI. PCI Express (PCIe) yang mentransfer data pada 250 megabyte per detik (MBs) per jalur, atau total 8 GBS lebih dari 32 jalur diperkenalkan pada tahun 2004.  Mulai tahun 2005, saat PCI Express mulai marak digunakan, bus AGP ditinggalkan.
  • Bus PCI-X (Peripherals Component Interconnect Express)
Merupakan perkembangan dari bus PCI dengan  64 bit.diperkenalkan pada tahun 1998
Bus ini dikembangkan oleh tujuh vendor komputer, yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Bus ini ditujukan bagi perangkat yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer karena tidak akan efisien jika perangkat yang berkecepatan rendah dipasang pada bus berkecepatan tinggi seperti PCI. Keuntungan yang didapat dari bus USB antara lain : tidak harus memasang jumper, tidak harus membuka casing untuk memasang peralatan I/O, hanya satu jenis kabel yang digunakan, dapat mensuplai daya pada peralatan I/O, tidak diperlukan reboot.
Versi terbaru (hingga Januari2005) USB adalah versi 2.0. Perbedaan paling mencolok antara versi baru dan lama adalah kecepatan transfer yang jauh meningkat. Kecepatan transfer data USB dibagi menjadi tiga, antara lain:
1.      High speed data dengan frekuensi clock 480.00Mb/s dan tolerasi pensinyalan data pada ± 500ppm.
2.      Full speed data dengan frekuensi clock 12.000Mb/s dan tolerasi pensinyalan data pada ±0.25% atau 2,500ppm.
3.      Low speed data dengan frekuensi clock 1.50Mb/s dan tolerasi pensinyalan data pada ±1.5% atau 15,000ppm.
Bus yang mempunyai nama FireWire memiliki kecepatan tinggi diatas SCSI dan PCI. Bus 1394 sangat cepat, murah, dan mudah untuk diimplementasikan. Bus ini tidak hanya populer perangkat komputer tetapi juga perangkat elektronik seperti kamera digital, VCR, dan televisi.


Sejarah prosesor Dimulai dari sini :

1971 : 4004 Microprocessor
Pada tahun 1971 munculah microprocessor pertama Intel , microprocessor 4004 ini digunakan pada mesin kalkulator Busicom. Dengan penemuan ini maka terbukalah jalan untuk memasukkan kecerdasan buatan pada benda mati.
1972 : 8008 Microprocessor

Pada tahun 1972 munculah microprocessor 8008 yang berkekuatan 2 kali lipat dari pendahulunya yaitu 4004.

1974 : 8080 Microprocessor

Menjadi otak dari sebuah komputer yang bernama Altair, pada saat itu terjual sekitar sepuluh ribu dalam 1 bulan
1978 : 8086-8088 Microprocessor
Sebuah penjualan penting dalam divisi komputer terjadi pada produk untuk komputer pribadi buatan IBM yang memakai prosesor 8088 yang berhasil mendongkrak nama intel.
1982 : 286 Microprocessor
Intel 286 atau yang lebih dikenal dengan nama 80286 adalah sebuah processor yang pertama kali dapat mengenali dan menggunakan software yang digunakan untuk processor sebelumnya.
1985 : Intel386™ Microprocessor
Intel 386 adalah sebuah prosesor yang memiliki 275.000 transistor yang tertanam diprosessor tersebut yang jika dibandingkan dengan 4004 memiliki 100 kali lipat lebih banyak dibandingkan dengan 4004
1989 : Intel486™ DX CPU Microprocessor
Processor yang pertama kali memudahkan berbagai aplikasi yang tadinya harus mengetikkan command-command menjadi hanya sebuah klik saja, dan mempunyai fungsi komplek matematika sehingga memperkecil beban kerja pada processor.

1993 : Intel® Pentium® Processor

Processor generasi baru yang mampu menangani berbagai jenis data seperti suara, bunyi, tulisan tangan, dan foto.
1995 : Intel® Pentium® Pro Processor
Processor yang dirancang untuk digunakan pada aplikasi server dan workstation, yang dibuat untuk memproses data secara cepat, processor ini mempunyai 5,5 jt transistor yang tertanam.
1997 : Intel® Pentium® II Processor
Processor Pentium II merupakan processor yang menggabungkan Intel MMX yang dirancang secara khusus untuk mengolah data video, audio, dan grafik secara efisien. Terdapat 7.5 juta transistor terintegrasi di dalamnya sehingga dengan processor ini pengguna PC dapat mengolah berbagai data dan menggunakan internet dengan lebih baik.

1998 : Intel® Pentium II Xeon® Processor

Processor yang dibuat untuk kebutuhan pada aplikasi server. Intel saat itu ingin memenuhi strateginya yang ingin memberikan sebuah processor unik untuk sebuah pasar tertentu.
1999 : Intel® Celeron® Processor
Processor Intel Celeron merupakan processor yang dikeluarkan sebagai processor yang ditujukan untuk pengguna yang tidak terlalu membutuhkan kinerja processor yang lebih cepat bagi pengguna yang ingin membangun sebuah system computer dengan budget (harga) yang tidak terlalu besar. Processor Intel Celeron ini memiliki bentuk dan formfactor yang sama dengan processor Intel jenis Pentium, tetapi hanya dengan instruksi-instruksi yang lebih sedikit, L2 cache-nya lebih kecil, kecepatan (clock speed) yang lebih lambat, dan harga yang lebih murah daripada processor Intel jenis Pentium. Dengan keluarnya processor Celeron ini maka Intel kembali memberikan sebuah processor untuk sebuah pasaran tertentu.
1999 : Intel® Pentium® III Processor
Processor Pentium III merupakan processor yang diberi tambahan 70 instruksi baru yang secara dramatis memperkaya kemampuan pencitraan tingkat tinggi, tiga dimensi, audio streaming, dan aplikasi-aplikasi video serta pengenalan suara.
1999 : Intel® Pentium® III Xeon® Processor
Intel kembali merambah pasaran server dan workstation dengan mengeluarkan seri Xeon tetapi jenis Pentium III yang mempunyai 70 perintah SIMD. Keunggulan processor ini adalah ia dapat mempercepat pengolahan informasi dari system bus ke processor , yang juga mendongkrak performa secara signifikan. Processor ini juga dirancang untuk dipadukan dengan processor lain yang sejenis.
2000 : Intel® Pentium® 4 Processor
Processor Pentium IV merupakan produk Intel yang kecepatan prosesnya mampu menembus kecepatan hingga 3.06 GHz. Pertama kali keluar processor ini berkecepatan 1.5GHz dengan formafactor pin 423, setelah itu intel merubah formfactor processor Intel Pentium 4 menjadi pin 478 yang dimulai dari processor Intel Pentium 4 berkecepatan 1.3 GHz sampai yang terbaru yang saat ini mampu menembus kecepatannya hingga 3.4 GHz.
2001 : Intel® Xeon® Processor
Processor Intel Pentium 4 Xeon merupakan processor Intel Pentium 4 yang ditujukan khusus untuk berperan sebagai computer server. Processor ini memiliki jumlah pin lebih banyak dari processor Intel Pentium 4 serta dengan memory L2 cache yang lebih besar pula.

2001 : Intel® Itanium® Processor

Itanium adalah processor pertama berbasis 64 bit yang ditujukan bagi pemakain pada server dan workstation serta pemakai tertentu. Processor ini sudah dibuat dengan struktur yang benar-benar berbeda dari sebelumnya yang didasarkan pada desain dan teknologi Intel’s Explicitly Parallel Instruction Computing ( EPIC ).

2002 : Intel® Itanium® 2 Process
or
Itanium 2 adalah generasi kedua dari keluarga Itanium

2003 : Intel® Pentium® M Processor

Chipset 855, dan Intel® PRO/WIRELESS 2100 adalah komponen dari Intel® Centrino™. Intel Centrino dibuat untuk memenuhi kebutuhan pasar akan keberadaan sebuah komputer yang mudah dibawa kemana-mana.
2004 : Intel Pentium M 735/745/755 processors
Dilengkapi dengan chipset 855 dengan fitur baru 2Mb L2 Cache 400MHz system bus dan kecocokan dengan soket processor dengan seri-seri Pentium M sebelumnya.
2004 : Intel E7520/E7320 Chipsets

7320/7520 dapat digunakan untuk dual processor dengan konfigurasi 800MHz FSB, DDR2 400 memory, and PCI Express peripheral interfaces.
2005 : Intel Pentium 4 Extreme Edition 3.73GHz
Sebuah processor yang ditujukan untuk pasar pengguna komputer yang menginginkan sesuatu yang lebih dari komputernya, processor ini menggunakan konfigurasi 3.73GHz frequency, 1.066GHz FSB, EM64T, 2MB L2 cache, dan HyperThreading.
2005 : Intel Pentium D 820/830/840
Processor berbasis 64 bit dan disebut dual core karena menggunakan 2 buah inti, dengan konfigurasi 1MB L2 cache pada tiap core, 800MHz FSB, dan bisa beroperasi pada frekuensi 2.8GHz, 3.0GHz, dan 3.2GHz. Pada processor jenis ini juga disertakan dukungan HyperThreading.
2006 : Intel Core 2 Quad Q6600
Processor untuk type desktop dan digunakan pada orang yang ingin kekuatan lebih dari komputer yang ia miliki memiliki 2 buah core dengan konfigurasi 2.4GHz dengan 8MB L2 cache (sampai dengan 4MB yang dapat diakses tiap core ), 1.06GHz Front-side bus, dan thermal design power ( TDP )
2006 : Intel Quad-core Xeon X3210/X3220
Processor yang digunakan untuk tipe server dan memiliki 2 buah core dengan masing-masing memiliki konfigurasi 2.13 dan 2.4GHz, berturut-turut , dengan 8MB L2 cache ( dapat mencapai 4MB yang diakses untuk tiap core ), 1.06GHz Front-side bus, dan thermal design power (TDP)
6.Tujuh komponen yang ada pada sistem operasi modern
1.Manajemen Proses.
Proses adalah keadaan ketika sebuah program sedang dieksekusi. Untuk melakukan   manajemen proses dibutuhkan beberapa sumber daya untuk menyelesaikan tugasnya.
Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.
2.Managemen Memori Utama.
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. berfungsi sebagai tempat penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data yang sementara (volatile), artinya data dapat hilang begitu sistem dimatikan.
3. Managemen Secondary-Storage.
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondary-storage yang bersifat permanen dan mampu menampung banyak data.
4.Managemen Sistem I/O.
Sering disebut device manager. Menyediakan “device driver” yang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis,menutup).
5.Managemen Berkas.
Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis(direktori,volume,dll.).
6. SistemProteksi.
Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor,atau pengguna ke sistem sumber daya.
7. Jaringan
Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori atau clock. Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi.

7. macam-macam sistem operasi komputer dan mobile
- Sistem Operasi untuk komputer.
a.       UNIX
b.      DOS
c.       Novell Operating Sistem
d.      Microsoft Windows
e.       Apple Machintosh
f.       Linux
g.      Solaris
h.      Free BSD
- Sistem Operasi untuk Mobile.
a.       Symbian
b.      Microsoft Windows Phone
c.       Palm OS
d.      Android


8. Tiga perbedaan compiler dan interpreter
Berikut perbedaan antara Compiler dan Interpreter :
  1. Jika hendak menjalankan program hasil kompilasi dapat dilakukan tanpa butuh kode sumber. Kalau interpreter butuh kode sumber.
  2. Jika dengan compiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing (pembuatan kode objek) dan linking (penggabungan kode objek dengan library). Kalau interpreter tidak ada proses terpisah.
  3. Jika compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan berbagai macam library.
9. Tiga komponen CPU berikut fungsinya


CPU (Central Processing Unit), adalah perangkat terpenting dalamsebuah komputer yang memiliki peranan sebagai pengolah data atau pusat pemrosesan data dari sebuahcomputer.Di dalam CPU terdapat komponen-kompenen yang terhubung satu sama lain.







1.CPU
·         Pengertian CPU
CPU adalah singkatan dari Central Processing Unit merupakan komponen terpenting dari sistem komputer. komponen pengolah data berdasarkan intruksi yang diberikan kepadanya, dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen

·         Fungsi CPU
  • Menjalankan program - program yang di simpan dalam memori utama dengan cara mengambil intruksi - intruksi, menguji intruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.
  • pandangan paling sederhana proses eksikusi program adalah dengan mengambiul pengolahan intruksi dari 2 langkah, yaitu : operasi pembacaan intruksi (fetch) dan operasi pelaksanaan (execute).

2. Arithmetic Logic Unit (ALU)
·         Pengertian Arithmetic Logic Unit (ALU)
Arithmatic Logic Unit (ALU), adalah salah satu bagian/komponen dalam sistem di dalam sistem komputer berfungsi melakukan operasi/perhitungan aritmatika dan logika (seperti penjumlahan, pengurangan dan beberapa logika lain), AlU bekerja besama-sama memori. Dimana hasil dari perhitungan di dalam ALU di simpan ke dalam memori.
·         Fungsi Arithmetic Logic Unit (ALU)                                          
Fungsi ALU unit ini adalah untuk melakukan suatu proses data yang berbentuk angkadan logika, sepertidata matematika dan statistika. ALU terdiri dariregister-register untuk menyimpan informasi.Tugas utama dari ALU adalah melakukan perhitungan aritmatika(matematika) yang terjadisesuai dengan instruksi program. Sirkuit yang digunakan oleh ALUini disebut denganadder karena operasi yang dilakukan dengan dasar penjumlahan. Tugas laindari ALU adalahmelakukan keputusan dari operasi sesuai dengan instruksi program yaituoperasi logika(logical operation). Operasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika

3. Control Unit (CU)
  • Pengertian CU (Control Unit)
Control Unit (CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut
·             Fungsi CU
Control
Unit berfungsi untuk melakukan pengontrolan dan pengendalian terhadap suatu proses yang dilakukan sebelum data tersebut dikeluarkan (output). Selain itu CU menafsirkan perintah dan menghasilkan sinyal yang tepat untuk bagian lain dalam sistem komputer, mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan dari program komputer.


4. Pengertian Sistem Bus 
Bus adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem. Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan hirarki sistem komputer.

Fungsi dari tiap-tiap bus adalah sebagai berikut:

Bus data berfungsi sebagai jalan data dari satu komponen ke komponen lain.
Bus alamat digunakan oleh mikroprosesor untuk memilih lokasi memori atau port yang akan ditulis atau dibaca.
Bus kontrol digunakan mikroprosesor antara lain untuk mengatur memori atau port agar siap ditulis atau dibaca

10. Macam-macam memori eksternal
1.      Multiple Disk
2.      Raid
3.      Optical disk
4.      Pita magnetik

11. Macam-macam perangkat input dan output
- Perangkat input komputer  :
1.      Mouse
2.      Keyboard
3.      Scanner
4.      CPU ( Central Processing Unit )
5.      VGA Card ( Video Graphics Array )
6.      Power Supply 
7.      RAM ( Random Access Memory

- Perangkat output komputer :
1.      Monitor
2.      Infocus / Proyektor
3.      Printer
4.      Speaker

12. Pengertian Memory Address Register (MAR)
MAR (Memory Address Register) atau register penunjuk alamat memori merupakan register yang menampung alamat data atau instruksi pada main memory yang akan diakses, baik itu yang akan diambil (dibaca) maupun yang akan diletakkan (disimpan/ditulis).
13. Gambarkan dan jelaskan siklus pemrosesan instruksi
Siklus Pemrosesan Instruksi








Fungsi dasar yang dibentuk komputer adalah eksekusi program. Program yang akan dieksekusi berisi sejumlah instruksi yang tersimpan di dalam memori. CPU melakukan tugas ini dengan cara mengeksekusi suatu program. Pandangan paling sederhana tentang hal ini adalah dengan mengambil pengolahan instruksi yang terdiri dari dua langkah: instruksi (fetch) CPU dari memori pada suatu saat, kemudian CPU mengeksekusi setiap instruksi. Eksekusi program terdiri dari proses pengulangan fetch dan eksekusi instruksi. Tentu saja, eksekusi sebuah instruksi sendiri dapat terdiri sejumlah langkah. Pada tahap ini, kita dapat membagi pengolahan instruksi menjadi dua tahap, fetch dan eksekusi seperti berikut: fetch instruksi adalah operasi umum bagi setiap instruksi, dan terdiri dari pembacaan instruksi dari suatu lokasi di dalam memori. Eksekusi instruksi dapat melibatkan sejumlah operasi dan tergantung pada sifat-sifat instruksi. Pengolahan yang diperlukan untuk instruksi tunggal disebut siklus instruksi. Kedua langkah itu berkaitan dengan siklus fetch dan siklus eksekusi. Eksekusi program akan terhenti apabila mesin dimatikan, terjadi kesalahan, atau terdapat instruksi program yang menghentikan komputer.

Pada awal siklus instruksi, CPU membaca instruksi dari memori. Pada CPU yang umum, suatu register yang disebut program counter (PC) dipakai untuk mengawasi instruksi yang akan dibaca selanjutnya. Dengan tidak ada perkecualian tertentu, CPU selalu menambahkan PC setiap kali membaca instruksi, sehingga CPU akan membaca instruksi selanjutnya secara berurutan yaitu instruksi yang terletak pada alamat yang lebih tinggi berikutnya di dalam memori. Instruksi yang dibaca akan dimuatkan ke dalam sebuah register di dalam CPU yang dikenal sebagai instruction register (IR). Instruksi berbentuk kode biner yang menentukan apa yang perlu dilakukan oleh CPU. CPU menginterprestasikan instruksi dan melakukan aksi yang diperlukan.

14. Isilah tabel di bawah ini dengan benar

Basis 2
Basis 8
Basis 10
Basis 16
1010
12
10
A
10100111
247
167
A7
1100001
141
97
61
111000010
702
450
1C2

15. tiga standar untuk data alphanumeric

Alfanumerik adalah kombinasi dari abjad dan numerik karakter, dan digunakan untuk menggambarkan koleksi huruf Latin dan Arab digit atau teks dibangun dari koleksi ini. Merriam-Webster mengamati bahwa istilah "alfanumerik" mungkin sering tambahan merujuk simbol lainnya, seperti tanda baca dan simbol matematika.

BERBAGAI MACAM TIPE DATA

SQLServer

SQL mempunyai kerja mengolah database tentu membutuhkan suatu nilai untuk menampun data.Jadi pengertian secara singkat dari tipe data adalah suatu ilai yang digunakan untuk menampung data. karena jenis data itu banyak maka
inilah tipe data-tipe data itu. 
  1. Char atau Varchar adalah tipe data untuk menampung data yang bertipe karakter atau alfabetic(a-z) contoh:-nama orang, nsms bsrsng dll.
  2. Integer atau sering di singkat INT adalah tipe data yang digunakan untuk menampung data yang bertipe angka atau numeric(0-9) contoh:-NIS, No ktp, No SIM dll.
  3. Date adalah tipe data yang digunakan untuk menampung data yang bertipe tanggal, bulan, dan tahun contoh:-tanggal lahir dll.
  4. Numeric adalah tipe data yang dapat menampung data berbentuk bilangan real contoh:-6.00 atau 7.25.
  5. Small INT adalah tipe data bilangan bulat yang range-nya lebih kecil dari integer.
  6. Decimal adalah tipe data yang dapat menampung data pecahan.
  7. Float adalah tipe data yang dpat menampung bilangan real (sama dengan numeric) contoh: 3,33.
  8. Double adlah tipe data yang bertipe float namun dengan ketelitian yang lebih tinggi contoh: 3,333333
  9. Blob adalah tipe data yang dapat menampung data berbentuk gambar atau suara bertipe binner.
  10. Text adalah tipe data yang dapat menampung semua tipe data.
  11. Boolean adalah tipe data yang digunakan untuk menampung data yang bertipe logika dan hanya mengenal true dan false.
  12. Enum adalah tipe data yang digunakan untuk menampung data dengan 1 karakter saja.
  13. Time adalah tipe data yang digunakan untk menampung data satuan waktu 

MYSQL

MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

1. Tipe data untuk bilangan
No
Tipe Data
Keterangan
1.
TINYINT
Ukuran 1 byte. Bilangan bulat terkecil,
dengan jangkauan untuk bilangan bertanda -128 sampai dengan 127 dan untuk
yang tidak bertanda 0 sampai dengan 255. Bilangan tak bertanda ditandai
dengan kata UNSIGNED
2.
SMALLINT
Ukuran 2 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -32768 sampai dengan 32767 dan untuk yang
tidak bertanda 0 sampai dengan 65535
3.
MEDIUMINT
Ukuran 3 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -8388608 sampai dengan 8388607 dan untuk
yang tidak bertanda 0 sampai dengan 16777215
4.
INT
Ukuran 4 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -2147483648 sampai dengan 2147483647 dan
untuk yang tidak bertanda 0 sampai dengan 4294967295
5.
INTEGER
Sama dengan INT.
6.
BIGINT
Ukuran 8 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -9223372036854775808 sampai dengan
9223372036854775807 dan untuk yang tidak bertanda 0 sampai dengan
184467440737079551615
7.
FLOAT
Ukuran 4 byte. Biilangan pecahan.
8.
DOUBLE
Ukuran 8 byte. Bilangan pecahan.
9.
DOUBLE PRECISION
Ukuran 8 byte. Bilangan pecahan berpresisi
ganda.
10.
REAL
Ukuran 8 byte. Sinonim dari DOUBLE.
11.
DECIMAL(M,D)
Ukuran M byte. Bilangan pecahan. Misalnya
DECIMAL(5,2) dapat digunakan untuk menyimpan bilangan -99,99 sampai dengan
99,99
12.
NUMERIC(M,D)
Ukuran M byte. Sama dengan Decimal.
2. Tipe data untuk tanggal dan jam
No
Tipe
Data
Keterangan
1.
DATETIME
Ukuran 8 byte. Kombinasi tanggal dan jam
dengan jangkauan dari ‘1000-01-01 00:00:00’ sampai dengan ‘9999-12-31
23:59:59’
2.
DATE
Ukuran 8 byte. Kombinasi tanggal dan jam
dengan jangkauan dari ‘1000-01-01’ sampai dengan ‘9999-12-31 ’
3.
TIMESTAMP
Ukuran 4 byte. Kombinasi tanggal dan jam
dengan jangkauan dari ‘1970-01-01’ sampai dengan ‘2037 ’
4.
TIME
Ukuran 3 byte.waktu dengan jangkauan dari
-838:59:59 sampai dengan 838:59:59
5.
YEAR
Ukuran 1 byte. Data tahun antara 1901 sampai
dengan 2155
3. Tipe data untuk karakter dan lain-lain
No
Tipe
Data
Keterangan
1.
CHAR(M)
Ukuran M byte, 1<=M<=255. Data string
dengan panjang yang tetap. CHAR(1) cukup ditulis dengan CHAR.
2.
VARCHAR(M)
Ukuran L+1 byte dengan L<=M dan
1<=M<=255. Data string dengan panjang bervariasi tergantung datanya.
3.
TINYBLOB,
TINYTEXT
L+1 byte, dengan L<28 . Tipe
TEXT atau BLOB dengan panjang maksimum 255 karakter.
4.
BLOB, TEXT
L+2 byte, dengan L<216 . Tipe
TEXT atau BLOB dengan panjang maksimum 65535 karakter.
5.
MEDIUMBLOB, MEDIUMTEXT
L+3 byte, dengan L<224. Tipe
TEXT atau BLOB dengan panjang maksimum 1677215 karakter.
6.
LONGBLOB, LONGTEXT
L+4 byte, dengan L<232. Tipe
TEXT atau BLOB dengan panjang maksimum 4294967295 karakter.
7.
ENUM(’nilai1’,’nilai2’,..)
Ukuran 1 atau 2 byte tergantungnilai
enumerasinya maks 65535 nilai
8.
SET(’nilai1’,’nilai2’,..)
Ukuran 1,2,3,4 atau 8 byte tergantung jumlah
anggota himpunan maks 64 anggota.

ORACLE
Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform).
Basis data Oracle ini pertama kali dikembangkan oleh Larry EllisonBob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang.
Varchar2(size) : string yang memiliki panjang karakter vaiable dengan panjang maxial sebesar size. Tipe data ini memperbolehkan penyimpanan semua karakter yang dapat dimasukkan melalui keyboad. Maksimum size yang dapat disimpan sebesar 4000 bytes (karakter). Tipe data ini juga memungkinkan untuk mneyimpan data numerik. Biasanya space akan langsung dieliminasi jika menggunakan tipe ini.
  1. Char(size): string dengan panjan gkarakter tetap sebesar ukuran size. Tipe data ini mempunyai kemampuan yang hampir sama yakni menyimpan karakter, hanya saja maksimum size yang disimpan hanya sebesar 2000 bytes.
  2. Number(p,s) : tipe data number memiliki presisi p dan s digit dibelakan koma jika kita abaikan p dan s berarti dianggap sebagai tipe number floating point. Tipe data ini menyimpan bilangan interger sampai maksimum dari digit integer tersebut. misal untuk spesifikasi (5,2) berarti 3 digit sebelum koma dan 2 digit dibelakang koma.
  3. Long : data karakter dengan ukuran panjang bervariasi, hingga mencapai 2 GB.(tipe data seperti ini tidak dapat digunakan sebagai primary key).
  4. Raw(size) : tipe data berupa binary data dengan ukuran maksimal 255 bytes
  5. Long Raw : Tipe data berupa binary data dengan ukuran maksimal 2 GigaBytes tidak dikonversi oleh oracle (data mentah apa adanya, spasi dihitung 1 karakter).
  6. Date : Tipe data ini menyimpan waktu dan tanggal dari sebuah informasi, dengan komponen waktu yang dibulatkan ke detik terdekat. Untuk menampilkannya dalam teks harus menggunakan fungsi to_char.
  7. Timestamp : tipe ini mirip dengan date. Di dalam tipe ini terdapat komponen waktu yang dapat langsung ditampilkan tanpa harus mengubahnya terlebih dahulu dengan fungsi to_char.
  8. Clob : Tipe data ini memperbolehkan penyimpanan objek dengan ukuran yang sangat besar sekitar 4 GB. Clob mirip sekali dengan varchar2 hanya saja tipe data ini mempunyai kapasitas maksimum yang lebih besar.
  9. Blob : tipe ini memperbolehkan penyimpanan objek bbinary yang besar dan tidak terstruktur. Contoh dari tipe data blob adalah suara dan video.