Sistem operasi
Sistem operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer atau hardware, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem
dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat
menjalankan program aplikasi pada komputer mereka, kecuali program
aplikasi booting.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup
perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan
sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer,
meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat
keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem
operasi yang ditemukan pada hampir semua perangkat yang berisi
komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.
Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.
Sistem Operasi secara umum terdiri dari beberapa bagian:
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
- Kernel, yaitu inti dari sebuah Sistem Operasi
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS),
tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi
berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi
seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX).
Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta
inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi
lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi
manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS, contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.
Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi
layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu
menyediakan layanan jaringan dan koneksi internet, yang dulunya tidak
menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga
kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.
Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API.
Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem
Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui
Antarmuka User, program juga berkomunikasi dengan program lainnya
melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya
pada program-program yang dijalankan diatas platform operasi tersebut.
Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan
pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang
mencolok antara program tersebut dengan program yang lain.
level 1 : Disuruh klik mulai kan??level 2 : Pilih Jawaban “A”level 3 : hayooo lingkaran yg paling kecil yg mana?? liatnya di seluruh layar ya.. bukan di kumpulan itu ajalevel 4 : soalnya kebalik kan.. jawabannya kebalik jugalevel 5 : Pilih Jawaban “B”level 6 : cari kata yup...level 7 : yg bukan nama tempat yg mana?? (lagu daerah jakarta... _ali - _ali)level 8 : Pilih “?” yang mirip dengan soallevel 9 : Ingat kombinasi warna yang ada karena bakal terus dipake, lalu klik “ingat”level 10 : Pilih Jawaban “…hidup bercermin bangkai”level 11 : DEATH artinya apa?? (dalam bahasa indonesia) cari kata itu di pilihan jawaban..(mate____ka)level 12 : Pilih Jawaban “10?level 13 : Klik “13? pada tulisan level 13level 14 : Masukkan kombinasi warna “merah-biru-kuning-merah-hijau”level 15 : Geser mouse keluar layar, maka kepala kucing akan tertunduk, lalu klik “space” pada keyboardlevel 16 : Lari ke “ujung kanan atas”level 17 : “Gerakin cicaknya” sampai tujuan , tapi jangan sentuh warna lainlevel 18 : Tulis kata “PANDA”level 19 : Pilih jawaban “21?level 20 : Pilih jawaban “D”level 21 : Pilih jawaban “E”level 22 : Potong kabel lebar berwarna “merah” di time counterlevel 23 : Klik “23? di baris ke-3, ke-3 dr kirilevel 24 : Pilih latar warna “merah-biru-kuning-merah-hijau”level 25 : Klik “lingkaran orange”, trus klo mau ke lingkaran satunya lg jgn lewat area permainanlevel 26 : Klik “persegi panjang yang kiri bawah”level 27 : Di bawah 3 lambang hati ada seekor “cicak”, tinggal di klik ajalevel 28 : Cuma butuh gerakin cursor atas bawahlevel 29 : Klo masih baru di level ini susun aja dulu gambarnya, trus ikutin tanda panah yang ke “bulatan”, klik “bulatannya”level 30 : Pilih jawaban “20?level 31 : Klik kiri “lingkaran orange” sebelah kiri, drag (jgn dilepasin) ke “lingkaran orange” sebelah kanan. Ada cara lain, leletlevel 32 : Pilih jawaban “TDAJ”level 33 : Pilih jawaban “100001?level 34 : Klik 3 “lambang hati” di pojok kanan ataslevel 35 : Pencet tombol berwarna “merah-biru-kuning-merah-hijau”level 36 : Drag tulisan “level 36?, dibelakangnya ada tombollevel 37 : Pilih jawaban “zibba”level 38 : Tembak kepala “cowo”level 39 : Pilih jawaban “level 39?level 40 : Tekan tanda”->” di keyboardlevel 41 : Klik tanda “!”level 42 : “Tunggu” adengan oonnya selesai, jgn klik apa2level 43 : Klik “NTB (Pulau Lombok)”level 44 : Klik “1? pada soal 1=5level 45 : Klik “45? pada tulisan level 45level 46 : Pianonya memiliki urutan nada C D E F G A B, trus klik nada piano hingga membentuk kata “E G G”level 47 : Tembak kepala “cowo”level 48 : Tulis jawaban “11?level 49 : Klik tulisan “run” sampai kepiting kabur ke kananlevel 50 : Tekan angka “1? di keyboardlevel 51 : Lolosin kuncinya, jgn kena area berwarna “hitam”level 52 : Drag tanda (-) ke tulisan level 52, jadinya “level 5-2?, trus klik tulisannyalevel 53 : Tekan huruf “S” di keyboardlevel 54 : Pilih jawaban “5?level 55 : Ketik “anini” di keyboardlevel 56 : Geser kata “bulan”, di belakangnya ada jawabanlevel 57 : Geser bolak-balik mouse di bawah tanda “!!”level 58 : Pilih warna “kuning”level 59 : Pilih warna “kuning-hijau-orange-ungu-hijau-merah”level 60 : Klik huruf “B” “O” “N” “O”level 61 : Tekan piano dengan menulis “C A G E”level 62 : Ga usah ngapa2inlevel 63 : Klik tulisan “eve” pada tulisan level 62level 64 : Pilih jawaban “parampaa”level 65 : Pilih “Mr. Krab-Smurf-The Simpsons-Mr. Krab-Parampaa”level 66 : Ketik “one” pada keyboardlevel 67 : Klik tanda “.”, lalu klik “matahari”, lalu klik “pohon”level 68 : Tekan “F1 dan F4? di bagian atas keyboardlevel 69 : Klik huruf “A” pada kata heartlevel 70 : Pilih jawaban “10?level 71 : Tahan terus menerus “shift-6? sampe doraemon menghilanglevel 72 : Tangkap angka “2?, drag ke samping angka 7level 73 : Urutan storage awalnya 1-2-3-4-5, ubah ke 2-5-3-4-1level 74 : Pilih “lingkaran-besar-kuning-tersenyum”level 75 : Tembak kata “HER”level 76 : Klik kanan layar, trus klik kiri, biar mousenya kelihatan, tekan bagian tengah “O” pada kata mouse, telusuri lalu kliklevel 77 : Drag tulisan “mouse” ke tombol hijau, drag lagi ke persegi di sebelah kiri, klik perseginyalevel 78 : Klik “jendela di villa” pas lampunya nyalalevel 79 : Tulis “Try Again”level 80 : Tulis “The Cranberries”level 81 : Pilih jawaban “13?level 82 : Pilih “OK”, drag bomnya, klik tulisan yang tertutup bomlevel 83 : Tunggu hingga detik “ke-3?, akan ada tulisan “S7OP”, klik tulisan S7OP-nyalevel 84 : Ketik “?” pada keyboardlevel 85 : Ketik “level 85?, ketik “”, ketik “you’re welcome”level 86 : Klik “bagian tengah lingkaran bagian bawah pada angka 8? tulisan “level 86?level 87 : “Tunggu kuncinya masuk” dulu, lalu tekan “enter”level 88 : Tekan “F8?, trus pilih “safe mode”level 89 : Klik buku berwarna “Biru-Ungu-Kuning-Ungu”level 90 : Pilih lambang “omega (kaya’ tapal kuda)” dan “69?level 91 : Cuma butuh “kelincahan tangan dan kesabaran” arah arahnya kaya maen point blanklevel 92 : Klik warna “hijau-merah-kuning-biru-merah”level 93 : Hitung dengan cepat jumlah bola berwarna “merah”level 94 : Klik “Budi”level 95 : Tunggu sampai “latarnya warna hijau”, trus klik “lanjut”level 96 : Klik “mata, bintik tangan, duri di kepala, latar merah, rumput”level 97 : Klik “tombol merah”level 98 : Butuh kecepatan tangan dan koordinasi mata yg baik, lingkaran terkecil ada di antara “level & 98?level 99 : koper yg paling kiri ?
level 100 : TAMAT!