Pelajaran ini saya dapat di semester 1 awal pertama kali masuk kuliah ^^
Di dalam mata kuliah ini memberikan dasar-dasar pembuatan alogaritma denganmenggunakan flowchart dan pseudocode serta cara menganalisa & menyelesaikansebuah permasalahan pemprograman.
Untuk lebih mudah mempelajari Logika dan Algoritma Pemprograman Komputerkita harus mengerti terlebih dahulu kata kunci berikut ini :
Algoritma : Susunan langkah-langkah untuk menyelesaikan suatu persoalan secara logis, efisien dan terstrukur
Logis : langkah-langkah tersebut benar dan masuk akal
Efisien : setiap langkah langsung menuju ke tujuan
Terstruktur : langkah nya step by step secara logis dan efisien
2. Flowchart : penggambaran algoritma menggunakan simbol-simbol khusus
3. Pseudocode : penulisan algoritma menggunakan serangkain kata-katamenyerupai bahasa
pemprograman komputer
4. Pemprograman : kegiatan pembuatan program komputer untuk menyelesaikanpersoalan
tertentu
Di dalam pemprograman juga terdapat pengolah data yaitu
Input Device -> Proses Device-> output Devie
Input Device : keyboard , mouse , CD-ROM, Joystick
Proses Device : CPU , RAM
Output Device : Printer , layar monitor , sound
Kita mengenal " PROGRAM KOMPUTER " , apa yangdimaksud dengan Program ?? dan apa beda antara PROGRAM dan PEMPROGRAMAN ???Mari kita pelajari serta ada apa saja yg menyangkut dalam Program Komputer
Program : merupakan kumpulan instruksi yang disusun sedemikian rupa agar komputer melakukan suatu tindakan tertentu.
Pemprograman :Kegiatan pembuatan program komputer untuk menyelesaikan persoalan tertentu.
Interpreter :Metode penerjemahan kode program secara baris-demi-baris untuk kemudian langsung dikerjakan oleh komputer. Kesalahan yang terdapat dalam kode program akan menyebabkan proses terhenti di tengah jalan.
Compiler : Metode penerjemahan kode program secara keseluruhan sebelum di kerjakan oleh komputer seluruh kode program sudah dipastikan dalam kondisi benar sebelum dijalankan.
Bahasa Pemprograman : Perangkat lunak khusus yang digunakan untuk membuat program komputer.
Metode Pemprograman : Teknik pembuatan program
Linier
Modularity
Structured
Object Oriented
" Bahasa Pemprograman"
Klasifikasi
Tingkat Rendah ( Low Level Language ) adalah bahasa pemprograman yang hanya dipahami oleh mesin , cth : bahasa mesin , bahasa assembly
Tingkat Menengah ( Middle Level Language ) adalah bahasa pemrograman yang sudah mulai dipahami oleh manusia dan mesin, cth : C
Tingkay Tinggi ( High Level Language ) adalah bahasa pemprograman yang lebih mudah dipahami , cth : bahasa pascal , cobol
Berorientasi Object ( Object Orientated Language ) adalah bahasa pemrograman model diorganisir sekitar "obyek" daripada "tindakan" dan data daripada logika. Secara historis, program telah dilihat sebagai prosedur logis yang mengambil data masukan, memprosesnya, dan menghasilkan data output atau bahasa yang mengandung kapsul yang berisi fungsi untuk menyelesaikan masalah cukup memasukkan kriteria yang dikehendaki. cth : C++, Visual Basic, FoxPro, Java
Definisi Program :
Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang
Berupa urutan langka untuk menyelesaikan masalah dan
Diimplementasikan dengan menggunakan bahasa pemprograman sehingga
Dapat dieksekusi oleh komputer
Pemprograman Terstruktur
Didalam pemprograman memiliki rancang bangun terstruktur dan tidak berbelit-belit sehingga
Mudah ditelusuri, dipahami dan dikembangkan oleh siapa saja
Bahasa Pemprograman
Prosedur atau tata cara penulisan program
2 Faktor penting :
Sintaks adalah aturan gramatikal yang mengatur tata cara penulisan kata
Semintak adalah aturan untuk menyatakan suatu arti
Adapun fungsi dari Bahasa Pemprograman :
Sebagai media untuk menyusun dan memahami antara pembuat program
Sebagai alat komunikasi antara pembuat program ( programer ) dengan komputer
Sebagai alat komunikasi antara orang satu dengan yang lain
Pendekatan Bahasa Pemprograman ( Lanjutan )
koephenk,
Selasa, 21 April 2009
Langganan:
Posting Komentar (Atom)



Comments :
Posting Komentar