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 komputer, mikroprosesor, pengendali 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
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