pengantar teknologi informasi

40
PENGANTAR TEKNOLOGI INFORMASI Perangkat Lunak (Software)

Upload: carsyn

Post on 24-Feb-2016

47 views

Category:

Documents


0 download

DESCRIPTION

PENGANTAR TEKNOLOGI INFORMASI. Perangkat Lunak (Software). Fungsi Software. Menyiapkan program aplikasi sehingga proses kerja komputer dapat terkontrol Sebagai perantara antara pengguna (user) dengan perangkat keras (hardware) untuk melakukan suatu proses . Sistem Operasi (Operation System). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PENGANTAR TEKNOLOGI INFORMASI

PENGANTAR TEKNOLOGI INFORMASI

Perangkat Lunak

(Software)

Page 2: PENGANTAR TEKNOLOGI INFORMASI

Perangkat Lunak (Software)• Program komputer yang

memungkinkan sebuah komputer dapat melakukan sebuah tugas tertentu

• Terdiri dari kumpulan instruksi dan data yang disimpan di dalam memori komputer

Page 3: PENGANTAR TEKNOLOGI INFORMASI

Fungsi SoftwareMenyiapkan program aplikasi

sehingga proses kerja komputer dapat terkontrol

Sebagai perantara antara pengguna (user) dengan perangkat keras (hardware) untuk melakukan suatu proses

Page 4: PENGANTAR TEKNOLOGI INFORMASI
Page 5: PENGANTAR TEKNOLOGI INFORMASI

Software

Perangkat Lunak Sistem

Perangkat Lunak Aplikasi

Page 6: PENGANTAR TEKNOLOGI INFORMASI

Perangkat Lunak Sistem

Sistem Operasi

Penerjemah Bahasa Komputer

Page 7: PENGANTAR TEKNOLOGI INFORMASI

Sistem Operasi (Operation System) Program yang berfungsi untuk mengatur

sistem kerja seluruh komputer Dilihat dalam konteks pengembangan

program aplikasi, OS menutup detail hardware yang rumit kepada programmer dan menyediakan antarmuka yang mudah bagi programmer dalam mengembangkan suatu program

Page 8: PENGANTAR TEKNOLOGI INFORMASI
Page 9: PENGANTAR TEKNOLOGI INFORMASI

Control Program• Mengawasi pelaksanaan di dalam proses

(Task Management)• Mengontrol penempatan data di dalam

sistem termasuk pengaturannya di dalam media penyimpanan (Data Management)

• Mengatur jadwal pekerjaan processing (Job Management)

Processing Program• Mempermudah persiapan aplikasi program• Menentukan pekerjaan yang akan

dieksekusi

Page 10: PENGANTAR TEKNOLOGI INFORMASI

Komponen Sistem Operasi

Managemen Memori Utama Manageme

n Secondary-

Storage

Managemen Sistem I/O

Managemen Berkas

Sistem Proteksi

Jaringan

Managemen Proses

Page 11: PENGANTAR TEKNOLOGI INFORMASI

Manajemen Proses Pembuatan atau penghapusan proses

yang dibuat oleh pengguna dan sistem proses

Menunda atau melanjutkan proses Menyediakan mekanisme untuk proses

sinkronisasi. Menyediakan mekanisme untuk proses

komunikasi. Menyediakan mekanisme untuk

penanganan deadlock.

Page 12: PENGANTAR TEKNOLOGI INFORMASI

Manajemen Memori Utama Memori utama berfungsi sebagai

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

Memoriutama termasuk tempat penyimpanan data yang sementara (volatile),artinya data dapat hilang begitu sistem dimatikan.

Page 13: PENGANTAR TEKNOLOGI INFORMASI

Menjaga dan memelihara bagian-bagian track dari memori yang sedang digunakan dan siapa yang menggunakannya

Memutuskan proses-proses mana saja yang harus dipanggil ke memori jika masih ada ruang di memori

Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.

Page 14: PENGANTAR TEKNOLOGI INFORMASI

Manajemen Memori Sekunder Sistem operasi bertanggung-jawab atas

aktifitas-aktifitas yang berkaitan dengan disk-management seperti : Pengaturan ruang kosong (free-space

management). Alokasi penyimpanan. Penjadwalan disk.

Page 15: PENGANTAR TEKNOLOGI INFORMASI

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.

Page 16: PENGANTAR TEKNOLOGI INFORMASI
Page 17: PENGANTAR TEKNOLOGI INFORMASI

Sistem buffer-cachingAntarmuka device-driver secara

umumMenyediakan driver untuk device

hardware-hardware tertentu.

Page 18: PENGANTAR TEKNOLOGI INFORMASI

Manajemen Berkas/File Pembuatan dan penghapusan berkas Pembuatan dan penghapusan direktori Mendukung manipulasi berkas dan

direktori Memetakan berkas ke secondary

storage Mem-backup berkas ke media

penyimpanan yang permanen (non-volatile).

Page 19: PENGANTAR TEKNOLOGI INFORMASI

Sistem Proteksi Beberapa mekanisme untuk

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

Jika sistem komputer mempunyai berbagai pengguna dan mengijinkan eksekusi bersamaan dan berbagai proses, proses-proses tersebut harus diproteksi dari satu atau aktifitas yang lain.

Page 20: PENGANTAR TEKNOLOGI INFORMASI

Jaringan Sistem terdistribusi yang mengumpulkan

prosesor-prosesor yang tidak berbagi memori, perangkat periferal, atau clock, kemudian dihubungkan melalui jaringan komunikasi (communication network) yang dapat dikonfigurasi dalam sejumlah cara yang berbeda

Perancangan jaringan komunikasi harus mempertimbangkan message routing dan connection strategies, dan masalah keamanan

Page 21: PENGANTAR TEKNOLOGI INFORMASI

Sistem Opera

si

Windows

UNIX

LINUX

Solaris

Novell

MAC OS

DOS

Free BSD

Page 22: PENGANTAR TEKNOLOGI INFORMASI

Sistem Operas

i Mobile

Symbian Window

s

Palm OS

Android

iOsBlackberryBada

Nukleus

Java

Maemo

Page 23: PENGANTAR TEKNOLOGI INFORMASI

Penerjemah Bahasa KomputerSistem program yang berfungsi sebagai penerjemah kode ke dalam bahasa mesin

Compiler

Interpreter

Page 24: PENGANTAR TEKNOLOGI INFORMASI
Page 25: PENGANTAR TEKNOLOGI INFORMASI

Perangkat Lunak Aplikasi

Bahasa Pemrograman

Program Aplikasi

Program Utilitas

Page 26: PENGANTAR TEKNOLOGI INFORMASI

Bahasa Pemrograman

Perangkat lunak bahasa yang digunakan untuk merancang atau membuat program sesuai dengan struktur dan metode bahasa yang digunakan

Page 27: PENGANTAR TEKNOLOGI INFORMASI

Tingkatan Bahasa Pemrograman

Page 28: PENGANTAR TEKNOLOGI INFORMASI

Micro-instruction

Panjang & sulit dimengerti

Tergantung rangkaian mesin

Proses cepatBerupa bilangan biner, desimal, hexadesimal

Bahasa Mesin

Page 29: PENGANTAR TEKNOLOGI INFORMASI

Macro-instruction

Panjang dan sulit dipahami

Tergantung arsitektur

mesin

Proses cepat Membutuhkan assembler

Bahasa Tingkat Rendah

Contoh : Tasm3

Page 30: PENGANTAR TEKNOLOGI INFORMASI

Menyerupai bahasa manusia

Mudah dipahami

Tidak tergantung

arsitektur mesin

Membutuhkan compiler atau

interpreter

Bahasa Tingkat Tinggi

Contoh : Basic, Pascal, delphi, Visual Studio, Perl, Phyton, C, C++, Java

Page 31: PENGANTAR TEKNOLOGI INFORMASI

Program Aplikasi Program siap pakai yang dibuat untuk

membantu pekerjaan pengguna Program aplikasi yang dibuat khusus,

contoh : program gaji untuk perusahaan, Payroll, GL, MYOB,dll

Program aplikasi yang dapat digunakan banyak orang untuk berbagai kebutuhan

Page 32: PENGANTAR TEKNOLOGI INFORMASI

Word Processing

Data Processing

Database Management

System

Graphic Program Akutansi

Program Statistic

Multimedia Game

Page 33: PENGANTAR TEKNOLOGI INFORMASI

Program UtilitasPerangkat lunak yang

dirancang untuk membantu menganalisa, mengonfigurasi, mengoptimalkan, dan memelihara komputer

Page 34: PENGANTAR TEKNOLOGI INFORMASI

Antivirus Spyware Remover

File Compressio

nCD/DVD Burning

Computer Maintenanc

e

Page 35: PENGANTAR TEKNOLOGI INFORMASI

Antivirus BitDefrnder Kaspersky Avira AVG Norton Microsoft Security Essential McAfee Avast NOD32 Smadav Vipre

Page 36: PENGANTAR TEKNOLOGI INFORMASI

Spyware Remover Easy Erase Spyware Remover Ad-Aware PC Spyware Remover Pro BPS Spyware and Adware Remover AIM Spyware Remover Blue Spyware Remover Netcom3 Free Spyware Remover

Page 37: PENGANTAR TEKNOLOGI INFORMASI

File Compression PKZIP WinZip WinRAR 7ZIP WIN UHA IZArc PeaZIP

Page 38: PENGANTAR TEKNOLOGI INFORMASI

CD/DVD Burning Creator 7 Nero StarBurn Okeker Infra Recorder ImgBurn DeepBurner Ashampoo Burn Free Cdrtfe

Page 39: PENGANTAR TEKNOLOGI INFORMASI

Computer Maintenance

CCleaner Norton SystemWorks Premier Tune Up Utilities Glary Utilities Advance Systemcare

Page 40: PENGANTAR TEKNOLOGI INFORMASI

TUGAS Carilah perkembangan terkini berikut

kelebihan dan kekurangannya dibanding versi yg sebelumnya dari : Sistem operasi komputer :

1. Windows2. Linux3. Max OS

Sistem operasi mobile :1. Windows Phone2. Android3. iOS4. Blackberry