Senin, 08 September 2014

Pemrograman Dasar

Pemrograman Dasar


Diagram Alir
Konsep pemrograman dapat digambarkan juga dengan menggunakan diagram alir (flowchart).
Diagram alir adalah simbol-simbol yang digunakan untuk menggambarkan sebuah pernyataan logika
pemrograman serta aliran logika yang ditunjukkan dengan arah panah.
Ada dua jenis diagram alir yaitu:
1.Diagram alir sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan procedure dan proses suatu file dalam suatu media menjadi file di dalam media lain, dalam suatu
system pengolahan data.
2.Diagram alir program yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program.

Berdasarkan tingkatannya dikenal beberapa tingkat bahasa pemrograman
diantaranya:
a. Bahasa Pemrograman tingkat dasar seperti: Bahasa Mesin, Bahasa
Assembley.
b. Bahasa Pemrograman tingkat tengah seperti: Bahasa C, Bahasa
FORTH.
c. Bahasa Pemrograman tingkat tinggi seperti: Bahasa Pascal,
FORTRAN, COBOL, ALGOL.

Pengertian, Fungsi, Kekurangan Dan Kelebuhan Masing – Masing Bahasa Pemograman
Bahasa Mesin
Bahasa Mesin adalah sistem instruksi dan data yang dijalankan langsung oleh komputer central processing unit.
Bahasa Assembly
Bahasa rakitan atau lebih umum dikenal sebagai Assembly adalah bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputermikroprosesorpengendali mikro, dan perangkat lainnya yang dapat diprogram. Bahasa rakitan mengimplementasikan representasi atas kode mesin dalam bentuk simbol-simbol yang secara relatif lebih dapat dipahami oleh manusia.
Bahasa C
Bahasa C adalah sebuah bahasa dasar tingkat Menengah yang sifatnya kompleks dan membangun logika atau algoritma. dikatakan tingkat menengah, karena C bisa masuk ke tingkat Tinggi maupun rendah.  Bahasa C mempunyai kemampuan lebih dibanding dengan bahasa pemrograman yang lain. Bahasa C merupakan bahasa pemrograman yang bersifat portabel, yaitu suatu program yang dibuat dengan bahasa C pada suatu komputer akan dapat dijalankan pada komputer lain dengan sedikit (atau tanpa) ada perubahan yang berarti.



Bahasa FORTRAN
FORTRAN (FORmula TRANslator) merupakan bahasa level tinggi yang pertama. Bahasa ini juga berguna untuk aplikasi bisnis yang kompleks, seperti perkiraan (forecasting) dan pemodelan. Namur karena tidak mampu manangani operasi input/output atau pemrosesan file dalam volume besar, maka bahasa FORTRAN tidak digunakan untuk masalah bisnis yang biasa. Fortran dibuat untuk memenuhi kebutuhan dalam hal numerik.

Kelebihan dan Kekekurangan Bahasa Pemrograman FORTRAN
                                                                                                    
Kelebihan :
·         FORTRAN bisa menangani ekspresi matemática dan logika yang kompleks. Pernyataanya cukup pendek dan sederhana.
·         Program FORTRAN yang dikembangkan pada satu tipe komputer bisa dengan mudah dimodifikasi agar bisa bekerja pada tipe yang lain.
 Kekurangan :
·         FORTRAN tidak menangani operasi input dan output pada peralatan penyimpanan seefisien bahasa lain yang levelnya lebih tinggi
·         Memiliki keterbatasan untuk mengekspresikan dan memproses data nonnumerik
·         Tidak bisa dibaca atau dipahami semudah bahasa level tinggi.

Bahasa COBOL
Pengertian COBOL
COBOL adalah bahasa pemrograman komputer, digunakan oleh orang yang akan memberikan instruksi-instruksi kepada komputer untuk menyelesaikan persoalan bisnis.

Fungsi COBOL
COBOL mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain.
Kelebihan dan Kekekurangan Bahasa Pemrograman COBOL
Kelebihan :
1. Program COBOL dibuat dlm instruksi bahasa Inggris, shg mudah dipelajari & dibuat.
2. Program COBOL sesuai untuk pengolahan data, yang banyak diterapkan pada permasalahan bisnis.
3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer yg berbeda - beda, tanpa banyak mengalami perubahan.
4. COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa oleh orang lain selain programmernya.
5. Mudah didokumentasikan & dikembangkan bilamana perlu
6. Dapat menjadi program execute

Kekurangan :
1.Operasi masukan dan keluaran yang masih kaku
2.Struktur penulisan program yang sangat kaku dan bertele-tele

Bahasa ALGOL
Pengertian
ALGOL (Algorithmic Language) didesain oleh komite internasional sebagai bahasa pemrograman yang universal. Komite internasional ini menyelenggarakan konferensi, yang bertempat di Kota Zurich, Bahasa pemrograman ini pertama kali dikembangan pada akhir tahun 1950-an,  dengan debut pertamanya ALGOL 58.

Fungsi Algol
Kengunaan algol sendiri untuk merancang fungsi algoritma baik menggunakan komputer maupun tanpa computer.  Kemampuan Algol yaitu melaksanakan operasi proses informasi yang umum secara lebih mudah.

Kelebihan dan Kekekurangan Bahasa Pemrograman ALGOL
Kelebihan :
Algol memperkenalkan beberapa konsep penting. Konsep penting itu merupakan kelebihan dari Algol yaitu kemampuannya melaksanakan kontol loop, pada Algol ini lebih luwes dan luas dari pada Fotran.

Kekurangan :
Bahasa ini sudah jarang dipakai dikarenakan popularitas Algol kalah dengan keturunannya yaitu bahasa Pascal. Dikarenakan bahasa Pascal lebih luas pemakaiannya, akan tetapi prinsip bahasa Algol tetap dipegang teguh oleh bahasa Pascal. Tujuan dari bahasa Algol adalah bahasa ini mendekati notasi matematika, baik untuk mendeskripsikan algoritma,dan harus dapat ditranslasikan ke kode mesin.

Tidak ada komentar:

Posting Komentar