Utilitas kompresi file merupaka kegunaan untuk menyusutkan ukuran file. File yang terkompresi mennggunakan ruang penyimpanan yang lebih sedikit dari pada aslinya. Mengkompresi file-file akan menciptakan ruang-ruang kosong yang baru pada media penyimpanan dan memperbaiki kinerja sistem. Menempelkan file yang terkompresi pada e-mail misalnya dapat mengurangi waktu yang diperlukan untuk mengirim file tersebut.

File terkompresi kadang-kadang disebut file zip (file zipped). Ketika menerima atau mengunduh yang terkompresi, anda harus melakukan dekompresi. Mendekompresi merupakan sebuah file yang berarti Anda mengembalikan file tersebut dalam bentuk aslinya. Ada beberapa program Utility yaitu PKZIP, WinZip, WinRAR dan lain-lain. 
Contoh program Utility Kompresi File :

WinRAR

WinRAR adalah aplikasi pembuat arsip RAR pada Windows versi 32-bit dan 64-bit. WinRAR sebuah software yang sangat bagus yang membolehkan pengguna untuk membuat, menangani dan mengontrol file berkas. WinRAR tersedia untuk beberapa sistem operasi, diantanya: Windows, Linux, FreeBSD, DOS, OS2, MacOS X.

Penemu dari WinRAR adalah Eugene Roshal lahir di Chelyabinsk, Russia, 10 Maret 1972; umur 39 tahun adalah pengembang perangkat lunak yang dikenal melalui perangkat lunaknya yaitu 2AR6BDV4BA56 :
  1. FAR Pengatur berkas (1996-2000),
  2. RAR file format (1993),
  3. WinRAR Pengarsip berkas.
Roshal lulus dari South Ural State University (dulunya Chelyabinsk Technical University), Faculty of Electronics.

WinRAR untuk Windows tersedia dalam dua jenis:
  • Versi Grafik User Interface: WinRAR.exe
  • Versi Command Line Console (mode text): Rar.exe
Fitur-Fitur WinRAR:
  1. Mendukung arsip *.RAR dan *.ZIP 2.0
  2. Sangat canggih dengan algoritma kompres asli
  3. Memiliki algoritma khusus yang dioptimalkan untuk text, audio, graphics, 32-bit dan 64-bit Intel kompres executables
  4. Memiliki antar muka Shell yang menyertai fasilitas drag-and-drop dan Wizard
  5. Memiliki antar muka Command Line
  6. Mampu menangani berkas: 7Z, ACE, ARJ, BZ2, CAB, GZ, ISO, JAR, LZH, TAR, UUE, Z
  7. Mengkompres padat, dan dapat dinaikkan tingkat kompresi 10% s.d. 50% dari kompresi normal, terutama sekali ketika pengepakan sejumlah besar file kecil yang serupa
  8. Dapat membuat arsip-arsip multivolume
  9. Dapat membuat arsip yang mampu mengekstrak dirinya sendiri (self-extracting), dapatjuga multivolume, menggunakan modul SFX bawaan atau modifikasi
  10. Dapat memulihkan (recovery) arsip yang rusak
  11. Dapat memulihkan (recovery) arsip multivolume dan merekontruksi bagian yang hilang dari arsip multivolume
  12. Mendukung nama file Unicode
  13. Dan memiliki banyak fasilitas lainnya, seperti: encryption, archive comments, error logging, dll.

    Sumber :


    Simarmata, Janner. 2005. “Pengenalan Teknologi Komputer dan Informasi”. Penerbit Andi. Yogyakarta.

    Shelly, Cashman, Vermaat. 2007. “Discovering Computers Menjelajah Dunia Komputer Fundamental Edisi 3”. Salemba Infotek. Jakarta.

[...]

Continue


    Sistem Operasi MAC OS

    OS Macintosh atau yang akrab disebut Mac OS, adalah Operating System atau sistem operasi yang di kembangkan oleh Apple Corp. Mac OS sendiri merupakan singkatan dari Macintosh Operating System. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memperkenalkan sistem antarmuka grafis (GUI). Pada waktu itu, langkah yang dilakukan Apple merupakan sebuah perkembangan revolusioner dalam dunia komputer personal. 
    Sejak diluncurkan bersama dengan komputer Macintosh pada 1984, sistem operasi Macintosh (Macintosh operation system) dari Apple telah menciptakan standar dalam kemudahan penggunaan sistem operasi dan menjadi model untuk sebagian besar sistem operasi berbasis GUI baru yang dikembangkan untuk sistem di luar Macintosh.


Sejarah Mac OS

Mac OS adalah sistem operasi yang digunakan untuk mengoperasikan komputer notebook apple macintosh. Mac OS merupakan sistem operasi pertama yang menggunakan Graphical User Interface – GUI. Orang-orang penting pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy Hertzfeld. Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.

Ada berbagai macam pandangan bagaimana awal mula Machintos diciptakan. Apple sengaja membuat Macintosh yang biasa agar Macintosh dapat lebih mudah di jalankan oleh orang yang baru belajar komputer sekali pun. Sistem Operasi Macintosh pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7? atau “Sistem 7?. Pada awalnya juga dikenali sebagai “Toolbox” yang terdapat beberapa kelebihan yang dapat digunakan untuk menggantikan keterpautan kepada toolbox komputer itu sendiri.

Awalnya Apple juga sengaja menyembunyikan keberadaan sistem operasi ini untuk membedakan Mac dengan sistem operasi yang lain nya seperti MS-DOS, yang lebih mudah digunakan daripada Macintosh.

Sistem Mac OS sendiri dapat dibedakan menjadi 2, yakni Mac OS Klasik dan Mac OS X.
    Mac OS Klasik merupakan sistem yang pertama dikeluarkan oleh Mac pada tahun 1984 hingga Mac OS 9. OS ini dikenal sebagai suatu sistem yang tidak memiliki sembarang command line atau baris perintah. Sistem operasi ini merupakan sistem yang menggunakan user interface(UI) sepenuhnya.


    Sedangkan Mac OS X Merupakan versi terbaru dari Mac OS. Huruf X dari Mac OS C diambil dari huruf romawi yang berarti. Mac OS X memadukan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Mac OS X memiliki memori ala-Unix dan pre-emptive multitasking kepada platform Mac serta Managemen memori yang jauh lebih baik.

     
    Perbedaan yang paling mudah dilihat dari Mac OS X ini adalah User Interface. Apple menambahkan Aqua GUI untuk mempercantik tampilan sehingga dapat dinikmati oleh pengguna. Selain itu, teknologi ColorSync juga ditambahkan ke dalam Mac OS X, sebuah teknologi yang berfungsi memberikan sinkronisasi warna sehingga cocok untuk pekerjaan multimedia. 

    Mac OS X ini awalnya hanya dapat berjalan pada platform PowerPC namun dalam beberapa tahun belakangan terdapat desas-desus bahwa Apple memiliki versi Mac OS X yang dapat berjalan pada platform Intel. Rumornya yakni Apple tidak puas dengan kemajuan platform PowerPC. Namun ini hanya sebuah rumor. Pada tanggal 6 Juni 2005, akhirnya Steve Jobs menjawab desas-desus ini, menurutnya Apple akan melakukan transisi dari PowerPC ke Intel prosesor selama dua tahun kedepan. Selama masa transisi, Mac OS X akan mendukung kedua platform tersebut.
    Kelebihan Mac OS :
  • Lebih stabil karena menggunakan UNIX
  • multitasking
  • Bisa mengenal file format windows
  • Tampilan yang lebih glossy sehingga bagus untuk graphi design/multimedia
  • Jarang terkena virus
  • Open sourcecode sehingga Mac OS sulit dibajak
  • Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data
  • Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.

    Kekurangan Mac OS :

  • Mahal, karena spesifikasi teknis mac memang tinggi. Asesorisnya dan spare part banyak tapi mahal
  • Hanya cocok untuk graphic designer
  • Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
  • Mac OS tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS
  • Software di Mac OS tidak begitu lengkap
  • Kurang cocok untuk aplikasi server dan game.

    Fungsi-Fungsi Sistem Operasi secara Umum

    Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat keras, program aplikasi, sistem operasi, dan para pengguna.

    Sistem Operasi berfungsi mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna.

    Terdapat banyak sistem operasi yang berbeda; akan tetapi, kebanyakan di antaranya menyediakan fungsi-fungsi yang serupa. Bagian berikut membahas fungsi-fungsi umum pada sistem operasi. Sistem Operasi menangani banyak fungsi tersebut secara otomatis tanpa memerlukan perintah dari pengguna.
  1. Memulai Komputer
    Booting merupakan proses memulai atau memulai ulang sebuah komputer. Ketika menyalakan komputer yang telah dimatikan seluruhnya, ini berarti melakukan cold boot, sedangkan yang merupakan perintah bagi sistem operasi untuk memulai ulang komputer berarti melakukan warm boot. Beberapa komputer memiliki tombol reset yang ketika ditekan akan memulai komputer seolah-olah komputer tersebut dalam keadaan mati.
    Ketika melakukan instalasi peranti lunak baru, sering kali ada prompt pada layar yang memerintahkan Anda untuk memulai ulang maka keadaan ini Anda hanya perlu melakukan warm boot.

  2. Menyediakan Antarmuka bagi Pengguna
    Kita dapat berinteraksi dengan peranti lunak melalui antarmuka. Antarmuka (user interface) mengendalikan cara Anda memasukkan data dan perintah-perintah dan bagaimana informasi ditampilkan pada layar. Terdapat dua jenis Antarmuka yaitu command-line dan grafis. Sistem Operasi biasanya menggunakan kombinasi dari dua jenis antarmuka ini untuk menentukan bagaimana pengguna berinteraksi dengan komputer.
    Antarmuka Command-Line berguna untuk melakukan konfigurasi perangkat, mengatur sumber daya sistem, dan menangani masalah sambungan jaringan, administrator jaringan dan pengguna-pengguna lainnya yang berkemampuan tinggi bekerja dengan antarmuka command-line. Dalam Antarmuka Command-Line, pengguna mengetikkan perintah-perintah atau menekan tombol-tombol khusus pada keyboard untuk memasukkan data dan perintah. Antar Command-Line memberi pengguna lebih banyak kendali untuk mengatur hal-hal yang kecil dan rinci.
    Antarmuka Grafis bagi Pengguna sebagian besar pegguna saat ini menggunakan antarmuka grafis bagi pengguna (graphical user interface-GUI). Dengan GUI dapat berinteraksi dengan menu dan gambar seperti tombol-tombol dan objek lainnya untuk memberi perintah-perintah. Banyak sistem operasi GUI yang menggabungkan fitur-fitur serupa dengan penjelajah Web.

  3. Mengelola Program
    Beberapa sistem operasi mendukung pengguna tunggal dan hanya menjalankan satu program dalam satu waktu. Yang lainnya mendukung ribuan pengguna yang menjalankan banyak program. Cara sistem operasi menangani program-program secara langsung mempengaruhi produktivitas Anda.
    Sistem Operasi dengan pengguna tunggal/satu pekerjaan hanya memperbolehkan satu pengguna menjalankan satu program pada satu waktu. PDA, smart phone, dan perangkat-perangkat komputasi kecil lainnya sering kali menggunakan sistem operasi pengguna tunggal/satu pekerjaan.
    Sistem operasi pengguna tunggal/banyak pekerjaan memperbolehkan satu pengguna bekerja dengan banyak program sekaligus dalam memori pada waktu sama. Pengguna-pengguna saat ini umumnya menjalankan banyak program secara bersamaan.
    Ketika komputer menjalankan banyak program secara bersamaan, sebuah program aktif dibagian depan (foreground) dan yang lainnya pada bagian belakang (background). Program yang ada di foreground adalah program aktif, yaitu program yang sedang Anda gunakan. Program-program yang lainnya berjalan tetapi tidak sedang digunakan berada pada background. Program foreground pada umumnya ditampilkan pada dekstop tetapi program background sering kali sebagian atau seluruhnya tersembunyi dibelakang program foreground.
    Sistem operasi dengan banyak pengguna memungkinkan banyak pengguna menjalankan program-program secara bersamaan. Jaringan, server, mainframe, dan superkomputer memungkinkan ratusan atau ribuan pengguna terhubung pada waktu yang sama, dan oleh karena itu disebut multiuser.
    Sistem operasi banyak proses (multiprocessing) mendukung banyak prosesor yang menjalankan program-program pada waktu yang sama. Dalam mutiprocessing program-program dikoordinasikan pemrosesan oleh lebih dari satu prosesor. Multiprocessing meningkatkan kecepatan pemrosesan komputer.
    Komputer dngan prosesor-prosesor yang terpisah juga dapat berperan sebagai komputer fault-tolerant (toleran terhadap kesalahan). Komputer fault-tolerant akan terus beroperasi ketika salah satu komponennya mati, dan memastikan bahwa tidak ada data yang hilang.

  4. Mengelola Memori
    Tujuan manajemen memori adalah mengoptimalkan penggunaan RAM. RAM terdiri atas satu atau beberapa cip pada motherboard yang menyimpan data dan perintah-perintah ketika prosesor menginterpretasikan dan mengeksekusinya. Sistem operasi mengalokasikan atau menempatkan data dan perintah ke daerah memori ketika data dan perintah tersebut sedang diproses. Kemudian sistem operasi dengan hati-hati memantau isi dari memori. Akhirnya, sistem operasi melepaskan hal-hal ini dari pemantauan di memori ketika prosesor tidak lagi memerlukannya.
    Memori virtual adalah konsep dimana sistem operasi mengalokasikan sebagian ruang dari media penyimpanan, biasanya harddisk, untuk bekerja sebagai RAM tambahan. Sistem operasi menggunakan daerah pada harddisk untuk memori virtual, dimana sistem operasi melakukan pertukaran data, informasi, dan perintah-perintah antara memori dan media penyimpanan. Teknik pertukaran antara memori dan media penyimpanan disebut paging. Ketika sebuah sistem operasi menghabiskan banyak waktunya untuk melakukan paging alih-alih mengeksekusi aplikasi peranti lunak, maka proses ini disebut thrashing. Jika aplikasi peranti lunak seperti penjelajah Web berhenti merespon dan lampu LED hard disk berkedip berulang-ulang, mungkin sistem operasinya sedang melakukan thrashing.

  5. Menjadwalkan Pekerjaan
    Sistem operasi menetukan urutan pemrosesan pekerjaan. Pekerjaan adalah operasi yang diatur oleh prosesor. Yang termasuk pekerjaan meliputi : menerima data dari perangkat input, memproses perintah-perintah, mengirim informasi ke perangkat output, dan mentransfer data dari media penyimpanan ke memori dan dari memori ke media penyimpanan.
    Sitem operasi multiuser tidak selalu memproses pekerjaan berdasarkan apa yang pertama kali diminta. Dalam kasus ini, sistem operasi menyesuaikan penjadwalan pekerjaannya.
    Ketika menunggu perangkat-perangkat kembali menganggur, sistem operasi menempatkan data pada buffer. Buffer adalah bagian dari memori atau media penyimpanan dimana data ditempatkan ketika menunggu untuk dipindahkan dari perangkat input atau ke perangkat output. Sistem operasi biasanya menggunakan buffer untuk pekerjaan mencetak. Proses ini disebut spooling, yaitu mengirim pekerjaan mencetak kebuffer alih-alih mengirimnya langsung ke printer. Dengan melakukan spooling pekerjaan mencetak ke buffer, prosesor dapat terus menginterpretasikan dan mengeksekusi perintah-perintah ketika printer sedang mencetak.

  6. Melakukan Konfigurasi Perangkat
    Driver adalah program kecil yang memberitahukan sistem operasi bagaimana berkomunikasi dengan perangkat tertentu. Setiap perangkat dalam komputer memiliki serangkaian perintah khususnya yang tersendiri dan oleh karena itu memerlukan driver yang spesifik. Apabila Anda mem-boot sebuah komputer, sistem operasi menjalankan setiap driver perangkat.
    Saat ini banyak perangkat dan sistem operasi mendukung Plug dan Play. Plug dan Play berarti sistem operasi secara otomatis melakukan konfigurasi perangkat-perangkat baru ketika Anda memasangnya. Dengan Plug dan Play, pengguna dapat memasang perangkat, menyalakan komputer, dan menggunakan perangkat tersebut tanpa harus melakukan konfigurasi sistem secara manual.

  7. Membuat Sambungan Internet
    Sistem operasi umumnya menyediakan cara untuk membuat sambungan Internet. Berberapa sistem operasi juga menyertakan program penjelajah Web dan program e-mail, sehingga Anda dapat langsung menggunakan Web dan berkomunikasi dengan oranglain begitu selesai mengatur sambungan Internet. Beberapa juga menyertakan firewall untuk melindungi komputer dari pengganggu yang tidak diinginkan.

  8. Memantau Kinerja
    Pemantau Kinerja adalah program yang memperkirakan dan melaporkan informasi mengenai berbagai sumber daya dan perangkat komputer. Informasi dalam laporan kinerja membantu para pengguna dan administrator untuk mengidentifikasikan masalah yang terkait dengan sumber daya sehingga mereka dapat mencoba menyelesaikan masalah apapun. Jika sebuah komputer berjalan lambat maka pemantau kinerja akan menentukan bahwa memori komputer sedang digunakan semunya. Oleh karena itu, Anda perlu mempertimbangkan memori tambahan pada komputer.

  9. Menyediakan Manajemen File atau Utilitas Lainnya
    Sistem operasi sering memberi kemampuan kepada pengguna untuk mengelola file, melihat gambar, menjaga komputer dari akses yang tidak diinginkan, menghapus program, memindai disk, melakukan defragmentasi pada disk, mendiagnosis masalah, membuat backup dari file dan disk, dan mengatur screen saver.

  10. Mengendalikan Jaringan
    Beberapa sistem operasi tergolong sistem operasi jaringan. Sistem operasi jaringan adalah sistem operasi yang mengorganisasi dan mengoordinasikan banyak pengguna untuk mengakses dan berbagi sumber daya dalam sebuah jaringan. Yang termasuk sumber daya itu adalah peranti keras, peranti lunak, data, dan informasi. Ketika tidak terhubung dengan jaringan, komputer-komputer klien menggunakan sistem operasinya masing-masing. Ketika terhubung dengan jaringan, sistem operasi jaringan mengambil alih beberapa fungsi dari sistem operasi komputer klien.
    Administrator jaringan yaitu orang yang mengawasi keseluruhan operasi jaringan, menggunakan OS jaringan untuk menambah dan mengurangi pengguna, komputer, dan perangkat-perangkat lainnya ke jaringan dan dari jaringan. Administrator jaringan juga menggunakan OS jaringan untuk memasang peranti lunak dan mengelola keamanan jaringan.

  11. Mengelola Keamanan
    Untuk setiap pengguna, administrator jaringan membuat sebuah akun
    (account)
    yang memungkinkan pengguna untuk mengakses, atau log on, komputer atau jaringan. Setiap account biasanya terdiri atas nama pengguna dan kata sandi. Nama pengguna atau ID pengguna adalah kombinasi unik dari karakter-karakter, seperti huruf atau angka yang mengidentifikasikan seorang pengguna spesifik. Kata sandi adalah kombinasi karakter rahasia yang bersesuaian dengan nama pengguna sehingga pengguna tersebut diperbolehkan untuk mengakses sumber daya tertentu dari komputer. Beberapa sistem operasi memperbolehkan administrator jaringan memberi kata sandi pada file-file dan perintah-perintah, sehingga membatasi akses hanya kepada pengguna-pengguna berwenang.
    Sistem operasi mencatat percobaan untuk melakukan log on yang berhasil dan yang tidak berhasil dalam sebuah file. Hal ini memungkinkan administrator jaringan untuk melihat kembali siapa yang menggunakan, atau mencoba menggunakan komputer. Administrator jaringan juga menggunakan file-file ini untuk memantau penggunaan komputer.

    Sumber : 
      
      
      

    Simarmata, Janner. 2005. “Pengenalan Teknologi Komputer dan Informasi”. Penerbit Andi. Yogyakarta.

    Shelly, Cashman, Vermaat. 2007. “Discovering Computers Menjelajah Dunia Komputer Fundamental Edisi 3”. Salemba Infotek. Jakarta.
[...]

Continue


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 mengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pengguna sehingga memudahkan dan kenyamanan penggunaan serta pemanfaatan sumber daya sistem komputer. Sistem Operasi juga berarti 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.

Pada pertengahan 60an, sistem operasi pertama yang dapat digunakan pada semua komputer adalah OS/360 dari IBM. OS/360 merupakan sistem pertama yang mensyaratkan sebuah mass storage, seperti harddisk.

Pada akhir 60an muncul prototipe untuk semua sistem operasi yang ada saat ini, yaitu Unix. Selain windows, semua sistem operasi yang ada seperti Linux, Mac OS X atau Solaris lahir dari Unix. Selama fase perkembangan bertahun-tahun, Unix melakukan banyak pembaruan yang sudah kita kenal saat ini, yaitu file system, yang secara hierarkis terbagi dalam direktori-direktori, sebuah kernel untuk mengakses hardware melalui device driver, memory virtualization beserta konsep file.

Dalam kebanyakan kasus, sistem operasi terpasang dan terdapat pada hard disk komputer. Pada komputer genggam dan banyak perangkat bergerak, sistem operasi tersimpan pada cip ROM.

Komputer-komputer dengan ukuran yang berbeda umumnya menggunakan sistem operasi yang berbeda. Sebagai contoh, komputer mainframe tidak mengguankan sistem operasi yang sama dengan PC. Bahkan komputer-komputer dengan jenis yang sama seperti komputer desktop mungkin tidak menggunakan sistem operasi yang sama. Lebih jauh lagi, peranti lunak aplikasi yang dirancang untuk sistem operasi tertentu tidak akan jalan ketika digunakan pada sistem operasi lainnya. Sebagai contoh, PC menggunakan Windows XP dan iMac menggunakan Mac OS X. Ketika membeli piranti lunak aplikasi, Anda harus yakin bahwa peranti lunak tersebut dapat bekerja pada sistem operasi yang terpasang pada komputer Anda.

Sistem Operasi yang digunakan sebuah komputer terkadang disebut platform. Pada peranti lunak yang dibeli, paket mengidentifikasikan platform (sitem operasi) yang diperlukan. Program lintas platform adalah program yang dapat berjalan pada berbagai sistem operasi.


Sumber :
Simarmata, Janner. 2005. “Pengenalan Teknologi Komputer dan Informasi”. Penerbit Andi. Yogyakarta.
Shelly, Cashman, Vermaat. 2007. “Discovering Computers Menjelajah Dunia Komputer Fundamental Edisi 3”. Salemba Infotek. Jakarta.


[...]

Continue


[...]

Continue


NETIQUETTE adalah etika berinternet. Istilah ini berasal dari dua kata, yakni networks dan etiquette. Diartikan sebagai berprilaku sesuai etika saat menggunakan jaringan internet, entah itu saat kita berinteraksi di forum, mailing list, social network, maupun blog. Selalu ada etika yang sejatinya harus dipegang oleh siapapun yang sedang berada di jaringan internet saat mereka berinteraksi.

Bagaimana rupa netiquette itu? Prinsipnya sama seperti etiket atau sopan santun pada umumnya, hanya saja ranahnya di dunia maya! Tentu saja kita ingin dan mendambakan komunitas yang berani berpendapat, bertanggung jawab atas apa yang ditulisnya, dan tetap memegang etika bergaul di internet.


Beberapa aturan yang ada pada Nettiquete ini adalah:
  1. Amankan dulu diri anda, maksudnya adalah amankan semua properti anda, mungkin dapat dimulai dari mengamankan komputer anda, dengan memasang anti virus atau personal firewall
  2. Jangan terlalu mudah percaya dengan Internet, sehingga anda dengan mudah mengupload data pribadi anda. ada baiknya anda harus betul-betul yakin bahwa alamat URL yang anda tuju adalah dijamin keamanannya.
  3. Dan yang paling utama adalah hargai pengguna lain di internet, caranya sederhana yaitu :
  • Jangan biasakan menggunakan informasi secara sembarangan, misalnya plagiat.
  • Jangan berusaha untuk mengambil keuntungan secara ilegal dari Internet, misalnya melakukan kejahatan pencurian no kartu kredit
  • Jangan berusaha mengganggu privasi orang lain, dengan mencoba mencuri informasi yang sebenarnya terbatas.
  • Jangan menggunakan huruf kapital terlalu banyak, karena menyerupai kegiatan teriak-teriak pada komunitas sesungguhnya.
Sumber:


[...]

Continue


Mailing List
Mailing list adalah group diskusi dimana setiap orang bisa berlangganan dan berpartisipasi didalamnya. kita dapat membaca mail orang lain dan kemudian mengirimkan balasannya.
Setiap kali kita atau orang lain mereply sebuah mail, mail tersebut didistribusikan ke setiap mail box masing masing orang yang terdapat di dalam daftar.
Semua proses ini diatur oleh sebuah program yang dinamakan Mailing List Manager (MLM'S) atau Mail Servers.
Pengertian lain mailing list yaitu sebuah alama email yang digunakan oleh sekelompok pengguna internet untuk melakukan kegiatan tukar menukar informasi. Setiap pesan yang dikirimkan ke alamat sebuah mailing list, secara otomatis akan diteruskan ke alamat email seluruh anggotanya. Mailing list umumnya dimanfaatkan sebagai sarana diskusi atau pertukaran informasi diantara para anggotanya.
Pengelompokan alamat e-mail. Artinya, apabila suatu surat dikirimkan ke alamat ini, maka secara otomatis sistem akan mengirimkannya kepada alamat-alamat yang telah didaftarkan dalam database mesin tersebut, dengan adanya mailing list ini, apabila satu surat ingin dikirimkan ke beberapa orang, maka cukup dikirimkan ke mailing list. Metode pengiriman email juga dapat diset apakah setiap email yang dikirimkan oleh anggota dapat diterima atau cukup diterima sekaligus.
Pengaturan diskusi melalui mailing list ini dapat diset dalam bentuk moderated atau unmoderated tergantung siapa saja yang boleh berkomentar dan ikut berdiskusi. Pengaturan diskusi dilakukan oleh seorang moderator.
Secara sederhana, Mailing list adalah sebuah daftar alamat alamat email  yang mempunyai kesukaan/kepentingan yang sama.
[...]

Continue


Perkembangan computer terbagi dalam beberapa generasi. Masing-masing generasi itu akan dibahas dibawah ini.

Komputer Generasi Pertama (1942 – 1958)
Komputer gernerasi pertama menggunakan komponen elektronik tabung hampa (Vacuum Tube). Program dibuat dalam Bahasa Mesin (Machine Language).

Ciri-Ciri :
  • Ukuran fisik komputer besar, memerlukan ruangan yang luas.
  • Cepat panas.
  • Proses kurang cepat.
  • Kapasitas penyimpanan kecil.
  • Memerlukan daya listrik yang besar.
  • Orientasi pada aplikasi bisnis.
Yang termasuk komputer generasi pertama antara lain :
UNIVAC II (pabrik pembuatnya Sperry Rand – Univac), Datamatic 1000 (pabrik pembuatnya Honeywell), Mark II, Mark III, IBM 702, IBM 704, IBM 709 (pabrik pembuatnya International Business Machine), dll.

Komputer Generasi Kedua (1959 – 1964)
Komputer generasi kedua menggunakan komponen elektronik transistor. Program dibuat dalam bahasa Assembly (Assembly Language) dan FORTRAN.

Ciri-Ciri :
  • Kapasitas memori utama sudah cukup besar.
  • Ukuran fisik komputer lebih kecil dibandingkan komputer generasi pertama.
  • Proses operasi sudah cepat.
  • Membutuhkan lebih sedikit daya listrik.
  • Berorientasi pada bisnis dan teknik.
Komputer generasi kedua diantaranya adalah :
UNIVAC III, UNIVAC SS80, UNIVAC SS90, UNIVAC 1107 9pabrik pembuatnya Sperry Rand-UNIVAC), Burrouhgs 200 (pabrik pembuatnya Burroughs), IBM 7070, IBM 7080, IBM 1400, IBM 1600, NCR 300 (pabrik pembuatnya National Cash Register), Honeywell 400, Honeywell 800, dll.

Komputer Generasi Ketiga (1964 – 1971)
Komputer generasi ketiga menggunakan komponen elektronik dari Integrated Circuit (IC). Program dibuat dalam Bahasa Tingkat Tinggi (High Level Language), yaitu BASIC, FORTRAN, COBOL, dan lain sebagainya.

Ciri-Ciri :
  • Peningkatan dari softwarenya.
  • Pemrosesan lebh cepat.
  • Kapasitas memori lebih besar.
  • Penggunaan listrik lebih hemat.
  • Bentuk fisik lebih kecil.
  • Harga semakin murah.
Komputer generasi ketiga diantaranya adalah :
IBM System 360, HONEYWELL 200, UNIVAC 1109, UNIVAC 9000, Burroughs 5700, Burroughs 6700, Burroughs 7700, dll.

Komputer Generasi keempat (1971 – 1990)
Komputer generasi keempat menggunakan komponen elektronik dari miniaturisasi yang disebut LSI dan mulai memperkenalkan VLSI (Very Large Scale Intergration) yang merupakan paduan dari IC dengan kapasitas rangkaian yang dapat mencapai 100.000 komponen tiap CHIP. Bahkan CHIP dari Intel Pentium 4 dengan Hyper-Threading Technology sudah mencapai 55 Juta komponen.

Ciri-Ciri :
  • Ukuran lebih kecil.
  • Mulai mengenal komunikasi antara terminal dan computer serta computer dengan computer itu sendiri.
  • Multiprogramming dan Multiprocessing.
  • Mulai mengenal system terdistribusi, jaringan local dan jaringan jarak jauh.
  • Prosesnya sangat cepat sekali.
  • Memiliki kapasitas penyimpanan data yang sangat besar.
Komputer generasi keempat diantaranya adalah :

IBM S/34, IBM S/36, IBM PC/AT AND XT, IBM PS/2, HONEYWELL 700, BURROGHS 600, dll.

Komputer Generasi kelima (sejak 1990 an)
Komputer generasi kelima menggunakan komponen elektronik bentuk paling baru dari CHIP VLSI. Program dibuat dalam Bahasa PROLOG (Programming Logic) dan LISP (List Processor). Komputer generasi kelima difokuskan kepada Artificial Inteligence (kecerdasan buatan), yaitu sesuatu yang berhubungan dengan penggunaan computer untuk melaksanakan tugas-tugas yang merupakan tugas-tugas yang merupakan analogi tingkah laku manusia.

Ciri-Ciri :

·         Dapat membantu menyusun program untuk dirinya sendiri.

·         Dapat menerjemahkan dari suatu bahasa ke bahasa lain.

·         Dapat membuat pertimbangan-pertimbangan logic.

·         Dapat mendengar kalimat perintah yang diucapkan serta menggunakan fakta yang diperlukan.

·         dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.

Menteri Perindustrian dan perdagangan Jepang mempunyai inisiatif untuk membuat proyek computer generasi kelima dengan nama PIM.

Sumber:
Pengantar Teknologi Informasi oleh M. Suyanto
http://google.com
[...]

Continue

Untuk meninjau sejarah perkembangan komputer, kita perlu meninjau mulai dari alat hitung karena pada dasarnya komputer  adalah alat hitung. Alat hitung diciptakan kira-kira 3000 tahun yang lalu di lembah Eufrat Tigris. Alat hitung tersebut disebut ABACUS. Pertama kalinya Abacus terbuat dari batu atau tanah liat terbentuk tablet yang menggunakan kerikil untuk menghitung. Abacus ini dapat membantu melakukan perhitungan sederhana, seperti penjumlahan dan pengurangan.


Gambar. Abascus


Pada tahun 1300 di Cina, Abacus dibuat dari kayu. Abacus ini menjadi dasar Abacus modern seperti sekarang ini.

Gambar. Abacus dari Kayu


Setelah Abacus kemudian disusun oleh alat hitung lain seperti Napier’s Rods atau Napier’s Bones. Napier’s Rods atau Napier’s Bones merupakan alat hitung yang memperkenalkan logaritma dan decimal. Alat hitung tersebut dapat membantu perkalian dan pembagian. Alat ini ditemukan oleh John Napier yang berkebangsaan Skotlandia pada awal 1600-an.

Gambar. Napier’s Bones


Edmund Gunter menemukan Garis Penghitung pada 1924. Garis Penghitung tersebut memungkinkan perkalian dan pembagian angka. Sedangkan William Oughtred menemukan Slide Rule pada 1628, menggunakan dua buah garis penghitung.

Pada tahun 1642, Blaise Pascal menemukan Mesin Penjumlah (Arithmatique Machine/Pascaline).  Pada awalnya mesin tersebut digunakan untuk bidang akuntan. Mesin ini bekerja secara mekanis, menggunakan rancangan roda hitung. Jumlah masing-masing digit diatur pada roda di mana terdapat angka-angka.
 
Gambar. Mesin Penjumlah


Gottfried Wilhelm, pada tahun 1673, menemukan mesin pengali sampai 12 digit. Mesin ini juga dapat digunakan untuk pembagian dan untuk menemukan akar semudah menambahkan dan mengurangkan.


Mesin tenun ditemukan oleh Joseph Marie Jacuard dari Prancis pada 1801. Mesin ini dikontrol oleh kartu berlubang (punch cards). Konsep kartu berlubang ini telah diterapkan kira-kira mulai tahun 700.

 Gambar. Mesin Tenun
Charles Babbage dari Cambridge University pada tahun 1822 menemukan komputer mekanik yang pertama. Pada 1832 Babbage memproduksi kalkulator otomatis yang disebut Difference Engine. Difference Engine dapat melakukan penghitungan sederhana dalam trigonometri dan logaritma secara otomatis.
 

Gambar. Difference Engine

Pada tahun 1833 Babbage merancang Analytical Engine yang dapat melakukan operasi-operasi dan menyimpan hasil operasi untuk digunakan untuk operasi selanjutnya. Mesin ini menggunakan Punch Card. Mesin ini pada prinsipnya mempunyai system penyimpangan dan mempunyai komponen penghitung, misalnya unit input dan unit output.

 Gambar. Analytical Engine

Pada tahun 1834 George Boole menemukan Aljabar Boole (Boolean Algebra), dimana penemuan ini memberikan sumbangan besar dalam perkembangan komputer.

Mesin Sensus dengan Metode Kartu Berlubang (Punch Card) ditemukan oleh Dr. Herman Hollerith dari United State Cencus pada tahun 1890. Mesin ini untuk merekam data dan mentabulasi data dengan menggunakan metode Punch Card. Mesin tersebut dinamakan Comptometer.


Gambar. Comptometer

Pada tahun 1896 Hollerith mencapai sukses dengan mendirikan Tabulating Machine Company yang akhirnya menjadi International Business Machine Corporation (IBM). Pada tahun 1908 James Power, juga dari Cencus Bereau menyempurnakan metode punch card dari Hollerith. Pada 1935 IBM memperkenalkan IBM 601, mesin punch card dengan sebuah unit aritmatik yang mempunyai kemampuan mengerjakan suatu multiplikasi setiap detik.


Gambar. IBM 601

Dr. John V. Atanasoff dan Clifford Berry dari Iowa State University dan muridnya Clifford E. Berry pada tahun 1939 membuat komputer untuk membantu mahasiswa fisika untuk memperpendek waktu yang digunakan dalam perhitungan yang kompleks. Komputer ini akhirnya diberi nama Atanasoff Berry Computer (ABC) yang mempunyai kemampuan 60 kata limapuluh-bit memori dalam bentuk kapasitor yang tersusun pada dua drum (piringan) yang berputar.


Gambar. Atanasoff Berry Computer (ABC)

Tomas Flower dari Inggris yang membangun pertama kali komputer elektronik yang dapat deprogram, yang mengandung  2400 tabung hampa. Komputer tersebut disebut Colossus yang mempunyai kemampuan menerjemahkan 5000 karakter per detik dengan menggunakan pita berlubang sebagai inputnya.


Gambar. Colossus


MARK I ditemukan oleh Howard Aiken dari Harvard University pada tahun 1944. Mesin ini dapat melaksanakan operasi aritmatik secara otomatis.


Gambar. MARK I


ENIAC (Electronic Numerical Integrator And Calculator) dirancang oleh John W. Mauckly dan J. Presper Eckert dari University Pennsylvania pada tahun 1946. Mesin ini secara keseluruhan dijalankan secara elektronik dan digunakan dalam bidang matematika.


Gambar. ENIAC


Pada 1945, John von Neumann dan sebuah tim dari University of Pennsylvania membuat EDVAC (Electronic Discrete Variable Aoutomatic Computer). Mesin ini merupakan lanjutan dari ENIAC yang mempunyai memori 100 kali dan menggunakan sepersepuluh dari ENIAC. Program dan data disimpan didalam memori.



Gambar. EDVAC


Perkembangan komputer di Inggris dimulai dengan munculnya EDSAC (Electronic Delayed Storage Automatic Computer) yang dibuat oleh University Cambridge tahun 1949. ACE (Automatic Computer Engine) dibuat oleh National Physical Laboratory. MADAM (Manchester Automatic Digital Machine) dibuat oleh University Manchester dan disusul SEC (Simple Electronic Computer) dibuat oleh University London.


UNIVAC I (Universal Automatic Computer I) merupakan komputer pertama yang diperdagangkan dan dibuat oleh John W. Mauckly dan J. Presper Eckert dari University Pennsylvania pada 1951 sebagai pengembangan dari ENIAC.



Gambar. UNIVAC I

IBM muncul pada tahun 1953, yaitu IBM 701. Kemudian pada tahun 1954, yaitu IBM 650, sangat populer pada saat itu.


Gambar. IBM 701

Sumber:
Pengantar Teknologi Informasi oleh M. Suyanto
http://google.com



[...]

Continue