PENGEMBANGAN PERANGKAT LUNAK DAN BAHASA-BAHASA PEMROGRAMAN

Slides:



Advertisements
Presentasi serupa
Oleh : Suparno Blog : Programming Language Pengen. Pengel. Data Elektronik.
Advertisements

Oleh : Suparno Blog : Penterjemahan Data (Compiler – Interpreter) Pengenalan Pengelolahan Data Elektronik.
Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
Pemrograman Generasi Ke 4
Komunikasi Dasar Manusia dan Komputer
TUGAS BU RATNA #PERTEMUAN 4
Teknik Kompilasi Febuari 2013.
Pengantar Teknologi Informasi
Pengenalan Software (perangkat lunak)
PEMROGRAMAN TERSTRUKTUR
PEMROGRAMAN APLIKASI BISNIS I (VISUAL STUDIO 2010)
Bahasa Tingkat Tinggi.
PERKEMBANGAN PERANGKAT LUNAK ( SOFTWARE )
Sejarah Komputer dan Perkemba-ngannya
BAHASA GENERASI KEEMPAT Dikenal dengan bahasa berorientasi-masalah atau 4GLs, merupakan bahasa non-prosedural Programmer atau pengguna dapat membuat.
Aneka Peranti Lunak Aneka Peranti Lunak Apa saja gerangan?
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
Perkembangan Perangkat Lunak
PERKEMBANGAN BAHASA KOMPUTER
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Pengantar teknologi informasi .::Teknologi perangkat lunak::.
Dasar Pemrograman Pendahuluan.
SOFTWARE.
PERANGKAT LUNAK (SOFTWARE)
Algoritma Pemrograman
Rifky Kurniawan, S.Kom, MTI
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Algoritma & PEMROGRAMAN 2B (Visual basic)
PERANGKAT LUNAK Software.
Komponen teknologi informasi
Teknik Kompilasi “Translator”
BAB 1 BAHASA PEMROGRAMAN
BAHASA PEMROGRAMAN TERSTRUKTUR
ALGORITMA & PEMROGRAMAN
Dasar Komputer & Pemrog. 2B
BAHASA PEMROGRAMAN.
PERANGKAT – PERANGKAT KOMPUTER
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Dasar Komputer dan Pemrograman 2B Latifaturrachmaniah
Pemrograman BASIC.
Macam-macam Perangkat Lunak Beserta Fungsinya
Pengenalan QBasic.
Sejarah Bahasa BASIC.
Pemrograman Generasi Ke 4
ALGORITMA & PEMROGRAMAN 1A
MATERI PERKULIAHAN Laily Hermawanti, S.T, M.Kom Pemrograman Aplikasi I.
Teknik Kompilasi “Translator”
PERANGKAT LUNAK (SOFTWARE)
Pemrograman Generasi Ke 4
PERANGKAT LUNAK (SOFTWARE)
Keterampilan komputer 1AB
Dasar-dasar Pemrograman
PERANGKAT LUNAK Software.
Pengantar Algoritma dan pemograman
ALGORITMA & PEMROGRAMAN
Pemrograman Visual I D3 Manajemen Informatika
Pengantar Teknologi Informasi
Pertemuan 9 Software.
Pengantar Teknologi Informasi
Pengantar teknologi informasi
Macam-macam Perangkat Lunak Beserta Fungsinya
Macam-macam Perangkat Lunak Beserta Fungsinya
Perkembangan Perangkat Lunak
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
Pengantar Pemrograman
MATERI PERKULIAHAN Laily Hermawanti, S.T, M.Kom Pemrograman Aplikasi I.
Pengantar Teknologi Informasi
Pengenalan Visual Basic
Transcript presentasi:

PENGEMBANGAN PERANGKAT LUNAK DAN BAHASA-BAHASA PEMROGRAMAN Modul-9

Sub Pokok Bahasan Generasi Bahasa Pemrograman Pemrograman Berorientasi Obyek dan Visual

BAHASA PEMROGRAMAN Serangkaian aturan yg memberitahu komputer operasi apa yg akan dilakukan Generasi Bahasa Pemrograman: (1) Machine Language (2) Assembly Language (3) High-level (Procedural) Language (4) Very-high-level (Non-procedural) Language (5) Natural Language

Bahasa tingkat lebih rendah adalah bahasa yg lebih dekat dengan bahasa komputer yg menggunakan sistem binary 1 dan 0 Bahasa tingkat lebih tinggi adalah bahasa yg lebih dekat dengan bahasa manusia (pada umumnya adalah English-like) Dari generasi ke generasi, bahasa pemrograman mengalami peningkatan Bahasa generasi terbaru lebih mudah dipelajari dibandingkan dengan generasi sebelumnya Bahasa generasi awal menggunakan perbendaharaan kata (vocabulary) dan struktur kalimat (syntax) yg lebih kompleks dibandingkan yang terbaru

APLIKASI BAHASA PEMROGRAMAN Keterangan COBOL (Common Business Oriented Language) Dirancang khusus untuk administrasi bisnis dalam memproses data berskala besar yang memiliki campuran karakter huruf dan angka. C Digunakan terutama oleh programer profesional untuk menciptakan sistem operasi dan aplikasi perangkat lunak, khusulnya untuk PC. C++ Versi berorientasi objek dari C yang digunakan untuk pengembangan aplikasi perangkat lunak. Visual Basic Alat bantu pemrograman visual untuk menciptakan aplikasi yang berjalan pada Windows. FORTRAN (FORmula TRANslator) Sangat berguna untuk memproses data numerik. Sebagian aplikasi bisnis bisa ditulis dalam bahasa FORTRAN, tetapi tujuan utama FORTRAN adalah aplikasi ilmiah dan perekayasaan. BASIC (Beginners All-purpose Symbolic Instruction Code) Dikembangkan pada tahun 1964 sebagai mata kuliah pengenalan komputer bagi para mahasiswa. Terutama digunakan dalam edukasi untuk mengajarkan pemrograman. Pascal Dikembangkan pada akhir 1960-an dan terutama digunakan dalam kursus-kursus ilmiah komputer sebagai praktik pemrograman. Bahasa Assembly Bahasa pemrograman "generasi-kedua" yang lebih dekat ke bahasa mesin dan dirancang untuk mesin dan mikroprosesor khusus. Memberi programer kendali yang baik, namun sulit untuk dipelajari dan memerlukan waktu banyak dalam proses penulisan program.

BAHASA GENERASI PERTAMA Bahasa mesin adalah bahasa dasar komputer, perintah dan data disajikan dalam bentuk binary digit (0 dan 1) Program yg ditulis dalam bahasa mesin tidak perlu diterjemahkan sebelum program tersebut dijalankan pada komputer Bahasa ini tergantung pada mesin komputer, program hanya bisa dijalankan pada mesin yg programnya dirancang untuk mesin tersebut

BAHASA GENERASI KEDUA Bahasa Assembly menggunakan simbol sbg singkatan untuk perintah, sbg pengganti kombinasi bit-0 dan bit-1 yg panjang Programmer bisa dengan mudah mengingat perintah Program dalam Bahasa Assembly tetap sulit dikonversi untuk digunakan pada mesin komputer lain

BAHASA GENERASI KETIGA Bahasa ini tampil sudah seperti teks sehari-hari dan formula matematik Dapat dijalankan pada berbagai jenis/merek komputer dengan atau tanpa perubahan Contoh: COBOL (Common Business Oriented Language), FORTRAN (FORmula TRANslator), BASIC (Baginners All- purpose Symbolic Unstuction Code), C, RPG, PL/1, Pascal Program harus diterjemahkan lebih dahulu oleh Language Translator ke dalam bahasa mesin (dari bentuk source code ke bentuk object code)