Minggu, 27 Desember 2015

perangkat lunak



PERANGKAT LUNAK
ü  KOMPUTER BEKERJA ATAS DASAR INSTRUKSI
ü  INSTRUKSI DIBERIKAN UNTUK MENGENDALIKAN PERANGKAT KERAS KOMPUTER
ü  SEKUMPULAN INSTRUKSI DIKENAL DENGAN SEBUTAN PROGRAM KOMPUTER
ü  SECARA UMUM, PROGRAM KOMPUTER INILAH YANG DISEBUT PERANGKAT LUNAK.

PROGRAM SISTEM :
ü  DISEBUT PERANGKAT LUNAK PENDUKUNG
ü  DIGUNAKAN UNTUK MENGONTROL SUMBER DAYA KOMPUTER (CPU & PIRANTI MASUKAN/KELUARAN)
ü  SEBAGAI PERANTARA ANTARA PROGRAM APLIKASI DAN PERANGKAT KERAS KOMPUTER
ü  DIKELOMPOKKAN MENJADI 3 GOLONGAN, YAITU PROGRAM PENGENDALI SISTEM, PROGRAM PENDUKUNG SISTEM DAN PROGRAM PENGEMBANGAN SISTEM.
PROGRAM APLIKASI :
ü  DIBUAT OLEH PEMAKAI UNTUK MELAKUKAN TUGAS KHUSUS.
ü  DIKELOMPOKKAN MENJADI 2 YAITU PROGRAM APLIKASI SERBAGUNA DAN PROGRAM APLIKASI SPESIFIK.
ü  PROGRAM APLIKASI SERBAGUNA; DIGUNAKAN UNTUK MELAKSANAKAN HAL-HAL YANG BERSIFAT UMUM (MEMBUAT DOK./SURAT ELEKTRONIS), MENGOTOMASI TUGAS-TUGAS INDIVIDUAL YANG BERSIFAT BERULANG (PERHITUNGAN RUTIN).CONTOH:DBMS SEDERHANA, WEB BROWSER,PENGOLAH KATA, LEMBAR KERJA DAN PROGRAM PRESENTASI.
ü  PROGRAM APLIKASI SPESIFIK; MENANGANI HAL-HAL YANG BERSIFAT SPESIFIK (TRANSAKSI). CONTOH:ATM, PROGRAM UNTUK MENANGANI MASALAH AKUNTASI (ZAHIR ACCOUNTING).
BERBAGAI JENIS PERANGKAT LUNAK :
ü  SPREADSHEET/LEMBAR KERJA
ü  WORD PROCESSOR/PENGOLAH KATA
ü  PROGRAM PRESENTASI
ü  IMAGE PROCESSING
ü  SURAT ELEKTRONIK
ü  GROUPWARE
ü  DBMSPERSONAL INFORMATION MANAGER
ü  WEB BROSER
ü  SOFTWARE SUITE DAN PAKET TERINTEGRASI
ü  PERANGKAT LUNAK MULTIMEDIA
ü  SISTEM OPERASI
ü  UTILITAS
BAHASA PEMROGRAMAN:
ü  SEKUMPULAN INSTRUKSI UNTUK MENGATUR PERANGKAT KERAS KOMPUTER AGAR MELAKSANAKAN TINDAKAN TERTENTU.
ü  KARAKTERISTIKNYA TERGANTUNG PADA TUJUANNYA.
EVOLUSI BAHASA PEMROGRAMAN:
ü  GENERASI BAHASA PEMROGRAMAN :
EVOLUSI BAHASA PEMROGRAMAN:
ü  PERBEDAAN GENERASI BAHASA PEMROGRAMAN :


BERBAGAI BAHASA PEMROGRAMAN:
ü  FORTRAN → mempermudah perhitungan (1956).
ü  COBOL → pembuatan aplikasi dibidang bisnis (1959)
ü  PL/1 → menangani pemrosesan dt bisnis & perhitungan (1963)
ü  BASIC  → untuk pengajaran dasar pemrograman komputer (1965)
ü  PASCAL → sebagai landasan pembuatan kode pada delphi (1971)
ü  ADA → mendukung teknik pemrograman modern (1975)
ü  C → menyusun so UNIX & linux/portabel (1972)
ü  C++ → pemrograman berorientasi objek  (1983)
ü  DBASE → pemrograman berorientasi basis data (1983)
ü  JAVA → membuat aplikasi berbasis  windows & untuk pemrograman jaringan (1995)
ü  LISP → bahasa kecerdasan buatan (1960)
ü  PROLOG → membuat aplikasi prolog (1972)
KECENDRUNGAN PEMROGRAMAN
MASA SEKARANG :

ü  PEMROGRAMAN TERSTRUKTUR
KECENDRUNGAN PEMROGRAMAN
MASA SEKARANG ...
ü  PEMROGRAMAN BERORIENTASI OBJEK

BERBAGAI BAHASA PEMROGRAMAN:
ü  FORTRAN → mempermudah perhitungan (1956).
ü  COBOL → pembuatan aplikasi dibidang bisnis (1959)
ü  PL/1 → menangani pemrosesan dt bisnis & perhitungan (1963)
ü  BASIC  → untuk pengajaran dasar pemrograman komputer (1965)
ü  PASCAL → sebagai landasan pembuatan kode pada delphi (1971)
ü  ADA → mendukung teknik pemrograman modern (1975)
ü  C → menyusun so UNIX & linux/portabel (1972)
ü  C++ → pemrograman berorientasi objek  (1983)
ü  DBASE → pemrograman berorientasi basis data (1983)
ü  JAVA → membuat aplikasi berbasis  windows & untuk pemrograman jaringan (1995)
ü  LISP → bahasa kecerdasan buatan (1960)
ü  PROLOG → membuat aplikasi prolog (1972)
KECENDRUNGAN PEMROGRAMAN
MASA SEKARANG :
ü  PEMROGRAMAN TERSTRUKTUR
KECENDRUNGAN PEMROGRAMAN
MASA SEKARANG ...
ü  PEMROGRAMAN BERORIENTASI OBJEK
KECENDRUNGAN PEMROGRAMAN
MASA SEKARANG ...
ü  PEMROGRAMAN VISUAL

KECENDRUNGAN PEMROGRAMAN
MASA SEKARANG ...
ü  PEMROGRAMAN BERBASIS BLOK

OPEN SOURCE SOFTWARE :
ü  PERANGKAT LUNAK KOMERSIAL
ü  SHAREWARE, DAN
ü  FREEWARE

Tidak ada komentar:

Posting Komentar