• Tidak ada hasil yang ditemukan

TKB1251 Pertemuan 4 perangkat lunak

N/A
N/A
Protected

Academic year: 2018

Membagikan "TKB1251 Pertemuan 4 perangkat lunak"

Copied!
39
0
0

Teks penuh

(1)

Pengantar Teknologi Informasi

Chalifa Chazar www.script.id chalifa.chazar@gmail.com

Last update : September 2016 | chalifa.chazar@gmail.com

Perangkat Lunak (Software)

(2)

Last update : September 2016 | chalifa.chazar@gmail.com

Perangkat Lunak (Software)

• Program komputer yang memungkinkan

sebuah komputer dapat melakukan sebuah tugas tertentu

• Terdiri dari kumpulan instruksi dan data

(3)

Last update : September 2016 | chalifa.chazar@gmail.com

Fungsi Software

• Menyiapkan program aplikasi sehingga

proses kerja komputer dapat terkontrol

• Sebagai pelantara antara pengguna (user)

(4)
(5)
(6)
(7)

Last update : September 2016 | chalifa.chazar@gmail.com

Sistem Operasi (Operation System)

• Sekumpulan rutin perangkat lunak yang berada di

antara program aplikasi dan perangkat keras (Hariyanto, B. 2006)

• Bertindak sebagai antarmuka/pelantara antara

pemakai aplikasi dan perangkat keras

• Program yang mengatur suluruh sistem kerja

komputer

• Sistem operasi menutup detail hardware yang

(8)

Last update : September 2016 | chalifa.chazar@gmail.com

Fungsi Sistem Operasi

• Pengelolaan seluruh sumber daya sistem

komputer (resource manager)

– Sistem operasi bertanggung jawab dalam mengelola

sumber daya agar penggunaannya benar dan efisien

– Pada dasarnya semua yang terhubung secara fisik

dalam sistem komputer adalah sumber daya

• Sebagai penyedia layanan (extended/virtual

machine)

– Memberikan abstraksi tingkat tinggi yang lebih

sederhana dan menyembunyikan kerumitan

perangkat keras

(9)

Computer Hardware Operating System

Utilities

Application Program User

Programmer

(10)
(11)

Last update : September 2016 | chalifa.chazar@gmail.com

Manajemen Proses

• Pembuatan atau penghapusan proses yang

dibuat oleh pengguna dan sistem proses

• Menunda atau melanjutkan proses

• Menyediakan mekanisme untuk proses

singkronisasi

• Menyediakan mekanisme untuk proses

komunikasi

• Menyediakan mekanisme untuk penanganan

(12)

Last update : September 2016 | chalifa.chazar@gmail.com

Manajemen Memori Utama

• Memori utama berfungsi sebagai tempat

penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O

• Memori utama termasuk tempat penyimpanan data

yang sementara (volatile), dapat hilang apabila sistem mati

• Menjaga dan memelihara bagian-bagian track dari

memori yang sedang digunakan dan siapa yang menggunakannya

• Memutuskan proses-proses mana saja yang gharus

dipanggil ke memori jika masih ada ruang di memori

• Mengalokasikan dan meng-dealokasikan ruang

(13)

Last update : September 2016 | chalifa.chazar@gmail.com

Manajemen Memori Sekunder

• Sistem operasi bertanggung-jawab atas

aktifitas-aktifitas yang berkaitan dengan disk-management seperti:

– Pengaturan ruang kosong (free-space

management)

(14)

Last update : September 2016 | chalifa.chazar@gmail.com

Manajemen Sistem I/O

• Menyediakan “device driver” yang umum sehingga

operasi I/O dapat seragam (membuka, membaca, menulis, menutup)

• Komponen sistem operasi untuk sistem I/O:

– Buffer : menampung sementara data dari/ke perangkat I/O – Spooling : melakukan penjadwalan penggunaan I/O

sistem supaya lebih efisien (antrian dan sebagainya)

– Menyediakan driver untuk dapat melakukan operasi yang mendetail untuk perangkat keras I/O tertentu

– Sistem buffer-caching : area memori yang menyimpan data ketika mereka sedang dipindahkan antara dua perangkat atau antara perangkat dan aplikasi

– Antarmuka device-driver secara umum

(15)
(16)

Last update : September 2016 | chalifa.chazar@gmail.com

Manajemen Berkas/File

• Pembuatan dan penghapusan berkas • Pembuatan dan penghapusan direktori

• Mendukung manipulasi berkas dan

direktori

• Memetakan berkas ke secondary strorage

• Men-backup berkas ke media

(17)

Last update : September 2016 | chalifa.chazar@gmail.com

Sistem Proteksi

• Beberapa mekanisme untuk

mengendalikan akses program, proses atau pengguna pada sumber daya yang ditugaskan oleh sistem komputer

• Jika sistem komputer mempunyai

(18)

Last update : September 2016 | chalifa.chazar@gmail.com

Jaringan

• Sistem terdistribusi yang mengumpulkan

prosesor-prosesor yang tidak terbagi memori, perangkat periperal, atau clock, kemudian dihubungkan melalui jaringan komunikasi (communication network) yang dapat dikonfigurasikan dalam sejumlah cara yang berbeda

• Perancangan jaringan komunikasi harus

(19)

Sistem Operasi Windows

UNIX

LINUX

Solaris

Novell MAC OS

DOS

(20)
(21)

Last update : September 2016 | chalifa.chazar@gmail.com

Penerjemah Bahasa Komputer

• Sistem program yang berfungsi sebagai

penerjemah kode ke dalam bahasa mesin – Compiler

(22)
(23)

Last update : September 2016 | chalifa.chazar@gmail.com

Perangkat Lunak Aplikasi

Bahasa

Pemograman

Program Aplikasi

(24)

Last update : September 2016 | chalifa.chazar@gmail.com

Bahasa Pemograman

• Perangkat lunak bahasa yang digunakan

(25)

Tingkat Bahasa Pemograman

Hardware

Machine Language Assembly Language High Level Language

FORTRAN C PASCAL

Control Signal Specification Binary “1” or “0” IDS R1, 0x100

(26)

Last update : September 2016 | chalifa.chazar@gmail.com

Bahasa Mesin

• Micro-instruction

• Panjang dan sulit dimengerti • Tergantung rangkaian mesin • Proses cepat

• Berupa bilangan biner, desimal,

(27)

Last update : September 2016 | chalifa.chazar@gmail.com

Bahasa Tingkat Rendah

• Macro-instruction

• Panjang dan sulit dimengerti • Tergantung arsitektur mesin • Proses cepat

(28)

Last update : September 2016 | chalifa.chazar@gmail.com

Bahasa Tingkat Tinggi

• Menyerupai bahasa manusia • Mudah dipahami

• Tidak tergantung arsitektur mesin

(29)

Last update : September 2016 | chalifa.chazar@gmail.com

Program Aplikasi

• Program siap pakai yang dibuat untuk

membantu pekerjaan pengguna

– Program aplikasi yang dibuat khusus, contoh :

program gaji untuk perusahaan, payroll, MYOB, dll

– Program aplikasi yang dapat digunakan

(30)
(31)

Last update : September 2016 | chalifa.chazar@gmail.com

Program Utilitas

• Perangkat lunak yang dirancang untuk

membantu menganalisa,

(32)
(33)

Last update : September 2016 | chalifa.chazar@gmail.com

• Microsoft Security Essential • McAfee

• Avast

• NOD32

(34)

Last update : September 2016 | chalifa.chazar@gmail.com

Spyware Remover

• Easy Erase Spyware Remover • Ad-Aware

• PC Spyware Remove Pro

• BPS Spyware and Adware Remove • AIM Spyware Remove

• Blue Spyware Remove

(35)

Last update : September 2016 | chalifa.chazar@gmail.com

File Compression

• PKZIP • WinZip • WinRAR • 7ZIP

• WIN UHA • IZArc

(36)

Last update : September 2016 | chalifa.chazar@gmail.com

• Infra Recorder • ImgBurn

• DeepBurner

(37)

Last update : September 2016 | chalifa.chazar@gmail.com

Computer Maintenance

• Ccleaner

• Norton SystemWork Premier • Tune Up Utilities

• Glary Utilities

(38)

Last update : September 2016 | chalifa.chazar@gmail.com

Tugas

• Cari kelebihan dan kekurangan dari software

berikut ini

– Sistem operasi komputer

• Windows • Linux

• Macintosh

– Sistem operasi mobile

• Windows Phone • Android

• iOS

(39)

</TERIMA KASIH>

Chalifa Chazar, S.T, M.T

Email: chalifa.chazar@gmail.com script.id

Referensi

Dokumen terkait

Menyatakan dengan sesungguhnya bahwa karya ilmiah yang berjudul “Pengaruh Daya Tarik Celebrity Endorser Dalam Iklan Terhadap Keputusan Pembelian Simcard XL” (Studi Kasus

1.1 Menerima, menanggapi dan menghargai keragaman dan keunikan karya seni tari sebagai bentuk rasa syukur terhadap anugerah Tuhan 2.1 Menunjukkan sikap menghargai, jujur,

PLPBK ini pada dasarnya adalah kelanjutan dari tahapan tranformasi masyarakat mandiri menuju madani dilakukan untuk meningkatkan kemampuan masyarakat dalam

motorik kasar anak yaitu anak mampu menyesuaikan antara gerak dengan irama musik. Ekstra tari didampingi serta dilatih oleh mahasiswa PPL. Tari yang dilatih yaitu

Para ulama ushul fiqih menyatakan bahwa seseorang itu dikenai hukum apabila orang tersebut memenuhi dua syarat, yaitu: Orang itu telah mampu memahami khitab syari’ (tuntutan

story picture untuk meningkatkan pemahaman konsep materi pelajaran IPS bagi siswa di kelas VIII-F SMP Negeri 26 Bandung. Mengidentifikasi hambatan dan upaya yang

dan berkah yang tidak pernah berhenti sehingga penulis dapat menyelesaikan penyusunan dengan baik Tugas Akhir yang berjudul “ PENGARUH VARIASI TEKANAN GAS

Berdasarkan data rata-rata luas tanaman menghasilkan kelapa sawit tahun 2008-2012 yang bersumber dari FAO, Indonesia menempati urutan pertama sebagai negara dengan