Istilah-Istilah Sistem Operasi

Thanks to Bapak Muhammad Fairuzabadi S.Si., M.Kom. Selaku Dosen Pengampu Mata Kuliah Sistem Operasi, Akhirnya Saya Dkk [Eko Syamsudin, Riawan Indra Permana, Henditya Widyatantra P, Rizky Qurbani, Berna Mamula W, Radoga Wahyu Kotama, Arief Rachman H] dapat membuat ringkasan istilah-istilah sistem operasi yaitu:

  1. Accounting adalah merekam kegiatan pengguna, jatah pemakaian sumber daya (keadilan atau kebijaksanaan).
  2. Address adalah  Angka-angka yang menunjukkan lokasi di dalam memori sebagai tempat tersimpannya informasi.
  3. Address space adalah kumpulan dari segmen-segmen yang mana tiap-tiap segmen mempunyai nama dan panjang. alamat tersebut menunjukkan alamat dari segmen tersebut dan offset-nya didalam segmen-segmen tersebut. pengguna kemudian menentukan pengalamatan dari setiap segmen menjadi dua bentuk, nama segmen dan offset dari segmen tersebut (Hal ini berbeda dengan pemberian halaman, dimana pengguna hanya menentukan satu buah alamat, dimana pembagian alamat menjadi dua dilakukan oleh perangkat keras, semua ini tidak dapat dilihat oleh user).
  4. Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir.
  5. Algoritma FCFS.  adalah algoritma sederhana dimana proses yang datang duluan maka dia yang dieksekusi pertama kalinya.
  6. Algoritma Round Robin (RR) adalah algoritma yang dirancang untuk sistem time sharing. Algoritma ini mirip dengan penjadual FCFS, namun preemption ditambahkan untuk switch antara proses. Antrian ready diperlakukan atau dianggap sebagai antrian sirkular. CPU menglilingi antrian ready dan mengalokasikan masing-masing proses untuk interval waktu tertentu sampai satu time slice/ quantum.
  7. Algoritma SJF (Shortest Job First)
    Pada algoritma ini setiap proses yang ada di ready queue akan dieksekusi berdasarkan burst time terkecil. Hal ini mengakibatkan waiting time yang pendek untuk setiap proses dan karena hal tersebut maka waiting time rata-ratanya juga menjadi pendek, sehingga dapat dikatakan bahwa algoritma ini adalah algoritma yang optimal.
  8. Asynchronous adalah Metode pengiriman data dengan cara data dikirimkan satu karakter tiap satuan waktu. Sinkronisasi akan dilakukan setiap kali karakter diterima dengan bantuan bit awal dan bit akhir.
  9. Backup adalah Salinan dari file program atau file data yang dibuat untuk memberi jaminan agar data yang ada tidak hilang atau terhapus apabila terjadi sesuatu pada file aslinya.
  10. Bad blocks adalah Linux utilitas untuk memeriksa sektor yang rusak pada disk drive . Ini menandai sektor-sektor ini sehingga mereka tidak digunakan di masa depan dan dengan demikian tidak menyebabkan korupsi data. Ini adalah bagian dari proyek, dan port tersebut tersedia untuk BSD OS.
  11. Bandwith adalah besaran yang menunjukkan seberapa banyak data yang dapat dilewatkan dalam koneksi melalui sebuah network. Lebar pita atau kapasitas saluran informasi.
  12. Binary adalah merupakan nilai numerik menggunakan dua simbol, 0 dan 1 .
  13. Bita (Bahasa Inggris: byte) adalah istilah yang biasa dipergunakan sebagai satuan dari penyimpanan data dalam komputer. Satu bita terdiri dari delapan bit.
  14. Block adalah praktek penyimpanan data elektronik di unit berukuran sama
  15. Block device adalah perangkat penyimpanan yang mendukung membaca dan (opsional) data menulis dalam ukuran blok tetap, sektor, atau cluster. Blok ini biasanya 512 byte atau beberapa daripadanya dalam ukuran. Istilah ini sering digunakan dalam kontras dengan perangkat yang ditujukan kata yang mendukung membaca dan menulis data kata pada suatu waktu, di mana sebuah kata biasanya 1 sampai 8 byte dalam ukuran.
  16. Blocking (application) adalah format data ke dalam blok untuk tujuan transmisi, penyimpanan, memeriksa, atau fungsi lain
  17. Boot adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada proses awal menyalakan komputer dimana semua register prosesor disetting kosong, dan status mikroprosesor/prosesor disetting reset. Kemudian address 0xFFFF diload di segment code (code segment) dan instruksi yang terdapat pada alamat address 0xFFFF tersebut dieksekusi.
  18. Boot disk adalah sebuah media penyimpanan data digital (disk) yang mudah dilepas (removable) yang dapat digunakan komputer untuk memuat dan menjalankan (boot) sistem operasi atau program utilitas. Komputer yang bersangkutan harus memiliki program built-in untuk memuat dan menjalankan program boot dari sebuah disk sesuai standar tertentu.
  19. Bootstrap adalah metode berbasis komputer untuk menetapkan ukuran ketepatan estimasi sampel (Efron dan Tibshirani 1994). Teknik ini memungkinkan estimasi dari distribusi sampel hampir semua statistik hanya menggunakan metode yang sangat sederhana (Varian 2005). Umumnya, jatuh di kelas yang lebih luas dari resampling metode.
  20. Box adalah sebuah proses yang khusus dalam batas proses input output.
  21. Broadcast adalah mengacu pada transmisi suatu paket yang akan diterima oleh setiap perangkat pada jaringan. Dalam prakteknya, lingkup siaran terbatas pada broadcast domain . Pesan Broadcast ini berbeda dengan unicast pengalamatan di mana host mengirim datagram ke host yang diidentifikasi oleh alamat IP yang unik.
  22. Buffer cache adalah bagian dari SGA yang digunakan untuk menyimpan data block dari masing-masing segment yang diakses oleh user. Tipe-tipe segment tersebut anatar lain table segment, index segment, cluster segment, LOB segment, LOB index Segment, Undo segment, dan temporary segment.
  23. Bug adalah kesalahan dalam program yang menyebabkan program berjalan kurang baik.
  24. Bus adalah sekumpulan kabel yang merupakan alat transportasi informasi ke semua peralatan pada system.
  25. Busy adalah ketika host mengalami looping adalah membaca status register secara terus menerus sampai status busy clear.
  26. Calls biasanya Digunakan dalam file batch untuk menentukan nama sebuah batch file (file dengan. BAT ekstensi nama file). Batch file asli panggilan menjadi tindakan batch file disebut. Ketika batch file DISEBUT berakhir, kendali dialihkan kembali ke batch file asli.
  27. Channel Di bidang komunikasi, chanel mengacu pada medium yang digunakan untuk menyalurkan informasi dari pengirim (transmitrer) ke penerima (reciver).
  28. Client adalah komputer yang diperbolehkan untuk masuk kedalam network dan mengambil/menggunakan segala sumber daya yang tersedia didalam network. Piranti yang ada didalam komputer Client seperti memory, prosesor, tidaklah sekuat seperti yang pada pada server. Walaupun saat sekarang ini, harga PC sudah jauh menurun sehingga memungkinkan memasangkan piranti server di komputer client, walaupun dalam pengertian Client Server ini tidak ada pengaruhnya.
  29. Clock Speed adalah ukuran dari seberapa besar kecepatan komputer menyelesaikan perhitungan dasar dan operasi. Ini diukur sebagai dalam frekuensi `hertz, dan paling sering mengacu pada kecepatan CPU komputer, atau Central Processing Unit. Clock speed merupakan frekuensi kecepatan tindakan yang sangat tinggi, satuannya adalah megahertz dan gigahertz. 1 megahertz artinya satu-juta siklus per detik, sementara gigahertz adalah satu-milyar siklus per detik. Jadi komputer dengan kecepatan clock 800MHz berjalan 800.000.000 siklus per detik, sedangkan komputer 2.4GHz berjalan 2.400.000.000 siklus per detik.
  30. Command-block adalah perintah blok, yang disimpan dalam memori, termasuk informasi untuk menghubungkan I / O blok perintah ke I lain / blok perintah O dalam sebuah struktur rantai. Setiap I / O perintah struktur balok dalam rantai meliputi bidang rantai kontrol, pointer blok berikutnya, dan sebuah penunjuk blok cabang. Bidang kontrol rantai meliputi bidang-off terus, lapangan konkuren, bidang batalkan, bidang dibatalkan dan kemajuan counter. Setelah bendera-off terus memiliki negara bagian pertama, pelaksanaan I / O perintah struktur balok dihambat. Setelah bendera-off terus memiliki negara kedua, pelaksanaan I / O perintah struktur balok diaktifkan. Bidang concurrent mendefinisikan string I / O blok perintah yang diaktifkan secara bersamaan untuk eksekusi. Para batalkan dan bidang dibatalkan digunakan untuk membolehkan satu I / O blok perintah untuk mengakhiri lain I / O blok perintah. Kemajuan Penghitung menentukan kapan mengaktifkan I / O blok perintah, yang bukan perintah blok cabang, untuk eksekusi.
  31. Command-ready biasanya digunakan untuk menentukan apakah perangkat siap untuk transfer data (baca / tulis), yaitu jika disk telah berputar Facebook, jika tape yang dimuat dan lain-lain siap Perangkat ini tidak melakukan operasi uji diri.
  32. Compatible yaitu dimana kondisi hardware-software,hardware-hardware,maupun software-software bias berjalan dengan kondisi yang cocok.dan berjalan semestinya
  33. Compile yaitu cara untuk mengkonversi bahasa untuk menjadi suatu program
  34. Concurrency adalah Kemampuan mengerjakan lebih dari satu tugas dalam waktu yang bersamaan.
  35. Connection adalah menghubungan antara satu jaringan komputer ke yang lainnya.
  36. Context switch adalah proses memindahkan data dalam jaringan internet.
  37. Controller adalah pengatur perintah / instruksi dalam komputer.
  38. Core dump adalah tempat pembuangan inti, lebih baik dump memori atau dump penyimpanan, terdiri dari negara tercatat dari memori kerja program komputer pada waktu tertentu, umumnya ketika program telah mengakhiri normal (jatuh)
  39. CPU burst adalah istilah komputasi generik mengacu pada situasi apa pun di mana perangkat melakukan transmisi data berulang kali tanpa menunggu masukan dari perangkat lain atau menunggu proses internal untuk mengakhiri sebelum melanjutkan transfer data .
  40. CPU prossesing adalah proses menterjemahkan dan melaksanakan instruksi-instruki yang melaluinya
  41. CPU utilization adalah memaksimalkan penggunaan CPU secara keseluruhan sekaligus memaksimalkan kinerja interaktif.
  42. Crash adalah Kegagalan secara tiba-tiba, biasanya digunakan untuk menjelaskan kegagalan sebuah program atau peripheral seperti penggerak disk, harddisk, dan sebagainya
  43. Critical instruction sequence adalah memberikan instruksi ketika adanya proses atau sistem yang mengalami kritis / masalah
  44. Critical state adalah menentukan kondisi dimana batas fase masih ada
  45. Cycle stealing adalah untuk mendeskripsikan stealing pada CPU
  46. Cycle stealing mode adalah mode pendeskripsian stealing pada CPU
  47. C-SCAN adalah varian dari SCAN yang selalu memproses permintaan di arah yang sama dan berusaha kembali ke awal ketika mencapai akhir disk.
  48. Disk Drive adalah Alat tambahan yang digunakan untuk meletakkan piringan magnetik, memutar piringan dan menggerakkan head baca/tulis pada posisi yang diinginkan ketika mengakses informasi dari dalam disk.
  49. Disk Head adalah Piringan untuk mengakses data dari media storage.
  50. DMA (Direct Memory Access) adalah fitur modern komputer dan mikroprosesor yang memungkinkan subsistem perangkat keras tertentu dalam komputer untuk mengakses sistem memori untuk membaca dan / atau menulis secara independen dari unit pengolahan pusat .
  51. DMA Acknowledge adalah DMA mengakui untuk sebuag signal IDE. Sebuah metode untuk menggunakan memori komputer asosiasi kartu pribadi internasional (PCMCIA) controller untuk berkomunikasi dengan drive Integrated Drive Electronics (IDE) yang meliputi melakukan transfer antara memori akses acak statik (SRAM) controller dan drive IDE dengan menggunakan sinyal antarmuka PCMCIA untuk berkomunikasi dengan drive IDE dan tujuan umum input / output sinyal untuk berkomunikasi dengan permintaan interupsi dari drive IDE.
  52. Dispatch adalah Pengiriman, kabar berita tertulis.
  53. Download adalah Mengunggah data dari server secara remote. Mengambil file atau mentransfer file dari satu komputer ke komputer lainnya.
  54. Driver adalah Perangkat lunak pengendali perangkat. Driver mengeksekusi perintah yang berkomunikasi dengan pengendali (adapter) diperangkat dan menunggu sampai operasi yang dilakukan perangkat selesai.
  55. Encoding adalah Menyandikan suatu kode. Suatu metoda untuk melakukan pengkodean ulang terhadap suatu data, sehingga data tersebut apabila dilihat tidak akan sama dengan data aslinya, dengan tanpa merusak informasi di dalamnya, diantaranya digunakan agar data yang dikirimkan tidak bisa diketahui oleh pihak yang tidak berkepentingan.
  56. Entity adalah Entity/ entitas/ Orang/lokasi/konsep atau kejadian yang direkam informasinya. Entitas suatu obyek yang nyata dan bisa dibedakan dengan obyek lainnya.Unsur aktif dalam salah satu lapisan protokol komunikasi model OSI.
  57. Entry adalah Memasukan, mencatatkan. Data-data masukan yang diberikan atau diketikkan ke dalam program melalui terminalselama berlangsungnya proses eksekusi.
  58. Error adalah Kekeliruan, tidak tepat, kesalahan secara perangkat lunak, atau kerusakan pada perangkat keras. Dengan terjadinya error ini, maka pelaksanaan perintah tidak sesuai dengan yang diharapkan. Pada beberapa kejadian, apabila terjadi error, maka perintah yang sedang dikerjakan diberhentikan karena tidak bisa dilanjutkan
  59. Ethernet adalah  Jaringan lokal untuk transmisi data antar komputer yang terinterkoneksi. Transmisi data dengan Ethernet cukup murah. Sebuah standar LAN meliputi kabel dan skema protokol komunikasi yang dikembangkan oleh Xerox Corporation. Sekarang Ethernet menjadi protokol yang banyak digunakan dan diadaptasi oleh perusahaan lain.
  60. Exception adalah Kekecualian, pengecualian. Kejadian-kejadian sinkron yang merupakan tanggapan pemroses terhadap kondisi-kondisi tertentu yang dideteksi selama eksekusi instruksi.
  61. Flag adalah Bit memori tunggal yang digunakan CPU untuk menahan track pada kondisi tertentu. Kebanyakan komputer memiliki beberapa flag. Variabel dalam program juga digunakan sebagai flag.
  62. Feature adalah Fungsi atau kemampuan khusus yang ada pada sebuah alat pada komputer.
  63. File adalah sesuatu yang dapat dibaca dan ditulis. File ditempatkan pada memori. Penempatan pada memori tersebut sesuai dengan konsep file deskriptor yang dimiliki unix.
  64. File sistem adalah sistem operasi mengantrikan dan menjadwalkan beberapa permintaan interleaved yang berasal dari beberapa aplikasi.
  65. Firewalling adalah Sebuah software program yang dipasang pada sebuah jaringan dan bertugas memproteksi sistem komputer dengan tujuan mengamankan Network Internal. Kadang-kadang membutuhkan layanan Proxy untuk mengizinkan suatu akses pada Web.
  66. Gateway  adalah sebuah perangkat yang digunakan untuk menghubungkan satu jaringan komputer dengan satu atau lebih jaringan komputer yang menggunakan protokol komunikasi yang berbeda sehingga informasi dari satu jaringan computer dapat diberikan kepada jaringan komputer lain yang protokolnya berbeda. Definisi tersebut adalah definisi gateway yang utama.
  67. Interface adalah Interface, antarmuka. Penghubung antara dua sistem atau alat. Media penghubung antara satu subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber daya mengalir dari satu subsistem ke subsistem yang lainnya. Keluaran (output) dari suatu subsistem akan menjadi masukan (input) untuk subsistem lainnya dengan melalui penghubung. Dengan penghubung satu subsistem dapat terintegrasi dengan subsistem yang lainnya membentuk satu kesatuan. Interface ini, meliputi: 1. perangkat yang dipakai untuk mengerjakan sesuatu, dan perangkat yang secara tidak langsung mengontrol perangkat lunak. 2. piranti input atau output 3. prosedur pemakaian perangkat.
  68. Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
  69. Layer adalah Lapisan (konsep) dalam networking. Berbagai model komunikasi seperti OSI dan TCP/IP terdiri atas beberapa layer yang menyusun protokol tersebut.
  70. Library adalah  koleksi dari rutin-rutin program yang digunakan untuk membangun dan mengembangkan perangkat lunak. Pustaka, umumnya mengandung kode program dan data pembantu (banyak programmer menyebutnya sebagai helper), yang menyediakan layanan-layanan kepada program-program independen.
  71. Mode Burst (alternatif burst-mode, dengan tanda hubung) adalah istilah komputasi generik mengacu pada situasi apa pun di mana perangkat melakukan transmisi data berulang kali tanpa menunggu masukan dari perangkat lain atau menunggu proses internal untuk mengakhiri sebelum melanjutkan transfer data.
  72. Point to point adalah sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area network (WAN). Protokol ini merupakan standar industri yang berjalan pada lapisan data-link dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya.
  73. Port merupakan mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program di dalam jaringan. Port dapat mengidentifikasikan aplikasi dan layanan yang menggunakan koneksi di dalam jaringan TCP/IP.
  74. Real-time adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi.
  75. Ready adalah Proses sedang menunggu untuk ditugaskan pada sebuah prosesor.
  76. Reboot adalah proses menghidupkan kembali sistem operasi dan memuat ulang program-program yang telah ditutup
  77. Reload adalah memuat ulang suatu program yang telah ada, atau sering juga disebut refresh.
  78. Source Code adalah Dalam ilmu komputer, kode sumber adalah teks yang ditulis dalam bahasa pemrograman komputer. Seperti bahasa secara khusus dirancang untuk memfasilitasi pekerjaan programmer komputer, yang menentukan tindakan yang harus dilakukan oleh komputer kebanyakan dengan menulis kode sumber, yang kemudian dapat secara otomatis diterjemahkan ke kode mesin biner bahwa komputer langsung dapat membaca dan mengeksekusi.
  79. Schedulling adalah konsep kunci dalam komputer multitasking , multiprocessing sistem operasi dan operasi real-time sistem desain mengacu.
  80. Shell, dalam komputer adalah salah satu jenis program bawaan sistem operasi (seringnya merupakan program yang terpisah dari inti sistem operasi) yang menyediakan komunikasi langsung antara pengguna dan sistem operasi.
  81. Storage device adalah Data perangkat penyimpanan, perangkat untuk merekam informasi, yang dapat berkisar dari tulisan tangan untuk merekam video atau akustik, atau untuk energi elektromagnetik modulasi pita magnetik dan cakram optik
  82. Super user adalah Pada sistem operasi komputer banyak, superuser, atau akar, adalah sebuah akun khusus yang digunakan untuk administrasi sistem.
  83. Switching adalah jaringan yang mengalokasikan sebuah sirkuit (atau kanal) yang dedicated di antara nodes dan terminal untuk digunakan pengguna untuk berkomunikasi.
  84. Symmetric multiprocessing(SMP) adalah merupakan pengolahan dari beberapa program dengan prosesor yang berbagi sistem operasi umum dan memori.
  85. System call adalah Dalam komputasi, system call adalah bagaimana permintaan program layanan dari kernel sistem operasi yang tidak normal memiliki izin untuk menjalankan. System calls menyediakan antarmuka antara proses dan sistem operasi. Kebanyakan operasi berinteraksi dengan sistem yang membutuhkan hak akses tidak tersedia untuk proses level user, misalnya I / O dilakukan dengan hadiah perangkat pada sistem, atau segala bentuk komunikasi dengan proses lainnya memerlukan penggunaan system call.
  86. Sytem calls adalah bagaimana permintaan program layanan dari kernel sistem operasi yang tidak normal memiliki izin untuk menjalankan dan lebih dari satu.
  87. Table adalah tempat dimana kita memberikan perintah dalam suatu OS.
  88. Tape adalah dimana kita menyimpan atau kembali memutar sesuatu yang telah kita buat.
  89. Terminate adalah Proses telah selsesai melaksanakan tugasnya/ mengeksekusi.
  90. The call frame adalah Komunikasi tatap muka dalam komputer.
  91. The x window changed focus adalah dimana windows merubah titik fokusnya
  92. Thread  dalam ilmu komputer, diartikan sebagai sekumpulan perintah (instruksi) yang dapat dilaksanakan (dieksekusi) secara sejajar dengan ulir lainnya, dengan menggunakan cara time slice (ketika satu CPU melakukan perpindahan antara satu ulir ke ulir lainnya) atau multiprocess (ketika ulir-ulir tersebut dilaksanakan oleh CPU yang berbeda dalam satu sistem).
  93. Throughput adalah rata-rata pengiriman pesan sukses melalui saluran komunikasi.
  94. Trigger adalah suatu objek dalam basisdata yang terdapat pada bagian tabel.
  95. Memori virtual adalah sebuah mekanisme yang digunakan oleh aplikasi untuk menggunakan sebagian dari memori sekunder seolah-olah ia menggunakannya sebagai RAM fisik yang terinstal di dalam sebuah sistem.
  96. User adalah  Pengguna banyak ditandai sebagai kelas orang-orang yang menggunakan sistem tanpa keahlian teknis lengkap yang diperlukan untuk memahami sistem sepenuhnya. Dalam konteks yang berhubungan dengan hacker, pengguna tersebut juga dibagi menjadi lusers dan power user. Keduanya adalah istilah-istilah degradasi.
  97. User mode adalah ruang gerak yang diberikan sebuah sistem operasi untuk menjalankan sisitem operasi tersebut.
  98. Virtual adalah Istilah ini telah didefinisikan dalam filsafat sebagai “yang tidak nyata” tetapi dapat menampilkan kualitas penting dari yang nyata. Bahasa sehari-hari, ‘virtual’ digunakan untuk berarti hampir, terutama bila digunakan dalam bentuk adverbial misalnya “Itu tidak mungkin [hampir]”.
  99. Virtual address adalah Alamat virtual Istilah ini paling sering digunakan untuk alamat menunjuk ke memori virtual atau, dalam jaringan, ketika mengacu pada alamat jaringan virtual. Virtual memory dapat disimulasikan dengan hard disk, memungkinkan aplikasi untuk beroperasi seolah-olah komputer memiliki memori lebih fisik daripada benar-benar terinstall.
  100. Virtual file sistem adalah Salah satu teknik yang digunakan sebagai solusinya untuk mengimplementasikan berbagai sistem berkas dengan tipe yang berbeda dalam waktu yang bersamaan.
  101. Writing adalah representasi bahasa pada media tekstual dengan menggunakan seperangkat tanda-tanda atau simbol (yang dikenal sebagai sistem tulisan) [1] Hal ini dibedakan dari ilustrasi, seperti menggambar dan melukis gua, dan pelestarian non-simbolis. bahasa melalui media non-tekstual, seperti audio tape magnetik.
 

algoritma atau algoritme [1] merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir.

Sistem Operasi ; Unix

UNIX termasuk sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem operasi linux. UNIX merupakan 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.

Proyek GNU yang mulai pada 1984 memiliki tujuan untuk membuat sebuah sistem operasi yang kompatibel dengan Unix dan lengkap dan secara total terdiri atas perangkat lunak bebas.Tahun 1985, Richard Stallman mendirikan Yayasan Perangkat Lunak Bebas dan mengembangkan Lisensi Publik Umum GNU (GNU General Public License atau GNU GPL). Kebanyakan program yang dibutuhkan oleh sebuah sistem operasi (seperti pustaka, kompiler, penyunting teks, shell Unix dan sistem jendela) diselesaikan pada awal tahun 1990-an, walaupun elemen-elemen tingkat rendah seperti device driver, jurik dan kernel masih belum selesai pada saat itu. Linus Torvalds pernah berkata bahwa jika kernel GNU sudah tersedia pada saat itu (1991), dia tidak akan memutuskan untuk menulis versinya sendiri.

Sistem Operasi : 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.

Soft File ; http://rnunugraha.blogspot.com

Sistem Operasi : 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.

File Source ; http://rnunugraha.blogspot.com

Komponen Sistem Operasi

Tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut:

• Managemen Proses.
• Managemen Memori Utama.
• Managemen Berkas.
• Managemen Sistem Masukan/Keluaran.
• Managemen Penyimpanan Sekunder.
• Sistem Proteksi.
• Jaringan.
• Command-Interpreter System.

Sedangkan menurut A.S. Tanenbaum, sistem operasi mempunyai empat komponen utama, yaitu:

• Managemen proses,
• Masukan/Keluaran
• Managemen Memori, dan
• Sistem Berkas

1. Managemen Proses
Proses adalah sebuah program yang sedang dieksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat Masukan/Keluaran. Sistem operasi mengalokasikan sumber daya-sumber daya tersebut saat proses itu diciptakan atau sedang diproses/dijalankan. Ketika proses tersebut berhenti dijalankan, sistem operasi akan mendapatkan kembali semua sumber daya yang bisa digunakan kembali. Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti:
• Membuat dan menghapus proses pengguna dan sistem proses.
• Menunda atau melanjutkan proses.
• Menyediakan mekanisme untuk proses sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.

2. Managemen Memori Utama
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori utama berfungsi sebagai tempat penyimpanan instruksi/data yang akses datanya digunakan oleh CPU dan perangkat Masukan/Keluaran. Memori utama termasuk tempat penyimpanan data yang yang bersifat volatile — tidak permanen — yaitu data akan hilang kalau komputer dimatikan.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan managemen memori seperti:
• Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.
• Memilih program yang akan di-load ke memori.

3. Managemen Berkas
Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut. Umumnya berkas merepresentasikan program dan data. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Sistem operasi mengimplementasikan konsep abstrak dari berkas dengan mengatur media penyimpanan massa, misalnya tapes dan disk. Sistem operasi bertanggung-jawab dalam aktivitas yang berhubungan dengan managemen berkas:
• Pembuatan dan penghapusan berkas.
• Pembuatan dan penghapusan direktori.
• Mendukung manipulasi berkas dan direktori.
• Memetakan berkas ke secondary-storage.
• Mem-back-up berkas ke media penyimpanan yang permanen (non-volatile).

4. Managemen Sistem Masukan/Keluaran
Sering disebut device manager. Menyediakan device driver yang umum sehingga operasi Masukan/Keluaran dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppy disk.
Komponen Sistem Operasi untuk sistem Masukan/Keluaran:
• Penyangga: menampung sementara data dari/ke perangkat Masukan/Keluaran.
• Spooling: melakukan penjadualan pemakaian Masukan/Keluaran sistem supaya lebih efisien (antrian dsb).
• Menyediakan driver: untuk dapat melakukan operasi rinci untuk perangkat keras Masukan/Keluaran tertentu.

5. Managemen Penyimpanan Sekunder
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk menyimpan keseluruhan data dan program komputer dibutuhkan penyimpanan sekunder yang bersifat permanen dan mampu menampung banyak data, sebagai back-up dari memori utama. Contoh dari penyimpanan sekunder adalah hard-disk, disket, dll. Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan managemen disk seperti:
• free-space management.
• alokasi penyimpanan.
• penjadualan disk.

6. Sistem Proteksi
Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi harus:
• Membedakan antara penggunaan yang sudah diberi izin dan yang belum.
• Menspesifikasi kontrol untuk dibebankan/diberi tugas.
• Menyediakan alat untuk pemberlakuan sistem.

7. Jaringan
Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori, atau clock. Setiap prosesor mempunyai memori dan clock tersendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-daya sistem. Akses tersebut menyebabkan peningkatan kecepatan komputasi dan meningkatkan kemampuan penyediaan data.

8. Command-Interpreter System
Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter, command-line interpreter dan terkadang dikenal sebagai shell. Command- Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi perangkat Masukan/Keluaran yang ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain-lain.

File Source ; http://www.bebas.vlsm.org

Pengenalan Sistem Operasi

Sistem operasi adalah program yang bertindak sebagai perantara antara user dengan  perangkat keras komputer. Sistem operasi digunakan untuk mengeksekusi program user dan memudahkan menyelesaikan permasalahan user. Selain itu dengan adanya sistem operasi membuat sistem komputer nyaman digunakan. Sistem operasi mempunyai tujuan untuk menggunakan perangkat keras komputer secara efisien.

Secara umum komponen sistem komputer terdiri dari :

1. Perangkat Keras, merupakan sumber daya utama untuk proses komputasi. Perangkat keras komputer terdiri dari : CPU, memory dan perangkat input output.

2. Sistem Operasi, mempunyai tugas untuk melakukan control dan koordinasi penggunaan perangkat keras pada berbagai program aplikasi untuk user-user yang berbeda.

3. Program Aplikasi, menentukan cara sumber daya sistem digunakan untuk menyelesaikan permasalahan komputasi dari user, contohnya compiler, sistem basis data, video games, program bisnis dan lain-lain.

4. User yang menggunakan sistem, terdiri dari orang, mesin atau komputer lain. Hubungan antara komponen-komponen sistem komputer diatas dapat dilihat pada Gambar di bawah.

Sistem operasi didefinisikan sebagai :

• Resource allocator
Sistem operasi mengatur dan mengalokasikan sumber daya – sumber daya
sistem komputer

• Program control
Sistem operasi melakukan control eksekusi dari program user dan operasi input
output.

• Kernel
Sistem operasi sering disebut kernel, yaitu suatu program yang berjalan sepanjang waktu (selain program aplikasi).

File Source ; http://lecturer.eepis-its.edu

Dialog Box Launcher

Ribbon merupakan konsep baru dalam Microsoft Word 2007 dan menunjukkan layer  yang sering digunakan dan perintah untuk membuat dokumen. Untuk dokumen yang lebih luas, ada layer  lain tools dan commands dapat diakses melalui Dialog Box Launcher.

Dialog Box Launcher sendiri adalah Ikon yang terlihat seperti persegi kecil dengan panah menunjuk ke bawah ke kanan. Ada Dialog Box Launcher pada beberapa kelompok Ribbon menunjukkan ada lebih banyak pilihan dalam kelompok ini. Ikon Dialog Box Launcher pada layer di sudut kanan nama grup. Jadi jika Anda melihat grup Font, misalnya, Anda akan melihat ikon Dialog Box Launcher ke sebelah kanan kata Font. Bila Anda klik pada Dialog Box Launcher, itu memunculkan baik kotak dialog atau task pane. Ikon Dialog Box Launcher terlihat seperti kotak dialog di versi Word sebelumnya. Font, paragraf, pengaturan halaman dan catatan kaki yang semua kelompok dengan Ikon Dialog Box Launcher yang terbuka.



Dialog Box Launcher

Dialog Box Launcher

Jika Anda perhatikan dengan teliti di kanan bawah banyak kelompok, ada kontrol kecil yang disebut Dialog Box Launcher. Klik pada bagian ini akan menampilkan kotak dialog yang berisi lebih banyak pilihan. Tampilkan Home tab, dan klik di Dialog Box Launcher Font. Maka Anda akan  melihat  Font Dialog Box.

font

font

Seperti yang anda lihat, Kotak dialog ini memiliki berbagai  perintah dan opsi tambahan, seperti  menambahkan efek bayangan untuk teks anda .

Softfile ; http://www.ziddu.com/download/11720489/DialogBoxLauncher.docx.html