Beranda

Sabtu, 02 Juli 2011

Jawaban Ujian Tengah Semester Pengantar Teknologi Informasi



1.   Teknologi Informasi 

     Adalah istilah umum yang menjelaskan teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel).

A.   Definisi Teknologi Informasi

     Teknologi Informasi dilihat dari kata penyusunnya adalah teknologi dan informasi. Secara mudahnya teknologi informasi adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari pengirim ke penerima sehingga:

      lebih cepat
lebih luas sebarannya
lebih lama penyimpanannya

     Sering disingkat dengan TI (teknologi informasi), IT (information technology), atau infotech. Dalam bahasa Indonesia disebut dengan Teknologi Informasi atau dikenal juga dengan istilah Telematika.
Cukup banyak defenisi dari istilah ini, diantaranya adalah seperti yang disampaikan oleh Williams dan Sawyer (2003). Teknologi Informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi yang membawa data, suara ataupun video.
Teknologi informasi ini merupakan subsistem dari sistem informasi (information system). Terutama dalam tinjauan dari sudut pandang teknologinya.
 
Dibawah ini adalah video tentang cara komputer bekerja :
 


B.   Perkembangan Teknologi Informasi
Perkembangan Teknologi Informasi dari waktu ke waktu dimulai dengan terjadinya Abad Pertanian (sebelum tahun 1800) yang mana usaha tani dilakukan dengan tenaga manusia dan tangan, kemudian berkembang menuju Abad Revolusi (1800 – 1957) selain menggunakan tenaga manusia, juga menggunakan mesin. Selanjutnya, semenjak tahun 1957 manusia yang terlibat merupakan pekerja terdidik dan mulai digunakannya Teknologi Informasi. Pada kondisi tersebut, terbentuk suatu Masyarakat Informasi dimana masyarakat lebih banyak bekerja dalam bidang penanganan informasi daripada bidang pertanian dan industri.
a.                    Peran serta Manfaat TI
·         TI memiliki efek besar dan dampaknya pun signifikan
·         Struktur, manajemen organisasi serta proses suatu kegiatan sangat
      dipengaruhi oleh TI
·         TI mempengaruhi banyak aspek pekerjaan/organisasi
Sehingga Teknologi Informasi dapat berperan dan bermanfaatkan di berbagai bidang antara lain: Pendidikan, Ekonomi, Kesehatan, Kepolisian, dan lain-lain bidang.

2.  KOMPUTER
     Hardware (PerangkatKeras)
Hardware (Perangkat Keras) adalah peralatan di sistem komputer yang secara fisik terlihat dan dapat dijamah.
Komponen komputer yang termasuk Hardware (Perangkat Keras) diantaranya :
a.    CPU (Central Processing Unit)
b.    RAM (Memori)
c.    Motherboard (Tempat bagi komponen-komponen yang terintegrasi,
      yaitu processor, memory, sound card, dan input/output)
d.    Powersupply (Sumber penyalur listrik)
e.    Hard drive
f.     Video card
g.    Monitor
h.    Keyboard
i.      Mouse


KETERANGAN
a. CPU adalah merupakan salah satu komponen utama dalam komputer, sehingga sering disebut sebagai otak komputer. CPU juga merupakan perangkat keras yang memahami dan melaksanakan perintah dan data dari perangkat lunak.CPU menjalankan instruksi untuk melakukan tugas pengolahan terdiri dari :
1)        Control unit
2)        Aritmethic Control Unit
3)        Primary Storage
4)        Registers

Komponen CPU adalah Mikroprocessor yaitu CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu tunggal.Contoh Intel, AMD, Cyrix, Motorola dan IBM.
Salah satu fungsi CPU adalah memeriksa sistem BIOS dan melaksanakan suatu perintah yang dilaksanakan.
Sistem CPU terdiri dari :
1)    Control Unit
Control unit berfungsi untuk :
·         Mengatur dan mengendalikan alat-alat input/output
·         Mengakses instruksi progaram dari main memory
·         Mengakses data dari main memory kalau diperlukan oleh proses
·         Mengirim instruksi ke ALU bila ada perhitungan aritmetika / logika
·         Menyimpan hasil hasil proses ke main memory
·         Mengatur jalannya program

2)    ALU
ALU berfungsi untuk :
·         Melakukan perhitungan data
·         Melakukan perbandingan data

3)    REGISTERS
Registers berfungsi untuk :
·         Tempat penyimpanan dengan kecepatan tinggi
·         Untuk menyimpan data dan instruksi yang sedang diproses
·         Intruction Register (IR) menyimpan instruksi yang sedang diproses
·         Program Counter (PC) menyimpan alamat lokasi dari main memory yang berisi instruksi yang sedang diproses

4)    Prymary Storage
Prymari storage berfungsi untuk :
·         Menyimpan instruksi dari program
·         Menyimpan data untuk diolah
·         Diperlukan karena ukuran dari register kecil
·         Ukuran main memory bisa kilobyte, mega byte atau gyga byte
·         Tipe Prymari memory adalah :
a.        RAM ( Random Acces memory)
·         Semua data atau program/ intruksi dari media input disimpan terlebih dahulu ke main memory khususnya di RAM
·         Memory yang dapat diakses yaitu dapat diisi dan diambil isinya
·         Struktur RAM tersiri dari : Input Storage, Program Storage, working storage dan output storage. Input storage bisa menampung input yang dimasukkan lewat media input, sedangkan Program storage bisa menyimpan semua instruksi program yang akan diproses. Working storage bisa menyimpan data yang akan diolah dan hasil dari pengolahan. Output storage bisa menyimpan hasil akhir dari pengolahan data yang akan ditampilkan ke media output.

b.        ROM (Read Only Memory)
·         ROM hanya bisa dibaca saja
·         Diisi oleh pabrik pembuatnya dengan sistem operasi yaitu program-program pokok yang diperlukan oleh sistem komputer seperti mengatur penampilan karakter di layar, pengisisan tombol kunci di keyboard, untuk keperluan kontrol tertentu dan boostrap program.
·         Instruksi-instruksi yang ada di ROM disebut firmware
·         Isi ROM tidak boleh hilang / rusak
·         Sifatnya non volatile (tetap)
c.        Cache Memory
·         Beberapa CPU menggunakan cache memory akan lebih efisien dan mengurangi waktu yang terbuang
·         Sejumlah informasi dari main memory dipindahkan ke cache memory dan selanjutnya CPU akan berhubungan dengan cache memory.
·         Cache memory lebih cepat dan ukurannya lebih kecil dibandingkan dengan main memory ( Faster Than RAM )
Berdasarkan penjelasaan di atas komponen yang paling penting dalam komponen perangkat keras tentu saja CPU.

Cara kerja CPU
Pemrosesan oleh CPU mencakup 2 tahap, yaitu :
1.    Intruction fetch adalah dimana CPU mengambil atau membawa atau menjemput intruksi dari main memory ke CPU. Waktu yang dibutuhkan untuk menyelesaikan tahap pertama dinamakan waktu intruksi (intruction time).
2.    Instruction execute adalah dimana CPU memproses instruksi yang sudah dijemput dari main memory dan sudah berada di IR (Intruction Register). Waktu yang dibutuhkan untuk menyelesaikan tahap kedua disebut sebagai siklus mesin (Machine Cycle), dan seluruh waktu yang dibutuhkan oleh kedua tahap disebut waktu siklus (Cycle Time). Ukuran dari waktu siklus dalam satuan mega Hertz (MHz).

Secondary Storage perangkat keras computer ( Hardware) adalah piranti. Piranti dipilih harus disesuaikan dengan kondidsi lingkungan, faktor keselamatan kerja, variasi dalam tugas dan hubungannya dengan pekerjaan serta dalam perancangan sistem informasi. Selain itu juga perlu diperhatikan karakteristik pengguna karena pengguna dapat bervariasi dalam pengetahuan, keterampilan, kemampuan pengalaman, kebudayaan dan gender serta perlu disesuaikan antara teknologi pengguna kerja yang diinginkan dan lingkungan kerja, cocok dengan karakteristik pengguna, keahlian, dan training yang pernah dilakukan.


3.   Piranti
a. Piranti Masukan (Input Device)
Masukan adalah suatu proses perekaman, pemasukan data computer ke dalam system computer dengan cara memberikan perintah ke computer.
Piranti masukkan dikelompokkan menjadi lima kelompok, yaitu
1.    Keyboard
2.    Audio
3.    Pointing
4.    Scanning
5.    Specielized

1. Keyboard
Keyboard merupakan salah satu piranti masukan yang paling utama berinteraksi dengan system computer, piranti terbaik untuk masukan adalah berupa teks. Tombol pada Keyboard dikelompokkan menjadi 4 bagian, yaitu :
·         Tombol Fungsi (Function key)
·         Tombol Alphanumerik (Alphanimeric key)
·         Tombol control (control key)
·         Tombol numeric  (Numeric key)
 Kelemahan keyboard adalah pada saat melaksanakan pekerjaan misalnya dari semua menu, keyboard ini kurang akurat, lebih lambat, dan kurang disukai oleh pengguna dibandingkan piranti masukan lainnya.
Tipe keyboard :
·         Enhanced oe Extended keyboard : typically 101 keys lein out in the QWERTY fashion : connected to the computer by a serial cable
·         Cordless keyboard : uses infrared or radio wave signals
·         Ergonomic keyboard : designed to help prevent Cumulative Trauma Disorder (CTD) or damage to nerve tissues in the wrist and hand due to repeated motion.
·         Keyboard QWERTY  didesain sedemikian rupa sehingga key yang paling sering ditekan terpisah letaknya sejauh mungkin, sehingga bisa meminimalkan kemacetan pada saat mengetik. Umumnya orang sudah familiar dengan layout keyboard yang disebut dengan “QWERTY”, yaitu susunan huruf tombol kiri atas.Rancangan keyboard ini pertama kali digunakan pada mesin ketik di USA tahun 1874
2. Audio
Audio dikelompokkan menjadi 3, yaitu :
a.    Sound
b.    Mikropon
Prinsip kerja mikropon adalah pengubahan variasi tekanan udara karena adanya suara, menjadi variasi isyarat listrik.
       Speech recognition is a type of input in which the computer recognizes words spoken into a microphone
       Special software and a microphone are required
       A microphone – an input device that converts sound input into electrical signals
       Latest technology uses continuous speech recognition where the user does not have to pause between words
3.   Automatic Speech Recognition
Sistem ASR dapat mengenali masukan berupa kata-kata dalam kalimat, sistem ini memiliki: penganalisis, pengklasifikasi pola, dan pemrosesan bahasa
4.  Touchtone
            5.   Pointing Devices
Pointing merupakan piranti masukan yang dapat digunakan untuk menunjuk suatu titik atau jalur pada ruang 2-Dimensi atau 3-Dimensi.


b. Piranti Keluaran (Output Devices)
Output Devices adalah komponen perangkat keras yang dapat di confey. Data akan diproses ke dalam bentuk informasi.
l  Output devices are peripheral devices that enable users to view or hear the computer’s processed data
l  Visual output – Text, graphics, and video
l  Audio output – Sounds, music, and synthesized speech
Visual Display System is composed of two parts:
§  Video adapter – Responsible for video quality
§  Monitor – Displays the video adapter’s output
      A monitor is a peripheral device which displays computer output on a screen.
      Screen output is referred to as soft copy.
      Types of monitors:
# Cathode-ray tube (CRT)
      Resembles televisions
      Uses picture tube technology
      Less expensive than a LCD monitor
      Takes up more desk space and uses more energy than LCD monitors
#   Liquid Crystal Display (LCD or flat-panel)
      Cells sandwiched between two transparent layers form images
      Used for notebook computers, PDAs, cellular phones, and personal computers
      More expensive than a CRT monitor
      Takes up less desk space and uses less energy than CRT monitors
      Types of LCD monitors:
ü  Passive-matrix LCD
ü  Active-matrix LCD
ü  Gas plasma display
ü  Field emission display
      Monitor Specifications
       Screen size – The diagonal measurement of the screen surface in inches (15, 17, 19, 21)
       Resolution – The sharpness of the image determined by the number of horizontal and vertical dots (pixels) that the screen can display (800 x 600, 1024 x 768, 1600 x 1200)
       Refresh rate – The speed at which the screen is redrawn (refreshed) and measured in Hertz (Hz) (60Hz, 75Hz)
A printer is a peripheral device that produces a physical copy or hard copy of the computer’s output. Two basic types: 
1.Impact printer; 
       An impact printer is a printer that has a print head that contacts the paper to produce a character and It uses ink ribbon
       It is noisy, produces Near-letter quality printouts, and is not commonly used today
       Dot-matrix – Pins are used to make characters
2.Non-impact printer
The non-impact printer is the most commonly used printer today. It works quietly compared to an impact printer
a.     Inkjet
      Inkjet printer, also called a bubble-jet, makes characters by inserting dots of ink onto paper
      Letter-quality printouts
      Cost of printer is inexpensive but ink is costly
b.     Laser
      Laser printer works like a copier
      Quality determined by dots per inch (dpi) produced
      Color printers available
      High initial costs but cheaper to operate per page
       
4. Program system dan Program Aplikasi
a. Program system adalah sistem yang terbentuk sehubungan dengan penggunaan Teknologi Informasi, adapun yang menjadi komponen dari Sistem Teknologi Informasi adalah Hardware (CPU, memory, I/O device, dan interconnector), Software (OS, package application, dan user application), Firmware (instruksi disimpan permanen dalam ROM), Infoware (user manual, SOP, dan cyber law), dan Brainware (end user, programmer, analyst, dan manager), namun demikian yang menjadi komponen utamanya adalah Hardware, Software, dan Brainware (Brainware merupkan komponen penentu keberhasilan sistem yang menerapkan Teknologi Informasi).
Contoh program sistem :
  1. Embedded IT System, yaitu Sistem teknologi informasi yang melekat pada produk lain , contoh VCR yang dapat merekam tayangan TV
  2. Dedicated IT System, yaitu Sistem teknologi yang dirancang untuk melakukan tugas – tugas khusus, contoh sistem untuk ATM tidak dapat digunakan untuk yang lain
  3. General Purpose IT System, yaitu Sistem teknologi informasi yang dapat digunakan untuk melakukan berbagai aktivitas  umum, contoh  sistem PC  yang dapat digunakan untuk serbaguna
b. Program Aplikasi
Program Aplikasi (Application Programs) adalah program yang digunakan khusus untuk tujuan tertentu atau Program yang biasa dipakai oleh pemakai untuk melakukan tugas-tugas yang spesifik. PC Software Characteristics are user-friendly, easy, Intuitive, and minimum training and documentation needed to use. Adapun pembagian Program Aplikasi antara lain: Word Processing (Pengolah kata), Spreadsheet (Pengolah angka), Presentasi, Database (Pengolah data), Design Grafis (Pengolah Gambar), CAD (Computer Aid Design), Multimedia, dan Internet Browser.
Contoh program aplikasi adalah :
a.    Word Processing merupakan aplikasi yang berorientasi pada pengolah kata, contoh Word Processing: Microsoft Word, Word Star, Open Office Writer, Word Perpect, dan Chiwriter.
b.    Spreadsheet merupakan aplikasi yang berorientasi pada pengolah angka, contoh Spreadsheet: Microsoft Excel, Open Office Calc, Lotus, dan Star Office Spreadsheet
c.    Presentasi merupakan aplikasi yang berorientasi pada pembuatan presentasi, contoh Presentasi: Microsoft Power Point, Open Office Impress, dan Macromedia Flash.
d.    Database merupakan aplikasi yang berorientasi pada pengolah data, contoh Database: Microsoft Access, dBase III, Foxpro, dan Open Office Base.
e.    Design Grafis merupakan aplikasi yang berorientasi pada pengolah gambar, Contoh Design Grafis: Adobe Photoshop, Corel Draw, Microsoft, Picture Manager, Open Office Draw, dan Paint.
f.     CAD (Computer Aid Design) merupakan aplikasi yang berorientasi pada rancangan bangunan dan mesin, Contoh CAD: AutoCAD dan 3D max.
g.    Multimedia Design merupakan aplikasi yang digunakan untuk merubah data menjadi hiburan, Contoh Multimedia Design: Winamp, Media Player, Real Player, dan Cyberlink Power DVD.
h.    Internet Browser merupakan aplikasi yang digunakan mencari informasi lewat internet, contoh Internet: Internet Explorer, Mozilla Firefox, dan Yahoo Messenger.
i.      Program Bantu Sistem Operasi (Utility System), adalah program yang digunakan untuk membantu meningkatkan kinerja sistem operasi, Contoh Utility System antara: Program bantu untuk mengelola file, contoh: Norton Comander, Program bantu untuk mengecek hardisk yang rusak, contoh: Norton Disk Doctor, Program bantu untuk mengompres file, contoh: Winzip, Program bantu untuk meningkatkan kinerja sistem operasi, contoh: TuneUp Utilities, dan Program bantu untuk menjaga keamanan komputer, contoh: Anti Virus.
j.      Software aplikasi yang umum digunakan dan perlu dipelajari adalah: Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint.

    c. Perangkat Lunak (Dikenal dengan sebutan program adalah deretan instruksi yang digunakan untuk mengendalikan komputer sehingga dapat melakukan tindakan sesuai dengan yang dikehendaki, contoh Microsoft Office 2003 dan Microsoft Office 2007.

b. Program Power point
c. Program Excel
5. Peranan Teknologi Informasi dalam bidang Pendidikan

Berkembangnya pendidikan terbuka dengan modus belajar jarak jauh (Distance Learning).
  • Sharing resource bersama antar lembaga pendidikan / latihan dalam sebuah jaringan.
  • Perpustakaan & instrumen pendidikan lainnya (guru, laboratorium) berubah fungsi menjadi sumber informasi daripada sekedar rak buku.
  • Penggunaan perangkat Teknologi Informasi interaktif, seperti CD-ROM Multimedia, dalam pendidikan secara bertahap menggantikan TV dan Video.
Dengan adanya perkembangan teknologi informasi dalam bidang pendidikan, maka pada saat ini sudah dimungkinkan untuk diadakan belajar jarak jauh dengan menggunakan media internet untuk menghubungkan antara mahasiswa dengan dosennya, melihat nilai mahasiswa secara online, mengecek keuangan, melihat jadwal kuliah, mengirimkan berkas tugas yang diberikan guru dan sebagainya, semuanya itu sudah dapat dilakukan.


Faktor utama dalam distance learning yang selama ini dianggap masalah adalah tidak adanya interaksi antara dosen dan mahasiswanya. Namun demikian, dengan media internet sangat dimungkinkan untuk melakukan interaksi antara guru dan siswa baik dalam bentuk real time (waktu nyata) atau tidak.


Dalam bentuk real time dapat dilakukan misalnya dalam suatu chatroom, interaksi langsung dengan real audio atau real video, dan online meeting. Sedangkan yang tidak real time bisa dilakukan dengan mailing list, discussion group, newsgroup, dan buletin board. Dengan cara di atas interaksi dosen dan siswa di kelas mungkin akan tergantikan walaupun tidak 100%.


Bentuk-bentuk materi, ujian, kuis dan cara pendidikan lainnya dapat juga diimplementasikan ke dalam web, seperti materi dosen dibuat dalam bentuk presentasi di web dan dapat di download oleh siswa. Demikian pula dengan ujian dan kuis yang dibuat oleh guru dapat pula dilakukan dengan cara yang sama. Penyelesaian administrasi juga dapat diselesaikan langsung dalam satu proses registrasi saja, apalagi di dukung dengan metode pembayaran online.


Suatu pendidikan jarak jauh berbasis web antara lain harus memiliki unsur sebagai berikut:
  • Pusat kegiatan siswa; sebagai suatu community web based distance learning harus mampu menjadikan sarana ini sebagai tempat kegiatan siswa, dimana siswa dapat menambah kemampuan, membaca materi pelajaran, mencari informasi dan sebagainya.
  • Interaksi dalam group; Para siswa dapat berinteraksi satu sama lain untuk mendiskusikan materi-materi yang diberikan dosen. Dosen dapat hadir dalam group ini untuk memberikan sedikit ulasan tentang materi yang diberikannya.
  • Sistem administrasi siswa; dimana para siswa dapat melihat informasi mengenai status siswa, prestasi siswa dan sebagainya.
  • Pendalaman materi dan ujian; Biasanya dosen sering mengadakan quis singkat dan tugas yang bertujuan untuk pendalaman dari apa yang telah diajarkan serta melakukan test pada akhir masa belajar. Hal ini juga harus dapat diantisipasi oleh web based distance learning.
  • Perpustakaan digital; Pada bagian ini, terdapat berbagai informasi kepustakaan, tidak terbatas pada buku tapi juga pada kepustakaan digital seperti suara, gambar dan sebagainya. Bagian ini bersifat sebagai penunjang dan berbentuk database.
  • Materi online diluar materi pelajaran; Untuk menunjang pembelajaran, diperlukan juga bahan bacaan dari web lainnya. Karenanya pada bagian ini, guru dan siswa dapat langsung terlibat untuk memberikan bahan lainnya untuk di publikasikan kepada msiswa lainnya melalui web.
Untuk mewujudkan ide dan keinginan di atas dalam suatu bentuk realitas bukanlah suatu pekerjaan yang mudah tapi bila kita lihat ke negara lain yang telah lama mengembangkan web based distance learning, sudah banyak sekali institusi atau lembaga yang memanfaatkan metode ini. Bukan hanya skill yang dimiliki oleh para engineer yang diperlukan tapi juga berbagai kebijaksanaan dalam bidang pendidikan sangat mempengaruhi perkembangannya.







Jumat, 17 Juni 2011

PROGRAM APLIKASI



Program aplikasi adalah istilah bagi perangkat lunak komputer (Software) yang diprogram secara khusus oleh para programmer untuk dapat melaksanakan tugas-tugas yang telah direncanakan. Dengan menggunakan bahasa script VBasic atau SQL dan sejenisnya, diciptakan program-program aplikasi yang dapat mempermudah tugas-tugas anda dalam mengelola dan memanajemen perusahaan. Program-program tersebut dapat berupa: Sistem Absensi sidik jari, yang dapat mencatat jumlah jam efektif karyawan untuk perhitungan gaji dsb. Sistem Akuntansi Perusahaan, memudahkan bagian akunting untuk menyusun berkas laporan keuangan, Piutang, Pajak dsb, Pengelolaan data karyawan, Pengelolaan Produk online, website developement dsb.

Arti Software
1.       Instruksi, Atau program komputer yang ketika dieksekusi akan memberi fungsi dan hasil yang diinginkan.
2.       Struktur data, Yang memungkinkan program memanipulasi informasi
3.       Dokumen, Yang menggambarkan operasi dan penggunaan program.

 Sifat Dan Karakteristik Software
1.       Software merupakan elemen sistem logik dan bukan elemen sistem fisik seperti hardware
2.       Elemen itu tidak aus, tetapi bisa rusak.
3.       Elemen software itu direkayasa atau dikembangkan dan bukan dibuat di pabrik seperti hardware
4.       Software itu tidak bisa dirakit.

Pembagian Fungsi & Kinerja Software
Berdasarkan fungsi dan kinerjanya, maka software dapat dikelompokkan menjad 3 jenis, yaitu;

Software Sistem Operasi
Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem computer.
Fungsi dari sistem operasi adalah;
  • Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna.
  • Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator.
  • Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.
  • Tugas terpenting dari sistem operasi adalah mengatur physical devices dan menampilkan abstarksi mesin virtual dari aplikasi (Interface aplikasi).
Dari fungsi sistem operasi dapat disimpulkan bahwa penggunaan sistem operasi mempunyai  tujuan antara lain;
  • Kenyamanan   :   membuat penggunaan komputer menjadi lebih nyaman,
  • Efisien             :   penggunaan sumber-daya sistem komputer secara efisien.
  • Berevolusi       : sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem-sistem yang baru.
  • Cara kerja Sistem Operasi pada hardware komputer;
Dewasa ini sistem komputer multiguna terdiri dari CPU (Central Processing Unit); serta sejumlah device controller yang dihubungkan melalui bus yang menyediakan akses ke memori. Setiap device controller bertugas mengatur perangkat yang tertentu (contohnya disk drive, audio device, dan video display). CPU dan device controller dapat dijalankan secara bersamaan, namun demikian diperlukan mekanisme sinkronisasi untuk mengatur akses ke memori. Pada saat pertama kali dijalankan atau pada saat boot, terdapat sebuah program awal yang mesti dijalankan. Program awal ini disebut program bootstrap. Program ini berisi semua aspek dari system komputer, mulai dari register CPU, device controller, sampai isi memori. Interupsi merupakan bagian penting dari sistem arsitektur komputer. Setiap sistem komputer memiliki mekanisme yang berbeda. Interupsi bisa terjadi apabila perangkat keras (hardware) atau perangkat lunak (software) minta “dilayani” oleh prosesor. Apabila terjadi interupsi maka prosesor menghentikan proses yang sedang dikerjakannya, kemudian beralih mengerjakan service routine untuk melayani interupsi tersebut. Setelah selesai mengerjakan service routine maka prosesor kembali melanjutkan proses yang tertunda.
Sistem operasi berdasarkan tampilannya atau interface dapat dibedakan menjadi 2, yaitu;
  • Command-line interface Yaitu sistem operasi yang masih menggunakan tampilan layar hitam putih dan hanya berbentuk tulisan-tulisan saja tanpa ada gambar atau warna. Sistem operasi jenis ini hanya bisa dilakukan dengan menggunakan keyboard saja. Biasanya sistem operasi jenis ini hanya digunakan pada sistem operasi jenis UNIX dan DOS.
  • Graphical User Interface (GUI) Yaitu sistem operasi yang mempunya tampilan menarik dengan adanya tulisan,  gambar-gambar dan tool-tool yang mempermudah user menggunakan sistem operasi ini. Untuk jenis sistem operasi ini sudah dapat dilakukan dengan menggunakan mouse untuk memilih menu atau meng-klik dokumen yang ingin dijalankan. Pada perkembangan saat ini semua sistem operasi berlomba-lomba untuk membuat tampilan yang menarik dan memberikan kemudahan pada GUI para penggunanya. Sistem operasi yang menggunakan interface GUI ini dapat kita jumpai pada sistem operasi Windows, Linux, Macintosh, dan lainnya.
Software Aplication (Program Aplikasi)
Merupakan perangkat lunak yang khusus ditambahakn dalam sistem operasi yang ada untuk melakukan pekerjaan khusus sesuai dengan kebutuhan dari pengguna komputernya. Untuk menambahkan program aplikasi pada sebuah sistem operasi harus dilakukan dengan cara meng-install sesuai dengan prosedur yang dijalankan pada program aplikasi tersebut, dan biasanya pada setiap program aplikasi disertakan sebuah serial number yang harus di isi disaat peng-instalan.
  • Berikut beberapa jenis program aplikasi yang terus berkembang di pasaran adalah;
    • Program Aplikasi Pengolahan kata, table dan database, Perangkat lunak aplikasi ini merupakan bagian perangkat lunak yang sangat banyak di jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan hiburan (game). Pada perkembangan pemroses kata, tabel dan database saat ini telah di bundel menjadi aplikasi office dengan tambahan aplikasi untuk pembuatan presentasi. Contoh aplikasi office adalah Microsoft Office yang terdiri dari Word(pemroses kata), Excel (pemroses tabel), Access (database), dan PowerPoint (presentasi).
  • Program Aplikasi Multimedia dan Internet;
Aplikasi multimedia dan internet saat ini mengalami perkembangan yang sangat maju dan cepat. Contoh aplikasi multimedia adalah Winamp untuk memutar musik berformat MP3 atau CD Audio, kemudian RealPlayer yang dapat digunakan untuk menonton film atau VCD, aplikasi untuk menjalankan film-film DVD dan masih banyak lagi program aplikasi yang terus berkembang sejalan dengan perkembangan teknologi dewasa ini. Untuk aplikasi internet yang umum di gunakan adalah untuk browsing, e-mail, chatting dan messenger.
  • Program Aplikasi Design Grafis
Merupakan Aplikasi yang bersifat khusus membantu pekerjaan seorang design grafis pada beberapa bidang disiplin pekerjaannya, misalnya untuk membantu pekerja  Engineer menggunakan AutoCAD (gambar struktur), bidang elektroni dengan menggunakan program Protel (gambar rangkaian elektronik), bidang design grafis dan movie maker menggunakan Adobe (untuk pengolahan gambar dan foto), Corel & Macromedia (digunakan untuk pengolahan gambar vektor dan 2D), dan Aplikasi pengolahan gambar dan animasi 3D, serta pada bidang perhitungan tingkat tinggi yang menggunakan program Matlab (pemroses dan visualisasi persamaan matematis).
  • Program Aplikasi Utility
Merupakan aplikasi program yang berfungsi untuk membantu atau mengisi kekurangan atau kelemahan dari sistem operasi yang digunakan. Misalnya sebuah program aplikasi PC Tool yang dapat membantu menjaga dan merawat kestabilan sebuah komputer dengan beberapa perintah yang dimiliki,seperti clean disk yaitu membersihkan komputer dari file-file yang tidak berguna, defrag register yang digunakan untuk mengatur file-file direktori yang ada pada register edit sebuah sistem operasi, dan perintah lainnya yang berfungsi untuk mengoptimalkan kinerja dari sebuah komputer. Terdapat banyak vendor yang saling berlomba untuk membuat aplikasi jenis Utility ini dengan kelebihan-kelebihan yang ditawarkan, salah satunya bentuk aplikasi yang unik dan trbaru saat ini adalah EasyRecovery yang merupakan jenis aplikasi dengan kemampuan dapat mengembalikan kembali data-data yang telah terhapus pada media penyimpanan (harddisk, disket dan flashdisk). Beberapa contoh aplikasi utility yang sering digunakan saat ini adalah; Norton Utility, PC Tune-Up, CPUkiller,EasyRecovery, dan sebagainya.
  • Program Aplikasi Anti Virus
Jenis program yang digunakan untuk menjaga, mendeketsi, bahkan menghapus program virus yang telah menggangu kinerja dari sebuah sistem operasi yang dipakai pada sebuah komputer. Virus selalu membuat tidak nyaman para pengguna komputer karena dapat menggangu aktivitas dari beberapa aplikasi lainnya yang ada di sitem operasi, biasanya virus dapat membuat suatu aplikasi tidak bisa dijalankan, membuat beberapa file-file menjadi eror dan ada juga virus yang bisa merusak file-file data penting para pengguna komputer. Untuk mengatasi terjadinya hal-hal yang tidak diinginkan yang disebabkan oleh aktivitas sebuah virus, maka para vendor software telah membuat beberapa program aplikasi anti virus yang disesuaikan dengan virus-virus yang telah berkembang. Beberapa contoh aplikasi anti virus yang sering digunakan saat ini adalah Norton AntiVirus, McAfee VirusScan, AVG AntiVirus, Kaspersky, Brontotok Remover, dan lain-lain.
Software Programming (Bahasa Pemrograman)
Efektif, kenyamanan dan kemudahan dalam menggunakan sebuah aplikasi sesuai dengan kebutuhan, telah membuat para ahli pemrograman yang disebut “Programmer” untuk membuat suatu aplikasi khusus tersebut yang digunakan untuk mengerjakan pekerjaan-pekerjaan khusus sesuai dengan kebutuhan dan harapan dari pengguna komputer. Untuk membuat sebuah aplikasi khusus ini dibutuhkan suatu aplikasi yang di sebut “bahasa pemrograman”. Hasilnya diterjemahkan menjadi kode mesin yang dapat dipahami oleh sebuah komputer. Dan bahasa pemrograman sediri terdiri dari;
  • Bahasa mesin
Merupakan bahasa pemrograman generasi pertama dan tipe paling dasar bahasa pemrograman yang terdiri dari kumpulan angka yang dapat digunakan oleh hardware komputer. Pada bahasa pemrograman ini untuk jenis hardware yang berbeda maka akan menggunakan kode mesin yang berbeda juga. Contohnya, komputer IBM menggunakan bahasa mesin berbeda dengan komputer jenis Apple.
  • Bahasa Assembly
Merupakan bahasa pemrograman generasi kedua yang sdikit lebih mudah digunakan daripada bahasa mesin. Untuk membuat suatu program aplikasi dengan bahasa assembly, seorang programmer membuat kode yang akan diterjemahkan oleh komputer yang disebut dengan assembler.
  • Bahasa Tingkat Tinggi
Pemrograman pada bahasa tingkat tinggi ini lebih powerfull daripada bahasa assembly, dan lebih mudah dalam penulisan kode-kode programnya. Pada bahasa jenis ini dibedakan menjadi tiga generasi, yaitu;
a)      Bahasa generasi ketiga / Third-generation languages (3GLs)
Merupakan bahasa yang pertama menggunakan frase berbahasa inggri dan mempunyai kemampuan 3GLs portable yang artinya kode objek dapat dibuat dan diterjemahkan untuk sistem yang berbeda. Berikut bahasa pemrograman yang termasuk 3GLs; FORTRAN, COBOL, BASIC, Pascal, Bahasa C, Bahasa C++, Java dan ActiveX.
b)      Bahasa generasi ke-empat (4GLs)
Bahasa pemrograman jenis ini jauh lebih mudah daripada bahasa pemrogram 3Gls, karena sudah menggunakan environment berbasis teks atau visual. sehingga banyak pengguna komputer yang bisa menguasai aplikasi program jenis 4GLs ini dengan mudah dan cepat. Bahasa pemrograman yang termasuk dalam bahasa 4Gls adalah; Visual Basic (VB), VisualAge, Authoring environments, dan lain-lainnya.
c)      Bahasa generasi kelima (5GLs)
Merupakan bahasa lanjutan atau perkembangan dari bahasa pemrograman 4GLs yang sudah menggunakan interface visual yang lebih user-frendly, tetapi keberadaan bahasa pemrograman jenis 5GLs ini sering menjadi perdebatan pada kalangan programmer yang banyak tidak setuju bahwa generasi ini ada. Bahasa 5GLs ini menggunakan artificial intelligence (AI) untuk membuat software, yang membuat 5GLs sulit direalisasikan.

Word Processing

Pengolah kata, perangkat lunak untuk membantu user dalam mengolah dokumen surat menyurat atau tulis menulis. Contoh aplikasi atau perangkat lunak yang termasuk ke dalam golongan ini adalah Microsoft Word, WordStar, ABIWord.
Pemroses kata umum di gunakan untuk menggantikan tugas pengetikan yang sering di lakukan. Selain dapat melakukan format pengetikan seperti penomoran, pengaturan spasi, margin (jarak pinggir kertas), jenis huruf (font), pemroses kata juga dapat melakukan proses pengecekan kata bahkan kalimat.
Dalam memori komputer, satu word terdiri dari 16 bit, yang merupakan satu unit data yang diproses ...
Proses sedang berlangsung.
Bagian pemrosesan, Processing, pengolahan, Central Processing atau disebut juga Central Processing ...
   WordStar
Program yang digunakan untuk pengolah kata yang cukup populer dalam lingkungan sistem operasi Disk ...
   WordPress
Software untuk blogging yang cukup populer di dunia internet, diciptakan oleh sebuah perusahaan yang ...
Multimedia Design
Desain multimedia merupakan pengembangan desain grafis statis. Desain Multimedia bekerja dan menghasilkan karya yang tidak hanya dapat dinikmati secara visual, tetapi juga audio. Dengan desain multimedia, memudahkan orang lain atau target untuk menangkap kesan dan pesan yang disampaikan. Hasil kerja desain multimedia seringkali berupa VCD, DVD atau perangkat penyimpan lainnya.
Pengambilan text, gambar, suara dan media sumber lainnya dapat menggunakan kamera digital, mengunduh dari internet, kamera perekam video, dan sebagainya.
Kegunaan desain multimedia antara lain untuk membuat dokumentasi event, curriculum vitae, demo produk, dan sebagainya.
Jenis jenis Browser
dalam dunia internet adalah software atau alat yang digunakan untuk menjelajah internet. Pengertian browser tersebut sejalan dengan istilah “browse” dalam bahasa inggris yang artinya melihat-lihat atau membaca-baca. Arti browser oleh beberapa kalangan disamakan pula sebagai “perambah”.
Beberapa browser cukup terkenal antara lain;

1. Mozilla Firefox

2. Google Chrome

3. Microsoft Internet Explorer

4. Opera

5. Safari dll

Microsoft Internet Explorer (biasa disebut IE) pernah menjadi browser yang paling “berkuasa” beberapa tahun yang lalu. Namun belakangan ini popularitasnya tergusur dengan munculnya browser-browser gratis seperti Mozilla Firefox dan Google Chrome.

Sesuai dengan namanya Google Chrome adalah browser yang dikeluarkan oleh Google, sebuah perusahaan search engine terkemuka didunia (lihat
pengertian search).

Safari adalah browser besutan perusahaan Amerika bernama Apple yang mungkin kurang dikenal oleh kebanyakan orang yang menggunakan sistem operasi WIndows (lihat
pengertian windows). Namun Safari boleh jadi lebih populer bagi kalangan yang menggunakan sistem operasi Mac yang juga merupakan besutan Apple.

Sedangkan Opera adalah browser yang menerbitkan versi mini untuk pengguna HandPhone, yang pernah mengklaim sebagai browser tercepat didunia.