550 likes | 741 Views
NAMA : INDRA RAMADAN NIM : A2.1300054 KELAS : TI 1B. HARDWARE.
E N D
HARDWARE Hardwaredapatbekerjaberdasarkanperintah yang telahditentukanadapadanya, atau yang jugadisebutdengandenganistilah instruction set. Denganadanyaperintah yang dapatdimengertioleh hardware tersebut, maka hardware tersebutdapatmelakukanberbagaikegiatan yang telahditentukanolehpemberiperintah. Secarafisik, Komputerterdiridaribeberapakomponen yang merupakansuatusistem. Sistemadalahkomponen-komponen yang salingbekerjasamamembentuksuatukesatuan. Apabilasalahsatukomponentidakberfungsi, akanmengakibatkantidakberfungsinya proses-proses yang adakomputerdenganbaik. Komponenkomputerinitermasukdalamkategorielemenperangkatkeras (hardware).
Berdasarkanfungsinya, perangkatkeraskomputerdibagimenjadi : 1. Input divice (unit masukan) 2. Output device (unit keluaran) 3. Process device (unit Pemrosesan) 4. Memory (Internal, Eksternal)
INPUT DEVICE Unit iniberfungsisebagai media untukmemasukkan data dariluarkedalamsuatumemoridan processor untukdiolahgunamenghasilkaninformasi yang diperlukan. Input devices atau unit masukan yang umumnyadigunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengankomputer. Selainituterdapat joystick, yang biasadigunakanuntukbermain games ataupermainandengankomputer. Kemudian scanner, untukmengambilgambarsebagaigambar digital yang nantinyadapatdimanipulasi. Touch panel, denganmenggunakansentuhanjari user dapatmelakukansuatu proses akses file. Microphone, untukmerekamsuarakedalamkomputer.
Input device berfungsisebagai media untukmemasukkan data dariluarsistemkedalamsuatumemoridan processor untukdiolahdanmenghasilkaninformasi yang diperlukan. Data yang dimasukkankedalamsistemkomputerdapatberbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkankedalamsistemkomputer, sedangkan maintenance input berbentuk program yang digunakanuntukmengolah data yang dimasukkan. Jadi Input device selaindigunakanuntukmemasukkan data dapat pula digunakanuntukmemasukkan program. Peratalan input langsungyaitu input yang dimasukkanlangsungdiprosesolehalatpemroses. Contohnya :
a. Keyboard Keyboard merupakan unit input yang paling pentingdalamsuatupengolahan data dengankomputer. Keyboard dapatberfungsimemasukkanhuruf, angka, karakterkhusussertasebagai media bagi user (pengguna) untukmelakukanperintah-perintahlainnya yang diperlukan, sepertimenyimpan file danmembuka file. Penciptaankeyboard komputerberasaldari model mesinketik yang diciptakandandipatentkanoleh Christopher Latham padatahun 1868, Dan padatahun 1887 diproduksidandipasarkanolehperusahan Remington. Keyboard yang digunakanansekaranginiadalahjenis QWERTY, padatahun 1973, keyboard inidiresmikansebagai keyboard standar ISO (International Standar Organization). Jumlahtombolpada keyboard iniberjumlah 104 tuts. Keyboard sekarang yang kitakenalmemilikibeberapajenis port, yaitu port serial, ps2, usbdan wireless.
Jenis-Jenis Keyboard : 1.) QWERTY 2.) DVORAK 3.) KLOCKENBERG Keyboard yang biasanyadipakaiadalah keyboard jenis QWERTY, yang bentuknyainimiripsepertitutspadamesintik. Keyboard QWERTY memilikiempatbagianyaitu : 1. typewriter key 2. numeric key 3. function key 4. special function key
b. Mouse Mouse adalahsalah unit masukan (input device). Fungsialatiniadalahuntukperpindahan pointer ataukursorsecaracepat. Selainitu, dapatsebagaiperintahpraktisdancepatdibandingdengan keyboard. Mouse mulaidigunakansecaramaksimalsejaksistemoperasitelahberbasiskan GUI (Graphical User Interface). sinyal-sinyallistriksebagai input device mouse inidihasilkanoleh bola kecil di dalam mouse, sesuaidenganpergeseranataupergerakannya. Sebagianbesar mouse terdiridaritigatombol, umumnyahanyaduatombol yang digunakanyaitutombolkiridantombolkanan. Saatini mouse dilengkapi pula dengantombolpenggulung (scroll), dimanaletaktomboliniterletakditengah. Istilahpenekanantombolkiridisebutdenganklik (Click) dimanapenekananiniakanberfungsibila mouse beradapadaobjek yang ditunjuk, tetapibilatidakberadapadaobjek yang ditunjukpenekananiniakandiabaikan.
Selainituterdapat pula istilahlainnya yang disebutdenganmenggeser (drag) yaitumenekantombolkiri mouse tanpamelepaskannyadengansambildigeser. Drag iniakanmengakibatkanobjekakanberpindahatautersalinkeobjek lain dankemungkinanlainnya. Penekanantombolkiri mouse dua kali secaracepatdanteraturdisebutdenganklikganda (double click) sedangkanmenekantombolkanan mouse satu kali disebutdenganklikkanan (right click)Mouse terdiridaribeberapa port yaitu mouse serial, mouse ps/2, usbdan wireless.
c. Touchpad Unit masukkaninibiasanyadapatkitatemukanpada laptop dan notebook, yaitudenganmenggunakansentuhanjari. Biasanya unit inidapatdigunakansebagaipengganti mouse. Selaintouchpad adalahmodel unit masukkan yang sejenisyaitu pointing stick dan trackball.
d. Light Pen Light pen adalah pointer elektronik yang digunakanuntukmodifikasidan men-design gambardengan screen (monitor). Light pen memiliki sensor yang dapatmengirimkansinyalcahayakekomputer yang kemudiandirekam, dimanalayarmonitorbekerjadenganmerekamenamsinyalelektroniksetiapbaris per detik.
e. Scanner Scanner adalahsebuahalat yang dapatberfungsiuntukmeng copy ataumenyalingambaratauteks yang kemudiandisimpankedalammemorikomputer. Dari memori computer selanjutnya, disimpandalamharddiskataupun floppy disk. Fungsi scanner inimiripsepertimesinfotocopy, perbedaannyaadalahmesinfotocopyhasilnyadapatdilihatpadakertassedangkan scanner hasilnyadapatditampilkanmelalui monitor terlebihdahulusehinggakitadapatmelakukanperbaikanataumodifikasidankemudiandapatdisimpankembalibaikdalambentuk file text maupun file gambar. Selain scanner untukgambarterdapat pula scan yang biasadigunakanuntukmendeteksilembarjawabankomputer. Scanner yang biasadigunakanuntukmelakukan scan lembarjawabankomputeradalah SCAN IR yang biasadigunakanuntuk LJK (LembarJawabanKomputer) padaulanganumumdanUjianNasional.
Scan jenisiniterdiridarilampu sensor yang disebutOptik, yang dapatmengenalijenispensil 2B. Scanner yang beredar di pasaranadalah scanner untukmeng-copy gambaratau photo danbiasanyajugadilengkapidenganfasilitas OCR (Optical Character Recognition) untukmengcopyataumenyalinobjekdalambentukteks.
OUTPUT DEVICE Unit keluaranadalahalatuntukmenampilkanhasilpengolahan yang dilakukanoleh CPU. Dalamteorikontrol, output darisuatusistemadalahapa yang dapatdiukur. Spesifik, output dibedakandarinegara. Dalamrekayasakeluaranistilahdapatmerujukkepada: 1. Ouputdayaataukerjamesin. 2.Sebuah diamatikeluaran, sepertijarakdipindahkanataukecepatan, darisistemmekanis.
Dalaminteraksimanusia-komputer, output informasi yang dihasilkanoleh program komputerdandirasakanolehpengguna. Jenis-jenis program menghasilkankeluaran, danjenis-jenis input program menerima, menentukanantarmukapengguna program. Dalamkonteksini, umpanbalikdankeluaranseringdigunakansecarabergantian. Namun, output cenderunguntukmerujukpada output eksplisit, sesuatu yang sengajadisediakanuntuk user, sedangkanproduksampinganumpanjugameliputioperasi yang terjadipadaberisiinformasi (lihatkuncirendahumpanbalik).
Dalampengolahaninformasi, output adalah proses transmisiinformasiatauinformasi yang ditransmisikanitusendiri. The output of one process may well form the input for another information processor . Output darisatu proses mungkinmembentukmasukanuntuk lain prosesorinformasi. Padadasarnya, output data keluarsistemkomputer. Inibisadalambentukkertascetakan, audio, video. Dalamindustrimedisinimungkintermasuk CT scan atau x-ray. Biasanyadalamkomputer, data yang dimasukkanmelaluiberbagaibentuk (input) kedalamkomputer, data seringdimanipulasi, dankemudianinformasi yang disajikankepadamanusia (output).
Peralatan input tidaklangsung, input yang melalui media tertentusebelumsuatu input diprosesolehalatpemroses. Contohnya : a. Speaker Speaker akanmemberikaninformasidalambentuksuara. ApabilaAndamendengarkanlagumelaluikomputer yang terhubung Internet danterhubungpadasaluranpemancarradion online, maka unit keluaran yang diperlukanadalah speaker.
b. Printer Printer adalahsebuahperalatandarikomputer yang dapatmencetakteksataugambarke media kertasatau media lainnyasepertikertastransparansi. Perinterberdasarkanalatmekanikatau prose kerjanya yang digunakan, adalah. • Impact, printer secarabekerjadengankertasdimana proses cetaknyadenganmenggunakanjarum yang menghasilkantitikkotak (dot matrix). • Non Impact, printer yang bekerjasecaramekanik, yaitupenyemprotan; danelektronikpada media cetaknya. Berdasarkanpekembanganteknologinya : • Pin Dot matrix • Ink jet • Laser • Thermal
Pin dot matrix diklasifikasikanberdasarkanjumlah pin yang dimilikioleh head printer, yaitu 9, 18 dan 24. Transmisi yang digunakan, yaitutransmisiparalel (byte-by-byte) dantransmisi serial (bit-by-bit transmission).Metodepencetakanterdiridarihuruf per huruf (characeter by character), baris per baris (line by line), atauhalaman per halaman (page by page).Secaraumum printer yang umumdigunakanterdiridaritigajenis, yaitu. · Dot matrix, contohnya Epson LX-300, LX-800, LQ-1170 · Inkjet, contohnyaHp Deskjet, Cannon Buble jet · Laser jet, contohnya HP Laser jet 1000, 1010, 1020
PROCESS DEVICE Unit pemprosesan yang beradadalamkomputeradalah Central Processing Unit (CPU). CPU atau Central Processing Unit merupakanbagianterpentingdalamsebuahsistemkomputer, dapatdikatakanbahwa CPU merupakanotakdarikomputeritusendiri. Sebuahkomputer paling canggihsekalipuntidakakanberartitanpaadanya CPU yang terpasang di dalamnya. Dalamkesehariannya CPU memilikitugasutamauntukmengolah data berdasarkaninstruksi yang iaperoleh. CPU sendirisebenarnyamasihterbagiatasbeberapakomponen yang salingbekerjasamauntukmembentuksuatu unit pengolahan. Terdapatempatkomponenutamapenyusun CPU, yaitu:
1. Arithmetic and Logic Unit (ALU) Arithmetic and Logic Unit atauseringdisingkat ALU sajadalambahasa Indonesia kira-kiraberarti Unit LogikadanAritmatika. Bagianinimempunyaitugasutamauntukmembentukberbagaifungsipengolahan data komputer. Seringjugadisebutsebagaibahasamesin, karenaterdiridariberbagaiinstruksi yang menggunakanbahasamesin. ALU sendirijugamasihterbagimenjadiduakomponenutama, yaitu arithmetic unit (unit aritmatika), bertugasuntukmenanganipengolahan data yang berhubungandenganperhitungan, dan boolean logic unit (unit logikaboolean), bertugasmenanganiberbagaioperasilogika.
2.Control Unit Control Unit atau Unit Kendali, mempunyaitugasutamauntukmengendalikanoperasidalam CPU danjugamengontrolkomputersecarakeseluruhanuntukmenciptakansebuahsinkronisasikerjaantarkomponendalammelakukanfungsinyamasing-masing. Di sampingitu, control unit jugabertugasuntukmengambilinstruksi-instruksidarimemoriutamadanmenentukanjenisinstruksitersebut.
3. Registers Registers (jamak, dalambahasa Indonesia menjadi register-register ataubanyak register) merupakan media penyimpanan internal CPU yang digunakansaatpengolahan data. Registers merupakan media penyimpanan yang bersifatsementara, artinya data hanyaakanberadadalam registers saat data tersebutdibutuhkanselamakomputermasihhidup, ketikasuatu data tidakdiperlukanlagimakaiatidakberhaklagiberada di dalamregisters, danketikakomputerdimatikanmakasemua data yang berada di dalamnyaakanhilang.
4. CPU Interconections CPU Interconnections merupakansistemkoneksidan bus yang menghubungkankomponen internal CPU dengan bus-bus eksternal CPU. Komponen internal CPU diantaranya: • Arithmetic and Logic Unit (ALU), • Control Unit, • Registers, dan • CPU Interconnection. Sedangkankomponeneksternal CPU diantaranya • sistemmemoriutama, • sistemmasukan/keluaran (input/output), • dansistem-sistemlainnya.
FUNGSI CPU Fungsiutama CPU adalahmenjalankan program-program yang disimpan di memoriutama. Hal inidilakukandengancaramengambilinstruksi-instruksidarimemoriutamadanmengeksekusinyasatupersatusesuaidenganalurperintah. Pekerjaaninidilakukandalamduatahapanyaitumembacainstruksi(fetch)danmelaksanakaninstruksitersebut(execute). Proses membacadanmelaksankaninidilakukanberulang-ulangsampaisemuainstruksi yang terdapat di memoriutamadijalankanataukomputerdimatikan. Proses inidikenaljugasebagaisiklus fetch-eksekusi.
Siklus fetch-eksekusibisadijelaskansebagaiberikut: • di awalsetiapsiklus, CPU akanmembacadarimemoriutama, • sebuah register, yang disebut Program Counter (PC), akanmengawasidanmenghitunginstruksiselanjutnya, • ketika CPU membacasebuahinstruksi, Program Counter akanmenambahsatuhitungannya, • laluinstruksi-instruksi yang dibacatersebutakandimuatdalamsuatu register yang disebut register instruksi (IR), danakhirnya • CPU akanmelakukaninterpretasiterhadapinstruksi yang disimpandalambentukkodebinari, danmelakukanaksi yang sesuaidenganinstruksitersebut.
MEMORY (INTERNAL & EKSTERNAL) Memory Memoriadalahperangkat yang berfungsimengolah data daninstruksi. Semakibesarmemori yang disediakan, makasemakinbanyak data maupuninstruksi yang dapatdiolah. BerikutPengklasifianMemori :
A.MemoryInternalPengertianmemoriadalahsuatupenamaankonsep yang bisamenyimpan data danprogram.sedangkanMemori internal, yang dimaksudadalahbahwamemoriterpasanglangsungpada motherboard. Dengandemikian, pengertian memory internal sesungguhnyaitudapatberupa :
1. First Level (L1) CacheMemory yang bernama L1 Cache iniadalahmemori yang terletak paling dekatdenganprosessor (lebihspesifiklagidekatdenganblok CU (Control Unit)). Penempatan Cache di prosessordikembangkansejak PC i486. Memori di tingkatinimemilikikapasitas yang paling kecil (hanya 16 KB), tetapimemilikikecepatanaksesdalamhitungannanodetik (sepermilyardetik). Data yang berada di memoriiniadalah data yang paling pentingdan paling seringdiakses. Biasanya data di siniadalah data yang telahdiaturmelalui OS (Operating system) menjadiPrioritasTertinggi (High Priority).
2. Second-Level (L2) CacheMemori L2 Cache initerletak di Motherboard (lebihspesifiklagi : modul COAST : Cache On a Stick. Bentukkhususdari L2 yang miripseperti MemoryModule yang dapatdiganti-gantitergantungmotherboardnya). Akan tetapiadajuga yang terintegrasilangsungdenganMotherBoard, ataujugaada yangterintegrasidengan Processor Module. Di L2 Cache ini, kapasitasnyalebihbesardaripada L1 Cache. Ukurannyaberkisarantara 256 KB-2 MB. Biasanya L2 Cache yang lebihbesardiperlukan di MotherBoarduntuk Server. Kecepatanaksessekitar 10 ns.
3. Memory ModuleMemory Module inimemilikikapasitas yang berkisarantara 4 MB-512 MB. Kecepatanaksesnyaada yang berbeda-beda. Ada yang berkecepatan 80 ns, 60 ns, 66 MHz (=15 ns), 100 MHz(=10ns), dansekaranginitelahdikembangkan PC133mhZ(=7.5 ns).Memorimodul di kelompokkanmenjadi 2,yaitu :a) Single In-Line Memory Module (SIMM)b) DIMM (Dual In-Line Memory Module
Akan tetapipengelompokandari memory internal jugaterbagiatas :• RAM (Random Access Memory) dan• ROM (Read Only Memory)
B. Memory Eksternal Memory Eksternaladalahmemori yang menyimpan data dalam media fisikberbentukkasetatau disk. agar tetapmengaliri transistor sehinggatetapdapatmenyimpan data. Olehkarenapenjagaanarusituharusdilakukansetiapbeberapasaat (yang disebut refreshing) maka proses inimemakanwaktu yang lebihbanyakdaripadakinerja Static RAM.
Multiple Diska.harddiskDisebutjugadengancakramkerasberbentukpiringanhitamterbuatdarialumuniumdandilapisibahan magnetic. Hard disk sudahmenjadikomponenutamadari PC untuksistemoperasi. Komponenbagian hard disk terdiridarisebuahjarumuntukmembaca data di cakram. Mempunyaikapasitaslebihbesardari floppy disk. Kecepatanputarannyabervariasi, ada yang 5400 putaran per menitbahkanada yang sampai 7200 putaran per menit. Kemampuansebuahhardiskbiasanyaditentukanolehbanyaknya data yang bias disimpan. Besarnyabervariasi, ada yang 1,2 GB hingga 80 GB. 1 GB samadengan 1000 MB, sedangkan 1 MB samadengan 1000 KB.
b.flashdiskAdalahpirantipenyimpandari floppy drive jenis lain yang mempunyaikapasitasmemori 128 MB, denganmenggunakankabel interface jenis USB (Universal Serial Bus), sangatpraktisdanringandenganukuranberkisar 96 x 32 mm danpadabagianbelakangbentuknyaagakmenjuruskeluar, digunakanuntuktempatpenyimpananbateraijenis AAA danterdapat port USB yang disediakanpenutupnya yang berbentuksamadengan body utamanyadanjugamempunyailayar LCD yang berukuran 29,5 x 11 mm.
Flash disk dapatdigunakanuntukberbagaikeperluanseperti: • Sebagai storage (penyimpan data)• Sebagai MP3 player• Sebagai voice recording• Sebagai FM Tuner (radio)
c.floppydiskDenganberkembangnyakomputerpribadimakadiperlukan media untukmendistribusikan software maupunpertukaran data. Solusinyaditemukannyadisketatau floppy disk oleh IBM.Karakteristikdisketadalah head menyentuhpermukaan disk saatmembacaataupunmenulis. Hal inimenyebabkandiskettidaktahan lama danseringrusak. Untukmengurangikerusakanatauauspadadisket, dibuatmekanismepenarikan head danmenghentikanrotasi disk ketika head tidakmelakukanoperasibacadantulis. Namunakibatnyawaktuaksesdisketcukup lama. memperlihatkanbentuk floppy disk.
Ada duaukurandisket yang tersedia, yaitu 5,25 inchidan 3,5 inchidenganmasing –masingmemilikiversi low density (LD) dan high density (HD). Disket 5,25 inchisudahtidak popular karenabentuknya yang besar, kapasitaslebihkecildanselubung.
SOFTWARE Nama lain dari Software adalahperangkatlunak. Karenadisebutjugasebagaiperangkatlunak, makasifatnya pun berbedadengan hardware atauperangkatkeras, jikaperangkatkerasadalahkomponen yang nyata yang dapatdiliatdandisentuholehsecaralangsungmanusia, maka software atauPerangkatlunaktidakdapatdisentuhdandilihatsecarafisik, software memangtidaktampaksecarafisikdantidakberwujudbendanamunbisauntukdioperasikan. Pengertian Software komputeradalahsekumpulan data elektronik yang disimpandandiaturolehkomputer, data elektronik yang disimpanolehkomputeritudapatberupa program atauinstruksi yang akanmenjalankansuatuperintah. Melaluisofwareatauperangkatlunakinilahsuatukomputerdapatmenjalankansuatuperintah
CUI DAN GUI Dari sisicarapenampilannya, sebuah program dapat di bedakanmenjadidua, yaitu Graphical User Interface (GUI) dan Command User Interface (CUI).Program GUI merupakan program yang berjalan di atas Graphical User Interface ataudengan kata lain merupakan program yang di buatdenganbahasapemrograman.Untukmembuat program GUI, andadapatmenggunakanbahasapemrograman visual seperti Visual Studio.Netdan Delphi di Windows atauKDevelop plus QT Designer di Linux.Bahasapemrograman Web seperti HTML jugatermasukkelaspemrograman GUI karenapadaumumnya di bukamenggunakan browser berbasis GUI, walaupunbisa di buatmemakai browser tekssemacamLynx.Sementaraitu, program CUI adalah program yang berjalandengan mode tampilankonsol.
CUI program yang akanandabuatkebanyakandisusunolehtampilanteks (walaupunandadapatmembuatefeksehinggaterlihattampilanseperti visual).Untukmembuat program CUI, andadapatmenggunakanbahasapemrogramanberbasiskonsolseperti Pascal, C , Perl, Phyton, danlainnya. Graphical User Interface (GUI) merupakansalahsatu model interaksiantaramanusiadankomputer. Selain GUI, sedangkan Character User Interface (CUI) yang seringkitakenaldengancommand line. Dari sisikenyamanan (attitude), kedua model inimemiliki ‘penganut’nyamasing-masing. Penganut CUI biasanyaadalah administrator sistemberbasissistemoperasi LINUX. Bagimereka, CUI dirasakanlebihnyamandibandingkandengan GUI, bahkansetelah GUI pada LINUX berkembangdenganpesat, merekatetapbertahanuntukmenggunakan CUI. Penganut GUI biasanyaadalahmereka yang sudahterbiasadengansistemoperasi Windows. Bagimereka, GUI adalahhargamati yang tidakbisaditawarlagi
KLASIFIKASI 1. SistemOperasi Operating system (OS) atau yang sering di sebutsistemoperasiadalahsekumpulanperintahdasar yang berperanuntukmenjalankandanmengoperasikankomputer .Sekaranginibanyaksekalimacam-macamsistemoperasi di pasaranbaik yang asliataupun yang bajakan.Adabeberapasistemoperasi yang biasakitajumpai di pasarandiantranyaWindows,Unix,Linux Dan masihbanyaklagi yang lainya.Darisekianbanyaksistemoperasi Yang beredar,sistemoperasimilikperusahaanmicrosoftlah yang paling populeruntukparapengguna pc notebook,bahkanponseldan PDA sekalipunDengansistemoperasiberbasismobilenya.
Dari beberapasistemoperasitersebut,Sistemoperasi yang dapatdigunakansecarabebas alias open sourcAsalahlinux. Sistemoperasiinibiasadigunakanuntuktujuanpendidikan ,lain halnyadenganpara vendor ponseldan PDA ,Para vrndorinilebihmenyasarkanproduknyauntukmenggunakansistemoperasi mobile milikperusahaanmicrosoftyaitu windows. Samaseperti di pc atau notebook sistemoperasi di PDA atauponselmemilikiBeberapaversidantatapmuka yang hampirsama ,mulaidari windows mobile versi 5.0 sampaidengan windows vista versi mobile .Vendor PDA atauponsel yang biasamemakaisistemoperasitersebutdiantaranya 02,Samsung.Doppod Dan sonyericsonuntukbeberapa type.
PerkembanganSistemOperasiPerkembangansistemoperasiBerawaldarialtair,yaituperangkatkomputerpertamapadatahun 1975 yang menggunakansistemoperasi CP/M dankemudianolehperusahaanmicrosoftdirilismenjadi MS-DOS Dan berkembangdari MS-DOS versi 1.0 Padatahun 1981 sampai MS-DOS versi 5.0 padatahun 1991 dansampaisekaranginimicrosofttelahmengeluarkanbeberapasistemoperasimulaidari Ms-windows,windows97,windows98,windows98Me,Windows2000.Windows ME,Windows XP dan yang paling terbaruadalah windows vista yang terkenaldengantatapmukanya.
SistemOperasimerupakan software pertama yang terdapatpadamemorikomputerpadasaatkomputerdijalankan. Sedangkan software-software lainnyaakandijalankansetelahsistemoperasiberjalanterlebihdahulu. Setelahitusistemoperasiakanmelakukanpelayananterhadap software-software tersebut. Beberapalayanan yang biasadikerjakanolehsistemoperasiyaitu: 1. Akses Disk 2. ManajemenMemori, SistemOperasiKomputermenjaminaplikasiperangkatlunaklainnyabisamemakaimemori, melakukan input serta output terhadapperalatan lain, danmempunyaiakseskepadasistem file. 3. Penjadwalan Task, Jikaadabeberapa program yang berjalansecarabersamaansistemoperasiakanmengaturjadwal yang tepat, sehingga program-program tersebuttidak crash sertadapatberjalansesuaiprosedir. 4. Pengaturan user interface 5. dsb.
Beberapatugasdiatasseharusnyadikerjakanoleh Software. Akan tetapidenganadanyasistemoperasi ,software takperlumengerjakantugas-tugastersebut. Bagiansistemoperasi yang melakukantugas-tugasintitersebutdinamakan Kernel. Sistemoperasisecaraumumterdiridaribeberapabagian : 1. Mekanisme Boot. yaitumeletakan Kernel kedalamMemori 2. Kernel, yang merupakanintidarisebuahsistemOperasi 3. Command Interpreter atau shell, yang bertugasmembaca input dariPengguna 4. Pustaka-pustaka, sebagaipenyediakumpulanfungsidasardanstandart yang dapatdipanggilolehaplikasi lain. 5. Driver, bergunauntukberinteraksidengan Hardware eksternal.
Ada banyaksekalimacam-macamsistemoperasi yang dapatkitatemui di pasaran. Beberapadiantaranyaada yang harganyasangatmahal, beberapadiantaranyaadajuga yang dibagikansecara gratis. BeberapaContohSistemOperasiKomputeradalah : 1. Windows 2. Linux 3. MacOS(Macintosh Operating System) 4. Solaris 5. Garuda OS (buatan Indonesia)
2. Aplikasi Aplikasiberasaldari kata application yaitubentukbendadari kata kerja to apply yang dalambahasa Indonesia berartipengolah. Secaraistilah, aplikasikomputeradalahsuatusubkelasperangkatlunakkomputer yang menggunakankemampuankomputerlangsunguntukmelakukansuatutugas yang diinginkanpemakai. Contohutamaperangkatlunakaplikasiadalah program pengolah kata, lembarkerja, danpemutar media. Kumpulan aplikasikomputer yang digabungmenjadisuatupaketbiasanyadisebutpaketatau suite aplikasi (application suite). Contohnyaadalah Microsoft Office dan OpenOffice.org, yang menggabungkansuatuaplikasipengolah kata, lembarkerja, sertabeberapaaplikasilainnya. Aplikasi-aplikasidalamsuatupaketbiasanyamemilikiantarmukapengguna yang memilikikesamaansehinggamemudahkanpenggunauntukmempelajaridanmenggunakantiapaplikasi. Umumnyaaplikasi-aplikasitersebutmemilikikemampuanuntuksalingberinteraksisehinggamenguntungkanpemakai. Contohnya, suatulembarkerjadapatdimasukkandalamsuatudokumenpengolah kata walaupundibuatpadaaplikasilembarkerja yang terpisah.
Berdasarkanjenisnya, aplikasikomputerdapatdibagimenjadibeberapakategori, yaitu : 1. Enterprise Digunakanuntukorganisasi yang cukupbesardenganmaksudmenghubungkanaliran data dankebutuhaninformasiantarbagian, contoh : IT Helpdesk, Travel Management dll. 2. Enterprise – Support Sebagaiaplikasipendukungdari Enterprise, contohnya : Database Management, Email Server dan Networking System. 3. Individual Worker Sebagaiaplikasi yang biasadigunakanuntukmengolah/edit data olehtiapindividu. Contoh : Ms.Office, Photoshop, Acrobat Reader dll. 4. AplikasiAksesKonten Adalahaplikasi yang digunakanolehindividu (hanya) untukmengakseskontentanpakemampuanuntukmengolah/mengeditdatanyamelainkanhanyamelakukankustomisasiterbatas. Contoh : Games, Media Player, Web Browser.
5. AplikasiPendidikan Biasanyaberbentuksimulasidanmengandungkonten yang spesifikuntukpembelajaran. 6. AplikasiSimulasi Biasadigunakanuntukmelakukansimulasipenelitian, pengembangandll. Contoh : Simulasipengaturanlampulalulintas. 7. AplikasiPengembangan Media Berfungsiuntukmengolah/mengembangkan media biasanyauntukkepentingankomersial, hiburandanpendidikan. Contoh : Digital Animation Software, AudioVideo Converter dll. 8. AplikasiMekanikadanProduk Dibuatsebagaipelaksana/pengolah data yang spesifikuntukkebutuhantertentu. Contoh : Computer Aided Design (CAD), Computer Aided Engineering (CAE), SPSS dll.