NAMA : INDRA RAMADAN NIM : A2.1300054 KELAS : TI 1B HARDWARE Hardware dapat bekerja berdasarkan perintah yang telah ditentukan ada padanya, atau yang juga disebut dengan dengan istilah instruction set. Dengan adanya perintah yang dapat dimengerti oleh hardware tersebut, maka hardware tersebut dapat melakukan berbagai kegiatan yang telah ditentukan oleh pemberi perintah. Secara fisik, Komputer terdiri dari beberapa komponen yang merupakan suatu sistem. Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, akan mengakibatkan tidak berfungsinya prosesproses yang ada komputer dengan baik. Komponen komputer ini termasuk dalam kategori elemen perangkat keras (hardware). Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi : 1. Input divice (unit masukan) 2. Output device (unit keluaran) 3. Process device (unit Pemrosesan) 4. Memory (Internal, Eksternal) INPUT DEVICE Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer. Input device berfungsi sebagai media untuk memasukkan data dari luar sistem ke dalam suatu memori dan processor untuk diolah dan menghasilkan informasi yang diperlukan. Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program. Peratalan input langsung yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya : a. Keyboard Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan sebagai keyboard standar ISO (International Standar Organization). Jumlah tombol pada keyboard ini berjumlah 104 tuts. Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless. Jenis-Jenis Keyboard : 1.) QWERTY 2.) DVORAK 3.) KLOCKENBERG Keyboard yang biasanya dipakai adalah keyboard jenis QWERTY, yang bentuknya ini mirip seperti tuts pada mesin tik. Keyboard QWERTY memiliki empat bagian yaitu : 1. typewriter key 2. numeric key 3. function key 4. special function key b. Mouse Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface). sinyalsinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless. c. Touchpad Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball. d. Light Pen Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layarmonitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik. e. Scanner Scanner adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori computer selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar. Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk mendeteksi lembar jawaban komputer. Scanner yang biasa digunakan untuk melakukan scan lembar jawaban komputer adalah SCAN IR yang biasa digunakan untuk LJK (Lembar Jawaban Komputer) pada ulangan umum dan Ujian Nasional. Scan jenis ini terdiri dari lampu sensor yang disebut Optik, yang dapat mengenali jenis pensil 2B. Scanner yang beredar di pasaran adalah scanner untuk meng-copy gambar atau photo dan biasanya juga dilengkapi dengan fasilitas OCR (Optical Character Recognition) untuk mengcopy atau menyalin objek dalam bentuk teks. OUTPUT DEVICE Unit keluaran adalah alat untuk menampilkan hasil pengolahan yang dilakukan oleh CPU. Dalam teori kontrol, output dari suatu sistem adalah apa yang dapat diukur. Spesifik, output dibedakan dari negara. Dalam rekayasa keluaran istilah dapat merujuk kepada: 1. Ouput daya atau kerja mesin. 2.Sebuah diamati keluaran, seperti jarak dipindahkan atau kecepatan, dari sistem mekanis. Dalam interaksi manusia-komputer, output informasi yang dihasilkan oleh program komputer dan dirasakan oleh pengguna. Jenis-jenis program menghasilkan keluaran, dan jenis-jenis input program menerima, menentukan antarmuka pengguna program. Dalam konteks ini, umpan balik dan keluaran sering digunakan secara bergantian. Namun, output cenderung untuk merujuk pada output eksplisit, sesuatu yang sengaja disediakan untuk user, sedangkan produk sampingan umpan juga meliputi operasi yang terjadi pada berisi informasi (lihat kunci rendah umpan balik). Dalam pengolahan informasi, output adalah proses transmisi informasi atau informasi yang ditransmisikan itu sendiri. The output of one process may well form the input for another information processor . Output dari satu proses mungkin membentuk masukan untuk lain prosesor informasi. Pada dasarnya, output data keluar sistem komputer. Ini bisa dalam bentuk kertas cetakan, audio, video. Dalam industri medis ini mungkin termasuk CT scan atau x-ray. Biasanya dalam komputer, data yang dimasukkan melalui berbagai bentuk (input) ke dalam komputer, data sering dimanipulasi, dan kemudian informasi yang disajikan kepada manusia (output). Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : a. Speaker Speaker akan memberikan informasi dalam bentuk suara. Apabila Anda mendengarkan lagu melalui komputer yang terhubung Internet dan terhubung pada saluran pemancar radion online, maka unit keluaran yang diperlukan adalah speaker. b. Printer Printer adalah sebuah peralatan dari komputer yang dapat mencetak teks atau gambar ke media kertas atau media lainnya seperti kertas transparansi. Perinter berdasarkan alat mekanik atau prose kerjanya yang digunakan, adalah. I. Impact, printer secara bekerja dengan kertas dimana proses cetaknya dengan menggunakan jarum yang menghasilkan titik kotak (dot matrix). II. Non Impact, printer yang bekerja secara mekanik, yaitu penyemprotan; dan elektronik pada media cetaknya. Berdasarkan pekembangan teknologinya : • Pin Dot matrix • Ink jet • Laser • Thermal Pin dot matrix diklasifikasikan berdasarkan jumlah pin yang dimiliki oleh head printer, yaitu 9, 18 dan 24. Transmisi yang digunakan, yaitu transmisi paralel (byte-by-byte) dan transmisi serial (bit-by-bit transmission).Metode pencetakan terdiri dari huruf per huruf (characeter by character), baris per baris (line by line), atau halaman per halaman (page by page).Secara umum printer yang umum digunakan terdiri dari tiga jenis, yaitu. · Dot matrix, contohnya Epson LX-300, LX-800, LQ-1170 · Inkjet, contohnya Hp Deskjet, Cannon Buble jet · Laser jet, contohnya HP Laser jet 1000, 1010, 1020 PROCESS DEVICE Unit pemprosesan yang berada dalam komputer adalah Central Processing Unit (CPU). CPU atau Central Processing Unit merupakan bagian terpenting dalam sebuah sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari komputer itu sendiri. Sebuah komputer paling canggih sekalipun tidak akan berarti tanpa adanya CPU yang terpasang di dalamnya. Dalam kesehariannya CPU memiliki tugas utama untuk mengolah data berdasarkan instruksi yang ia peroleh. CPU sendiri sebenarnya masih terbagi atas beberapa komponen yang saling bekerja sama untuk membentuk suatu unit pengolahan. Terdapat empat komponen utama penyusun CPU, yaitu: 1. Arithmetic and Logic Unit (ALU) Arithmetic and Logic Unit atau sering disingkat ALU saja dalam bahasa Indonesia kira-kira berarti Unit Logika dan Aritmatika. Bagian ini mempunyai tugas utama untuk membentuk berbagai fungsi pengolahan data komputer. Sering juga disebut sebagai bahasa mesin, karena terdiri dari berbagai instruksi yang menggunakan bahasa mesin. ALU sendiri juga masih terbagi menjadi dua komponen utama, yaitu arithmetic unit (unit aritmatika), bertugas untuk menangani pengolahan data yang berhubungan dengan perhitungan, dan boolean logic unit (unit logika boolean), bertugas menangani berbagai operasi logika. 2.Control Unit Control Unit atau Unit Kendali, mempunyai tugas utama untuk mengendalikan operasi dalam CPU dan juga mengontrol komputer secara keseluruhan untuk menciptakan sebuah sinkronisasi kerja antar komponen dalam melakukan fungsinya masing-masing. Di samping itu, control unit juga bertugas untuk mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut. 3. Registers Registers (jamak, dalam bahasa Indonesia menjadi register-register atau banyak register) merupakan media penyimpanan internal CPU yang digunakan saat pengolahan data. Registers merupakan media penyimpanan yang bersifat sementara, artinya data hanya akan berada dalam registers saat data tersebut dibutuhkan selama komputer masih hidup, ketika suatu data tidak diperlukan lagi maka ia tidak berhak lagi berada di dalam registers, dan ketika komputer dimatikan maka semua data yang berada di dalamnya akan hilang. 4. CPU Interconections CPU Interconnections merupakan sistem koneksi dan bus yang menghubungkan komponen internal CPU dengan bus-bus eksternal CPU. Komponen internal CPU diantaranya: • Arithmetic and Logic Unit (ALU), • Control Unit, • Registers, dan • CPU Interconnection. Sedangkan komponen eksternal CPU diantaranya • sistem memori utama, • sistem masukan/keluaran (input/output), • dan sistem-sistem lainnya. FUNGSI CPU Fungsi utama CPU adalah menjalankan program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu persatu sesuai dengan alur perintah. Pekerjaan ini dilakukan dalam dua tahapan yaitu membaca instruksi (fetch) dan melaksanakan instruksi tersebut (execute). Proses membaca dan melaksankan ini dilakukan berulang-ulang sampai semua instruksi yang terdapat di memori utama dijalankan atau komputer dimatikan. Proses ini dikenal juga sebagai siklus fetch-eksekusi. Siklus fetch-eksekusi bisa dijelaskan sebagai berikut: • di awal setiap siklus, CPU akan membaca dari memori utama, • sebuah register, yang disebut Program Counter (PC), akan mengawasi dan menghitung instruksi selanjutnya, • ketika CPU membaca sebuah instruksi, Program Counter akan menambah satu hitungannya, • lalu instruksi-instruksi yang dibaca tersebut akan dimuat dalam suatu register yang disebut register instruksi (IR), dan akhirnya • CPU akan melakukan interpretasi terhadap instruksi yang disimpan dalam bentuk kode binari, dan melakukan aksi yang sesuai dengan instruksi tersebut. MEMORY (INTERNAL & EKSTERNAL) Memory Memori adalah perangkat yang berfungsi mengolah data dan instruksi. Semaki besar memori yang disediakan, maka semakin banyak data maupun instruksi yang dapat diolah. Berikut Pengklasifian Memori : A.Memory Internal Pengertian memori adalah suatu penamaan konsep yang bisa menyimpan data dan program.sedangkan Memori internal, yang dimaksud adalah bahwa memori terpasang langsung pada motherboard. Dengan demikian, pengertian memory internal sesungguhnya itu dapat berupa : 1. First Level (L1) Cache Memory yang bernama L1 Cache ini adalah memori yang terletak paling dekat dengan prosessor (lebih spesifik lagi dekat dengan blok CU (Control Unit)). Penempatan Cache di prosessor dikembangkan sejak PC i486. Memori di tingkat ini memiliki kapasitas yang paling kecil (hanya 16 KB), tetapi memiliki kecepatan akses dalam hitungan nanodetik (sepermilyar detik). Data yang berada di memori ini adalah data yang paling penting dan paling sering diakses. Biasanya data di sini adalah data yang telah diatur melalui OS (Operating system) menjadi Prioritas Tertinggi (High Priority). 2. Second-Level (L2) Cache Memori L2 Cache ini terletak di Motherboard (lebih spesifik lagi : modul COAST : Cache On a Stick. Bentuk khusus dari L2 yang mirip seperti Memory Module yang dapat diganti-ganti tergantung motherboardnya). Akan tetapi ada juga yang terintegrasi langsung dengan MotherBoard, atau juga ada yang terintegrasi dengan Processor Module. Di L2 Cache ini, kapasitasnya lebih besar dari pada L1 Cache. Ukurannya berkisar antara 256 KB-2 MB. Biasanya L2 Cache yang lebih besar diperlukan di MotherBoard untuk Server. Kecepatan akses sekitar 10 ns. 3. Memory Module Memory Module ini memiliki kapasitas yang berkisar antara 4 MB-512 MB. Kecepatan aksesnya ada yang berbeda-beda. Ada yang berkecepatan 80 ns, 60 ns, 66 MHz (=15 ns), 100 MHz(=10ns), dan sekarang ini telah dikembangkan PC133mhZ(=7.5 ns). Memori modul di kelompok kan menjadi 2,yaitu : a) Single In-Line Memory Module (SIMM) b) DIMM (Dual In-Line Memory Module Akan tetapi pengelompokan dari memory internal juga terbagi atas : • RAM (Random Access Memory) dan • ROM (Read Only Memory) B. Memory Eksternal Memory Eksternal adalah memori yang menyimpan data dalam media fisik berbentuk kaset atau disk. agar tetap mengaliri transistor sehingga tetap dapat menyimpan data. Oleh karena penjagaan arus itu harus dilakukan setiap beberapa saat (yang disebut refreshing) maka proses ini memakan waktu yang lebih banyak daripada kinerja Static RAM. Multiple Disk a.harddisk Disebut juga dengan cakram keras berbentuk piringan hitam terbuat dari alumunium dan dilapisi bahan magnetic. Hard disk sudah menjadi komponen utama dari PC untuk sistem operasi. Komponen bagian hard disk terdiri dari sebuah jarum untuk membaca data di cakram. Mempunyai kapasitas lebih besar dari floppy disk. Kecepatan putarannya bervariasi, ada yang 5400 putaran per menit bahkan ada yang sampai 7200 putaran per menit. Kemampuan sebuah hardisk biasanya ditentukan oleh banyaknya data yang bias disimpan. Besarnya bervariasi, ada yang 1,2 GB hingga 80 GB. 1 GB sama dengan 1000 MB, sedangkan 1 MB sama dengan 1000 KB. b.flashdisk Adalah piranti penyimpan dari floppy drive jenis lain yang mempunyai kapasitas memori 128 MB, dengan menggunakan kabel interface jenis USB (Universal Serial Bus), sangat praktis dan ringan dengan ukuran berkisar 96 x 32 mm dan pada bagian belakang bentuknya agak menjurus keluar, digunakan untuk tempat penyimpanan baterai jenis AAA dan terdapat port USB yang disediakan penutupnya yang berbentuk sama dengan body utamanya dan juga mempunyai layar LCD yang berukuran 29,5 x 11 mm. Flash disk dapat digunakan untuk berbagai keperluan seperti : • Sebagai storage (penyimpan data) • Sebagai MP3 player • Sebagai voice recording • Sebagai FM Tuner (radio) c.floppydisk Dengan berkembangnya komputer pribadi maka diperlukan media untuk mendistribusikan software maupun pertukaran data. Solusinya ditemukannya disket atau floppy disk oleh IBM. Karakteristik disket adalah head menyentuh permukaan disk saat membaca ataupun menulis. Hal ini menyebabkan disket tidak tahan lama dan sering rusak. Untuk mengurangi kerusakan atau aus pada disket, dibuat mekanisme penarikan head dan menghentikan rotasi disk ketika head tidak melakukan operasi baca dan tulis. Namun akibatnya waktu akses disket cukup lama. memperlihatkan bentuk floppy disk. Ada dua ukuran disket yang tersedia, yaitu 5,25 inchi dan 3,5 inchi dengan masing – masing memiliki versi low density (LD) dan high density (HD). Disket 5,25 inchi sudah tidak popular karena bentuknya yang besar, kapasitas lebih kecil dan selubung. SOFTWARE Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh secara langsung manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan. Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah CUI DAN GUI Dari sisi cara penampilannya, sebuah program dapat di bedakan menjadi dua, yaitu Graphical User Interface (GUI) dan Command User Interface (CUI).Program GUI merupakan program yang berjalan di atas Graphical User Interface atau dengan kata lain merupakan program yang di buat dengan bahasa pemrograman.Untuk membuat program GUI, anda dapat menggunakan bahasa pemrograman visual seperti Visual Studio.Net dan Delphi di Windows atau KDevelop plus QT Designer di Linux.Bahasa pemrograman Web seperti HTML juga termasuk kelas pemrograman GUI karena pada umumnya di buka menggunakan browser berbasis GUI, walaupun bisa di buat memakai browser teks semacam Lynx.Sementara itu, program CUI adalah program yang berjalan dengan mode tampilan konsol. CUI program yang akan anda buat kebanyakan disusun oleh tampilan teks (walaupun anda dapat membuat efek sehingga terlihat tampilan seperti visual).Untuk membuat program CUI, anda dapat menggunakan bahasa pemrograman berbasis konsol seperti Pascal, C , Perl, Phyton, dan lainnya. Graphical User Interface (GUI) merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, sedangkan Character User Interface (CUI) yang sering kita kenal dengancommand line. Dari sisi kenyamanan (attitude), kedua model ini memiliki ‘penganut’nya masing-masing. Penganut CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Penganut GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows. Bagi mereka, GUI adalah harga mati yang tidak bisa ditawar lagi KLASIFIKASI 1. Sistem Operasi Operating system (OS) atau yang sering di sebut sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan komputer .Sekarang ini banyak sekali macam-macam sistem operasi di pasaran baik yang asli ataupun yang bajakan.Ada beberapa sistem operasi yang biasa kita jumpai di pasaran diantranya Windows,Unix,Linux Dan masih banyak lagi yang lainya.Dari sekian banyak sistem operasi Yang beredar,sistem operasi milik perusahaan microsoft lah yang paling populer untuk para pengguna pc notebook,bahkan ponsel dan PDA sekalipun Dengan sistem operasi berbasis mobilenya. Dari beberapa sistem operasi tersebut,Sistem operasi yang dapat digunakan secara bebas alias open sourc Asalah linux. Sistem operasi ini biasa digunakan untuk tujuan pendidikan ,lain halnya dengan para vendor ponsel dan PDA ,Para vrndor ini lebih menyasarkan produknya untuk menggunakan sistem operasi mobile milik perusahaan microsoft yaitu windows. Sama seperti di pc atau notebook sistem operasi di PDA atau ponsel memiliki Beberapa versi dan tatap muka yang hampir sama ,mulai dari windows mobile versi 5.0 sampai dengan windows vista versi mobile .Vendor PDA atau ponsel yang biasa memakai sistem operasi tersebut diantaranya 02,Samsung.Doppod Dan sony ericson untuk beberapa type. Perkembangan Sistem Operasi Perkembangan sistem operasi Berawal dari altair,yaitu perangkat komputer pertama pada tahun 1975 yang menggunakan sistem operasi CP/M dan kemudian oleh perusahaan microsoft dirilis menjadi MS-DOS Dan berkembang dari MS-DOS versi 1.0 Pada tahun 1981 sampai MS-DOS versi 5.0 pada tahun 1991 dan sampai sekarang ini microsoft telah mengeluarkan beberapa sistem operasi mulai dari Mswindows,windows97,windows98,windows98Me,Windows2 000.Windows ME,Windows XP dan yang paling terbaru adalah windows vista yang terkenal dengan tatap mukanya. Sistem Operasi merupakan software pertama yang terdapat pada memori komputer pada saat komputer dijalankan. Sedangkan software-software lainnya akan dijalankan setelah sistem operasi berjalan terlebih dahulu. Setelah itu sistem operasi akan melakukan pelayanan terhadap software-software tersebut. Beberapa layanan yang biasa dikerjakan oleh sistem operasi yaitu: 1. Akses Disk 2. Manajemen Memori, Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunyai akses kepada sistem file. 3. Penjadwalan Task, Jika ada beberapa program yang berjalan secara bersamaan sistem operasi akan mengatur jadwal yang tepat, sehingga program-program tersebut tidak crash serta dapat berjalan sesuai prosedir. 4. Pengaturan user interface 5. dsb. Beberapa tugas diatas seharusnya dikerjakan oleh Software. Akan tetapi dengan adanya sistem operasi , software tak perlu mengerjakan tugas-tugas tersebut. Bagian sistem operasi yang melakukan tugas-tugas inti tersebut dinamakan Kernel. Sistem operasi secara umum terdiri dari beberapa bagian : 1. Mekanisme Boot. yaitu meletakan Kernel ke dalam Memori 2. Kernel, yang merupakan inti dari sebuah sistem Operasi 3. Command Interpreter atau shell, yang bertugas membaca input dari Pengguna 4. Pustaka-pustaka, sebagai penyedia kumpulan fungsi dasar dan standart yang dapat dipanggil oleh aplikasi lain. 5. Driver, berguna untuk berinteraksi dengan Hardware eksternal. Ada banyak sekali macam-macam sistem operasi yang dapat kita temui di pasaran. Beberapa diantaranya ada yang harganya sangat mahal, beberapa diantaranya ada juga yang dibagikan secara gratis. Beberapa Contoh Sistem Operasi Komputer adalah : 1. Windows 2. Linux 3. MacOS(Macintosh Operating System) 4. Solaris 5. Garuda OS (buatan Indonesia) 2. Aplikasi Aplikasi berasal dari kata application yaitu bentuk benda dari kata kerja to apply yang dalam bahasa Indonesia berarti pengolah. Secara istilah, aplikasi komputer adalah suatu subkelas perangkat lunak komputer yang menggunakan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pemakai. Contoh utama perangkat lunak aplikasi adalah program pengolah kata, lembar kerja, dan pemutar media. Kumpulan aplikasi komputer yang digabung menjadi suatu paket biasanya disebut paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Umumnya aplikasi-aplikasi tersebut memiliki kemampuan untuk saling berinteraksi sehingga menguntungkan pemakai. Contohnya, suatu lembar kerja dapat dimasukkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah. Berdasarkan jenisnya, aplikasi komputer dapat dibagi menjadi beberapa kategori, yaitu : 1. Enterprise Digunakan untuk organisasi yang cukup besar dengan maksud menghubungkan aliran data dan kebutuhan informasi antar bagian, contoh : IT Helpdesk, Travel Management dll. 2. Enterprise – Support Sebagai aplikasi pendukung dari Enterprise, contohnya : Database Management, Email Server dan Networking System. 3. Individual Worker Sebagai aplikasi yang biasa digunakan untuk mengolah/edit data oleh tiap individu. Contoh : Ms.Office, Photoshop, Acrobat Reader dll. 4. Aplikasi Akses Konten Adalah aplikasi yang digunakan oleh individu (hanya) untuk mengakses konten tanpa kemampuan untuk mengolah/mengedit datanya melainkan hanya melakukan kustomisasi terbatas. Contoh : Games, Media Player, Web Browser. 5. Aplikasi Pendidikan Biasanya berbentuk simulasi dan mengandung konten yang spesifik untuk pembelajaran. 6. Aplikasi Simulasi Biasa digunakan untuk melakukan simulasi penelitian, pengembangan dll. Contoh : Simulasi pengaturan lampu lalu lintas. 7. Aplikasi Pengembangan Media Berfungsi untuk mengolah/mengembangkan media biasanya untuk kepentingan komersial, hiburan dan pendidikan. Contoh : Digital Animation Software, AudioVideo Converter dll. 8. Aplikasi Mekanika dan Produk Dibuat sebagai pelaksana/pengolah data yang spesifik untuk kebutuhan tertentu. Contoh : Computer Aided Design (CAD), Computer Aided Engineering (CAE), SPSS dll. 3. Pemrograman Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram (programmer). Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan di banyak kasus, pengetahuan-pengetahuan lain seperti matematika. Pemrograman adalah sebuah seni dalam menggunakan satu atau lebih algoritma yang saling berhubungan dengan menggunakan sebuah bahasa pemrograman tertentu sehingga menjadi sebuah program komputer. Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut paradigma pemrograman. Apakah memprogram perangkat lunak lebih merupakan seni, ilmu, atau teknik telah lama diperdebatkan. Pemrogram yang baik biasanya mengkombinasikan tiga hal tersebut, agar dapat menciptakan program yang efisien, baik dari sisi waktu berjalan (run time), atau memori. 4. Utility Utility adalah kegunaan. Program Utility adalah program-program (dalam hal ini pada Windows) yang memiliki kegunaan yang besar untuk berbagai macam kebutuhan. Program Utility ada yang internal (bawaan dari Windows), ada yang eksternal (program lain) Utility internal adalah utility yang sudah ada pada Windows kita, secara default sudah terinstall pada saat kita selesai menginstall Windows. Contoh : Sytem tools, Notepad (untuk menulis), Windows Media Player (multimedia), Games, dan lain lain. Sedangkan Utility eksternal adalah utility yang bukan bawan Windows, harus menginstall terlebih dahulu. Seperti halnya anti virus, Burning (pembakar CD), Cleaning sytem, dan lain lain. SPESIFIK Untuk masing - masing komponen memiliki spesifikasi yang berbeda - beda sesuai dengan kebutuhan yang dibutuhkan oleh pengguna ( user ). Pada saat pembelian komputer sebaiknya user benar - benar memahami kebutuhan yang akan diperlukan dalam penggunaan komputer tersebut, karena jika salah dalam pemilihan spesifikasi komputer yang akan dibeli, akan sia - sia nantinya Sebelum memilih spesifikasi tentukan dahulu dana yang akan dialokasikan untuk membeli komputer lalu akan digunakan untuk apa komputer tersebut. SEKIAN DAN TERIMAKASIH