Professional Documents
Culture Documents
Tujuan Umum
1
3/17/2020
Topik
Sistem Perkuliahan
2
3/17/2020
Evaluasi
Text Book
Recommended Texts:
• Deitel, H.M. and P.J. Deitel, How to Program, Prentice Hall, New
Jersey: Englewood Cliffs, 1994.
• Markus, Pemrograman Turbo C, Elekmedia, 1992.
• Referensi : 1. Kadir, Abdul, Dasar-dasar Pemrograman C, Andi
Offset, Jogjakarta
3
3/17/2020
Author: Saharudin
Lec 1. Komputer
Types of Computers
Workstation
Supercomputer
Palmtop Computer
4
3/17/2020
Internet
Multimedia
Virtual reality
Distance learning
Data warehousing
1970’s-1980’s 1990’s-?
Shift in
information
infrastructure
5
3/17/2020
6
3/17/2020
• Evolutionary design
• Backwards compatible up until 8086, introduced in 1978
• Added more features as time goes on
7
3/17/2020
8
3/17/2020
9
3/17/2020
10
3/17/2020
Kategori komputer
a. General Purpose Computer
komputer yang digunakan untuk
keperluan sehari-hari seperti
word processing, music player,
dll
b. Special-purpose Computer
komputer yang digunakan untuk
kebutuhan tertentu, seperti
medis, militer, dll
11
3/17/2020
Hardware
PENYIMPAN DATA
12
3/17/2020
Software
perangkat lunak ataupun software
komputer bisa diartikan sebagai suatu
prosedur pengoperasian.
13
3/17/2020
Software
Compiler atau interpreter bisa diibaratkan
sebagai suatu kamus yang berfungsi
untuk menterjemahkan bahasa
pemrograman yang ditulis oleh
programmer kedalam bahasa mesin agar
komputer bisa bekerja sesuai dengan
ketentuan program yang ditulis. Bahasa
mesin merupakan suatu bahasa yang
dikenal oleh komputer
14
3/17/2020
Software
Dengan adanya compiler ataupun intrepreter,
pemakai kemudian bisa berkomunikasi dengan
bahasa yang lebih "manusiawi" jika dibanding
dengan bahasa mesin. Bahasa yang lebih
manusiawi ini kemudian dikenal sebagai high
level language. Pemakai menuliskan instruksi
dalam high level language dan komputer
menterjemahkan dalam low level language
(bahasa mesin).
Software
Operating system merupakan
suatu software yang sifatnya
sangat mendasar dan mutlak
diperlukan untuk
mengoperasikan komputer.
Operating sistem merupakan
kumpulan program yang
dibikin oleh pabrik komputer
dengan memperhatikan
bentuk dan cara kerja
hardware yang mereka miliki. Definisi Operating System berdasar American
National Standart Institute (ANSI) adalah:
Software yang mengontrol pelaksanaan
program-program komputer, yaitu dengan
mengatur waktu proses, pengecekan kesalahan,
mengontrol input dan output, melakukan perhitungan,
kompilasi, penyimpanan, pengolahan data serta
pelbagai bentuk layanan yang terkait.
15
3/17/2020
Software
DOS
Software
16
3/17/2020
Software
Aplication Software
Adalah software – software selain operating system.
Secara umum aplication software dapat dibagi menjadi;
1. Programming Software
2. Package software
a. package program
b. Tailor made program
Software
Programming language atau bahasa
program adalah suatu bahasa
ataupun suatu tatacara yang dapat
digunakan oleh manusia
(programmer) untuk berkomunikasi
secara langsung dengan komputer.
Jenis programming language
sangatlah banyak. Tetapi secara
umum, pengertian programming
language dapat dibagi menjadi dua,
yaitu Low Level Language dan High
Level Language.
17
3/17/2020
Software
Low level language
adalah suatu bahasa program
atau suatu tatacara yang
dapat digunakan untuk
berkomunikasi dengan
komputer. Dalam hal ini
tatacara yang digunakan
masih ber-orientasi dengan
mesin, dikarenakan itu low
level langugae juga disebut
sebagai bahasa mesin.
Software
Assembly language
adalah pengembangan yang di
ciptakan untuk menuliskan program
dengan menggunakan kode instruksi
dan label yang mewakili lokasi
penyimpanan dengan syarat
komputer memiliki sarana untuk
menterjemahkan kedalam bahasa
mesin.
18
3/17/2020
Software
High level language
merupakan suatu bahasa program atau
suatu tata cara yang dapat digunakan
untuk memberi perintah/instruksi
kepada komputer dengan dengan tata
cara yang digunakan oleh manusia
dalam berkomunikasi.
Software
High level language
Jenis high level language cukup banyak, seperti
misalnya BASIC, COBOL, FORTRAN dan lain
sebagainya. Sama halnya dengan tatacara yang
terdapat dalam bahasa assembly, penulisan
program dalam high level language juga harus
diterjemahkan kedalam bahasa mesin sebelum
proses dilakukan. Program penterjemah disebuh
compiler atau interpreter.
19
3/17/2020
Software
Basic Pascal
Dbase Programming
Fortran
CoBol
C
Phyton
Java
Borland C++
Software
Package Software
merupakan suatu
software yang dibikin
oleh Software House
ataupun Konsultan
Komputer ataupun
Organisasi yang ditulis
agar bisa digunakan oleh
para pemakai komputer.
20
3/17/2020
Software
Package Program merupakan
suatu program jadi dan
pemakai komputer tinggal
memanfaatkan-nya saja
Software
Program Tailor Made adalah
program yang secara khusus
dibuat untuk menyelesaikan suatu
permasalahan diperusahaan
tersebut.
21
3/17/2020
Brainware
22