• Tidak ada hasil yang ditemukan

Sistem Operasi dan Program Utility

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Operasi dan Program Utility"

Copied!
23
0
0

Teks penuh

(1)

Dasar Komputer dan Pemrograman

Sistem Operasi dan

Program Utility

Kartika Firdausy - UAD kartika@ee.uad.ac.id blog.uad.ac.id/kartikaf

Setelah mempelajari materi ini,

mahasiswa diharapkan mampu:

1. menjelaskan fungsi dan macam-macam

sistem operasi

(2)

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)

z

Apa fungsi sebuah sistem operasi?

mengatur sekuriti memulai mengelola memory memantau unjuk kerja mengontrol jaringan menyediakan user interface mengelola program menyediakan manajemen file dan utilitas lain

menyediakan koneksi Internet

Penjadwalan dan konfigurasi

(3)

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

Booting

ƒ Cold boot menyalakan komputer dari keadaan off ƒ Warm boot restarting komputer (dari keadaan on)

(4)

Dasar Komputer dan Pemrograman

Proses booting

Step 1.Power supply mengirim sinyal ke komponen dalam unit sistem

Step 4.Hasil tes POST dibandingkan 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 disk

Step 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

(5)

Dasar Komputer dan Pemrograman

User interface

command-line interface menu-driven interface

¾ Pengendalian terhadap pemasukan data dan instruksi

dan penampilan informasi pada layar

Graphical User Interface (GUI)

¾ interaksi user

menggunakan menu-menu dan gambar visual,

(6)

Dasar Komputer dan Pemrograman

z Foreground berisi

program yang sedang digunakan

z Background berisi

program yang berjalan tetapi tidak sedang digunakan

Multitasking

¾ bekerja 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

fault

fault--tolerant computertolerant computer

multiuser

multiuser

multiprocessing

(7)

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

Penjadwalan job

(job schedule)

Mentransfer

Mentransfer items items antara storage

antara storage

dan

danmemorymemory Mengirim informasi Mengirim informasi ke perangkat output ke perangkat output Memproses instruksi Memproses instruksi Menerima

Menerima data data

dari perangkat input

dari perangkat input

menyesuaikan penjadwalan berdasar prioritas job

job adalah

job adalah

operasi yang diatur

operasi yang diatur

oleh prosesor

(8)

Dasar Komputer dan Pemrograman

Spooling

¾ mengirim print jobs ke buffer (tidak langsung ke printer)

¾ queue

Dasar Komputer dan Pemrograman

Device driver

Device Device Driver Driver Program

Program yang yang mendefinisikan mendefinisikan mekanisme komunikasi mekanisme komunikasi antara OS dengan antara OS dengan perangkat perangkat Dengan sistem Dengan sistem Plug

Plugand Play, and Play, OS secara OS secara otomatis melakukan otomatis melakukan konfigurasi perangkat konfigurasi perangkat baru ketika diinstal baru ketika diinstal

juga disebut juga disebutdriverdriver

(9)

Dasar Komputer dan Pemrograman

Instalasi device driver

Step 1. Buka jendela Control 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

Membuat Koneksi Internet

z

Panduan user

untuk mengatur

setting koneksi

antara komputer

dan Internet

(10)

Dasar Komputer dan Pemrograman

Performance monitor

z Start - Administrative Tools - Performance

z disk usage, memori, cpu, pengiriman data

¾ Program yang mengakses dan melaporkan

informasi tentang sumber daya sistem dan perangkat

Dasar Komputer dan Pemrograman

Network Operating System

¾ berbagi printer, akses Internet, file, dan

program dalam sebuah jaringan

¾ mengatur sekuriti

dengan membuat user name dan password untuk tiap user

(11)

Dasar Komputer dan Pemrograman

Program Utility

¾ Perangkat lunak sistem untuk maintenance

juga disebut utility

z Start-All Programs-Accessories-System Tools

File manager

¾ Menyajikan fungsi-fungsi seperti copy, rename, delete, dan move file

¾ Image viewer menampilkan isi file gambar

(12)

Dasar Komputer dan Pemrograman

Personal firewall

¾ Mendeteksi dan memproteksi PC dari

penyusupan

z Start- Control Panel – Windows Firewall

Dasar Komputer dan Pemrograman

Uninstaller

Pada Windows

Pada WindowsXP, XP,

uninstaller

uninstallerada pada menu ada pada menu Add/Remove

Add/Remove ProgramsPrograms

pada

padaControl PanelControl Panel

Menghapus program

Menghapus program

dan semua file yang berkaitan

(13)

Dasar Komputer dan Pemrograman

Disk Cleanup

¾ Mendeteksi dan

mengoreksi problem pada hard disk

¾ Mencari dan

menghapus file yang tidak perlu

z Start-All Programs-Accessories-System Tools- Disk Cleanup

Disk defragmenter

¾ Menata ulang file dan ruang yang tidak terpakai pada hard disk sehingga program bisa berjalan lebih cepat

sebelum

Sesudah proses

(14)

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

(15)

Dasar Komputer dan Pemrograman

Stand-Alone Operating Systems

z

DOS (Disk Operating System)

D D dikembangkan pada awal 1980-an untuk PC O O Awalnya menggunakan interface command-line kemudian dilengkapi menu S

S

Tidak digunakan lagi karena tidak memakai GUI

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

(16)

Dasar Komputer dan Pemrograman

Mac OS X Operating Systems

¾ Hanya tersedia pada komputer produk

Apple

Dasar Komputer dan Pemrograman

UNIX Operating Systems

Sebagian besar versi menggunakan GUI

(17)

Dasar Komputer dan Pemrograman

Linux Operating Systems

Red Hat Enterprise Linux.

¾ populer, free, multitasking

¾ open-source softwaree

¾ stand-alone

dan network operating system

Network Operating Systems

NetWare Untuk jaringan client/server Windows Server 2003 UNIX / Linux Multi-purpose operating system Solaris

ƒ versi dari UNIX

(18)

Dasar Komputer dan Pemrograman

Embedded Operating Systems

¾ Digunakan pada mobile

computers, PDAs, dan small devices lainnya

¾ Windows CE adalah

versi kecil Windows

Dasar Komputer dan Pemrograman

Embedded Operating Systems

z

Sistem operasi untuk PDA

¾ Windows Mobile untuk Pocket PC

(19)

Dasar Komputer dan Pemrograman

Embedded Linux

¾ Versi kecil Linux untuk PDA,

smart phones, smart watches, set-top boxes, Internet telephones, dan perangkat lain

Symbian Operating Systems

¾ Open-source, multitasking

didesain untuk smart phones

¾ Membuat panggilan telepon,

menyimpan perjanjian,

browse Web, kirim dan terima e-mail dan fax, dll

(20)

Dasar Komputer dan Pemrograman

Virus

¾ Merusak program komputer

¾ Mempengaruhi komputer tanpa sepengetahuan user

Tanda Tanda--tanda tanda infeksi virus infeksi 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 Antivirus

¾ Mengidentifikasi dan menghilangkan virus dalam

memory, media penyimpan, dan file yang masuk

(21)

Dasar Komputer dan Pemrograman

Spyware

¾ Program yang diletakkan dalam sebuah komputer

tanpa sepengetahuan user, secara rahasia mengumpulkan informasi tentang user

¾ Seringkali masuk ke dalam sebuah komputer

bersamaan dengan proses instalasi program baru

¾ Spyware remover = program yang mendeteksi dan

menghapus spyware

Pop-up Blockers

Internet filters

¾ Program yang menghapus atau menghalangi item

tertentu untuk ditampilkan

Program

Anti-Spam Web Filters

(22)

Dasar Komputer dan Pemrograman

File Compression Utility

¾ Memperkecil ukuran file (kompresi)

¾ File yang telah dikompres juga disebut zipped files

¾ Utility yang populer: PKZIP and WinZip

Dasar Komputer dan Pemrograman

CD/DVD burning software

¾ Menulis file teks,

gambar, audio, and video ke dalam recordable atau rewriteable CD/DVD

(23)

Dasar Komputer dan Pemrograman

PC Maintenance Utility

¾ Mengidentifikasi dan memperbaiki problem sistem

operasi dan disk

¾ Ada utility yang dapat secara kontinyu memantau

komputer untuk mengidentifikasi sebelum muncul problem

Referensi

z Firdausy, K., 2008, Hand Out Mata Kuliah Dasar Komputer dan

Pemrograman, Teknik Elektro, Universitas Ahmad Dahlan,

Yogyakarta

z Sutikno, T., 2005, Diktat Mata Kuliah Dasar Komputer dan

Pemrograman, Teknik Elektro, Fakultas Teknologi Industri,

Universitas Ahmad Dahlan, Yogyakarta

z Jogiyanto, 2000, Pengenalan Komputer, Andi Offset,

Yogyakarta

z Shelly & Cashman, Discovering Computers 2007

z Indonesia e-Learning & Distance Learning Community on the

Computer Science & Information Technology http://www.ilmukomputer.com/

Referensi

Dokumen terkait

Sebaliknya jika reaksi tidak spontan (E°sel negatif) maka E°oksidasi bernilai lebih positif dibandingkan E°reduksi.  Dari data soal bisa dipastikan urutan E° dari yang

Penelitian ini menghasilkan kesimpulan bahwa saat ini RW 01 Kelurahan Paal Lima tidak atau belum memiliki Ruang Terbuka Hijau yang mampu mendukung segala kebutuhan dan

Lebih lanjut, perubahan motivasi ini dapat terjadi karena empati membuat korban untuk peduli terhadap transgressor atas dasar (a) membayangkan rasa bersalah atau berdosa

Pembangunan Nasional bertujuan untuk mewujudkan masyarakat adil dan makmur yang merata material dan spiritual berdasarkan Pancasila dan Undang-undang Dasar 1945 dalam

Jurnal Ilmiah Islamic Resources Adam dengan bentuk tubuh yang bagus, kemampuan bicara dan berfikir, serta berpengetahuan, mengangkut dengan aneka macam transpor,

Diistilahkan juga sebagai pendekatan ex post karena menganggap kontrak perusahaan bersifat given, dan membantah bahwa ex post (misal setelah kontrak ditetapkan), agen

Penentuan peserta PPDS I yang akan diberangkatkan dilakukan oleh Ketua Program Studi dan atau divisi yang bersangkutan (bila kegiatan tersebut melibatkan divisi

Dari hasil pengujian yang di lakukan dengan mengunakan software solidwork, pada gambar dibawah yang diberikan beban sebesar 90N didapat hasil seperti gambar di