TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
Perangkat Lunak Bahasa (Language Software) ♦ Language software berfungsi sebagai penterjemah antara program yang ditulis dengan bahasa manusia menjadi bahasa mesin (machine language) yang dimengerti oleh komputer. ♦ Kategori language software o Assembler o Compiler o Interpreter ♦ Assembler
Edisi: 01
Rev: 0 Copyright © Perguruan Tinggi Raharja
Get The Better Future By Computer Science
08/ 1 - 7
TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
o Assembler merupakan program yang digunakan untuk menterjemahkan program aplikasi yang ditulis dengan bahasa perakit (assembly language) atau bahasa pemrograman simbolik (symbolic programming language) menjadi bahasa mesin. o Dengan bahasa simbolik, masing-masing op-code dalam bahasa mesin tidak ditulis dengan bentuk bilangan binari, tetapi dengan suatu kode simbolik singkatan tertentu yang disebut mnemonic. o Instruksi program yang ditulis dengan mnemonic akan diterjemahkan ke dalam Edisi: 01
Rev: 0 Copyright © Perguruan Tinggi Raharja
Get The Better Future By Computer Science
08/ 2 - 7
TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
bentuk bilangan binari bahasa mesin dengan menggunakan assembler. o Program yang ditulis dengan bahasa simbolik tersebut disebut dengan source program (program sumber) dan hasil penterjemahan ke dalam bahasa mesin disebut dengan object program. ♦ Compiler o Adalah proses mentranslasikan seluruh program ke dalam bahasa mesin, baru kemudian dijalankan. o Compiler
termasuk
kedalam
fasilitas
penterjemah High level language (bahasa pemrograman tingkat tingggi) Edisi: 01
Rev: 0 Copyright © Perguruan Tinggi Raharja
Get The Better Future By Computer Science
08/ 3 - 7
TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
o High
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
level
language
pemrograman
yang
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
adalah
bahasa
mendekati
bahasa
manusia. o Bahasa tingkat tinggi yang siaftnya compiler diantaranya adalah ♦ FORTRAN ♦ COBOL ♦ PASCAL ♦ C Language
Interpreter ♦ Adalah proses mentranslasikan program baris perbaris
ke
dalam
bahasa
mesin
untuk
kemudian dijalankan baris perbaris. Edisi: 01
Rev: 0 Copyright © Perguruan Tinggi Raharja
Get The Better Future By Computer Science
08/ 4 - 7
TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
♦ Interpreter
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
merupakan
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
program
untuk
menterjemahkan program yang dtulis dengan bahasa tingkat tinggi menjadi bahasa mesin. ♦ Bahasa tingkat tinggi yang sifatnya interpreter adalah BASIC
Application software ♦ Application
software
merupakan
program
yang ditujukan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu. ♦ Jenis application software o Word Processor Adalah aplikasi pengolah kata yang digunakan Edisi: 01
untuk
mengolah
naskah.
Rev: 0 Copyright © Perguruan Tinggi Raharja
08/ 5 - 7
Get The Better Future By Computer Science
TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
Contohnya:
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
Wordstar,
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
Word
Perfect,
Word Pro, Microsoft Word.
Edisi: 01
Rev: 0 Copyright © Perguruan Tinggi Raharja
Get The Better Future By Computer Science
08/ 6 - 7
TRANSPARANSI PA-100 PENGOLAHAN DATA ELEKTRONIK
TANGGALREVISI TANGGAL BERLAKU KODE DOKUMEN
: : :
03 September 2002 09 September 2002 DM-RHJ-005-018
o Spreadsheet Adalah aplikasi yang digunakan untuk perhitungan
matematis
dan
logis.
Contohnya: Lotus, Microsoft Excel. o Database Adalah aplikasi yang digunakan untuk pengolahan data. Contohnya: Dbase, Microsoft Access. o Grafis Adalah aplikasi pengolahan gambar dan desain arsitektur. Contohnya: CorelDraw, PageMaker, PhotoShop, AutoCAD
Edisi: 01
Rev: 0 Copyright © Perguruan Tinggi Raharja
Get The Better Future By Computer Science
08/ 7 - 7