1. Mengapa bahasa pemograman?
1. Karena
bahas pemrograman merupakan bahasa komputer yang berisi instruksi standar untuk
mendefinisikan program dari komputer itu sendiri. Bahasa pemrograman merupakan
bahasa komunikasi antara programer dengan program yang akan dibuat dari
komputer itu sendiri.
2.
Macam-macam
bahasa pemrograman
-
Java
Java
merupakan bahasa pemrograman yang berorientasi objek murni. Bahasa pemrograman
ini dibuat dengan kemampuan terbaik dibandingkan dengan bahasa pemograman
sebelumnya seperti C++ ,ada simula.
(Noviyanto,
ST)
-
Bahasa
C
Bahasa
pemrograman yang ditulis untuk platfrom. Program ini bisa dijalankan di plat
form lain hanya dengan sedikit perubahan.
-
Pascal
Bahasa
pemrograman pascal merupakan bahasa pemrograman tingkat tinggi dan terstruktur.
Bahasa pemrograman jenis ini dibuat oleh ahli Matematika dan filosopi dari
Perancis yang berasal dari abad ke 17. Perkembangannya terus berlangsung hingga
diciptakan Turbo Pascal oleh Borland Inc yang menjadi versi yang paling banyak
digunakkan.
-
Bahasa
pemrograman C++
Bahasa
pemrograman C++ merupakan bahasa pemrograman BCL. Pada awal perkembangannya
merupakan bahasa pemrograman yang dijalankan dengan sistem Unix. Bahsa
pemrograman C++ merupakan orientasi objek dengan penyelesaian menjelaskan anak
anak kelas sebagai abstraksi dari objek.
-
Visual
basic
Merupakan
bahasa pemograman yang digunakan untuk membuat program perangkat lunak berbasis
sistem operasi microsoft windows dimana bahasa pemograman ini menyebabkan
turunnya intreted developmenti environment.
-
Delphi
Merupkan
generasi penerus dari turbo pascal yang diluncurkan pertama kali yang berkerja
dibawah operasi windows.brondelphi merupkan sarana pemograman aplikasi visual.
Hasil dari pemograman ini cukup memuaskan sehingga banyak diminanti oleh
progammer.
-
Java
scrip
Bahasa
pemograman java scrip berorientasi pada client dan dikembangkan oleh netscape.
Java scrip merupakan bahasa pemograman yang tidak berorientasi pada objek.
-
Bahasa
pemograman PHP
Bahasa
pemograman yang wujudnya berupa sekumpulan scrip yang digunakan untuk mengolah
data from web. Php berjalan pada sistem operasi linux.
3.
Sejarah
perkembangan bahasa pemograman
Pada tahun 1922 charles babbage membutuhkan sejumlah
intruksi untuk melakukan suatu tugas tertentu yang kemudian dikenal dengan
bahasa pemograman. Awalnya, indtruksi tersebut digunakan untuk kalkulasi dengan
gerakan menggunakan gerakan mekanik yang kemudian berkembang menjadai sinyal
listrik. Pada tahun 1945, jhon von menjelaskan
dua konsep bahwa untuk pengendalian perangkat keras tidak dibutuhkan
lagi pengkabellan, tetapi intruksi kompleks yang memungkinkan komputer
memprogram ulang dengan cepat dan konsep kedua adalah “konditional vontrol
transver” . maksudnya program komputer harus bercabang berdasarkan pernyataan
logika if ( ekspresi ) than. Pada tahun 1597 bahasa khusus yang utama muncul
adalah phortan. Bahasa ini dirancang sebagai ibm untuk perancangan sientic.
Fotran memiliki
variabel biasa yang digunakan adalah variabel logika ( true atau false , dalam
integer, real, double pricision fortan
. fortan baik dalam hitungan tetapi
tidak terlalu baik dalam hal input dan output. Pada tahun 1958 dirancang
pembuatan prosesessinh LISP yang dirancang untuk riset intellengent. LISP
berbeda dengan program lain karena terdapat list yang dirancang dengan urutan
item yang dapat dengan (LISP merupakan program yang yang bisa memprogram
dirinya sendiri dan juga dapat berkembang sendiri. Pada tahun 1970 bahasa
pemrograman yang berkembang adalah Pascal 1970, Shyntex 1970, Prolog 1972. Pada
tahun 1970 sampai 1980 yang berkembang adalah C++ ,Ada , Eiffel. Pada tahun
1990 sampai dengan 1999 berkembang bahasa pemrograman adalah Java, Boolen ,
Pascal dan COBOL. Pada tahun 2000an sampai sekarang bahasa pemrograman yang
berkembang adalah kemudahan berbasis visual. Beberapa bahasa pemrograman yang
berkembang hingga sekarang adalah TO.
4.
Algoritma
adalah urutan langkah langkah bagi penyelesaian masalah secara sistematis dan
logis. Algoritma juga bisa dibentuk dengan urutan lengkap dan langkah langkah
yang lenngkap juga
.
5.
Struktur
dari algoritma adalah
-
Algoritma
runtutan : algoritma yang dikerjakan
komputer berdasarkan dengan urutan langkah dan perintahnya dengan :
1.
Tiap
indtruksi dikerjakan satu kali
2.
Tiap
instruksi dikerjakan satu satu
3.
Urutan
harusa sama dengan urutan algoritma
4.
Instruksi
terakkhir menyatakan instruksi akhir dari algoritma
-
Pengulangan
dan penyelesaian : sejauh ini algoritma
yang dikerjakan secera berurutan, algoritma sudah rumit maka pekerjaannya dapat
dikurangi.
Proses
penyeleksian dapat dilakukan dengan IF THEN FALSE
Proses
pengulangan terdiri ataskondisi pengulangan dan badan pengulangan.
-
Pemgulangan
struktur pengulangan bergantung pada masalah yang akan dibahas . pernyataan
pernyataan yang dipakai adalah
Pernyataaan
FOR
Pernyataan
WHILE
6.
FUNGSI
ALGORITMA
Fungsi algoritma adalah membantu
kita dalam mnyelesaikan masalah yang
kompleks sekalipun. Cara kerja dari algoritma yang tersusun dan rapi dalam
penyajian dapat membantu manusia membuat suatu program yang dapat memberi
kebutuhan akan kepuasan nya.
7.
METODE
PENDESKRIPSIAN ALGORITMA
Metode yang digunakan untuk
pendeskripsian algoritma adalah sebagai berikut :
-
Metode
deskriptif : penjelasan algoritma secara gamblang dan jelas. Kelebihannya metode
ini mudah dimengerti dan hanya cocok untuk algoritma yang pendek.
-
Metode
flow chart : adalah penyajian algoritma dengan simbol simbol tertentu . metode
ini tidak cocok untuk algoritma dengan langkah yang panjang.
-
Metode
pseudocode metode yang digunakan dengan simbol simbol tertentu .metode ini
sangat cocok karena mudah dibaca oleh program.
8.
Simbol
simbol yang terdapat pada FLOW CHART dalah
Tidak ada komentar:
Posting Komentar