III. MASALAH PENELITIAN

Download Report

Transcript III. MASALAH PENELITIAN

APLIKASI KOMPUTER
BAB III. ASPEK DASAR SISTEM KOMPUTER
Oleh:
PROF. DR. YOSE RIZAL
PROGRAM SARJANA
FAKULTAS PETERNAKAN
UNIVERSITAS ANDALAS
16 July 2015
1
PERANGKAT LUNAK
TERDIRI ATAS:
1. BAHASA
2. SISTEM OPERASI
3. PAKET PROGRAM
16 July 2015
2
BAHASA KOMPUTER
Perkembangan Bahasa Komputer
1. Pada Generasi I, Bahasa Mesin (Machine Language)
2. Pada Generasi II, Bahasa simbol/assemble
(Symbolic/Assembler Language)
Kedua bahasa di atas merupakan bahasa pemrogram tingkat
rendah (Low Level Programming Language)
3. Pada Generasi III, Bahasa Pemrograman Tingkat Tinggi (High
Level Programming Language)
16 July 2015
3
BAHASA MESIN
- Bahasa mesin dibuat sesuai dengan mesin
komputer yaitu menggunakan sistem
bilangan binary (0 dan 1)
- Program ditulis dengan menggunakan
kombinasi sistem bilangan binary ini
- Komputer akan melaksanakan perintah
sesuai dengan program yang ditulis tanpa
perlu melakukan penerjemahan bahasa
16 July 2015
4
KELEMAHAN BAHASA MESIN
- Setiap instruksi ditulis secara rinci sesuai
dengan susunan bilangan binary
- Banyak instruksi yang harus dihafal
- Setiap jenis komputer berlainan cara
penyusunan bahasanya
- Memakan waktu yang lama menyusunnya
16 July 2015
5
KEUNTUNGAN BAHASA MESIN
- Memori yang dipakai sedikit
- Waktu yang dipakai mengolah data sedikit
- Tidak memerlukan penerjemah
(compiler/interpreter)
16 July 2015
6
BAHASA SIMBOL/ASSEMBLER
- Penulisan menggunakan simbol-simbol
- Masih termasuk “Low Level Programming
Language” (bahasa pemrograman tingkat
rendah) karena masih berorientasi pada
bahasa mesin
- Lebih mudah dipelajari dari pada bahasa
mesin
16 July 2015
7
BAHASA PEMROGRAMAN
TINGKAT TINGGI
- Tidak merupakan bahasa mesin
- Menggunakan bahasa sehari-hari, yaitu
bahasa yang mendekati bahasa Inggris
16 July 2015
8
BAHASA PEMROGRAMAN TINGKAT
TINGGI
- Memerlukan penerjemah
(compiler/interpreter) yang
mengubahnya dari bahasa sehari-hari
menjadi bahasa mesin karena mesin
komputer hanya mengenal bahasa
mesin
16 July 2015
9
BAHASA PEMROGRAMAN TINGKAT
TINGGI
- Bahasa ini terbagi dua:
1. Procedure Oriented Language
(Bahasa yang berorientasi pada
prosedur)
2. Problem Oriented Language (Bahasa
yang berorientasi pada masalah)
16 July 2015
10
PROCEDURE ORIENTED
LANGUAGE
- Terbagi dua:
1. Bahasa Scientific
Contoh: - Fortran (Formula
Translation) 1950
- BASIC (Beginner’s Allpurpose Symbolic
Instruction Code) 1951
- Pascal 1971
- Algol (Algorithmic
Language)
16 July 2015
- Bahasa C (BASIC + PL) 1972
11
PROCEDURE ORIENTED
LANGUAGE
2. Bahasa Business
Contoh: - COBOL (Common Business
Oriented Language) 1959.
- PL/1 (Programing
Language)
16 July 2015
12
PROBLEM ORIENTED LANGUAGE
- Contoh:
RPG (Report Program Generator) yang
ditujukan untuk pengolahan dan
penulisan laporan
16 July 2015
13
OPERATING SYSTEM
(SYSTEM OPERASI)
- Merupakan program yang ditulis untuk
mengendalikan dan mengkoordinasikan sistem
komputer.
- Pertama kali dikembangkan tahun 1954
dengan tujuan memaksimumkan kemampuan
komputer dengan 2 cara:
1. mengurangi waktu menganggur yang
dialami komputer ketika melakukan
tugasnya.
2. mengurangi campur tangan operator.
16 July 2015
14
PERKEMBANGAN
SISTEM OPERASI
- BPS = Basic Programming Support
- BOS = Basic Operating System
- TOS = Tape Operating System
- DOS = Disk Operating System
- OS = Operating System
16 July 2015
15
KOMPONEN-KOMPONEN
SISTEM OPERASI
- Program Kontrol
Yaitu program yang bertugas mengontrol dan
mengendalikan program pemrosesan
- Program Pemrosesan
Program yang bertugas mengolah instruksi
atau program yang diberikan pada komputer
melalui program kontrol
16 July 2015
16
PROGRAM KONTROL
A. Supervisor
Yaitu program yang bertugas menangani semua
proses input dan output, serta mengontrol seluruh unit
yang berhubungan dengan user program
B. Job Control
Yaitu program yang bertugas melakukan pekerjaan
dalam hal komunikasi antara program pemrosesan
dengan user program
c. Initial Program Loader (IPL)
Yaitu program untuk memanggil dan memasukkan
supervisor ke dalam memori utama
16 July 2015
17
PROGRAM PEMROSESAN
- Language Translator
Yaitu program yang bertugas untuk menterjemahkan
program sumber kepada program objek
- Service Program
Yaitu program yang bertugas memberi pelayanan
terhadap user program
- User Written Problem Program
Yaitu tempat menuliskan user program
16 July 2015
18
DISK OPERATING SYSTEM (DOS)
- Merupakan program kontrol yang disimpan
dalam disk. Dibuat sejak tahun 1981 oleh
perusahaan Microsoft.
- Ada dua jenis DOS:
1. MS-DOS (Microsoft DOS)
yaitu DOS yang diciptakan oleh perusahaan
microsoft dan dipakai untuk segala jenis
komputer yang kompatibel dengan IBM
2. IBM PC-DOS, juga diciptakan oleh
perusahaan microsoft, tetapi digunakan
untuk
komputer IBM asli
16 July
2015
19
ANATOMI DARI DOS
1. DOS Kernel (Inti DOS)
2. DOS BIOS
3. Command Processor
16 July 2015
20
DOS KERNEL
- Yaitu program kontrol dari DOS yang berfungsi
untuk manajemen informasi pada disk.
Misalnya:
a. file management untuk membuat,
menghapus dan memodifikasi file
b. directory management untuk
membuat, menghapus dan
memodifikasi direktori
- Filenya yaitu IBMDOS.COM pada IBMPC-DOS,
dan MSDOS.SYS pada MS-DOS
- File ini merupakan hidden file
16 July 2015
21
DOS BIOS
- Merupakan program kontrol yang
menangani unit input dan output
- Filenya IBMBIO.COM pada IBMPC-DOS
atau IO.SYS pada MS-DOS
- Kedua file ini merupakan hidden file
16 July 2015
22
COMMAND PROCESSOR
- Merupakan program serba guna (utility)
yang digunakan untuk operasi tertentu
- Filenya COMMAND.COM
- Contoh dari perannya yaitu:
a. mengubah tanggal dan waktu (date
and time)
b. membersihkan layar (cls)
c. Mengatur sistem konfigurasi
d. Membuat batch file
e. dll.
16 July 2015
23
SISTEM OPERASI WINDOW
- Window Versi 1.0 dan 2.0 dibuat sejak tahun 19851989, tetapi gagal terus
- Window versi 3.0 dibuat tahun 1990, kurang
memuaskan
- Window versi 3.1 dibuat tahun 1991, agak lumayan
dan mulai dipasarkan
- Window 95, dibuat tahun 1995
16 July 2015
24
SISTEM OPERASI WINDOW
- Window 98, dibuat tahun 1998
- Window 2000 ME dan Window 2000 Professional,
tahun 2000
- Window XP Home Edition dan Window XP Professional,
thn 2001
- Window Vista, dibuat tahun 2007
16 July 2015
25
PAKET-PAKET PROGRAM
KOMPUTER
A. Paket Program untuk Penghitungan (Komputasi)
1. Paket Program untuk Matematik, merupakan
program yang digunakan untuk penghitungan
matematika.
Contoh: MPSx, LP88, Scientific Subroutine Package
2. Paket Program untuk Statistik, merupakan program
yang digunakan untuk analisis data secara statistik.
Contoh: SAS, SPSS, BMDP, Microstat, Statpro
16 July 2015
26
PAKET-PAKET PROGRAM
KOMPUTER
A. Paket Program untuk Penghitungan (Komputasi)
3. Paket Program Untuk Teknik Sipil, merupakan
program yang dipakai untuk analisis struktur pada
teknik sipil, misalnya menghitung campuran bahan
pasir, semen dan sebagainya pada suatu bangunan.
Contoh: SAP (Structural Analysis Package), Strudel
16 July 2015
27
PAKET-PAKET PROGRAM
KOMPUTER
B. Paket Program untuk Administrasi
1. Paket Pengolah Kata, merupakan program yang
digunakan untuk membuat tulisan seperti surat,
makalah, buku, skripsi, dll.
Contoh: Word Star, Easy Writer, Chi Writer, Word
Perfect, Word
16 July 2015
28
PAKET-PAKET PROGRAM
KOMPUTER
B. Paket Program untuk Administrasi
2. Paket Lembar Kerja Elektronik (Electronic
Spreadsheet), merupakan program yang dapat
digunakan untuk menulis dan juga untuk
perhitungan-perhitungan matematik dan statistik.
Program ini terdiri atas baris dan kolom.
Contoh: VISICALC, SUPERCALC, MULTIPLAN, LOTUS
123, QUATRO, EXCEL
16 July 2015
29
PAKET-PAKET PROGRAM
KOMPUTER
B. Paket Program untuk Administrasi
3. Paket Data Base Management, merupakan program
yang dapat digunakan untuk menyusun data dasar
dari suatu badan atau organisasi.
Contoh: d-Base, Fox Base
16 July 2015
30
PAKET-PAKET PROGRAM
KOMPUTER
C. Paket Program untuk Aplikasi Khusus
1. Paket untuk Bantuan Merancang (Computer Aided
Design = CAD), merupakan program yang digunakan untuk
merancang suatu bentuk, misalnya membuat segi tiga, segi
empat, dll.
Contoh: Auto CAD
2. Paket untuk Bantuan Mengajar (Computer Aided
Instruction = CAI), merupakan program yang digunakan untuk
membuat materi pembelajaran yang dilengkapi dengan
tutorial, latihan dan ujian/quiz.
Dipakai untuk membuat materi dalam mengajar.
16 July 2015
31
PAKET-PAKET PROGRAM
KOMPUTER
C. Paket Program untuk Aplikasi Khusus
3. Paket untuk Perencanaan Proyek (Network
Planning), merupakan program yang digunakan dalam jadwal
pengerjaan proyek, sehingga semua tahap pengerjaan proyek
dapat diselesaikan dengan baik dan sesuai waktu.
4. Paket untuk Presentasi, merupakan program yang bisa
digunakan untuk membuat bahan/materi untuk presentasi.
Contoh: Power Point, Mind Manager
16 July 2015
32
SEKIAN
TERIMA KASIH
16 July 2015
33