Iklan

Sabtu, 24 September 2011

1. Macam- Macam Sistem Operasi
Sistem operasi telah berkembang melalui jalan yang panjang. Dari yang
paling sederhana sampai yang paling modern dewasa ini. Masing-masing
memiliki kelebihan dan kekurangan terutama sehubungan dengan fungsi-fungsi
yang dimilikinya. Pada bagian berikut ini akan dibahas beberapa sistem operasi
yang banyak digunakan dan familiar bagi pengguna komputer.



1. DOS

DOS adalah singkatan dari Disk Operating System. DOS merujuk pada
perangkat sistem operasi yang digunakan di banyak komputer yang
menyediakan abstraksi dan pengelolaan perangkat penyimpan sekunder dan
informasinya. Misalnya penggunaan sistem file yang mengelola file-file yang ada
pada perangkat penyimpan. DOS biasanya dijalankan dari satu atau dua disc.
Hal ini karena pada masa DOS digunakan media penyimpan masih sangat
terbatas kemampuannya (paling besar mungkin hanya 1,4 Megabyte).
Ada banyak jenis DOS diantaranya Apple DOS, Commodore DOS, Atari
DOS dan lain-lain. Jenis ini sangat bergantung dengan jenis perangkat
komputernya. Jenis DOS yang paling terkenal adalah jenis DOS yang berjalan
pada mesin-mesin yang compatible dengan IBM Personal Computer.
Untuk menjalankan perintah-perintah sistem operasi, DOS menggunakan
perintah berbasis teks atau CLI. Setiap kali selesai mengetikkan suatu perintah,
kita harus menekan tombol ENTER untuk mengeksekusi perintah tersebut.


2. UNIX
 
UNIX adalah sistem operasi yang mula-mula dikembangkan oleh suatu
kelompok di AT & T pada laboatorium Bell. Unix banyak digunakan baik untuk
server maupun workstation. Linkungan Unix dan model program client-server
menunjukkan bahwa Unix lebih dikembangkan sebaga sistem operasi yang kuat
di jaringan komputer dari pada sistem operasi untuk computer personal.
UNIX dirancang untuk portable, multi-tasking, dan multi-user. Konsep
utama Unix antara lain banyak menggunakan file teks biasa untuk menyimpan
data, menggunakan sistem file berjenjang, memperlakukan perangkat sebagai
suatu file, dan menggunakan banyak program kecil yang eksekusinya pada CLI
dapat digabung dengan tanda pipeline (|). Pada Gambar 5.2 di atas, tampak
beberapa perintah UNIX yang digabung dengan pipeline. Konsep yang sangat
solid dan stabil membuat Unix banyak dijadikan dasar sistem operasi modern.

Sistem UNIX terdiri dari beberapa komponen yang biasanya dipaket
bersama. Umumnya paket-paket tersebut adalah sebagai berikut:
* Kernel dengan sub komponen seperti :
- conf = file konfigurasi.
- dev = driver perangkat keras
- sys = kernel sistem operasi, manajemen memori, penjadwalan
proses, sistem calls dan lain-lain.
- h = header files, mendefinisikan struktur kunci di dalam sistem.

* Development Environment:
o cc —compiler untuk bahasa C
o as — machine-language assembler
o ld — linker, untuk menggabung file-file object
o lib — object-code libraries (diinstall di folder /lib atau /usr/lib) libc,
kumpulan pustaka untuk bahasa C
o make – program untuk mengkompilasi kode program
o include — file-file header untuk pengembangan perangkat lunak dan
menentukan standar interface
o Other languages — bahasa-bahasa pemrograman lain seperti
Fortran-77, Free Pascal, dan lain-lain.

* Commands:
o sh —"Shell" untuk melakukan pemrograman berbasis CLI atau
mengeksekusi perintah-perintah tertentu.
o Utilities — Sekumpulan perintah CLI yang berguna untuk fungsifungsi
yang bermacam-macam, meliputi:
1. System utilities — Program-program untuk pengelolaan
sistem seperti mkfs, fsck, dan lain-lain.
2. User utilities — Program-program untuk pengelolan
lingkungan kerja, seperti passwd, kill, dan lain-lain.
o Document formatting — Program untuk penyiapan dokumen seperti
nroff, troff, tbl, eqn, refer, dan pic. Beberapa sistem Unix modern
juga memasukkan aplikasi seperti TeX dan Ghostscript.
o Graphics — Sistem Unix modern menyediakan X11 sebagai sistem
standard windowing dan GUI.

3. Microsoft Windows
 
Micosoft Windows atau orang lebih sering menyebut Windows saja pada
awalnya hanyalah add-on dari MS-DOS karena tingginya tuntutan pada sistem
operasi yang berbasis GUI. Versi awal Windows berjalan di atas MS-DOS. Meski
demikian Windows versi awal telah menunjukkan beberapa fungsi-fungsi yang
umum dijumpai dalam sistem operasi, antara lain: memiliki tipe file executable
tersendiri, memiliki driver perangkat keras sendiri, dan lain-lain.
Secara konsep sebenarnya Windows lebih banyak ditujukan bagi
komputer personal. Pada awalnya Windows juga tidak mendukung konsep
multi-tasking dan multi-user. Akomodasi terhadap jaringan atau fungsi-fungsi
client-server juga tidak sekuat pada UNIX dan turunannya. Sehingga masalah
yang sering muncul di sistem operasi Windows adalah masalah keamanan yang
berhubungan dengan jaringan. Namun Windows memiliki kelebihan dari sisi
kemudahan pemakaian. Pada versi yang terbaru (Windows Vista) konsep multiuser
dan multi-tasking telah semakin matang. Selain itu tampilan GUI telah
dirubah dengan banyak menggunakan efek tiga dimensi.

4. Apple Mac OS
 
Seperti terlihat pada Gambar 5.10, Apple Mac OS merupakan turunan
dari UNIX melalui jalur BSD (Berkeley Software Distribution). Oleh karena itu
kekuatan dalam multi-tasking, multi-user, networking yang ada pada UNIX juga
dimiliki oleh Mac OS. Mac OS adalah sistem operasi berbasis GUI. Apple
merupakan pelopor dalam penggunaan GUI pada sistem operasi. Penggunaan
icon, mouse dan beberapa komponen GUI merupakan sumbangan yang luar
biasa bagi perkembangan sistem operasi berbasis GUI.
Versi awal dari Mac OS hampir secara penuh mengandalkan pada
kemampuan GUI-nya dan sangat membatasi penggunaan CLI (Gambar 5.15).
Meskipun sangat memudahkan namun ada beberapa kelemahan, antar lain:
multi-tasking yang tidak berjalan sempurna, pengelolaan memori yang terbatas,
dan konflik pada beberapa program yang ditanamkan. Memperbaiki sistem Mac
OS kadang-kadang menjadi suatu pekerjaan yang sangat melelahkan.
Pada Mac OS X (versi terbaru), semua kelemahan pada versi lama telah
coba dihilangkan. Multi-tasking telah berjalan dengan baik dan manajemen
memori yang jauh lebih baik. Selain itu tampilan GUI-nya disebut-sebut sebagai
yang terbaik di antara sistem operasi yang ada.

5. Linux
 
Linux sangat mirip dengan sistem-sistem UNIX, hal ini dikarenakan
kompatibilitas dengan UNIX merupakan tujuan utama desain dari proyek Linux.
Perkembangan Linux dimulai pada tahun 1991, ketika mahasiswa Finlandia
bernama Linus Torvalds menulis Linux, sebuah kernel untuk prosesor 80386,
prosesor 32-bit pertama dalam kumpulan CPU intel yang cocok untuk PC.
Dalam banyak hal, kernel Linux merupakan inti dari proyek Linux, tetapi
komponen lainlah yang membentuk secara komplit sistem operasi Linux. Dimana
kernel Linux terdiri dari kode-kode yang dibuat khusus untuk proyek Linux,
kebanyakan perangkat lunak pendukungnya tidak eksklusif terhadap Linux,
melainkan biasa dipakai dalam beberapa sistem operasi yang mirip UNIX.
Contohnya, sistem operasi BSD dari Berkeley, X Window System dari MIT, dan
proyek GNU dari Free Software Foundation.
Pembagian (sharing) alat-alat telah bekerja dalam dua arah. Sistem
perpustakaan utama Linux awalnya dimulai oleh proyek GNU, tetapi
perkembangan perpustakaannya diperbaiki melalui kerjasama dari komunitas
Linux terutama pada pengalamatan, ketidak efisienan, dan bugs. Komponen lain
seperti GNU C Compiler, gcc, kualitasnya sudah cukup tinggi untuk dipakai
langsung dalam Linux. Alat-alat administrasi network dibawah Linux berasal dari
kode yang dikembangkan untuk 4.3BSD, tetapi BSD yang lebih baru , salah
satunya FreeBSD, sebaliknya meminjam kode dari Linux, contohnya adalah
perpustakaan matematika Intel floating-point-emulation.
Saat ini, Linux merupakan salah satu sistem operasi yang
perkembangannya paling cepat. Kehadiran sejumlah kelompok pengembang,
tersebar di seluruh dunia, yang selalu memperbaiki segala fiturnya, ikut
membantu kemajuan sistem operasi Linux. Bersamaan dengan itu, banyak
pengembang yang sedang bekerja untuk memindahkan berbagai aplikasi ke
Linux (dapat berjalan di Linux).
Masalah utama yang dihadapi Linux dahulu adalah interface yang berupa
teks (text based interface). Ini membuat orang awam tidak tertarik
menggunakan Linux karena harus dipelajari terlebih dahulu dengan seksama
untuk dapat dimengerti cara penggunaannya (tidak user-friendly). Tetapi
keadaan ini sudah mulai berubah dengan kehadiran KDE dan GNOME. Keduanya
memiliki tampilan desktop yang menarik sehingga mengubah persepsi dunia
tentang Linux.


2A. Macam - Macam Aplikasi jenis-jenis aplikasi pengolah kata

Jenis-Jenis Aplikasi Pengolah Kata :
Wordstar : Diproduksi oleh MicroPro dengan beberapa versi 4.0, 5.0, 5.5,
6.0 dan yang terakhir adalah Versi 7.0, menggunakan sistem operasi PC-DOS.
WordPerfect : Salah satu versi yang dikeluarkan adalah versi 6.0, menggunakan sistem operasi PC-DOS.
ChiWriter : Pengolah kata yang menggunakan sistem operasi PC-DOS.
Ms Word : Aplikasi yang dibundel didalam Ms Office. Diproduksi oleh Microsoft, memiliki versi antara lain : Ms Word 6.0, 7.0 untuk Windows 95, untuk versi selanjutnya dibundel bersama Ms Office 97 untuk Windows 98, Ms Office 2000 untuk Windows 98, dan Ms Office XP untuk Windows XP.
StarWriter : Aplikasi yang dibundel didalam StarOffice yang diproduksi oleh Sun Microsystem. Versi yang dirilis 5.0, 5.2 dan 6.0. Sistem operasi yang digunakan Windows 9X hingga Windows XP.
Kword : Aplikasi yang dibundel didalam Koffice, Sistem operasi yang digunakan Linux.
OpenOffice Writer : Aplikasi yang dibundel didalam OpenOffice yang bersifat free dan hampir semua dokumen yang dibuat dengan Ms Office dapat di edit dengan OpenOffice, versi yang dikeluarkan 1.0 dan 1.1. Sistem operasi yang digunakan adalah Linux.
AbiWord : Aplikasi pengolah kata yang bersifat free dengan lisensi GNU General Public License (GPL) dan cross-platform mulai dari Windows 95 ke atas, sehingga dapat membuka file Ms Word di AbiWord. Sistem Operasi yang digunakan adalah Linux.
Word Processing berarti memproses kata atau mengolah kata, yang sehari-hari dikenal dengan kegiatan pengetikan. Kegiatan pengetikan ini meliputi pembuatan naskah-naskah atau surat-menyurat


2B. Jenis-jenis Desain Grafis

1. Drafter
 
Desainer khusus untuk membuat arsitektur dan rancang bangun yang simetris dan digunakan untuk keperluan pembuatan sesuatu yang memerlukan ketelitian tinggi dan rancangan. Membutuhkan orang orang yang ahli di software (Autocad, Archicad, 3d revit architecture). Sangat dibutuhkan di dunia arsitektur dan industri.

2. Editor 
 
Desainer khusus untuk membuat kover, sampul, banner, dsb. Dan juga membuat karya karya desain grafis misalnya: brosur, kartu nama, pin, logo, poster, dsb. Yang memerlukan sentuhan pandangan dan software yang harus dikuasai adalah : Corel draw,Adobe Photoshop,Freehand,Illustrator. Sangat dibutuhkan di dunia periklanan dan publikasi.
3. Layouter
 
Desianer khusus untuk membuat tatanan layout sebuah majalah atau koran atau publikasi yang lainya dan diharuskan mempunyai feel untuk tata letak agar enak dilihat. Sedangkan aplikasi yang harus dikuasai adalah Adobe Page Maker, MS.Publisher, Adobe In Design. Sangat dibutuhkan dipercetakan dan industri koran/buku/majalah.
4. Art Director

Desainer khusus unuk membuat karya karya seni dari komputer yang bisa digunakan untuk visual effects ataupun hanya untuk hiasan saja. Membutuhkan kreativitas tinggi untuk membuat karya agung yang akan dibuat. Sedangkan software yang harus dikuasai adalah : Corel draw, Photoshop, Photo paint, Art creator. Sangat dibutuhkan di dunia perfilman, seniman visualisator, foto editing effects.
5. Fotografer

Desianer khusus yang selain melakukan pengeditan foto juga merangkap sebagai fotografer, harus memiliki talenta khas fotografer serta mampu mengedit foto sesuai event atau yang perfect. Membutuhkan intelegensi tinggi kreativitas tinggi dan harus menguasai adobe photoshop,ieworks,photo studio. Sangat dibutuhkan didunia fotografi, foto editor, wartawan, dsb.

6. Animator

Desainer khusus bekerja pada bidang motion graphic, iklan atau film fantasi. Harus memiliki daya tahan tinggi, pengetahuan yang cukup tinggi , pengalaman dan harus menguasai Macromedia Flash, Adobe Flash, After Effects, 3d Maya, Gif Animator dan Corel Rave. Dibutuhkan di dunia advertising, perfilman, pertelevisian.

7. Visualisator
Desainer khusus untuk memberikan gambaran sebuah produk atau karya dalam bentuk real / 3d dan harus memiliki kemampuan otak kanan yang cukup tinggi serta harus menguasai 3d Max, Autocad, Swift 3d, Digital Clay. Sangat dibutuhkan di dunia visualisasi produk dan presentasi produk.

8. Video Editor
Desainer khusus untuk mengedit video atau film dan juga merangkap sebagai video shooter, harus memiliki imajinasi tinggi dan harus menguasai Adobe After Effects, 3d Maya, Adobe Premiere, Ulead Video Studio, Sony Vegas, Pinneacle. Sangat dibutuhkan di dunia perfilman dan industri musik.
9. Integrated Desainer
Desainer khusus yang membutuhkan integrasi dengan programmer misalnya pembuatan game, cd interaktif, web
desain, dsb. Sedangakan anda harus menguasai hampir semua elemen desain. Sangat dibutuhkan di industri informatika.



2C. BERBAGAI MACAM APLIKASI INTERNET 

Aplikasi internet yang tersedia saat ini sudah banyak dan akan terusbertambah seiring dengan kemajuan teknologi informasi. Aplikasi-aplikasi internet inikemudian digunakan dalam berbagai bidang seperti bidang akademis, militer, medis,media massa, dan berbagai sektor industri lainnya. Dari sekian banyak aplikasi internet,beberapa yang paling banyak dikenal dan digunakan oleh masyarakat antara lain ;
1. Word Wide Web (WWW)
World Wide Web 
atau
WWW 
merupakan aplikasi yang paling banyakdigunakan dan merupakan aplikasi yang paling penting. Hal ini disebabkan aplikasiWWW dapat dimanfaatkan untuk berbagai hal. WWW adalah dokumen-dokumeninternet yang tersimpan di server-server yang terdapat di seluruh dunia. Dokumenweb tersebut dibuat dengan format
Hypertext 
dan
Hypermedia 
denganmenggunakan
Hypertext Mark-Up Language (HTML)
yang mempunyai kemampuanuntuk menghubungkan
(Link)
sebuah dokumen dengan dokumen yang lain.Dokumen yang dibuat dengan
HTML Link 
tersebut dapat memuat teks, gambar,animasi, audio, dan juga video.
2. Electronic Mail (E-Mail)
E-mail atau surat elektronik adalah aplikasi internet untuk sarana komunikasisurat menyurat dalam bentuk elektronik. Mengirim E-mail sama artinya denganmengirim sebuah surat, kita dapat bercerita, mengirimkan pesan atau apa saja.Lewat E-mail kita dapat juga mengirimkan file dokumen, gambar, dan sebagainya.E-mail merupakan alat komunikasi yang sangat mudah dan cepat, karenapengiriman dokumen kita ke seluruh dunia dengan biaya yang sangat murah.Seperti yang sudah disinggung di atas, komunikasi dengan menggunakan internetdilakukan dengan cepat sehingga E-mail akan sampai sesaat setelah dikirim.
3. Mailing List (Milis)
Mailing List atau juga sering disebut milis adalah aplikasi internet yangdigunakan sebagai sarana diskusi atau bertukar informasi dalam satu kelompokmelalui E-mail. Setiap E-mail yang dikirim ke alamat milis akan dikirim keseluruhalamat E-mail yang terdaftar sebagai anggota milis tersebut.Milis sebenarnya bentuk lain dari E-mail, fasilitas ini digunakan oleh kelompok-kelompok untuk bertukar informasi dan berdiskusi sesama anggota kelompok. Milismempunyai sifat yang sama dengan E-mail.
4. Newsgroup
Newsgroup adalah aplikasi internet yang digunakan untuk berkomunikasi satudengan yang lain dalam sebuah forum. Para anggota forum Newsgroup mempunyaikepentingan dan ketertarikan yang sama untuk membahas topik tertentu.Sarana yang mungkin digunakan dapat berupa media multimedia (audio-visual)dengan menggunakan fasilitas
video conferencing 
, ataupun text saja atau text danaudio dengan menggunakan fasilitas Chat (IRC).
Tim MGMP TIK Kabupaten Pacitan 

Teknologi Informasi dan Komunikasi 
Newsgroup dapat dianggap seperti sebuah bulletin board, dimana setiap orangbebas menempelkan pendapatnya untuk dibaca oleh orang lain yang tergabungdalam kelompok tersebut. Newsgroup memungkinkan kita untuk menyampaikaninformasi dengan cara yang cepat kepada orang-orang yang tergabung dalamkelompok kita.
5. Internet Relay Chat (IRC)
IRC adalah aplikasi internet yang digunakan untuk bercakap-cakap melaluiinternet, yang dikenal dengan istilah
Chatting 
. Chatting dilakukan dengan caramengetik apa yang ingin kita katakan kepada teman chatting kita, kemudianmengirimkannya dalam bentuk teks. Melalui chatting kita dapat berkenalan danbercerita dengan orang lain di belahan dunia lain.
6. File Transfer Protocol (FTP)
File Transfer Protokol yang sering disingkat dengan FTP adalah aplikasiinternet yang digunakan untuk mengirimkan atau mengambil file dari ataupun kekomputer lain dengan kecepatan transfer yang tinggi.FTP sering digunakan untuk mencari dan mengambil
(Download)
arsip file atauserver di internet yang mempunyai alamat tertentu yang menyediakan berbagaiarsip atau file. File tersebut memang diizinkan untuk diambil oleh pengguna internetyang membutuhkannya.File ini bisa berupa hasil penelitian, artikel-artikel, jurnal, dan lain-lain. FTP jugadipergunakan untuk meng-
Upload 
file materi situs
(homepage)
sehingga biardiakses oleh pengguna dari seluruh pelosok dunia.
7. Telnet
Telnet adalah aplikasi internet yang digunakan untuk mengakses informasi darikomputer yang letaknya jauh. Telnet dapat kita gunakan apabila kita telahmempunyai alamat IP
(IP Address)
dari computer yang akan diakses dan kita jugamempunyai hak akses
(User ID Password)
• Web (WWW)• E-Mail• Chatting• FTP• IRC• Telnet• dll
8. Gopher
Gopher adalah aplikasi yang digunakan untuk mencari informasi yang ada diinternet. Namun, informasi yang dicari hanya terbatas pada teks saja. Untukmendapatkan informasi melalui Gopher, kita harus menghubungkan diri denganGopher server yang ada di internet
Teknologi Informasi dan Komunikasi 
9. Ping
Ping adalah singkatan dari
Packet Internet Gopher.
Ping digunakan untukmengetahui apakah komputer yang kita gunakan mempunyai hubungan(terkoneksi) dengan komputer lain di internet. Pengecekan hubungan ini dilakukandengan cara mengirimkan sejumlah paket data


2D. MACAM-MACAM SISTEM APLIKASI

 1.CMS(Content Management Systems)

sekarang anda dapat membuat website tanpa harus menguasai serta memahami tentang pemrograman web serta database. Dengan adanya content management systems atau yang biasa di singkat CMS, anda tidak perlu lagi untuk pusing-pusing memahami pemrograman web serta database. Karena dengan adanya CMS anda cukup fokus dalam pemeliharaan content atau isi dari website anda

2. Top Best Java IDE (Integrated Development Environment)
Dalam melakukan pemrograman dibutuhkan alat atau tools yang biasa di sebut dengan IDE (Integrated Development Environmnet) untuk memudahkan kita dalam melakukan pengembangan atau pembuatan program.
Di java sangat banyak IDE yang tersedia, dan hampir semuanya dapat di gunakan dengan gratis tanpa harus membeli lisensi. Namun dari sekian banyaknya IDE yang tersedia, tentunya hanya beberapa saja IDE yang memiliki fitur serta dukungan komunitas yang maksimal.

3. Advanced Task Killer Free, Aplikasi Pembunuh Yang Bermanfaat Untuk Android

Seperti arti dari nama aplikasi tersebut, Advanced Task Killer adalah aplikasi yang bisa digunakan untuk mematikan (Kill) suatu tugas (Task) tertentu pada Android. Pengguna Android bisa memilih sendiri Task mana yang ingin dimatikan dan Task mana yang dibiarkan berjalan. Jika belum tahu apa itu “Task” pada Android, kami berikan sedikit gambaran berikut ini.
Coba buka komputer atau notebook, arahkan mouse pada taskbar, klik kanan dan pilih Task Manager. Di situ anda akan melihat ada banyak aplikasi yang sedang dijalankan oleh Windows baik itu berjalan pada Foreground atau Background. Sama dengan di Windows, “Task” pada Android adalah kumpulan aplikasi yang sedang dijalankan oleh operating system Android.

4.Look & Feel Java Swing

Bosan dengan tampilan aplikasi java desktop yang anda buat? Memang untuk tampilan java yang berbasis desktop ada kekurangan dari sisi tampilan dibandingkan dengan aplikasi-aplikasi sejenis yang di buat menggunakan bahasa pemrograman VB, Delphi, .NET, atau C++ sekalipun. Namun anda tidak perlu berkecil hati, karena sebenarnya kita bisa melakukan make over tampilan aplikasi yang kita buat menggunakan bahasa pemrograman Java.
Kita dapat membuat library sendiri, atau menggunakan library-library yang telah banyak tersedia dan bebas untuk di gunakan. Ada empat library yang akan saya tunjukkan untuk melakukan make over tampilan aplikasi yang menggunakan bahasa pemrograman java.