JENIS - JENIS SISTEM OPERASI
Pengertian dan Fungsi UNIX
Unix atau UNIX adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang portable, multi-tasking dan multi-user. BSD adalah salah satu turunan (varian) Unix yang dikembangkan oleh Universitas California, Berkeley.
Sistem operasi Unix digunakan secara luas baik sebagai server atau workstation. Arsitektur Unix dan model client/server merupakan elemen yang paling penting dalam perkembangan internet dan mengubah proses komputasi secara terpusat dalam jaringan dari pada proses tunggal di komputer. Linux, merupakan sistem operasi yang diadopsi dari Unix dan tersedia secara bebas mendapat popularitas sebagai alternatif dari sistem operasi proprietary seperti Microsoft Windows. Banyak aplikasi-aplikasi dalam sistem operasi lain yang awalnya lahir dalam lingkungan sistem operasi Unix. Salah satu contoh aplikasi yang dimaksud misalnya adalah gnuplot (gnuplot adalah suatu program perintah-baris fleksibel yang dapat digunakan untuk menghasilkan baik grafik dua maupun tiga dimensi. Program ini umumnya dapat berjalan hampir pada semua jenis komputer dan sistem operasi, walaupun pada awalnya ia diturunkan dari program yang berasal dari sistem operasi Unix. gnuplot dapat dikatakan sebagai suatu program yang telah memiliki sejarah panjang, boleh dikatakan sejak tahun 1986. gnuplot dapat menghasilkan keluaran langsung ke layar, sebagaimana pula ia dapat menghasilkan keluaran dalam bentuk berkas grafik dengan beragam format. Diantara format-format yang didukung adalah PNG, EPS, SVG, JPEG, LaTeX, PostScript, PDF, GIF, CorelDraw dan banyak format lainnya).
Di Indonesia Unix digunakan sebagai Server aplikasi, produk yang beredar di pasaran antara lain IBM AIX, HP UX, Sun Solaris. Masing-masing produk ini umumnya memiliki pasar tersendiri seperti Sun Solaris yang digunakan pada operator telekomunikasi selular, HP UX pada manufaktur dan distribusi. Fungsi Unix sebagai workstation kurang populer mengingat harganya yang mahal.
Multitasking adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumberdaya CPU yang sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif mengolah instruksi untuk satu pekerjaan tersebut. Multitasking memecahkan masalah ini dengan memjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Kondisi mengalokasikan CPU dari pekerjaan satu ke pekerjaan yang lain disebut context switch. Ketika context switch terjadi dengan sangat cepat -- kondisi ini cukup untuk memberikan ilusi pengolahan-paralel. Bahkan dalam komputer yang memiliki lebih dari satu CPU (disebut multi-prosesor), multitasking memperbolehkan lebih banyak pekerjaan dijalankan dibanding dengan jumlah CPU yang tersedia.
Sistem operasi komputer dapat juga mengadopsi berbagai macam strategi penjadwalan, yang secara garis besar dapat dikategorikan sebagai berikut:
Dalam sistem multi-program, pekerjaan yang sedang diolah terus berjalan hingga membutuhkan suatu operasi yang memerlukan interaksi dari luar. (e.g. membaca dari tape). Sistem multi-program didesain untuk memaksimalkan penggunaan CPU.
Dalam sistem time-sharing , pekerjaan yang sedang diolah diharuskan melepaskan kerja CPU, baik secara sukarela atau dari interaksi luar, seperti interupsi-perangkat-keras. Sistem Time-sharing didesain untuk memperbolehkan beberapa program seolah diproses secara bersamaan.Dalam sistem real-time, beberapa program yang sedang menunggu dijamin untuk mendapatkan pengolahan dari CPU ketika interaksi luar terjadi. Sistem real-time didesain untuk melakukan kontrol mekanik seperti robot-robot industri, yang memerlukan ketepatan pemrosesan.
PENGERTIAN LINUX
pengguna komputer di indonesia saat ini kebanyakan menggunakan sistem
operasi buatan dari microsoft, yaitu microsoft windows. hal itu wajar
saja terjadi, karena sistem operasi windows lebih dulu hadir di
Indonesia ketimbang sistem operasi linux. mungkin anda semua yang telah
mengerti tentang komputer, sudah memahami bahwa sistem operasi windows
bukanlah software yang bebas disebarluaskan, anda harus mengeluarkan
biaya lisensi untuk bisa menginstal secara legal di komputer anda, tapi
jika anda tidak mengeluarkan biaya lisensi, berarti bisa dikatakan
windows yang anda gunakan adalah bajakan.
pada artikel ini membahas tentang pengertian linux.
pengerian linux adalah software sistem operasi
open source yang gratis untuk disebarluaskan di bawah lisensi GNU. jadi
anda diijinkan untuk menginstal pada komputer anda ataupun mengkopi dan
menyebarluaskannya tanpa harus membayar. linux merupakan turunan dari
unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai
dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix)
Anda dapat memperoleh program, lengkap dengan kode sumbernya (source
code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda
mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah
lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin
menarik biaya untuk penggandaan maupunlisensi GNU memperbolehkan pihak yang ingin
menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer
dan administrator jaringan, adalah kebebasan untuk memperoleh kode
sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi
pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk
mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program
yang Anda beli dari mereka itu aman atau tidak (sering disebut security
by obscurity). Hidup Anda di tangan para vendor. Dan jika ada
pemberitahuan tentang bug dari perangkat lunak komersial tersebut,
seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode
sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya
pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat
diketahui, dan secepat itu pula para programmer akan memperbaiki
programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai
dengan perangkat
keras maupun kebutuhan dasar perangkat lunak lainnya
untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa
memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh
bentuk yang diinginkan.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang
dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya
dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga
lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya,
dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui
dan program penambalnya (patch) lebih cepat tersedia. Pendekatan
pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem
Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua
pengembang saja.
linux saat ini telah berkembang menjadi banyak distro (distribusi
linux), misalnya adalah distro Redhat, Debian, Suse. saat ini distro
linux yang sangat populer di gunakan di indonesia adalah distro Ubuntu
yang merupakan turunan dari Debian.
Pengenalan Perintah DOS dan Fungsinya
Tidak
semua orang yang bisa menggunakan komputer atau operator komputer bisa
mengerti perintah dos. Sebenarnya DOS adalah sistem operasi, akan tetapi
setelah dos mulai banyak di tinggalkan maka sekarang dos tetap di
integrasikan oleh windows yang lebih kita kenal dengan nama MS-DOS
atau Command Prompt Window dengan kata lain
DOS adalah Sistem Operasi Berbasis Baris Perintah.
MS-DOS merupakan shell yang
memiliki banyak fungsi seperti halnya shell yang ada di linux ( wah
kejahuan ya kok sampai ke linux sih ).
Perintah yang ada di dalam DOS
juga dapat digunakan untuk mengelola jaringan maupun hardware komputer.
Akan tetapi sebelum kamu mengetahui perintah lanjut dari dos ada
baiknya kamu mengenal perintah dasar yang ada di DOS
COMMAND : memuatkan kopian baru command interpreter.
2. Bekerja dengan Disk
ASSIGN : merute permintaan operasi disk dari satu drive ke drive lain.
CHKDSK : memeriksa alokasi ruang penyimpanan, kesalahan isian. direktori, table alokasi file atau kerusakan fisik disk
DISKCOMP : membandingkan dua floppy disk track demi track dan melaporkan perbedaannya.
DISKCOPY : mengkopi floppy disk secara track demi track (tidak mengonsolidasikan file terfragmentasi).
FDISK : mengonfigurasi fixed disk (harddisk) untuk digunakan MS- DOS.
FORMAT : memformat disk untuk digunakan MS-DOS dengan menginisialisasi direktori dan file allocation table (FAT).
JOIN : membuat disk sebagai subdirektori dari disk lain.
LABEL : memodifikasi, menciptakan dan menghapus label volume.
SUBST : mensubsitusi huruf drive untuk nama jalur direktori, membuat subdirektori menjadi satu drive maya.
3.Bekerja dengan Direktori
Direktori puncak disebut root directory. Root directory menyimpan isian-isian(entry) yang menunjukkan file dan subdirectori, menyimpan nomor isian FAT yang menyimpan awal cluster dari file. Subdirektori adalah file yang menyimpan isian-isian direktori.
Perintah-perintah yang berhubungan dengan direktori,antara lain:
CHDIR atau CD : mengubah direktori kerja.
DIR : menampilkan informasi mengenai isian-isian direktori(nama file, ekstensi, ukuran dalam byte, tanggal
dan jam diciptakanatau terakhir diubah.
MKDIR atau MD : menciptakan subdirektori baru.
PATH : mendefinisikan nama jalur yang digunakan MS-DOS dalam mencari file yang dieksekusi (untuk ekstensi COM, EXE, dan BAT).
RMDIR atau RD : menghapus direktori kosong.
TREE : menampilkan struktur direktori secara hirarki.
4. Pengelolaan file
ATRIB : menampilkan dan mendefinisikan atribut file.
BACKUP : membuat kopian backup dari file atau struktur direktori.
COPY : mengkopi file.
EDLIN : menciptakan atau memidifikasi file teks ASCII.
ERASE : menghapus file.
EXE2BIN : mengonversi file dieksekusi dalam format.EXE menjadi file memori (.COM, .BIN atau .SYS).
FC : membandingkan dua file dan menampilkan perbedaannya.
RECOVER : merekonstruksi file dari disk yang mempunyai sector-sektor Rusak.
RENAME atau REN : mengubah nama satu file atau lebih.
RESTORE : mengembalikan file-file yang diciptakan dengan perintah BACKUP ke disk dengan struktur direktori yang sama seperti aslinya.
5. Pengelolaan Masukan dan Keluaran
CLS : membersihkan layar tampilan.
CTTY : mengubah prangkat untuk masukan dan keluaran standar.
FIND : mencari suatu sring.
GRAFTABL : mendefinisikan IBM extended character set.
MODE : mengendalikan mode perangkat keluaran. MODE menge-set
karakteristik tampilan , menge-set panjang baris dan spasi untuk port printer, mengoneksi printer serial dengan men-redirect keluaran printer parallel ke port komunikasi serial, menge-set parameter komunikasi untuk port komunikasi asincron.
MORE : perintah untuk filter yang menampilkan isian file per layar.
PRINT : mencetak file di background (sehingga pemakaian dapat mengerjakan tugas lain).
SORT : filter yang menampilkan secara terurut.
TYPE : mengirim file ke keluaran standar.
PENGERTIAN DAN FUNGSI SO/2
Prosesor mengeksekusi program-program komputer. Prosesor adalah
sebuah cip 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 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.sistem operasi dapat juga mengubah 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)menjalankan multi-proses dalam satu waktu.
Padahal sebagian besar sistem komputer hanya memiliki satuArti Palm OS
Seiring dengan cepatnya perkembangan teknologi ponsel/hp, istilah-istilah baru pun bermunculan.Meski demikian, bukan berarti istilah yang sering kita dengar sudah dipahami betul oleg pengguna ponsel.
Apa itu Palm OS dan OS Symbian dan apa kegunaannya pula.
Palm OS diluncurkan pertama kali pada tahun 1996 yang merupakan sebuah sistem operasi untuk perangkat digital yang dikembangkan oleh PalmSource Inc, ditujukan untuk berbagai merk PDA (Personal Data Assistant).Palm OS dirancang agar mudah digunakan dan memiliki cara kerja mirip dengan Microsoft Windows.
Dalam sebuah PDA, OS Palm dipaketkan dengan address book, jam, catatan, menu sinkronisasi (sync), viewer dan aplikasi keamanan.
Symbian juga merupakan sistem operasi, yang dibuat khusus untuk ponsel atau piranti mobile (bergerak).
Kodenya berbeda tergantung tipe ponsel dan kemampuannya.
Karena beragamnya kemampuan dan feature HP yang dibuat, maka symbian juga dibuat dalam berbagai versi.
Symbian OS v6.0, v6.1, v7.0, v8.0, v9.0, v9.1, v9.2 dan v9.3.Adapun kegunaan Palm dan Symbian tentu saja untuk mengatur kinerja setiap komponen dan feature di ponsel tersebut agar bisa menjalankan semua fungsi yang di dalamnya.
Dengan OS di sebuah handphone, maka banyak aplikasi menarik dan berguna yang bisa ditambahkan.
Adapun kegunaan Palm dan Symbian tentu saja untuk mengatur kinerja setiap komponen dan feature di