• 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 [email protected]

Last update : September 2016 | [email protected]

Perangkat Lunak (Software)

(2)

Last update : September 2016 | [email protected]

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 | [email protected]

Fungsi Software

• Menyiapkan program aplikasi sehingga

proses kerja komputer dapat terkontrol

• Sebagai pelantara antara pengguna (user)

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

Last update : September 2016 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

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 | [email protected]

Penerjemah Bahasa Komputer

• Sistem program yang berfungsi sebagai

penerjemah kode ke dalam bahasa mesin – Compiler

(22)
(23)

Last update : September 2016 | [email protected]

Perangkat Lunak Aplikasi

Bahasa

Pemograman

Program Aplikasi

(24)

Last update : September 2016 | [email protected]

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 | [email protected]

Bahasa Mesin

• Micro-instruction

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

• Berupa bilangan biner, desimal,

(27)

Last update : September 2016 | [email protected]

Bahasa Tingkat Rendah

• Macro-instruction

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

(28)

Last update : September 2016 | [email protected]

Bahasa Tingkat Tinggi

• Menyerupai bahasa manusia • Mudah dipahami

• Tidak tergantung arsitektur mesin

(29)

Last update : September 2016 | [email protected]

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 | [email protected]

Program Utilitas

• Perangkat lunak yang dirancang untuk

membantu menganalisa,

(32)
(33)

Last update : September 2016 | [email protected]

• Microsoft Security Essential • McAfee

• Avast

• NOD32

(34)

Last update : September 2016 | [email protected]

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 | [email protected]

File Compression

• PKZIP • WinZip • WinRAR • 7ZIP

• WIN UHA • IZArc

(36)

Last update : September 2016 | [email protected]

• Infra Recorder • ImgBurn

• DeepBurner

(37)

Last update : September 2016 | [email protected]

Computer Maintenance

• Ccleaner

• Norton SystemWork Premier • Tune Up Utilities

• Glary Utilities

(38)

Last update : September 2016 | [email protected]

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: [email protected] script.id

Referensi

Dokumen terkait

akses yang dilakukan oleh program, prosesor atau user ke sumber daya yang ada dalam.

Yaitu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin agar dapat dimengerti komputer.. Perangkat

a) Menerima data berupa kode sumber dalam bentuk file dari pengguna. b) Memberikan tipe file pada scan kode sumber. c) Memberikan kode sumber pada scan kode sumber. Proses edit

Pada sistem publik atau dipakai bersama, sistem operasi mengendalikan pengaksesan ke sumber daya-sumber daya sistem secara keseluruhan.. Deteksi dan memberi tanggapan

S OFTWARE F UNDAMENTALS (2) Software dalam komputer dibagi 2 :  Systems Software  Instruksi yang mengelola sumber daya komputer  Application Software  Instruksi yang

misalkan jika kata-kata yang dimasukkan adalah sistem kendali maka kemungkinan kata-kata diatas memiliki hubungan dengan yang diinginkan oleh pengguna dengan maksud yang

Perangkat lunak meliputi setiap program yang berkaitan dengan komputer bahwa Anda tidak bisa merasakan dengan indra fisik misalnya, sistem sistem operasi, program anti-virus, web

Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses sebagai berikut : Multitasking, yaitu bisa melukakan tugas secara serentak atau