Menambah Target Pada Send To


Jika Anda mengklik kanan pada sebuah atau beberapa folder maupun file, maka akan muncul menu Send To. Menu tersebut biasa digunakan untuk memindah atau meng-copy file ke lokasi yang telah ditentukan. Secara default hanya ada beberapa lokasi yang tersedia.



Mungkin saja Anda sering memindah file ke lokasi yang belum ada pada Send To. Untuk itu Anda bisa menambah ataupun merubahnya sendiri.
Caranya :

  1. Pindah ke folder C:\Windows\Send To karena di sinilah Windows menyimpan target lokasi dari Send To.

  2. Klik kanan pada folder tersebut dan pilih New - Shortcut.

  3. Pada kotak dialog yang muncul, klik tombol Browse dan arahkan ke folder yang Anda inginkan.

Memindah Letak Taskbar

Secara default taskbar terletak pada kiri bawah. Sebenarnya Anda bisa mengganti posisi taskbar tersebut. Caranya klik dan tahan pada sembarang tempat pada taskbar. Lalu klik mouse dan geser Anda ke atas, kanan atau kiri tergantung taskbar tersebut mau diletakkan di mana.

Memperbesar ukuran taskbar

Secara default taskbar hanya dapat menampung satu baris icon dan taskbar button. Untuk memperbesar ukuran taskbar sehingga dapat menampung lebih banyak taskbar button, arahkan cursor mouse ke bagian pinggir dari taskbar lalu drag ke atas

Menghemat Satu Kali Klik

Untuk membuka atau menjalankan file biasanya kita harus melakukan klik dua kali pada file tersebut. Ada cara yang lebih cepat, yaitu cukup dengan sekali klik saja suatu file atau program dapat kita jalankan. Caranya sebagai berikut:

  1. Buka Windows Explorer.

  2. Dari menu Tools, pilih Folder Options.

  3. Pada bagian "Click items as Follows", pilih "Single-click to open an item (point to select)".

  4. Klik OK, dan cobalah hasilnya


Semoga Bermanfaat

Menampilkan dan Menyembunyikan Hidden File dan Folder

Sistem operasi Windows mengenal empat macam attribut file, yaitu hidden, archive, read only dan system. Yang dimaksud dengan hidden file adalah file yang tersembunyi (secara default tidak kelihatan pada Windows Explorer). Anda bisa mengganti setting tersebut sehingga hidden file tersebut dapat terlihat atau tetap tersembunyi waktu dilihat dengan Windows Explorer. Caranya sebagai berikut :

  1. Dari sembarang folder atau Windows Explorer, klik menu Tools, pilih Folder Options.

  2. Pindah ke tab View.

  3. Pada bagian "hidden files and folders" terdapat dua radio button.

  4. Pilih Do not show hidden files and folders, untuk menyembunyikan hidden file.

  5. Pilih "Show hidden files and folders", untuk menampilkan semua file.


Semoga bermanfaat.

Menampilkan Ekstensi File

Ekstensi file dapat dikatakan sebagai pengenal jenis file. Misalnya .doc untuk file MS Word, .cdr untuk Corel Draw, dan sebagainya. Secara default ekstensi file tesebut tidak akan kelihatan. Tetapi Anda bisa menampilkan ekstensi file tersebut sehingga Anda bisa lebih memahami tentang ekstensi file pada Windows Anda. Caranya sebagai berikut :

  1. Dari Windows Explorer, klik menu Tools, pilih Folder Options.

  2. pilih View, maka akan terlihat advance settings

  3. Hilangkan tanda check (chenthang) pada bagian Hide extensions for known file types untuk menyembunyikan ekstensi file.

  4. Sebaliknya beri tanda check untuk menyembunyikan ekstensi file dan menampilkan ekstensi file hanya untuk file yang tidak diketahui jenisnya.

Sistem Operasi

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Pendahuluan

Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.

Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.

Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.

Sistem Operasi secara umum terdiri dari beberapa bagian:
1.Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2.Kernel, yaitu inti dari sebuah Sistem Operasi
3.Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4.Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5.Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multi-tasking Operating System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS

Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, dan sebagainya.



Layanan inti umum

Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.

Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.

Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.

Sistem Operasi saat ini

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1.Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2.Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3.Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

Proses

Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.

Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.

Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.

Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

Status Proses

Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
1.Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
2.Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
3.Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas

Perangkat Lunak

Sejarah rekayasa perangkat lunak

Rekayasa perangkat lunak telah berkembang sejak pertama kali diciptakan pada tahun 1940-an hingga kini. Fokus utama pengembangannya adalah untuk mengembangkan praktek dan teknologi untuk meningkatkan produktivitas para praktisi pengembang perangkat lunak dan kualitas aplikasi yang dapat digunakan oleh pemakai. 

1945 - 1965: Awal

Istilah software engineering digunakan pertama kali pada akhir 1950-an dan awal 1960-an. Saat itu, masih terdapat debat tajam mengenai aspek engineering dari pengembangan perangkat lunak.

Pada tahun 1968 dan 1969, komite sains NATO mensponsori dua konferensi tentang rekayasa perangkat lunak, yang memberikan dampak kuat terhadap perkembangan rekayasa perangkat lunak. Banyak yang menganggap bahwa dua konferensi inilah yang menandai awal resmi profesi rekayasa perangkat lunak.

1965 - 1985: krisis perangkat lunak

Pada tahun 1960-an hingga 1980-an, banyak masalah yang ditemukan para praktisi pengembangan perangkat lunak. Banyak projek yang gagal, hingga masa ini disebut sebagai krisis perangkat lunak. Kasus kegagalan pengembangan perangkat lunak terjadi mulai dari projek yang melebihi anggaran, hingga kasus yang mengakibatkan kerusakan fisik dan kematian. Salah satu kasus yang terkenal antara lain meledaknya roket Ariane akibat kegagalan perangkat lunak.



1985 - kini: tidak ada senjata pamungkas

Selama bertahun-tahun, para peneliti memfokuskan usahanya untuk menemukan teknik jitu untuk memecahkan masalah krisis perangkat lunak.

Berbagai teknik, metode, alat, proses diciptakan dan diklaim sebagai senjata pamungkas untuk memecahkan kasus ini. Mulai dari pemrograman terstruktur, pemrograman berorientasi object, perangkat pembantu pengembangan perangkat lunak (CASE tools), berbagai standar, UML hingga metode formal diagung-agungkan sebagai senjata pamungkas untuk menghasilkan software yang benar, sesuai anggaran dan tepat waktu.

Pada tahun 1987, Fred Brooks menulis artikel No Silver Bullet, yang berproposisi bahwa tidak ada satu teknologi atau praktek yang sanggup mencapai 10 kali lipat perbaikan dalam produktivitas pengembangan perangkat lunak dalam tempo 10 tahun.

Sebagian berpendapat, no silver bullet berarti profesi rekayasa perangkat lunak dianggap telah gagal. Namun sebagian yang lain justru beranggapan, hal ini menandakan bahwa bidang profesi rekayasa perangkat lunak telah cukup matang, karena dalam bidang profesi lainnya pun, tidak ada teknik pamungkas yang dapat digunakan dalam berbagai kondisi.

Perangkat Lunak terbagi menjadi 2, yaitu :
1.Perangkat Lunak Bebas
2.Perangkat Lunak Tak Bebas

1.Perangkat Lunak Bebas

Berikut adalah kronologi perkembangan perangkat lunak bebas.


Sebelum 1983

Komunitas perangkat lunak yang dapat dibandingkan dengan apa yang sekarang dinamakan komunitas perangkat lunak bebas telah lama muncul sebelum munculnya gerakan perangkat lunak bebas dan istilah "perangkat lunak bebas" itu sendiri. Menurut Richard Stallman, komunitas berbagi perangkat lunak di Massachusetts Institute of Technology (MIT) telah ada selama bertahun-tahun sebelum ia bergabung pada 1971.[1] Contoh lain yaitu kelompok pengguna IBM 701, yang bernama SHARE, dan kelompok pengguna Digital Equipment Corporation (DEC), yang bernama DECUS. Pada waktu itu perangkat lunak kebanyakan dibuat oleh kalangan akademisi dan peneliti yang bekerja dalam kolaborasi dan belum dilihat sebagai sebuah komoditi. Sistem operasi seperti versi awal dari UNIX didistribusikan secara luas dan ditangani oleh komunitas. Kode sumber didistribusikan bersamaan dengan perangkat lunaknya karena pengguna-pengguna sering melakukan modifikasi untuk perbaikan bug atau untuk menambahkan fungsi-fungsi baru. Sehingga pada masa tersebut, perangkat lunak dapat disebut sebagai perangkat lunak bebas, bukan karena usaha dari pengguna atau pengembang untuk menjadikannya demikian, tetapi karena perangkat lunak dikembangkan oleh komunitas pengguna.

Versi awal dari UNIX disebarkan secara gratis, tetapi versi awal ini tidak disertai dengan ijin untuk menyebarluaskan atau ijin untuk menyebarkan versi yang dimodifikasi sehingga tidak dapat dikatakan perangkat lunak bebas.

Pada akhir 1970-an dan awal 1980-an, perusahaan-perusahaan memulai membatasi perangkat lunak melalui hak cipta. Hal ini disebabkan karena perangkat lunak-perangkat lunak tersebut berubah menjadi sumber pendapatan sebagai perangkat lunak tak bebas.

Beberapa perangkat lunak bebas dikembangkan sebelum 1983 dan terus digunakan sampai sekarang termasuk TeX dan SPICE.[2]


Dimulainya GNU dan FSF (1983-1990)

Pada 1983, Richard Stallman meluncurkan proyek GNU yang bertujuan untuk menulis sebuah sistem operasi yang lengkap dan yang kode sumbernya bebas digunakan oleh siapa saja. Beberapa insiden khusus yang memotivasi hal ini termasuk kasus dimana sebuah pencetak yang tidak bekerja dan tidak bisa diperbaiki penggunanya karena kode sumbernya tidak tersedia[3]. Kasus terakhir adalah sengketa antara Stallman dan Symbolics, Inc.. Tidak lama setelah peluncuran proyek GNU, Stallman mempopulerkan istilah "free software" atau "perangkat lunak bebas" dan mendirikan Yayasan Perangkat Lunak Bebas untuk mempromosikan konsep tersebut. Definisi Perangkat Lunak Bebas kemudian dipublikasikan pada Februari 1986.

Pada 1989, versi pertama dari Lisensi Umum Publik GNU dipulikasikan. Versi 2-nya dipublikasikan pada 1991.

Pada 1989, beberapa pengembang GNU mendirikan perusahaan Cygnus Solutions[4] yang bertujuan untuk menyediakan dukungan komersial atas produk perangkat lunak bebas. Cygnus Solutions akhirnya mengumumkan merger dengan Red Hat pada 15 November 1999.

GNU+Linux (1991-)

Pada 1992, sebuah kernel yang dimulai oleh Linus Torvalds pada tahun sebelumnya dirilis sebagai perangkat lunak bebas. Pada waktu itu, proyek GNU telah menghasilkan atau mengintegrasikan semua yang diperlukan sebuah sistem operasi kecuali sebuah kernel. Kombinasi Linux dan sistem GNU menciptakan sistem operasi bebas dan lengkap yang pertama sejak 1983. Lihat pula: Kontroversi penamaan GNU/Linux.



Free BSD (1993-)

Pada 1993, FreeBSD dan NetBSD dirilis sebagai perangkat lunak bebas. Keduanya berasal dari 386BSD. OpenBSD kemudian dikembangkan dari NetBSD pada 1995.

2.Perangkat Lunak Tak Bebas

Perangkat lunak tak bebas (bahasa Inggris: proprietary software) – kadang disebut perangkat lunak berbayar, perangkat lunak sumber tertutup, perangkat lunak proprieter atau perangkat lunak berpemilik adalah perangkat lunak dengan pembatasan terhadap penggunaan, penyalinan, dan modifikasi yang diterapkan oleh proprietor atau pemegang hak. Pembatasan-pembatasan ini dapat dilakukan secara teknis maupun hukum, atau pun keduanya. Cara teknis dilakukan misalnya dengan memberikan berkas biner terbaca-mesin kepada pengguna dan menyimpan kode sumber terbaca-manusia. Cara hukum dapat melalui lisensi perangkat lunak, hak cipta, dan hukum paten. Hak eksklusif secara hukum atas perangkat lunak tak dibutuhkan oleh seorang proprietor suatu perangkat lunak untuk menjadi perangkat lunak tersebut tak bebas, karena perangkat lunak domain publik dan perangkat lunak di bawah suatu lisensi permisif dapat menjadi perangkat lunak tak bebas dengan mendistribusikan versi kompilasi program tanpa menyediakan kode sumbernya.

Pembatasan perangkat lunak tak bebas membuatnya menjadi antonim dari perangkat lunak bebas. Oleh perangkat lunak bebas, hukum yang sama yang digunakan oleh perangkat lunak tak bebas digunakan untuk mempertahankan kebebasan untuk menggunakan, menyalin, dan memodifikasi perangkat lunak. [1] Perangkat lunak tak bebas mencakup freeware dan shareware. Perangkat lunak ini dapat berupa perangkat lunak komersial, meskipun perangkat lunak domain publik dan perangkat lunak bebas lainnya juga dapat dijual untuk suatu harga tertentu dan digunakan untuk tujuan komersial.

Siklus Pengolahan Data

Sistem komputer memiliki siklus pengolahan yang pasti. Siklus pengolahan itu sendiri mengacu kepada makna dari arti komputer itu sendiri. Ada tiga pokok dalam siklus pengolahan data dengan menggunakan komputer tersebut, yaitu input, proses, dan output. Sedangkan untuk proses sendiri, pemroses dibantu oleh beberapa bagian lain, yaitu program serta penyimpan (storage). Input 

Merupakan aktifitas pemberian data kepada komputer, dimana data tersebut merupakan masukan bagi komputer. Agar data dapat diterima oleh komputer dengan baik, komputer memiliki peralatan yang berfungsi untuk hal ini, yang disebut dengan input device . 

Jika dianalogikan dengan manusia, manusia juga memiliki input device ini, diantaranya adalah mata, telinga, syaraf-syaraf, dan lain-lain. Masing-masing input device tentu berfungsi spesifik terhadap bagaimana informasi tersebut dapat diterima oleh manusia. Misalnya mata, mata digunakan sebagai input defice untuk melihat, lalu data hasil penglihatan tersebut dikirimkan ke otak untuk diproses lebih lanjut, diabaikan atau informasinya disimpan di dalam ingatan. 

Pada komputer, input device ini juga bermacam-macam, tergantung bagaimana proses input tersebut dilaksanakan. Bermacam-macam input device yang digunakan oleh komputer, contohnya adalah keyboard untuk mengetikkan informasi, pembaca kode batang pada transaksi di supermarket, kamera untuk menangkap gambar, dan lain sebagainya. Masukan yang didapatkan oleh input device tersebut informasinya dikirimkan ke pemroses (otaknya komputer) untuk diproses lebih lanjut, diabaikan atau informasi tersebut disimpan dalam media penyimpanan. 

Proses 

Setiap masukan yang disampaikan kepada komputer akan masuk ke pemroses, pemroses ini dikenal juga dengan nama processor . Pemroses ini bisa disebut dengan otaknya komputer. Pemroses ini akan menentukan akan diapakan informasi yang masuk tersebut. Jika diolah lebih lanjut, maka data tersebut diolah sesuai dengan ketentuan yang telah disusun sedemikian kedalam otak komputer. Ketentuan yang telah disusun ini adalah instruction set. Instruction set ini merupakan format baku perintah yang dapat dilaksanakan oleh pemroses. Pemroses memiliki hubungan dengan media input, program, storage serta media output. Masing-masing akan dikontak oleh pemroses sesuai dengan tugasnya masing-masing. 

Pemroses ini hanya berfungsi untuk menjalankan perintah yang diterimanya dari program. Tindak lanjut dari masing-masing perintah, katakanlah menampilkan data terebut ke monitor atau ke printer, maka pemroses akan mengirimkan lagi hasil olahannya ke media yang dituju. Dengan mengirimkan data ke media yang dituju, maka berarti pemroses menyerahkan tugasnya kepada media tersebut sambil mengirimkan data-data yang diperlukan oleh media yang dituju serta instruksi yang diminta untuk dilaksanakan oleh media yang dituju itu tadi. 




Bus 

Bus merupakan jalur penghubung antar alat pada komputer yang digunakan sebagai media dalam proses melewatkan data pada suatu proses. Bus ini bisa dianggap sebagai sebuah pipa, dimana pipa atau saluran tersebut digunakan untuk mengirimkan dan menerima informasi antar alat yang dihubungkannya. Pada sistem komputer, bus ini termasuk perangkat internal, kecepatan pengiriman informasi melalui bus ini dilakukan dengan kecepatan tinggi. 

Program 

Program merupakan kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupa software. Bagaimana sebuah sistem komputer berpikir diatur oleh program ini. Program inilah yang mengendalikan semua aktifitas yang ada pada pemroses. Program berisi konstruksi logika yang dibuat oleh manusia, dan sudah diterjemahkan ke dalam bahasa mesin sesuai dengan format yang ada pada instruction set. 

Storage 

Dalam menjalankan proses, selain proses diatur oleh program, pemroses juga memiliki akses ke media penyimpan yang disebut dengan storage. Storage ini berfungsi untuk menyimpan berbagai informasi yang dibutuhkan untuk menjalankan fungsi pemroses, baik untuk penyimpan sementara maupun untuk jangka panjang. Pemroses melakukan tugasnya sesuai dengan kendali yang ada pada program. Proses untuk mengambil data atau menyimpan data pada storage ini dilaksanakan oleh pemroses sesuai dengan perintah yang diterima pemroses dari program yang sedang ia jalankan. 

Output 

Merupakan aktifitas menerima data dari hasil pengolahan pada bagian pemroses. Jika terdapat data pada aktifitas output ini, berarti pemroses menyerakan tugas selanjutnya kepada bagian ini. Tentu saja pada bagian ini diperlukan juga peralatan yang bekerja, dimana peralatan terebut disebut dengan output device. Jika kita kembali ke analogi manusia, output device ini contohnya adalah tangan, dimana tangan berfungsi untuk menuliskan informasi yang diminta oleh otak. Pada komputer contoh output device ini adalah printer (pencetak). Ketika data output dari pemroses diterimanya maka printer akan melaksanakan tugas yang diterima dari pemroses tadi.

Informasi

Mengenal Type Pencarian Search Engine

Satu-satunya alat atau fasilitas yang dipergunakan untuk mengeksplorasi berbagai data, informasi, dan pengetahuan yang ada di Internet adalah mesin pencari atau yang biasa kita sebut search engine. Search engine adalah sebuah program yang dapat diakses melalui Internet yang fungsinya adalah membantu pengguna komputer mencari berbagai hal yang ingin diketahuinya.

Di Internet, terdapat ratusan (bahkan ribuan) search engine yang dapat diakses secara cuma-cuma. Karena fungsinya mirip pintu gerbang bagi para pengguna sebelum memasuki situs atau website tertentu, banyak orang yang menyebut search engine sebagai portal (bandingkan dengan fungsi portal sesungguhnya yang kerap kita temui di pintu masuk ke sebuah kompleks perumahan). Dari begitu banyak search engine yang ada, yang paling populer diantaranya adalah Google, Yahoo, dan Altavista. Penulis menganjurkan agar para pemula mempergunakan Google untuk latihan melakukan teknik searching di Internet. Ketiga mesin pencari ini dapat diakses melalui alamat www.google.com, www.yahoo.com, dan www.altavista.com dengan aplikasi browsing seperti Internet Explorer atau Netscape.

Walaupun memiliki fungsi yang kurang lebih sama, setiap search engine memiliki karakteristik berbeda. Hal-hal yang membedakan satu search engine dengan search engine lainnya diantaranya adalah kecepatan pencarian, ketepatan informasi, kuantitas situs yang dicari, teknik pencarian, format hasil pencarian, dan lain sebagainya. Untuk memudahkan pembelajaran dan alasan praktis, maka kita memilih Google sebagai contoh. Akan tetapi, di beberapa kasus kita juga akan mempergunakan mesin pencari lain, terutama saat membahas fasilitas-fasilitas pencarian yang tidak tersedia di Google.

Teknik Penyaringan Informasi

Karena begitu banyaknya informasi yang tersedia di Internet, maka kerap terjadi fenomena yang sering disebut information overloaded (banjir informasi yang tak terkendali). Tengoklah misalnya seseorang yang ingin mencari informasi dengan kata kunci school atau sekolah. Ia akan kebingungan karena pencariannya akan menghasilkan ratusan ribu bahkan jutaan situs yang berkaitan dengan kata tersebut. Karena itu, harus ada teknik-teknis khusus yang harus dikuasai agar seorang pengguna internet dapat memperoleh informasi yang benar-benar relevan dengan kebutuhannya. Ada dua teknik dasar yang bisa kita pergunakan saat melakukan searching, yaitu :

1. Menggunakan Simbol Matematika.

2. Menggunakan Simbol Boolean.

Filterisasi dengan Simbol Matematika

Simbol pertama yang sangat berguna untuk pencarian dengan search engine adalah tanda plus (+). Seorang netter dapat menggunakan tanda plus jika ingin mencari dokumen yang memuat lebih dari satu kata kunci. Contohnya, jika seorang pengajar atau peserta didik ingin mengetahui informasi mengenai populasi guru di propinsi Lampung, maka yang bersangkutan dapat mencarinya dengan menggunakan kata kunci:

à +populasi +guru +Lampung

Saat menerima masukkan dengan format semacam itu, mesin pencari akan mencari berbagai dokumen maupun artikel yang memuat kata populasi, guru, dan Lampung di seluruh jaringan internet. Jika terdapat sebuah dokumen yang hanya mengandung salah satu atau salah dua dari ketiga kata tersebut, maka dokumen itu tidak akan ditampilkan. Contoh lain yang menarik adalah seorang seniman yang ingin mencari informasi terkait dengan kejadiankejadian kesenian di Jakarta pada tahun 1970. Dengan memanfaatkan tanda “+” tersebut, ia dapat memasukkan searching key dengan format seperti berikut:

à +jakarta +kesenian +program +1970

Cara ini tentu saja jauh lebih efektif ketimbang hanya menggunakan searching Lampung, Jakarta, kesenian atau populasi saja, yang hasilnya akan berupa jutaan link ke situs yang mengandung kata-kata tersebut.

Simbol “+” ini dapat dipergunakan sebanyak-banyaknya, karena prinsip yang kerap dipergunakan dalam searching di Internet adalah bahwa semakin spesifik yang dicari (semakin banyak menggunakan tanda “+”) berarti semakin baik pula suatu pencarian. Dengan searching key yang semakin spesifik, hasil yang ditampilkan search engine akan lebih terfokus.

Filterisasi dengan Simbol Boolean

Simbol-simbol boolean banyak dipergunakan oleh mereka yang memiliki latar belakang ilmu komputer atau yang terbiasa mengakses sistem basis data (database) konvensional. Secara garis besar, beberapa simbol boolean yang penting, yang oleh beberapa kalangan dinilai sudah terlalu kuno dan ketinggalan jaman, sebenarnya sudah terwakili dengan simbol-simbol matematika seperti yang telah dijelaskan sebelumnya. Kelebihan dari simbol boolean adalah simbol ini dapat merepresentasikan jenis pencarian yang tergolong kompleks karena memiliki simbol-simbol tambahan. Berikut adalah beberapa simbol penting yang kerap dipergunakan oleh para netter untuk membantu proses pencarian. Simbol pertama adalah kata OR (mengandung pengertian “atau” dalam bahasa Indonesia). Simbol ini bekerja dengan cara yang sama dengan karakter spasi pada simbol matematika. Jika seseorang melakukan pencarian dengan searching key kepulauan OR nusantara maka search engine akan mencari seluruh dokumen yang mengandung kata kepulauan, atau nusantara, atau yang mengandung kedua kata tersebut. Di dalam satu event pencarian, kata OR dapat dipergunakan beberapa kali, misalnya:

à raja OR presiden OR pemimpin OR dinasti

yang akan menampilkan daftar dokumen yang memiliki satu atau lebih kata raja, presiden, pemimpin, atau dinasti (termasuk kombinasi antara 2-4 kata-kata tersebut).

Simbol berikutnya yang memiliki fungsi kurang lebih sama dengan tanda plus pada simbol matematika adalah AND, yang dapat diterjemahkan sebagai kata “dan” dalam bahasa Indonesia. Contoh penggunaan simbol ini adalah sebagai berikut:

à ilmu AND pengetahuan AND alam

Search engine yang menerima masukan seperti itu akan mencari seluruh dokumen di internet yang memuat tiga buah kata, yaitu ilmu, pengetahuan, dan alam di dalamnya. Jika di dalam model simbol matematika terdapat tanda minus (untuk merepresentasikan kecuali), maka dalam model simbol boolean terdapat kata NOT untuk merepresentasikan hal yang serupa. Sebuah perintah dalam metode simbol boolean yang tidak diketemukan padanannya dalam simbol matematika adalah NEAR. Fungsi perintah ini cukup unik. Untuk mendapatkan gambaran mengenai fungsi simbol ini, perhatikan contoh berikut.

à sekolah NEAR yogyakarta

Perintah di atas akan menginstruksikan search engine untuk mencari dokumen yang mengandung kata sekolah dan yogyakarta, dimana jarak (jumlah kata di antara kedua kata tersebut) berdekatan. Dengan kata lain, search engine akan mencari dokumen yang memuat kalimat seperti sebuah sekolah di Yogyakarta berhasil mendapatkan dana bantuan dari PBB atau seorang siswa di Yogyakarta ditemukan sedang adu balap..” atau “sekolah menengah kejuruan di yogyakarta…” karena jarak kata sekolah dan Yogyakarta pada kalimat-kalimat tersebut relatif berdekatan. Kriteria berdekatan untuk masing-masing search engine biasanya berbeda.(eko/dna)

Penulis : Richardus Eko Indrajit di beritanet.com

Sistem Komputer

Komputer yang kita kenal saat ini adalah hasil pengembangan teknologi elektronika dan informatika sehingga bentuk komputer yang asalnya berukuran besar dan makan tempat, sekarang berbentuk kecil dengan kemampuan besar. Kemajuan industri komponen elektronika IC (integrated circuit) telah mendorong terciptanya berbagai perangkat chip IC yang beragam dan mendukung berbagai keperluan pembuatan produk elektronik. Kemajuan teknologi elektronika tidak terlepas dari adanya kemajuan dibidang pengetahuan dan pengolahan bahan semikonduktor khususnya silicon.

Dalam dunia hiburan, dunia anak telah lama mengenal alat permainan game yang dikendalikan oleh sistem komputer. Di bidang industri, komputer telah dipergunakan untuk mengontrol mesin-mesin produksi dengan ketepatan tinggi (misalnya CNC, sebuah mesin serba guna dalam industri metal) sehingga dapat kita jumpai berbagai produk industri logam yang bervariasi dan kita bayangkan sulit apabila dikerjakan secara manual. Banyak pula mesin-mesin dalam industri garmen dilengkapi dengan kontrol komputer, misalnya perusahaan topi bodir dapat memproduksi topi dengan kualitas gambar bordir yang seragam dalam jumlah banyak dalam waktu singkat.

Di perusahaan dagang seperti department store telah dipergunakan mesin cash register (mesin kasir) yang dilengkapi dengan kontrol komputer sehingga mesin tersebut dapat dikontrol oleh pihak manajer hanya dari ruangan kerjanya saja.

Di bidang pendidikan, selain dijumpai sebagai alat bantu pelajaran, banyak peralatan laboratorium yang dilengkapi dengan komputer sehingga alat tersebut dapat bekerja lebih teliti dan dapat mengatasi kendala hambatan indra manusia. Dari bidang pendidikan dan riset yang mempergunakan alat-alat demikian dihasilkan berbagai hasil penelitian yang bermanfaat yang tidak terasa sudah banyak digunakan dalam kehidupan sehari-hari masyarakat banyak. Dalam bidang bioteknologi, peralatan-peralatan kultur telah banyak yang dilengkapi dengan kontrol komputer untuk mengusahakan ketelitian kerja pada ruang steril. Perusahaan Australia telah mengembangkan robot untuk keperluan bioteknologi ini.

Banyak kendaraan terbaru yang telah dilengkapi dengan sistem komputer sehingga penggunaan bahan bakarnya dapat diatur sedemikian rupa sampai taraf sangat efisien untuk sebuah perjalanan yang jauh. Bus-bus penumpang sudah dilengkapi dengan sistem kontrol komputer dan sensor-sensor canggih sehingga mengendarai bus tersebut terasa lebih aman.

Penerapan kontrol komputer yang tercanggih terdapat di pesawat terbang dan pesawat angkasa. Untuk dapat mengatasi berbagai kendala alam dan sulit dilakukan oleh seorang pilot secara manual, sebuah pesawat terbang dapat dikendalikan secara otomatis sehingga bisa terbang dengan selamat di tujuan.

Makna Sistem Komputer

Sama-sama kita ketahui bersama, teknologi telah berkembang dengan cepatnya, pada kala tertentu terjadi berbagai perubahan yang cukup signifikan mengenai pandangan orang terhadap teknologi, walaupun secara esensi teknologi tersebut masih pada kerangka acuan yang ada. Misalnya pada zaman sebelum tahun 2000, orang umum masih memandang sebuah komputer adalah mesin yang biasanya terletak pada sebuah meja dimana pada meja tersebut terdapat keyboard , monitor dan CPU . Atau lebih dikenal dengan Personal Computer . Disamping itu, orang masih membedakan antara komputer dengan handphone , mesin fax , pemutar video, sound system , mesin fotocopy dlsb. Namun semakin ke sini perangkat tersebut semakin sulit untuk dibedakan. Biar pembahasan kita lebih menajam tentang sistem komputer ini, tentu ada baiknya kita membahas dulu apa yang dimaksud dengan sistem dan komputer itu sendiri.

Sistem

Sebenarnya apa yang dimaksud dengan sistem? Secara sederhana sistem dapat diterjemahkan: Suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu kelompok dalam melaksanakan suatu tujuan pokok yang ditargetkan.

Seperti disebutkan di atas, sistem tidak hanya melibatkan suatu fungsi saja atau prosedur saja, namun merupakan suatu kesatuan dari semua hal yang dilibatkan untuk pekerjaan yang diinginkan dapat terlaksana dengan baik.

Komputer

Nah, sekarang bagaimana dengan komputer, apakah komputer itu? apakah hanya komputer yang selama ini yang sering kita lihat untuk mengetik di meja kantor? Ya! Itu adalah salah satu contohnya.

Komputer berasal dari bahasa latin dari kata Computare, yang berarti menghitung (dalam bahasa Inggris to compute). Secara umum defenisi komputer tersebut adalah suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu.

Kita tentu sepaham, komputer tidak mengerti bahasa manusia. Lalu bagaimana perintah manusia tersebut bisa dimengerti oleh komputer? Sedangkan mesin komputer bekerja berdasarkan arus listrik yang ada padanya.

Disinilah dibuat suatu aturan tertentu bagaimana keinginan manusia tersebut bisa diterjemahkan agar mesin bisa memahaminya. Mesin secara elektronik dapat memahami perintah ini dengan beberapa perintah dasar yang dia miliki (instruction set).

Manusia membuat perintah ke komputer melalui sebuah program, dimana program ini berisi instruction set itu tadi. Sehingga secara otomatis melalui program yang telah disusun tersebut komputer bisa mengerti apa yang harus dikerjakannya.

Dengan keterangan di atas, jelaslah bahwa wujud komputer tersebut bisa saja berupa kalkulator , notebook , komputer pribadi , dan lain-lainnya. Komputer adalah hasil dari kemajuan teknologi elektronika dan informatika yang berfungsi sebagai alat bantu untuk menulis, menggambar, menyunting gambar atau foto, membuat animasi, mengoperasikan program analisis ilmiah, simulasi dan untuk kontrol peralatan.

Bentuk komputer yang dulu cukup besar untuk mengoperasikan sebuah program, sekarang berbentuk kecil dengan kemampuan mengoperasikan program yang beragam. Perlengkapan elektronik (hardware) dan program (perangkat lunak/software) telah menjadikan sebuah komputer menjadi benda yang berguna. Sebuah komputer yang hanya memiliki perlengkapan elektronik saja atau software saja tidak akan berfungsi. Dengan ada keduanya maka komputer dapat berfungsi menjadi alat yang berguna.

Komputer juga dapat dikembangkan untuk mengontrol peralatan mesin produksi ataupun peralatan rumah tangga. Dengan menambah rangkaian elektronik buatannya, maka komputer biasa bisa dipergunakan untuk mengendalikan peralatan-peralatan industri dan rumah tangga. Adanya kecenderungan pemanfaatan komputer untuk kontrol seperti ini dengan dukungan teknologi chip IC telah memungkinkan orang membuat robot kecil yang berguna seperti robot kendaraan yang dipergunakan dalam misi ruang angkasa.

Sistem Komputer

Sistem komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat lunak (software), set instruksi (instruction set), dan perangkat keras (hardware).

Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Contoh sederhananya, siapa yang akan menghidupkan komputer jika tidak ada manusia. Atau akan menjalankan perintah apa komputer tersebut jika tidak ada softwarenya.

Adanya perkembangan teknologi elektronika dan informatika telah memberikan perangkat tambahan pada sebuah komputer personal seperti:

· Mouse, suatu perangkat mekanik untuk melaksanakan suatu pekerjaan yang biasanya dikerjakan oleh manusia. Misalnya melakukan pengecatan mobil. Robot ini dilengkapi oleh perangkat mesin atau komputer baik sederhana maupun komplek yang mampu mengontrol gerakannya.

· Modem, alat bantu untuk mengubah data digital ke bentuk data voice atau sebaliknya sehingga data dari sebuah komputer dapat dikomunikasikan ke komputer lain melalui saluran telepon biasa, radio komunikasi ataupun stasiun bumi

· Sound card, bagian dari komponen komputer berupa kartu yang berfungsi untuk membangkitkan suara.

· Video card, alat untuk menampilkan informasi ke layar monitor.

· Kartu penerima televisi, alat untuk penangkap sinyal acara televisi.

· Kartu penerima radio, alat untuk menerima gelombang radio.

· Ethernet card, alat untuk penghubung dengan komputer jaringan.

· Printer, alat pencetak (desk jet, buble jet, laser jet, plotter)

· Alat penterjemah gambar cetakan (digitizer dan scanner).

Sistem Komputer dan Informatika

Sistem komputer dan informatika mempunyai keterkaitan yang sangat erat, dan tidak bisa dipisahkan satu dengan lainnya. Seperti telah dijelaskan sebelumnya, informatika sendiri merupakan disiplin ilmu yang secara spesifik menyangkut pengolahan data simbolik dengan menggunakan mesin otomatisasi atau komputer. Tentu saja komputer yang dimaksud di sini adalah sistem komputer itu sendiri.

Tulisan ini ditulis oleh Jack Febrian -- Dosen dan Praktisi Teknologi Informasi di Bandung. Telah menulis beberapa buku, diantaranya Menggunakan Internet, Kamus Komputer dan Teknologi Informasi, Menjelajah Dunia dengan Google, Tentang Pendidikan Tinggi di Indonesia, dll..dalam alamat www.buku.total.or.id.

Kemenangan

Semua orang mengharapkan kemenangan.
Namun, semua orang lebih menghargai kejujuran.
Hanya untuk bertanding selama sepuluh detik,
seorang atlet lari seratus meter harus berlatih berbulan-bulan.
Bahkan bertahun-tahun ia mengurung dirinya dalam hidup yang keras dan ketat.

Ia pun rela untuk tidak menikmati apa yang ada di luar sana.

Mungkin tak banyak orang tahu semua usaha dan pengorbanan itu hingga ia meraih medali kemenangan.
Jangan hanya merayakan kemenangan,
namun hargailah apa yang ada di balik setiap tetes keringat upaya perjuangan.
Maka anda takkan punya waktu lagi untuk mencemooh.

IT & DUIT PEGANG PERANAN

MTime

Tabloid Dakwah MQ Corp.
Juni 2005

Dalam perjalanannya, tak sedikit kursus spiritual menjadikan teknologi informasi sebagai bagian penting dalam metode penyampaian materi. Itukah yang menyebabkan biaya pelatihannya selangit?

Kegamangan bisa menyelimuti seseorang, ketika ketekunannya beribadah tak kunjung mengantarkannya pada strata khusyu’ dan ikhlas. Inilah yang dialami seorang Erbe Sentanu, saat keinginannya menemui Sang Pencipta dalam setiap shalat, tak pernah membuahkan hasil.

Untuk itu, Nunu, panggilan akrabnya, terus berjuang meraih jawaban how to get khusyu’ and ikhlas? Dan berhasil, melalui komunitas yang dirangkulnya dalam Katahati Circle, dia memperkenalkan aplikasi Teknologi Ikhlas Digital Prayers. Tak disangkal, ini adalah terobosan baru di bidang perburuan spiritual. Peserta tak lagi harus berdiam diri berjam-jam seperti yang terjadi pada metode meditasi, namun cukup duduk santai sembari mendengarkan Virtual Dzikir di kedua telinga.

Tapi penerapan teknologi memang bukan monopoli Katahati semata. Aa Gym misalnya, sudah dikenal lama begitu familiar dengan perlengkapan serba canggih. Paling tidak, laptop dan handphone hampir selalu setia menemaninya. Memberi tausiyah melalui media internet pun, bukan lagi metode baru bagi Aa Gym. Makanya tak heran kalau beberapa kalangan mempeleset-kan gelar “KH” di depannya menjadi Kiai Hi-tech, bukan Kiai Haji.

Yang lain pun seolah-olah tak mau ketinggalan. Emotional Spiritual Quotient (ESQ)-nya Ary Ginanjar Gustian, senantiasa mengandalkan jasa teknologi mutakhir dalam trainingnya. Pada setiap pelatihan, ESQ. Selalu didukung peralatan canggih. - Layar berukuran raksasa pun dihubungkan dengan sebuah laptop melalui connector. Dari laptop inilah, operator memainkan peran. Ketika Ary berbicara tentang kebesaran Allah melalui penciptaan alam semesta, layar raksasa segera menampilkan visualisasi jagad raya. Walhasil, didukung tata cahaya serta sound system sekelas surround-nya gedung bioskop twenty one, jadilah suara Ary merasuk jauh ke dalam qalbu. Peserta pun bersujud dan menangis, menemukan Allah dalam spiritnya!

Perkembangan Teknologi Informasi

IT atau Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas yaitu informasi yang relevan, akurat dan tepat waktu. Teknologi ini menggunakan seperangkat komputer untuk mengolah data, sistem jaringan untuk menghubungkan satu komputer dengan komputer lainnya sesuai dengan kebutuhan, dan teknologi telekomunikasi digunakan agar data dapat disebar dan di akses secara global.

Perkembangan Teknologi Informasi memacu pada suatu cara baru dalam kehidupan, kehidupan seperti ini dikenal dengan e-life, artinya kehidupan ini sudah dipengaruhi oleh berbagai kebutuhan secara elektronik. Lihat saja contohnya, dengan adanya internet memungkinkan seseorang dapat berkirim surat dalam bentuk elektronik yang sering kita sebut dengan e-mail, contoh lain dengan adanya internet, seseorang dari Sukabumi, Indonesia dapat berkomunikasi secara online dan langsung dengan seseorang yang ada di Perancis ataupun negara-negara lainnya.

Dalam kehidupan kita dimasa mendatang, sektor teknologi informasi dan telekomunikasi merupakan sektor yang paling dominan. Siapa saja yang dapat menguasai teknologi ini, maka dia akan menjadi pemimpin. Teknologi Informasi saat ini banyak berperan dalam bidang-bidang seperti bidang pendidikan (e-education), bidang pemerintahan (e-government), bidang hiburan (e-game), bidang kesehatan (e-medicine), bidang keuangan dan perbankan, dan lain sebagainya.

Dalam teknologi informasi itu sendiri, perkembangan IT di Indonesia sangat dipengaruhi oleh kemampuan sumber daya manusia dalam memenuhi komponen teknologi informasi, seperti perangkat keras dan perangkat lunak komputer, sistem jaringan baik berupa LAN ataupun WAN dan sistem telekomunikasi yang akan digunakan untuk mentransfer data.