Sistem Operasi dan Program Utility · BIOS mencari file sistem pada USB drive, floppy disk drive...
Embed Size (px)
Transcript of Sistem Operasi dan Program Utility · BIOS mencari file sistem pada USB drive, floppy disk drive...

Dasar Komputer dan Pemrograman
Sistem Operasi dan Program Utility
Kartika Firdausy - [email protected]
blog.uad.ac.id/kartikaf
Dasar Komputer dan Pemrograman
Setelah mempelajari materi ini, mahasiswa diharapkan mampu:
1. menjelaskan fungsi dan macam-macam sistem operasi
2. menguraikan macam-macam program utility

Dasar Komputer dan Pemrograman
Sistem Perangkat Lunak
Sistem Operasi (OS)mengkoordinasikan
semua aktivitas sumberdaya
perangkat keras
Program yang menjalankan
operasi dalam komputer
Ada 2 jenis: sistem operasi
dan program utility
Dasar Komputer dan Pemrograman
Sistem Operasi (OS)Apa fungsi sebuah sistem operasi?
mengatursekuriti
memulai
mengelolamemory
memantau unjuk kerja
mengontrol jaringan
menyediakan userinterface
mengelola program
menyediakan manajemen file dan utilitas lain
menyediakan koneksi Internet
Penjadwalan dan konfigurasi

Dasar Komputer dan Pemrograman
cross-platform application
Sistem Operasi/Platform A
Sistem Operasi /Platform B
Sistem Operasi /Platform C
Sistem Operasi /Platform D
Aplikasi
Berjalan di berbagai sistem operasi
Sistem operasi yang digunakan pada sebuah komputer juga disebut platform
Dasar Komputer dan Pemrograman
Booting
Cold bootmenyalakan komputer dari keadaan offWarm bootrestartingkomputer (dari keadaan on)
proses starting atau restarting komputer

Dasar Komputer dan Pemrograman
Proses bootingStep 1. Power supply mengirim sinyal ke komponen dalam unit sistem
Step 4. Hasil tes POSTdibandingkan dengan data dalam chip CMOS (Complimentary Metal Oxide Semiconductor)
Step 2. Prosesor mengakses BIOS untuk memulai komputer
Step 3. BIOS menjalankan serangkaian tes, yang disebut POST (Power On Self Test), untuk memeriksa komponen, misal: mouse, keyboard, card
Step 5. BIOS mencari file sistem pada USB drive, floppy disk drive atau CD/DVD drive, dan kemudian hard diskStep 6. Kernel (inti) sistem operasi dimuat ke dalam RAM
Step 7. Sistem Operasi memuat informasi konfigurasi dan menampilkan desktop pada layar
Dasar Komputer dan Pemrograman
Recovery disk
berisi file sistem yang bisa memulai komputer ketika komputer gagal booting
boot disk

Dasar Komputer dan Pemrograman
User interface
command-line interface menu-driven interface
Pengendalian terhadap pemasukan data dan instruksi dan penampilan informasi pada layar
Dasar Komputer dan Pemrograman
Graphical User Interface (GUI)
interaksi user menggunakan menu-menu dan gambar visual,
seperti: icon dan tombol

Dasar Komputer dan Pemrograman
Foreground berisi program yang sedang digunakanBackground berisi program yang berjalan tetapi tidak sedang digunakan
Multitaskingbekerja dengan dua atau lebih program yang berada pada memori pada saat bersamaan
Dasar Komputer dan Pemrograman
Memiliki komponen duplikat,
misal: prosesor, memori, disk drive
Dua atau lebih user menjalankan program
secara simultan
Operasi tetap berlanjut meski salah satu komponen
gagal
Fitur manajemen program
mendukung dua atau lebih prosesor menjalankan program pada saat bersamaan
faultfault--tolerant computertolerant computer
multiusermultiuser
multiprocessingmultiprocessing

Dasar Komputer dan Pemrograman
Manajemen Memory
Step 1. OS mentransfer data dan instruksi program yang saat itu paling jarang digunakan, ke hard disk karena RAM dibutuhkan oleh fungsi lain
Step 2. OS mentransfer data dan instruksi program dari hard disk ke RAM ketika dibutuhkan
Optimalisasi penggunaan random access memory (RAM)virtual memory (VM), ada bagian hard disk yang dialokasikan untuk berfungsi sebagai RAM
Dasar Komputer dan Pemrograman
Penjadwalan job (job schedule)
Mentransfer Mentransfer items items antara storageantara storage
dandan memorymemory
Mengirim informasi Mengirim informasi ke perangkat outputke perangkat output
Memproses instruksiMemproses instruksi
Menerima Menerima data data dari perangkat inputdari perangkat input
menyesuaikan penjadwalan berdasar prioritas job
job adalah job adalah operasi yang diatur operasi yang diatur
oleh prosesoroleh prosesor

Dasar Komputer dan Pemrograman
Spooling
mengirim print jobs ke buffer(tidak langsung ke printer)queue
Dasar Komputer dan Pemrograman
Device driver
Device Device DriverDriver
Program Program yang yang mendefinisikan mendefinisikan
mekanisme komunikasi mekanisme komunikasi antara OS dengan antara OS dengan
perangkatperangkat
Dengan sistemDengan sistemPlugPlug and Playand Play, , OS secara OS secara
otomatis melakukan otomatis melakukan konfigurasi perangkat konfigurasi perangkat
baru ketika diinstalbaru ketika diinstal
juga disebutjuga disebut driverdriver

Dasar Komputer dan Pemrograman
Instalasi device driver
Step 1. Buka jendelaControl Panel. Pilih Printers and Other Hardware
Step 2. Pilih Add a printer
Step 3. Ikuti instruksi yang tampak pada layar
Step 4. Add Printer Wizard mencari printer Plug and Play. Jika ditemukan printer,akan dilakukan instalasi
Step 5. Jika Add Printer Wizard tidak bisa menemukan printer Plug and Play, pilih tipe printer yang akan di-instal. Pada layar akan muncul permintaan untuk memasukkan floppy disk, CD-ROM atau DVD-ROM yang berisi file driver yang dibutuhkan
Dasar Komputer dan Pemrograman
Membuat Koneksi InternetPanduan user untuk mengatur setting koneksi antara komputer dan Internet
Pilih New Connection Wizard

Dasar Komputer dan Pemrograman
Performance monitorStart - Administrative Tools - Performance
disk usage, memori, cpu, pengiriman data
Program yang mengakses dan melaporkan informasi tentang sumber daya sistem dan perangkat
Dasar Komputer dan Pemrograman
Network Operating Systemberbagi printer, akses Internet, file, danprogram dalam sebuah jaringan
mengatur sekuritidengan membuat username dan passworduntuk tiap user

Dasar Komputer dan Pemrograman
Program UtilityPerangkat lunak sistem untuk maintenancejuga disebut utility
Start-All Programs-Accessories-System Tools
Dasar Komputer dan Pemrograman
File manager
Menyajikan fungsi-fungsi seperti copy, rename,delete, dan move fileImage viewermenampilkan isi file gambar

Dasar Komputer dan Pemrograman
Personal firewallMendeteksi dan memproteksi PC daripenyusupanStart- Control Panel – Windows Firewall
Dasar Komputer dan Pemrograman
Uninstaller
Pada WindowsPada Windows XP, XP, uninstalleruninstaller ada pada menu ada pada menu Add/RemoveAdd/Remove ProgramsPrograms
padapada Control PanelControl Panel
Menghapus program Menghapus program dan semua file yang berkaitandan semua file yang berkaitan

Dasar Komputer dan Pemrograman
Disk Cleanup
Mendeteksi dan mengoreksi problem pada hard disk
Mencari dan menghapus file yang tidak perlu
Start-All Programs-Accessories-System Tools- Disk Cleanup
Dasar Komputer dan Pemrograman
Disk defragmenter
Start-All Programs-Accessories-System Tools-Disk defragmenter
Menata ulang file dan ruang yang tidak terpakai pada hard disk sehingga program bisa berjalan lebih cepat
sebelum
Sesudah prosesdefragmentasi

Dasar Komputer dan Pemrograman
Screen saver
Membuat layar monitor menampilkan gambar bergerak atau layar kosong jika tidak ada aktivitas setelah beberapa saat
Dasar Komputer dan Pemrograman
Stand-alone
Tipe Sistem Operasi
Embedded Network

Dasar Komputer dan Pemrograman
Stand-Alone Operating SystemsDOS (Disk Operating System)
DD
dikembangkanpada awal1980-an
untuk PCOO
Awalnya menggunakan interface command-line kemudian dilengkapi menu
SSTidak digunakan lagi
karena tidak memakai GUI
Dasar Komputer dan Pemrograman
Versi Windows Operating Systems
Windows Version Year Released
Windows 3.x 1990
Windows NT 3.1 1993
Windows 95 1995
Windows NT Workstation 4.0 1996
Windows 98 1998
Windows Millennium Edition 2000
Windows 2000 Professional 2000
Windows XP 2001
Windows XP SP2 2004
Windows Vista 2006

Dasar Komputer dan Pemrograman
Mac OS X Operating SystemsHanya tersedia pada komputer produk Apple
Dasar Komputer dan Pemrograman
UNIX Operating Systems
Sebagian besar versi menggunakan GUITersedia untuk komputer dengan berbagai ukuran

Dasar Komputer dan Pemrograman
Linux Operating Systems
Red Hat Enterprise Linux.
populer, free, multitasking open-source softwaree
stand-alonedan networkoperating system
Dasar Komputer dan Pemrograman
Network Operating Systems
NetWareUntuk jaringan
client/server
Windows Server 2003
UNIX / Linux
Multi-purposeoperating system
Solaris
versi dari UNIX dikembangkan olehSun Microsystems

Dasar Komputer dan Pemrograman
Embedded Operating SystemsDigunakan pada mobile computers, PDAs, dan small devices lainnyaWindows CE adalahversi kecil Windows
Dasar Komputer dan Pemrograman
Embedded Operating Systems
Sistem operasi untuk PDA
Windows Mobile untuk Pocket PCPalm OS untuk Palm

Dasar Komputer dan Pemrograman
Embedded LinuxVersi kecil Linux untuk PDA,smart phones, smart watches, set-top boxes, Internet telephones, dan perangkat lain
Dasar Komputer dan Pemrograman
Symbian Operating SystemsOpen-source, multitasking didesain untuk smart phonesMembuat panggilan telepon,menyimpan perjanjian,browse Web, kirim dan terima e-mail dan fax, dll

Dasar Komputer dan Pemrograman
VirusMerusak program komputerMempengaruhi komputer tanpa sepengetahuan user
TandaTanda--tanda tanda infeksi virusinfeksi virus
• pesan/gambar aneh muncul di layar• suara aneh atau musik dimainkan secara random• memory yang tersedia berkurang, tidak seperti seharusnya• program atau file tiba-tiba hilang• muncul program tak dikenal atau file misterius• Ukuran file berubah• File menjadi rusak•Program/file tidak berjalan semestinya
Dasar Komputer dan Pemrograman
Program AntivirusMengidentifikasi dan menghilangkan virus dalam memory, media penyimpan, dan file yang masukHarus di-update secara berkala

Dasar Komputer dan Pemrograman
Spyware
Program yang diletakkan dalam sebuah komputer tanpa sepengetahuan user, secara rahasia mengumpulkan informasi tentang userSeringkali masuk ke dalam sebuah komputer bersamaan dengan proses instalasi program baruSpyware remover = program yang mendeteksi dan menghapus spyware
Dasar Komputer dan Pemrograman
Pop-upBlockers
Internet filtersProgram yang menghapus atau menghalangi item tertentu untuk ditampilkan
ProgramAnti-Spam Web
Filters

Dasar Komputer dan Pemrograman
File Compression UtilityMemperkecil ukuran file (kompresi)File yang telah dikompres juga disebut zipped filesUtility yang populer:PKZIP and WinZip
Dasar Komputer dan Pemrograman
CD/DVD burning software
Menulis file teks, gambar, audio, and video ke dalamrecordable ataurewriteable CD/DVD

Dasar Komputer dan Pemrograman
PC Maintenance UtilityMengidentifikasi dan memperbaiki problem sistem operasi dan diskAda utility yang dapat secara kontinyu memantau komputer untuk mengidentifikasi sebelum muncul problem
Dasar Komputer dan Pemrograman
Referensi
Firdausy, K., 2008, Hand Out Mata Kuliah Dasar Komputer dan Pemrograman, Teknik Elektro, Universitas Ahmad Dahlan, YogyakartaSutikno, T., 2005, Diktat Mata Kuliah Dasar Komputer dan Pemrograman, Teknik Elektro, Fakultas Teknologi Industri, Universitas Ahmad Dahlan, YogyakartaJogiyanto, 2000, Pengenalan Komputer, Andi Offset, YogyakartaShelly & Cashman, Discovering Computers 2007Indonesia e-Learning & Distance Learning Community on the Computer Science & Information Technology http://www.ilmukomputer.com/