Minggu, 16 Juni 2013
TED ~ SEMIKONDUKTOR DAN DIODA
SEMIKONDUKTOR DAN DIODA
A.
PRINSIP DASAR SEMIKONDUKTOR
Semikonduktor merupakan elemen dasar dari komponen
elektronika seperti dioda, transistor dan sebuah IC (integrated circuit).
Disebut semi atau setengah konduktor, karena bahan ini memang bukan konduktor
murni. Bahan-bahan logam seperti tembaga, besi, timah disebut sebagai konduktor
yang baik sebab logam memiliki susunan atom yang sedemikian
rupa, sehingga elektronnya dapat bergerak bebas.
Tahun 1906 ,pickard merancang suatu diode detector dari
Kristal slikon yang disebut dengan nama Cat’s wishker, dimana alat yang di
buatnya ini terdiri atas suatu kawat
yang disambungkan dengan Kristal silicon; alat inilah yang
dikenal sebagai dioada semikonduktor yang pertama. Dalam bidang industry
penemuan komponen semikonduktor mengakibatkan banyak perubahan dalam kehidupan
manusia.
Terutama dilihat manfaatnya dalam membantu
kelancaran proses industry, diantaranya:
1. Dipergunakannya komponen
pasif seperti hambatan ,kapasitor, inductor, dan transformator sebagai
kelengkapan dalam menyusun suatu rangkaian elektronik.
2. Dibuatnya alat elektronik
radio AM, radio FM, penguat suara hi-fi, TV warna,pemancar FM.3.
Penggunaan alat elektronik untuk mengatur dan menjalankan
mesin-mesin industri, dengan ditemukannya diode tegangan tinggi, diode daya
tinggi.
B. SUSUNAN ATOM SEMIKONDUKTOR
Bahan semikonduktor yang banyak dikenal contohnya adalah
Silicon (Si), Germanium (Ge) dan Gallium Arsenida (GaAs). Germanium dahulu
adalah bahan satu-satunya yang dikenal untuk membuat komponen semikonduktor.
Namun belakangan, silikon menjadi popular setelah ditemukan cara mengekstrak
bahan ini dari alam.Silikon merupakan bahan terbanyak ke dua yang ada di bumi
setelah oksigen. Pasir, kaca dan batu-batuan lain adalah bahan alam yang banyak
mengandung unsur silikon. Dapatkah anda menghitung jumlah pasir di pantai.
Struktur atom kristal silikon, satu inti atom (nucleus)
masing-masing memiliki 4 elektron valensi. Ikatan inti atom yang stabil adalah
jika dikelilingi oleh 8 elektron, sehingga 4 buah elektron atom kristal
tersebut membentuk ikatan kovalen dengan ion-ion atom tetangganya.
Ikatan kovalen menyebabkan elektron tidak dapat berpindah
dari satu inti atom ke inti atom yang lain. Pada kondisi demikian, bahan
semikonduktor bersifat isolator karena tidak ada elektron yang dapat berpindah
untuk menghantarkan listrik. Pada suhu kamar, ada beberapa ikatan kovalen yang
lepas karena energi panas, sehingga memungkinkan elektron terlepas dari
ikatannya. Namun hanya beberapa jumlah kecil yang dapat terlepas, sehingga
tidak memungkinkan untuk menjadi konduktor yang baik.
Ahli-ahli fisika terutama yang menguasai fisika
quantum pada masa itu mencoba memberikan doping pada bahan semikonduktor ini.
Pemberian doping dimaksudkan untuk mendapatkan elektron valensi bebas dalam
jumlah lebih banyak dan permanen, yang diharapkan akan dapat menghantarkan
listrik.
C. TIPE-N
Misalnya pada bahan silikon diberi doping phosphorus atau
arsenic yang pentavalen yaitu bahan kristal dengan inti atom memiliki 5
elektron valensi. Dengan doping, Silikon yang tidak lagi murni ini (impurity
semiconductor) akan memiliki kelebihan elektron. Kelebihan elektron membentuk
semikonduktor tipe-n. Semikonduktor tipe-n disebut juga donor yang siap
melepaskan elektron.
D. TIPE-P
Kalau silikon diberi doping Boron, Gallium atau Indium, maka
akan didapat semikonduktor tipe-p. Untuk mendapatkan silikon tipe-p, bahan
dopingnya adalah bahan trivalent yaitu unsur dengan ion yang memiliki 3
elektron pada pita valensi. Karena ion silikon memiliki 4 elektron, dengan
demikian ada ikatan kovalen yang bolong (hole). Hole ini digambarkan sebagai
akseptor yang siap menerima elektron. Dengandemikian, kekurangan elektron
menyebabkan semikonduktor ini menjadi tipe-p.
E. RESISTANSI
Semikonduktor tipe-p atau tipe-n jika berdiri sendiri
tidak lain adalah sebuah resistor. Sama seperti resistor karbon, semikonduktor
memiliki resistansi. Cara ini dipakai untuk membuat resistor di dalam sebuah
komponen semikonduktor. Namun besar resistansi yang bisa didapat kecil karena
terbatas pada volume semikonduktor itu sendiri.
F. DIODA PN
Jika dua tipe bahan semikonduktor ini dilekatkan pakai lem ,
maka akan didapat sambungan P-N (p-n junction) yang dikenal sebagai dioda. Pada
pembuatannya memang material tipe P dan tipe N bukan disambung secara harpiah,
melainkan dari satu bahan (monolithic) dengan memberi doping (impurity
material) yang berbeda.
G. Fungsi Transistor beserta komponen dan
cara pembuatannya
Fungsi transistor sangat menentukan kinerja dari sebuah
rangkaian elektronika. Dalam sebuah sirkuit/rangkaian elektronika, transistor
berfungsi sebagai jangkar rangkaian. Secara fisik, Transistor adalah sebuah
komponen elektronika semi konduktor yang memiliki 3 kaki, yang masing-masing
kakinya diberi nama basis (B), colector (C) dan emitor (E).
Dalam sebuah sirkuit, fungsi Transistor dapat digunakan
sebagai sebuah penguat (amplifier), sirkuit pemutus dan penyambung (switching),
stabilisasi tegangan (stabilisator), modulasi sinyal dan berbagai fungsi
lainnya.
Berdasarkan susunan semi konduktor, Transistor di bedakan
menjadi 2 tipe yaitu transistor PNP dan transistor NPN. Untuk membedakan
transistor PNP dan NPN dapat di lihat dari arah panah pada kaki emitornya. Pada
transistor PNP anak panah mengarah ke dalam dan pada transistor NPN arah
panahnya mengarah ke luar.
Pada saat ini Funsi Transistor telah banyak mengalami
perkembangan, sekarang sebuah transistor sudah dapat digunakan sebagai memory
dan pemroses sebuah getaran listrik dalam dunia prosesor computer
Bukan hanya fungsi transistor saja yang berkembang, bentuk
dari transistor juga mengalami perubahan, saat ini transistor telah berhasil di
ciptakan dalam ukuran super kecil, yaitu hanya dalam ukuran nano mikron
(transistor yang dikemas dalam prosesor komputer).
Dalam dunia elektronika, transistor juga memiliki bentuk
jelajah tegangan kerja dan frekuensi yang sangat besar dan lebar. Penggunaan
transistor dalam sebuah rangkaian analog adalah sebagai amplifier, switch,
stabilitas tegangan, dan lain-lain. Dalam rangkaian digital selain di gunakan
sebagai saklar yang memiliki kecepatan tinggi juga dapat digunakan sebagai
pemroses data yang akurat dan sebagai memory.
Cara kerja transistor yang tidak serumit komponen penguat
lainnya, seperti tabung elektronik, dan kemampuannya yang berkembang secara
berkala, dan juga bentuk fisiknya yang semakin berkembang, membuat transistor
menjadi pilihan utama para penghobi elektronika dalam menyusun suatu konsep
rangkaian elektronika.
Bahkan saat ini bentuk fisik dan fungsi transistor telah
berada satu tahap diatas sebelumnya. Sekarang fungsi transistor banyak yang
sudah terintegrasi dan disatukan dari beberapa jenis transistor menjadi satu
buah komponen yang lebih kompak yang dalam dunia elektronika biasa disebut
dengan Integrated Circuit (IC). Integrated Circuit mempunyai cara kerja dan
kemampuan yang lebih kompleks, tetapi mempunyai bentuk fisik yang ringkas
sehingga tidak banyak memakan tempat.
Namun tidak dapat dipungkiri, walaupun fisiknya berkembang
menjadi satu komponen baru, namun fungsi transistor tetap memegang peranan
vital dalam sebuah rangkaian elektronika.
H. Dioda semikonduktor
Sebagian besar dioda saat ini berdasarkan pada teknologi pertemuan
p-n semikonduktor. Pada dioda p-n, arus mengalir dari sisi tipe-p (anoda)
menuju sisi tipe-n (katoda), tetapi tidak mengalir dalam arah sebaliknya.
Tipe lain dari dioda semikonduktor adalah dioda Schottky
yang dibentuk dari pertemuan antara logam dan semikonduktor (sawar Schottky)
sebagai ganti pertemuan p-n konvensional
1. Jenis-jenis dioda semikonduktor
a) Dioda
biasa
Beroperasi seperti penjelasan di atas. Biasanya dibuat dari
silikon terkotori atau yang lebih langka dari germanium. Sebelum pengembangan
dioda penyearah silikon modern, digunakan kuprous oksida (kuprox)dan
selenium, pertemuan ini memberikan efisiensi yang rendah dan penurunan tegangan
maju yang lebih tinggi (biasanya 1.4–1.7 V tiap pertemuan, dengan banyak
lapisan pertemuan ditumpuk untuk mempertinggi ketahanan terhadap tegangan
terbalik), dan memerlukan benaman bahang yang besar (kadang-kadang perpanjangan
dari substrat logam dari dioda), jauh lebih besar dari dioda silikon untuk
rating arus yang sama.
b) Dioda bandangan
Dioda yang menghantar pada arah terbalik ketika tegangan
panjar mundur melebihi tegangan dadal dari pertemuan P-N. Secara listrik mirip
dan sulit dibedakan dengan dioda Zener, dan kadang-kadang salah disebut sebagai
dioda Zener, padahal dioda ini menghantar dengan mekanisme yang berbeda yaitu
efek bandangan. Efek ini terjadi ketika medan listrik terbalik yang membentangi
pertemuan p-n menyebabkan gelombang ionisasi pada pertemuan, menyebabkan arus
besar mengalir melewatinya, mengingatkan pada terjadinya bandangan yang
menjebol bendungan. Dioda bandangan didesain untuk dadal pada tegangan terbalik
tertentu tanpa menjadi rusak. Perbedaan antara dioda bandangan (yang mempunyai
tegangan dadal terbalik diatas 6.2 V) dan dioda Zener adalah panjang kanal yang
melebihi rerata jalur bebas dari elektron, jadi ada tumbukan antara mereka.
Perbedaan yang mudah dilihat adalah keduanya mempunyai koefisien suhu yang
berbeda, dioda bandangan berkoefisien positif, sedangkan Zener berkoefisien
negatif.
c) Dioda Cat's
whisker
Ini adalah salah satu jenis dioda kontak titik. Dioda cat's
whisker terdiri dari kawat logam tipis dan tajam yang ditekankan pada kristal
semikonduktor, biasanya galena atau sepotong batu bara. Kawatnya membentuk
anoda dan kristalnya membentuk katoda. Dioda Cat's whisker juga disebut dioda
kristal dan digunakan pada penerima radio kristal.
d) Dioda arus
tetap
Ini sebenarnya adalah sebuah JFET dengan kaki
gerbangnya disambungkan langsung ke kaki sumber, dan berfungsi seperti pembatas
arus dua saluran (analog dengan Zener yang membatasi tegangan). Peranti ini
mengizinkan arus untuk mengalir hingga harga tertentu, dan lalu menahan arus
untuk tidak bertambah lebih lanjut.
2. Karakteristik arus–tegangan
Karakteristik arus–tegangan dari
dioda, atau kurva I–V, berhubungan dengan perpindahan dari pembawa melalui yang
dinamakan lapisan penipisan atau daerah pemiskinan yang terdapat pada pertemuan
p-n diantara semikonduktor. Ketika pertemuan p-n dibuat, elektron pita konduksi
dari daerah N menyebar ke daerah P dimana terdapat banyak lubang yang
menyebabkan elektron bergabung dan mengisi lubang yang ada, baik lubang dan
elektron bebas yang ada lenyap, meninggalkan donor bermuatan positif pada
sisi-N dan akseptor bermuatan negatif pada sisi-P. Daerah disekitar pertemuan
p-n menjadi dimiskinkan dari pembawa muatan dan karenanya berlaku sebagai
isolator.
Walaupun
begitu, lebar dari daerah pemiskinan tidak dapat tumbuh tanpa batas. Untuk
setiap pasangan elektron-lubang yang bergabung, ion pengotor bermuatan positif
ditinggalkan pada daerah terkotori-n dan ion pengotor bermuatan negatif
ditinggalkan pada daerah terkotori-p. Saat penggabungan berlangsung dan lebih
banyak ion ditimbulkan, sebuah medan listrik terbentuk didalam daerah
pemiskinan yang memperlambat penggabungan dan akhirnya menghentikannya. Medan
listrik ini menghasilkan tegangan tetap dalam pertemuan.
ISOA ~ PERINTAH DASAR LINUX
PERINTAH DASAR LINUX
Penjelasan perintah -
perintah linux dan singkatnya Dari A – Y :
a
adduser = Tambahpenggunakesistem
addgroup = Tambahgrupkesistem
alias = Buatsebuah alias
apropos = CariBantuanhalaman manual (man-k)
apt-get = Caridanmenginstalpaketperangkatlunak (Debian)
aspell = PemeriksaEjaan
awk = CaridanGantiteks, database sort / validate / index
b
basename = Strip direktoridanakhirandarinama file
bash = GNU Bourne-Again Shell
bc = Arbitrary bahasakalkulatorpresisi
bg = Kirimkelatarbelakang
break = Keluardarisebuah loop
builtin = Jalankan shell builtin
bzip2 = Compress ataudekompresi file bernama (s)
c
cal = Tampilkankalender
case = kondisionalmelakukanperintah
cat = Menampilkanisi file
cd = MenggantiDirectori
cfdisk = Tabelpartisi manipulator untuk Linux
chgrp = Mengubahkepemilikangrup
chmod = Mengubahizinakses
chown = Mengubahpemilik file dangrup
chroot = Jalankanperintahdengandirektori root yang berbeda
chkconfig = Sistemlayanan (runlevel)
cksum = Cetak byte CRC checksum danmenghitung
clear = Hapuslayar terminal
cmp = Membandingkandua file
comm = Bandingkandua file diurutkanbaris demi baris
command = Jalankanperintah – shell mengabaikanfungsi
continue = Resume iterasiberikutnyadarisuatu loop
cp = Menyalinsatuataulebih file kelokasi lain
cron = Daemon menjalankanperintah yang dijadwalkan
crontab = Jadwalkanperintahuntukmenjalankan di lain waktu
csplit = Split file kedalamkonteks – potonganditentukan
cut = membagi file menjadibeberapabagian
d
date = Menampilkanataumengubahtanggal&waktu
dc = Desk Kalkulator
dd = Mengkonversidanmenyalin file, menulis header disk, boot record
ddrescue = Alatuntukmemperbaiki data
declare = Deklarasikanvariabeldanmemberimerekaatribut
df = Tampilkanruang disk
diff = Tampilkanperbedaanantaradua file
diff3 = Tampilkanperbedaan di antaratiga file
menggali = DNS lookup
dir = Daftarisidirektorisingkat
dircolors = Warna setup untuk `ls ‘
dirname = Convert semua pathname kebeberapa path
dirs = Tampilkandaftardirektori yang diingat
dmesg = Mencetakpesan-pesan kernel & driver
du = Perkiraanpenggunaankapasitas file
e
echo = Tampilkanpesan di layar
egrep = Cari file untukbaris yang sesuaidenganekspresi yang diperpanjang
eject = Mengeluarkan media removable
enable = Mengaktifkandanmenonaktifkanperintah shell builtin
env = Environment variabel
ethtool = Pengaturankartu Ethernet
eval = Evaluasibeberapaperintah / argumen
exec = Menjalankanperintah
exit = Keluardari shell
expect = mengotomatiskanaplikasi yang bebasdiaksesmelalui terminal
expand = Convert tab kespasi
eksport = Set variabellingkungan
expr = Evaluasiekspresi
f
false = Tidakmelakukanapa-apa, tidakberhasil
fdformat = Tingkat rendah format sebuah floppy disk
fdisk = tabelpartisi manipulator untuk Linux
fg = Kirimpekerjaanuntuk foreground
fgrep = Cari file untukbaris yang cocokdengan string yang tetap
file = Tentukanjenis file
find = Cari file yang memenuhikriteria yang diinginkan
fmt = Format ulangtipeteks
fold = Wrap teks agar sesuaidenganlebartertentu.
for = Memperluas kata-kata, danmenjalankanperintah
format = Format disk ataukaset
free = Tampilkanpenggunaanmemori
fsck = Memeriksadanmemperbaikisistem File konsistensi
ftp = File Transfer Protocol
fungsi = Tentukanfungsi macro
fuser = Identifikasi / memutuskan proses yang sedangmengakses file
g
gawk = CaridanGantiteksdalam file
getopts = Menguraikan parameter sesuaiposisi
grep = Cari file untukbaris yang cocokdenganpolatertentu
group = Cetaknamagruppadapengguna
gzip = Compress ataudekompresinama file
h
hash = Mengingatseluruh pathname darisebuahnamaargumen
head = Output bagianpertamadari file
help = Tampilkanbantuanuntukperintah built-in
history = Perintah history
hostname = Cetakataumengaturnamasistem
i
id = Cetak user dangrup id
if = melakukanperintahkondisional
ifconfig = Konfigurasiantarmukajaringan
ifdown = Menghentikanantarmukajaringan
ifup = Memulaiantarmukajaringankeatas
import = Menangkaplayar server X danmenyimpansebuahgambarke file
install = Menyalin file danmengaturatribut
j
join = gabunggarispada field umum
k
kill = Memberhentikan proses yang sedangberjalan
killall = Memberhentikan proses olehnama
l
less = Tampilan output satulayarpadasatuwaktu
let = Melakukanaritmatikapadavariabel shell
ln = Membuathubunganantara file
local = Membuatvariabel
locate = Cari file
logname = Cetaknama login
logout = Keluardarisebuah login shell
look = Tampilanbaris yang dimulaidengan string tertentu
lpc = Program Kontroljalur printer
lpr = Off line print
lprint = Mencetak file / Print file
lprintd = Abort pekerjaan print
lprintq = Daftarantrian print
lprm = Hapuspekerjaandariantrian print
ls = List informasitentang file
lsof = List membuka file
m
make = SekelompokKompilasiulangdari program
man = Bantuan manual
mkdir = Membuat folder baru
mkfifo = Membuat FIFOs (bernamapipa)
mkisofs = Buat hybrid ISO9660/JOLIET/HFS filesystem
mknod = Membuatblokataukarakter file khusus
more = Tampilan output satulayarpadasatuwaktu
mount = Mount file system
mtools = Memanipulasi file MS-DOS
mv = Memindahkanataumengubahnama file ataudirektori
mmv = Pindahkanmassadanmengubahnama (file)
n
netstat = InformasiJaringan
nice = Mengaturprioritasperintahataupekerjaan
nl = Nomorbarisdanmenulis file
nohup = Jalankanperintahkebalterhadaphangups
nslookup = Query Internet menyebut server secarainteraktip
o
open = membuka file dalamaplikasi default
op = Operator akses
p
passwdMemodifikasi password user
paste = Menggabungkanbaris file
pathchk = Periksanama file portabilitas
ping = Test sambunganjaringan
pkill = memberhentikan proses running
popd = Mengembalikannilaisebelumnyadaridirektorisekarang
pr = Siapkan file untukdicetak /print
printcap = kemampuanpencetak Database
printenv = Cetakvariabellingkungan
printf = Format danmencetak data
ps = Status Proses
pushd = Simpandankemudianmengubahdirektorisekarang
pwd = Cetakdirektorikerja
q
quota = Tampikanpenggunaan disk danmembatasinya
quotacheck = Menelitisistem file untukpenggunaan disk
quotactl = Set kuota disk
r
ram = perangkat disk ram
rcp = Salin file antaraduamesin
read = Membacabarisdaristandar input
readarray = Baca daristdinkevariabel array
readonly = Menandaivariabel / fungsisebagaireadonly
reboot = Reboot sistem
rename = Ubahnama file
renice = Ubahprioritasdari proses yang berjalan
remsync = Sinkronisasi remote file melalui email
return = Keluarfungsi shell
rev = Membalikkanbarisdarisebuah file
rm = Menghapus file
rmdir = Remove folder
rsync = Remote file copy (Synchronize file pohon)
s
screen = Multiplex terminal, run remote shells via ssh
scp = Secure copy (remote file copy)
sdiff = Menggabungkandua file secarainteraktif
sed = Stream Editor
select = Menerima input keyboard
seq = Print urutan numeric
set = Memanipulasivariabel shell danfungsi
sftp = Secure File Transfer Program
shift = Pergeseran parameter posisi
shopt = Pilihan shell
shutdown = Shutdown atau restart linux
sleep = Delay/penundaanuntukjangkawaktutertentu
slocate = Cari file
sort = Mengurutkan file teks
source = Jalankanperintahdari file `.”
split = Split file kedalam fixed-potong
ssh = Secure Shell client (remote login program)
strace = Trace sistempanggilandansinyal
su = Gantikanidentitaspengguna
sudo = Jalankanperintahsebagai user lain
sum = Mencetak checksum untuk file
symlink = Buatlahnamabaruuntuk file
sync = Sinkronisasi data pada disk denganmemori
t
tail = Output bagianterakhir file
tar = Tape Archiver
tee = Redirect output kebeberapa file
test = Evaluasiekspresikondisional
time = Program Mengukurwaktu running
times = User dansistemwaktu
touch = Ubah file timestamps
top = Daftar proses yang berjalanpadasistem
traceroute = Trace Route to Host
trap = Jalankanperintahketikasebuahsinyaladalah set (Bourne)
tr = Translate, squeeze, dan / ataumenghapuskarakter
true = Tidakmelakukanapapun, berhasil
tsort = Topologi sort
tty = Print filename dari terminal padastdin
type = menjelaskanperintah
u
ulimit = Batasipengguna resources (sumberdaya)
umask = Para penggunamenciptakan file tersembunyi
umount = Unmount (tidakmenaiki) perangkat
unalias = Hapus alias
uname = Informasisistem print
unexpand = Convert spasiuntuk tab
Uniq = Uniquify file
unit = Mengkonversi unit darisatuskalake yang lain
unset = Hapusvariabelataunamafungsi
unshar = Uraikancatatanarsip shell
until = Mengeksekusiperintah (sampai error)
useradd = Membuatakun user baru
usermod = Memodifikasiakun user
users = Daftarparapengguna yang sekarangini login
uuencode = Encode file biner
uudecode = Decode file yang dibuatoleh uuencode
v
v = Daftarisidirektori Verbosely ( `ls-l-b ‘)
vdir = Daftarisidirektori Verbosely ( `ls-l-b ‘)
vi = Text Editor
vmstat = Laporanstatistikmemori virtual
w
watch = Mengeksekusi / menampilkansebuah program secaraberkala
wc = Cetak byte, kata, danbarismenghitung
whereis = Caripengguna $ path, halaman manual dan file source untuk program
which = Caripengguna $ path untuk file program
while = Jalankanperintah
who = Cetaksemuanamapengguna yang sedang log in
whoami = Cetakpenggunasaatinidannama id ( `id-un ‘)
wget = Ambilhalaman web atau file melalui HTTP, HTTPS atau FTP
write = Mengirimpesankepengguna lain
x
xargs = Jalankan utility, melewatidaftarargumen yang dibangun
y
yes = Cetak string sampai di interrupt
a
adduser = Tambahpenggunakesistem
addgroup = Tambahgrupkesistem
alias = Buatsebuah alias
apropos = CariBantuanhalaman manual (man-k)
apt-get = Caridanmenginstalpaketperangkatlunak (Debian)
aspell = PemeriksaEjaan
awk = CaridanGantiteks, database sort / validate / index
b
basename = Strip direktoridanakhirandarinama file
bash = GNU Bourne-Again Shell
bc = Arbitrary bahasakalkulatorpresisi
bg = Kirimkelatarbelakang
break = Keluardarisebuah loop
builtin = Jalankan shell builtin
bzip2 = Compress ataudekompresi file bernama (s)
c
cal = Tampilkankalender
case = kondisionalmelakukanperintah
cat = Menampilkanisi file
cd = MenggantiDirectori
cfdisk = Tabelpartisi manipulator untuk Linux
chgrp = Mengubahkepemilikangrup
chmod = Mengubahizinakses
chown = Mengubahpemilik file dangrup
chroot = Jalankanperintahdengandirektori root yang berbeda
chkconfig = Sistemlayanan (runlevel)
cksum = Cetak byte CRC checksum danmenghitung
clear = Hapuslayar terminal
cmp = Membandingkandua file
comm = Bandingkandua file diurutkanbaris demi baris
command = Jalankanperintah – shell mengabaikanfungsi
continue = Resume iterasiberikutnyadarisuatu loop
cp = Menyalinsatuataulebih file kelokasi lain
cron = Daemon menjalankanperintah yang dijadwalkan
crontab = Jadwalkanperintahuntukmenjalankan di lain waktu
csplit = Split file kedalamkonteks – potonganditentukan
cut = membagi file menjadibeberapabagian
d
date = Menampilkanataumengubahtanggal&waktu
dc = Desk Kalkulator
dd = Mengkonversidanmenyalin file, menulis header disk, boot record
ddrescue = Alatuntukmemperbaiki data
declare = Deklarasikanvariabeldanmemberimerekaatribut
df = Tampilkanruang disk
diff = Tampilkanperbedaanantaradua file
diff3 = Tampilkanperbedaan di antaratiga file
menggali = DNS lookup
dir = Daftarisidirektorisingkat
dircolors = Warna setup untuk `ls ‘
dirname = Convert semua pathname kebeberapa path
dirs = Tampilkandaftardirektori yang diingat
dmesg = Mencetakpesan-pesan kernel & driver
du = Perkiraanpenggunaankapasitas file
e
echo = Tampilkanpesan di layar
egrep = Cari file untukbaris yang sesuaidenganekspresi yang diperpanjang
eject = Mengeluarkan media removable
enable = Mengaktifkandanmenonaktifkanperintah shell builtin
env = Environment variabel
ethtool = Pengaturankartu Ethernet
eval = Evaluasibeberapaperintah / argumen
exec = Menjalankanperintah
exit = Keluardari shell
expect = mengotomatiskanaplikasi yang bebasdiaksesmelalui terminal
expand = Convert tab kespasi
eksport = Set variabellingkungan
expr = Evaluasiekspresi
f
false = Tidakmelakukanapa-apa, tidakberhasil
fdformat = Tingkat rendah format sebuah floppy disk
fdisk = tabelpartisi manipulator untuk Linux
fg = Kirimpekerjaanuntuk foreground
fgrep = Cari file untukbaris yang cocokdengan string yang tetap
file = Tentukanjenis file
find = Cari file yang memenuhikriteria yang diinginkan
fmt = Format ulangtipeteks
fold = Wrap teks agar sesuaidenganlebartertentu.
for = Memperluas kata-kata, danmenjalankanperintah
format = Format disk ataukaset
free = Tampilkanpenggunaanmemori
fsck = Memeriksadanmemperbaikisistem File konsistensi
ftp = File Transfer Protocol
fungsi = Tentukanfungsi macro
fuser = Identifikasi / memutuskan proses yang sedangmengakses file
g
gawk = CaridanGantiteksdalam file
getopts = Menguraikan parameter sesuaiposisi
grep = Cari file untukbaris yang cocokdenganpolatertentu
group = Cetaknamagruppadapengguna
gzip = Compress ataudekompresinama file
h
hash = Mengingatseluruh pathname darisebuahnamaargumen
head = Output bagianpertamadari file
help = Tampilkanbantuanuntukperintah built-in
history = Perintah history
hostname = Cetakataumengaturnamasistem
i
id = Cetak user dangrup id
if = melakukanperintahkondisional
ifconfig = Konfigurasiantarmukajaringan
ifdown = Menghentikanantarmukajaringan
ifup = Memulaiantarmukajaringankeatas
import = Menangkaplayar server X danmenyimpansebuahgambarke file
install = Menyalin file danmengaturatribut
j
join = gabunggarispada field umum
k
kill = Memberhentikan proses yang sedangberjalan
killall = Memberhentikan proses olehnama
l
less = Tampilan output satulayarpadasatuwaktu
let = Melakukanaritmatikapadavariabel shell
ln = Membuathubunganantara file
local = Membuatvariabel
locate = Cari file
logname = Cetaknama login
logout = Keluardarisebuah login shell
look = Tampilanbaris yang dimulaidengan string tertentu
lpc = Program Kontroljalur printer
lpr = Off line print
lprint = Mencetak file / Print file
lprintd = Abort pekerjaan print
lprintq = Daftarantrian print
lprm = Hapuspekerjaandariantrian print
ls = List informasitentang file
lsof = List membuka file
m
make = SekelompokKompilasiulangdari program
man = Bantuan manual
mkdir = Membuat folder baru
mkfifo = Membuat FIFOs (bernamapipa)
mkisofs = Buat hybrid ISO9660/JOLIET/HFS filesystem
mknod = Membuatblokataukarakter file khusus
more = Tampilan output satulayarpadasatuwaktu
mount = Mount file system
mtools = Memanipulasi file MS-DOS
mv = Memindahkanataumengubahnama file ataudirektori
mmv = Pindahkanmassadanmengubahnama (file)
n
netstat = InformasiJaringan
nice = Mengaturprioritasperintahataupekerjaan
nl = Nomorbarisdanmenulis file
nohup = Jalankanperintahkebalterhadaphangups
nslookup = Query Internet menyebut server secarainteraktip
o
open = membuka file dalamaplikasi default
op = Operator akses
p
passwdMemodifikasi password user
paste = Menggabungkanbaris file
pathchk = Periksanama file portabilitas
ping = Test sambunganjaringan
pkill = memberhentikan proses running
popd = Mengembalikannilaisebelumnyadaridirektorisekarang
pr = Siapkan file untukdicetak /print
printcap = kemampuanpencetak Database
printenv = Cetakvariabellingkungan
printf = Format danmencetak data
ps = Status Proses
pushd = Simpandankemudianmengubahdirektorisekarang
pwd = Cetakdirektorikerja
q
quota = Tampikanpenggunaan disk danmembatasinya
quotacheck = Menelitisistem file untukpenggunaan disk
quotactl = Set kuota disk
r
ram = perangkat disk ram
rcp = Salin file antaraduamesin
read = Membacabarisdaristandar input
readarray = Baca daristdinkevariabel array
readonly = Menandaivariabel / fungsisebagaireadonly
reboot = Reboot sistem
rename = Ubahnama file
renice = Ubahprioritasdari proses yang berjalan
remsync = Sinkronisasi remote file melalui email
return = Keluarfungsi shell
rev = Membalikkanbarisdarisebuah file
rm = Menghapus file
rmdir = Remove folder
rsync = Remote file copy (Synchronize file pohon)
s
screen = Multiplex terminal, run remote shells via ssh
scp = Secure copy (remote file copy)
sdiff = Menggabungkandua file secarainteraktif
sed = Stream Editor
select = Menerima input keyboard
seq = Print urutan numeric
set = Memanipulasivariabel shell danfungsi
sftp = Secure File Transfer Program
shift = Pergeseran parameter posisi
shopt = Pilihan shell
shutdown = Shutdown atau restart linux
sleep = Delay/penundaanuntukjangkawaktutertentu
slocate = Cari file
sort = Mengurutkan file teks
source = Jalankanperintahdari file `.”
split = Split file kedalam fixed-potong
ssh = Secure Shell client (remote login program)
strace = Trace sistempanggilandansinyal
su = Gantikanidentitaspengguna
sudo = Jalankanperintahsebagai user lain
sum = Mencetak checksum untuk file
symlink = Buatlahnamabaruuntuk file
sync = Sinkronisasi data pada disk denganmemori
t
tail = Output bagianterakhir file
tar = Tape Archiver
tee = Redirect output kebeberapa file
test = Evaluasiekspresikondisional
time = Program Mengukurwaktu running
times = User dansistemwaktu
touch = Ubah file timestamps
top = Daftar proses yang berjalanpadasistem
traceroute = Trace Route to Host
trap = Jalankanperintahketikasebuahsinyaladalah set (Bourne)
tr = Translate, squeeze, dan / ataumenghapuskarakter
true = Tidakmelakukanapapun, berhasil
tsort = Topologi sort
tty = Print filename dari terminal padastdin
type = menjelaskanperintah
u
ulimit = Batasipengguna resources (sumberdaya)
umask = Para penggunamenciptakan file tersembunyi
umount = Unmount (tidakmenaiki) perangkat
unalias = Hapus alias
uname = Informasisistem print
unexpand = Convert spasiuntuk tab
Uniq = Uniquify file
unit = Mengkonversi unit darisatuskalake yang lain
unset = Hapusvariabelataunamafungsi
unshar = Uraikancatatanarsip shell
until = Mengeksekusiperintah (sampai error)
useradd = Membuatakun user baru
usermod = Memodifikasiakun user
users = Daftarparapengguna yang sekarangini login
uuencode = Encode file biner
uudecode = Decode file yang dibuatoleh uuencode
v
v = Daftarisidirektori Verbosely ( `ls-l-b ‘)
vdir = Daftarisidirektori Verbosely ( `ls-l-b ‘)
vi = Text Editor
vmstat = Laporanstatistikmemori virtual
w
watch = Mengeksekusi / menampilkansebuah program secaraberkala
wc = Cetak byte, kata, danbarismenghitung
whereis = Caripengguna $ path, halaman manual dan file source untuk program
which = Caripengguna $ path untuk file program
while = Jalankanperintah
who = Cetaksemuanamapengguna yang sedang log in
whoami = Cetakpenggunasaatinidannama id ( `id-un ‘)
wget = Ambilhalaman web atau file melalui HTTP, HTTPS atau FTP
write = Mengirimpesankepengguna lain
x
xargs = Jalankan utility, melewatidaftarargumen yang dibangun
y
yes = Cetak string sampai di interrupt
TED ~ RANGKAIAN DASAR GERBANG LOGIKA
RANGKAIAN DASAR GERBANG LOGIKA
Gerbang Not (Not Gate)
“Gerbang NOT atau juga bisa disebut dengan pembalik (inverter) memiliki fungsi membalik logika tegangan inputnya pada outputnya. Sebuah inverter (pembalik) adalah gerbang dengan satu sinyal masukan dan satu sinyal keluaran dimana keadaan keluaranya selalu berlawanan dengan keadaan masukan. Membalik dalam hal ini adalah mengubah menjadi lawannya. Karena dalam logika tegangan hanya ada dua kondisi yaitu tinggi dan rendah atau “1” dan “0”, maka membalik logika tegangan berarti mengubah “1” menjadi "0” atau sebaliknya mengubah nol menjadi satu. Simbul atau tanda gambar pintu NOT ditunjukkan pada gambar dibawah ini.
2.1.2. GERBANG AND (AND GATE)
GERBANG OR (OR GATE)
Gerbang NAND
Gerbang NAND adalah suatu NOT-AND, atau suatu fungsi AND yang dibalikkan. Dengan kata lain bahwa gerbang NAND akan menghasilkan sinyal keluaran rendah jika semua sinyal masukan bernilai tinggi.
Gerbang NOR
2.1.6. Gerbang X-OR
“Gerbang NOT atau juga bisa disebut dengan pembalik (inverter) memiliki fungsi membalik logika tegangan inputnya pada outputnya. Sebuah inverter (pembalik) adalah gerbang dengan satu sinyal masukan dan satu sinyal keluaran dimana keadaan keluaranya selalu berlawanan dengan keadaan masukan. Membalik dalam hal ini adalah mengubah menjadi lawannya. Karena dalam logika tegangan hanya ada dua kondisi yaitu tinggi dan rendah atau “1” dan “0”, maka membalik logika tegangan berarti mengubah “1” menjadi "0” atau sebaliknya mengubah nol menjadi satu. Simbul atau tanda gambar pintu NOT ditunjukkan pada gambar dibawah ini.
2.1.2. GERBANG AND (AND GATE)
Gerbang AND (AND GATE) atau dapat pula disebut gate AND ,adalah suatu rangkaian logika yang mempunyai beberapa jalan masuk (input) dan hanya mempunyai satu jalan keluar (output). Gerbang AND mempunyai dua atau lebih dari dua sinyal masukan tetapi hanya satu sinyal keluaran. Dalam gerbang AND, untuk menghasilkan sinyal keluaran tinggi maka semua sinyal masukan harus bernilai tinggi.
GERBANG OR (OR GATE)
Gerbang OR berbeda dengan gerbang NOT
yang hanya memiliki satu input, gerbang ini memiliki paling sedikit 2
jalur input. Artinya inputnya bisa lebih dari dua, misalnya empat
atau delapan. Yang jelas adalah semua gerbang logika selalu mempunyai
hanya satu output. Gerbang OR akan
memberikan sinyal keluaran tinggi jika salah satu atau semua sinyal
masukan bernilai tinggi, sehingga dapat dikatakan bahwa gerbang OR hanya
memiliki sinyal keluaran rendah jika semua sinyal masukan bernilai
rendah.
Gerbang NAND
Gerbang NAND adalah suatu NOT-AND, atau suatu fungsi AND yang dibalikkan. Dengan kata lain bahwa gerbang NAND akan menghasilkan sinyal keluaran rendah jika semua sinyal masukan bernilai tinggi.
Gerbang NOR adalah suatu NOT-OR, atau suatu fungsi OR yang dibalikkan sehingga dapat dikatakan bahwa gerbang NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal masukanya bernilai rendah.
2.1.6. Gerbang X-OR
Gerbang X-OR
akan menghasilkan sinyal keluaran rendah jika semua sinyal masukan
bernilai rendah atau semua masukan bernilai tinggi atau dengan kata lain
bahwa X-OR akan menghasilkan sinyal keluaran rendah jika sinyal masukan
bernilai sama semua.
Gerbang X-NOR
Gerbang X-NOR akan menghasilkan sinyal keluaran tinggi jika semua sinyal masukan bernilai sama (kebalikan dari gerbang X-OR).
CONTOH PENERAPAN GERBANG LOGIKA
Contoh1: F = A + B.C
Contoh1: F = A + B.C
ISOA ~ PERINTAH DASAR PADA DOS
PERINTAH DASAR PADA DOS
ASSOC
Displays or modifies file extension associations.
ATTRIB
Displays or changes file attributes.
BREAK Sets or
clears extended CTRL+C checking.
BCDEDIT Sets
properties in boot database to control boot loading.
CACLS
Displays or modifies access control lists (ACLs) of files.
CALL Calls
one batch program from another.
CD
Displays the name of or changes the current directory.
CHCP
Displays or sets the active code page number.
CHDIR
Displays the name of or changes the current directory.
CHKDSK Checks
a disk and displays a status report.
CHKNTFS
Displays or modifies the checking of disk at boot time.
CLS Clears
the screen.
CMD Starts
a new instance of the Windows command interpreter.
COLOR Sets the
default console foreground and background colors.
COMP
Compares the contents of two files or sets of files.
COMPACT
Displays or alters the compression of files on NTFS partitions.
CONVERT
Converts FAT volumes to NTFS. You
cannot convert the
current drive.
COPY Copies
one or more files to another location.
DATE
Displays or sets the date.
DEL Deletes
one or more files.
DIR
Displays a list of files and subdirectories in a directory.
DISKCOMP Compares the contents of two floppy
disks.
DISKCOPY Copies
the contents of one floppy disk to another.
DISKPART
Displays or configures Disk Partition properties.
DOSKEY Edits
command lines, recalls Windows commands, and
creates macros.
DRIVERQUERY
Displays current device driver status and properties.
ECHO
Displays messages, or turns command echoing on or off.
ENDLOCAL Ends
localization of environment changes in a batch file.
ERASE Deletes
one or more files.
EXIT Quits
the CMD.EXE program (command interpreter).
FC
Compares two files or sets of files, and displays the
differences between them.
FIND
Searches for a text string in a file or files.
FINDSTR
Searches for strings in files.
FOR Runs a
specified command for each file in a set of files.
FORMAT Formats
a disk for use with Windows.
FSUTIL
Displays or configures the file system properties.
FTYPE
Displays or modifies file types used in file extension
associations.
GOTO Directs
the Windows command interpreter to a labeled line in
a batch program.
GPRESULT
Displays Group Policy information for machine or user.
GRAFTABL Enables
Windows to display an extended character set in
graphics mode.
HELP
Provides Help information for Windows commands.
ICACLS
Display, modify, backup, or restore ACLs for files and
directories.
IF
Performs conditional processing in batch programs.
LABEL Creates, changes, or deletes the volume label
of a disk.
MD Creates
a directory.
MKDIR Creates
a directory.
MKLINK Creates
Symbolic Links and Hard Links
MODE
Configures a system device.
MORE
Displays output one screen at a time.
MOVE Moves
one or more files from one directory to another
directory.
OPENFILES
Displays files opened by remote users for a file share.
PATH
Displays or sets a search path for executable files.
PAUSE Suspends processing of a batch file and
displays a message.
POPD
Restores the previous value of the current directory saved by
PUSHD.
PRINT Prints
a text file.
PROMPT Changes
the Windows command prompt.
PUSHD Saves
the current directory then changes it.
RD Removes
a directory.
RECOVER
Recovers readable information from a bad or defective disk.
REM Records
comments (remarks) in batch files or CONFIG.SYS.
REN Renames
a file or files.
RENAME Renames
a file or files.
REPLACE
Replaces files.
RMDIR Removes
a directory.
ROBOCOPY
Advanced utility to copy files and directory trees
SET
Displays, sets, or removes Windows environment variables.
SETLOCAL Begins
localization of environment changes in a batch file.
SC
Displays or configures services (background processes).
SCHTASKS
Schedules commands and programs to run on a computer.
SHIFT Shifts
the position of replaceable parameters in batch files.
SHUTDOWN Allows
proper local or remote shutdown of machine.
SORT Sorts
input.
START Starts
a separate window to run a specified program or command.
SUBST
Associates a path with a drive letter.
SYSTEMINFO
Displays machine specific properties and configuration.
TASKLIST
Displays all currently running tasks including services.
TASKKILL Kill or
stop a running process or application.
TIME
Displays or sets the system time.
TITLE Sets
the window title for a CMD.EXE session.
TREE
Graphically displays the directory structure of a drive or
path.
TYPE
Displays the contents of a text file.
VER
Displays the Windows version.
VERIFY Tells
Windows whether to verify that your files are written
correctly to a disk.
VOL
Displays a disk volume label and serial number.
XCOPY Copies
files and directory trees.
WMIC
Displays WMI information inside interactive command shell.
ISOA ~ SISTEM OPERASI
SISTEM OPERASI
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.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.
2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.
5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.
Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.
1.Generasi Awal
Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2.Generasi Kedua
Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3.Generasi Ketiga
Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).
4.Generasi Keempat
Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.
5.Generasi Selanjutnya
Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.
Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.
- WINDOWS (MICROSOFT WINDOWS)
Mircorost
Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem
Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan
antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan
antarmuka bergrafis.
Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.
Kemudian berkembang menjadi Windows 1.0 versi pertama Sistem Operasi dalam dunia Sistem Operasi yang berbasiskan GUI (Graphical User Interface) dan mendukung Multi-Tasking atau dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 adalah Processor pertama dengan kemampuan untuk memproteksi area memory.
Kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 memiliki kemampuan yang sama dengan Windows sebelumnya dan ditambah dukungan kartu grafis SVGA atau XGA dan juga icon yang lebih baik. Dalam era tersebut, Microsoft juga menyediakan SDK (Software Development kit) sehingga para developer piranti lunak dapat mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berguna untuk meminimalisasi ketergantungan pada setiap driver pada perangkat keras tertentu. Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).
Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.
Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, serta mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet dan digantikannya Virtual Device Driver dengan Windows Driver Model. Ada juga beberapa fitur tambahan berupa aplikasi Microsoft Office dan Internet Explorer versi 5. Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.
Perkembangan selanjutnya adalah Windows ME, tidak ada yang spesial dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit. Windows NT sebenarnya dibangun dari pengembangan IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.
Selanjutnya Windows NT berkembang menjadi Windows 2000 banyak fitur tambahan diantaranya : Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya dibanding sebelumnya. Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat. Bisa dikatakan Windows XP merupakan Windows yang paling laris dan digandrungi oleh pengguna PC maupun perangkat PC bergerak (Mobile). Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan Sistem Operasi yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.
Banyak sekali fitur yang ditawarkan pada Windows Server 2003 ini salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lain sebagainya. Microsoft pun melanjutkan perkembangan Sistem Operasi dengan Windows Vista (Longhorn), ini merupakan revolusi dari Windows XP. Windows Vista lebih mengutamakan interface atau penampilan grafis antarmuka dibandingkan dengan performa, dibuktikan dengan adanya fitur : AERO, Sidebar, dan lain sebagainya.
Windows Vista juga menawarkan tingkat keamanan yang lebih baik dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya Windows Firewall with Advanced Security, Windows Defender, Parental Control, User Account Control (UAC), BitLocker Drive Encryption, ASLR. Windows Vista juga sudah mengenal IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan selanjutnya adalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan. Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.
Generasi berikutnya ditandai dengan munculnya penggabungan Sistem Operasi Windows Vista dengan Windows Server, yaitu Windows Server 2008. Fitur Windows Vista dan Windows Server digabung menjadi satu padu untuk meningkatkan keamanan dan kenyamanan End-User. Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2. Versi terakhir Sistem Operasi besutan Windows adalah Windows 7, Windows 7 dirilis untuk menggantikan kekurangan Windows XP dan kelebihan Windows Vista. Boleh dikatakan jikalau Windows 7 adalah fusi dari Windows XP dan Windows Vista, tidak seperti pada Windows Vista, Windows 7 memiliki performa yang lebih baik dari Windows Vista.
- UNIX
UNIX
adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis
Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai
Sistem Operasi yang portabel, Multi-Tasking dan Multi-User. Sistem
Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena
faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX
dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan
oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.
UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).
- LINUX
Awalnya
dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi
terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya.
Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan
sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux
memiliki banyak disain yang berasal dari disain dasar UNIX, Linux
menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol
prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama
seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka
baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka
pengguna grafis (Graphical User Interface/GUI) yang merupakan
konfigurasi bawaan untuk versi dektop.
Pada komputer Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware.
Satu hal yang membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.
- IBM OS/2
Sistem
Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International
Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan
pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2
adalah singkatan dari Operating System/2, Sistem Operasi ini didesain
agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 ,
termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu
menjalankan tugas secara Simultan, serta mendukung Memori Virtual,
dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak
MS-DOS yang beredar saat itu,
- MAC OS (MACINTOSH OPERATING SYSTEM)
MAC
OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat
oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel
dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi pertama
yang menggunakan antarmuka pengguna grafis (Graphical User
Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis :
1.MAC OS Klasik
Tidak memiliki sembarang Command Line (Baris perintah), menggunakan User Interface (UI) sepenuhnya dan menggunakan Cooperative Multitasking
2.MAC OS X
MAC OS X memasukkan unsur-unsur BSD Unix, One Step, dan MAC OS X memiliki memori ala-Unix dan Pre-Emptive Multitasking.
Kelebihan MAC OS :
1.Stabil, karena menggunakan UNIX.
2.Multitasking.
3.Tampilan (UI) sangat bagus.
4.Aman dari Malware.
MAC OS X adalah garis komputer Sistem Operasi yang dikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalah penerus dari MAC OS (Klasik). MAC OS X dibangun di atas XNU kernel, dengan fasilitas standar Unix tersedia dari antarmuka baris perintah.
- FREE BSD
FreeBSD
adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX
AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri
kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari
FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai
kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek
pengembangan BSD OS yang berjalan di atas Chip Intel.
-SOLARIS
Sistem
Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX
system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai
pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada
sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi
dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan
kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan
Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris
adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris
terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem
Operasi misalnya : Source untuk Installer, Desktop, Software.
Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa digunakan untuk skala penggunaan yang besar dari penggunaan untuk desktop pC atau Mobile PC. Konsep Open Solaris adalah sebagai berikut :
1.Free Redistribution : Didistribusi secara bebas.
2.Source Code : Sumber (Source) harus tersedia untuk semua distribusi.
3.Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan kembali.
4.No Discrimination : Kode harus disediakan untuk seseorang untuk dikembagkan.
Beberapa kelebihan OpenSolaris dibandingkan dengan Sistem Operasi lain :
1.ZFS : System Rstore.
2.DTrace L : Dapat mengamati dimana aplikasi banyak menggunakan waktunya dan berapa lama.
3.Manajemen Kegagalan : Mencegah, mendiagnosa dan memperbaiki error.
4.Zona : Mengimplementasikan sebuah abstraksi Sistem Operasi yang memungkinkan beberapa aplikasi berjalan secara terisolasi satu dengan lainnya di perangkat keras fisik yang sama.
5.Multimedia.
- Chrome OS
Chrome
OS adalah Sistem Operasi besutan Google yang ringan dan berbasis Linux
dan standard web untuk personal computer PC. Google Chrome bekerja
dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS
menggunakan standard web HTML 5, yang merupakan pengembangan software
di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS
ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis
pada pertengahan 2010.
Banyak sekali berbagai Macam Sistem Operasi Komputer yang terus berkembang, Tidak ada Sistem Operasi yang sempurna karena masing-masing Sistem Operasi memiliki daya dan ciri khas tersendiri. Walaupun ada Sistem Operasi yang berbayar, kenapa tidak kita coba Sistem Operasi yang Free alias gratis? Gratis bukan berarti buruk, baik atau buruknya sebuah Sistem Operasi bergantung pada End-Usernya sendiri. Sehingga kita harus cermat dalam memilih Sistem Operasi yang digunakan.
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.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.
2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.
5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.
Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.
1.Generasi Awal
Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2.Generasi Kedua
Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3.Generasi Ketiga
Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).
4.Generasi Keempat
Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.
5.Generasi Selanjutnya
Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.
Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.
- WINDOWS (MICROSOFT WINDOWS)
Mircorost
Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem
Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan
antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan
antarmuka bergrafis.Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.
Kemudian berkembang menjadi Windows 1.0 versi pertama Sistem Operasi dalam dunia Sistem Operasi yang berbasiskan GUI (Graphical User Interface) dan mendukung Multi-Tasking atau dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 adalah Processor pertama dengan kemampuan untuk memproteksi area memory.
Kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 memiliki kemampuan yang sama dengan Windows sebelumnya dan ditambah dukungan kartu grafis SVGA atau XGA dan juga icon yang lebih baik. Dalam era tersebut, Microsoft juga menyediakan SDK (Software Development kit) sehingga para developer piranti lunak dapat mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berguna untuk meminimalisasi ketergantungan pada setiap driver pada perangkat keras tertentu. Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).
Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.
Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, serta mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet dan digantikannya Virtual Device Driver dengan Windows Driver Model. Ada juga beberapa fitur tambahan berupa aplikasi Microsoft Office dan Internet Explorer versi 5. Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.
Perkembangan selanjutnya adalah Windows ME, tidak ada yang spesial dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit. Windows NT sebenarnya dibangun dari pengembangan IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.
Selanjutnya Windows NT berkembang menjadi Windows 2000 banyak fitur tambahan diantaranya : Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya dibanding sebelumnya. Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat. Bisa dikatakan Windows XP merupakan Windows yang paling laris dan digandrungi oleh pengguna PC maupun perangkat PC bergerak (Mobile). Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan Sistem Operasi yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.
Banyak sekali fitur yang ditawarkan pada Windows Server 2003 ini salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lain sebagainya. Microsoft pun melanjutkan perkembangan Sistem Operasi dengan Windows Vista (Longhorn), ini merupakan revolusi dari Windows XP. Windows Vista lebih mengutamakan interface atau penampilan grafis antarmuka dibandingkan dengan performa, dibuktikan dengan adanya fitur : AERO, Sidebar, dan lain sebagainya.
Windows Vista juga menawarkan tingkat keamanan yang lebih baik dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya Windows Firewall with Advanced Security, Windows Defender, Parental Control, User Account Control (UAC), BitLocker Drive Encryption, ASLR. Windows Vista juga sudah mengenal IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan selanjutnya adalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan. Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.
Generasi berikutnya ditandai dengan munculnya penggabungan Sistem Operasi Windows Vista dengan Windows Server, yaitu Windows Server 2008. Fitur Windows Vista dan Windows Server digabung menjadi satu padu untuk meningkatkan keamanan dan kenyamanan End-User. Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2. Versi terakhir Sistem Operasi besutan Windows adalah Windows 7, Windows 7 dirilis untuk menggantikan kekurangan Windows XP dan kelebihan Windows Vista. Boleh dikatakan jikalau Windows 7 adalah fusi dari Windows XP dan Windows Vista, tidak seperti pada Windows Vista, Windows 7 memiliki performa yang lebih baik dari Windows Vista.
- UNIX
UNIX
adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis
Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai
Sistem Operasi yang portabel, Multi-Tasking dan Multi-User. Sistem
Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena
faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX
dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan
oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).
- LINUX
Awalnya
dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi
terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya.
Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan
sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux
memiliki banyak disain yang berasal dari disain dasar UNIX, Linux
menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol
prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama
seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka
baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka
pengguna grafis (Graphical User Interface/GUI) yang merupakan
konfigurasi bawaan untuk versi dektop.Pada komputer Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware.
Satu hal yang membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.
- IBM OS/2
Sistem
Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International
Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan
pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2
adalah singkatan dari Operating System/2, Sistem Operasi ini didesain
agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 ,
termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu
menjalankan tugas secara Simultan, serta mendukung Memori Virtual,
dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak
MS-DOS yang beredar saat itu,- MAC OS (MACINTOSH OPERATING SYSTEM)
MAC
OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat
oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel
dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi pertama
yang menggunakan antarmuka pengguna grafis (Graphical User
Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis :1.MAC OS Klasik
Tidak memiliki sembarang Command Line (Baris perintah), menggunakan User Interface (UI) sepenuhnya dan menggunakan Cooperative Multitasking
2.MAC OS X
MAC OS X memasukkan unsur-unsur BSD Unix, One Step, dan MAC OS X memiliki memori ala-Unix dan Pre-Emptive Multitasking.
Kelebihan MAC OS :
1.Stabil, karena menggunakan UNIX.
2.Multitasking.
3.Tampilan (UI) sangat bagus.
4.Aman dari Malware.
MAC OS X adalah garis komputer Sistem Operasi yang dikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalah penerus dari MAC OS (Klasik). MAC OS X dibangun di atas XNU kernel, dengan fasilitas standar Unix tersedia dari antarmuka baris perintah.
- FREE BSD
FreeBSD
adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX
AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri
kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari
FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai
kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek
pengembangan BSD OS yang berjalan di atas Chip Intel.-SOLARIS
Sistem
Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX
system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai
pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada
sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi
dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan
kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan
Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris
adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris
terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem
Operasi misalnya : Source untuk Installer, Desktop, Software.Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa digunakan untuk skala penggunaan yang besar dari penggunaan untuk desktop pC atau Mobile PC. Konsep Open Solaris adalah sebagai berikut :
1.Free Redistribution : Didistribusi secara bebas.
2.Source Code : Sumber (Source) harus tersedia untuk semua distribusi.
3.Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan kembali.
4.No Discrimination : Kode harus disediakan untuk seseorang untuk dikembagkan.
Beberapa kelebihan OpenSolaris dibandingkan dengan Sistem Operasi lain :
1.ZFS : System Rstore.
2.DTrace L : Dapat mengamati dimana aplikasi banyak menggunakan waktunya dan berapa lama.
3.Manajemen Kegagalan : Mencegah, mendiagnosa dan memperbaiki error.
4.Zona : Mengimplementasikan sebuah abstraksi Sistem Operasi yang memungkinkan beberapa aplikasi berjalan secara terisolasi satu dengan lainnya di perangkat keras fisik yang sama.
5.Multimedia.
- Chrome OS
Chrome
OS adalah Sistem Operasi besutan Google yang ringan dan berbasis Linux
dan standard web untuk personal computer PC. Google Chrome bekerja
dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS
menggunakan standard web HTML 5, yang merupakan pengembangan software
di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS
ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis
pada pertengahan 2010.Banyak sekali berbagai Macam Sistem Operasi Komputer yang terus berkembang, Tidak ada Sistem Operasi yang sempurna karena masing-masing Sistem Operasi memiliki daya dan ciri khas tersendiri. Walaupun ada Sistem Operasi yang berbayar, kenapa tidak kita coba Sistem Operasi yang Free alias gratis? Gratis bukan berarti buruk, baik atau buruknya sebuah Sistem Operasi bergantung pada End-Usernya sendiri. Sehingga kita harus cermat dalam memilih Sistem Operasi yang digunakan.
Langganan:
Postingan (Atom)
Popular Posts
-
“Eek Goreng” Kopi Luwak Oleh Ir. Umar Abdullah "Kopi Luwak" yang baru keluar dari dubur Luwak Dulu pernah ada tebak-tebak...
-
Materi transistor dari buk prin , download disini atau di wordpress buk prin ( stianie.wordpress.com ) : Transistor File berformat fla...
-
Koreksi Fatwa: Hukum Memanfaatkan Kulit Buaya yang Sudah Disamak Assalaamu’alaikum wr wb Di Voice of Islam Edisi tanggal 22 April 2...
-
Menghilangkan bau mulut Hiiiiii, siapa sih yang mau. Bau mulut membuat orang jadi minder, tidak Pede dan cenderung pasif dalam berkomunik...










