Minggu, 03 November 2013

JAWABAN MODUL TUGAS UMUM


 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 


http://fariz.blog.unsoed.ac.id/files/2011/10/p4-simbol-flowchart1.jpg

Tidak ada komentar:

Posting Komentar