Melayani Dengan Nurani

IA

3 Agustus 2020

Menerapkan Alur Pemrograman Dengan Struktur Bahasa dan Menulis Kode Pemrogram Sesuai Dengan Aturan dan Sintaks Bahasa Pemrograman

Tujuan Pembelajaran

Setelah mengikuti kegiatan belajar 1 ini siswa diharapkan dapat :
1) Memahami Pengenalan bahasa pemrograman
2) Memahami Pengenalan tools/framework
3) Memahami instalasi tools bahasa pemrograman
4) Memahami struktur bahasa pemrograman
5) Memahami standar output dalam bahasa pemrograman
6) Memahami standar input dalam bahasa pemrograman
7) Memahami kompilasi dan eksekusi program
8) Memahami perbaikan kesalahan

Uraian Materi

1. Pengenalan bahasa pemrograman Bahasa C

Sejarah

Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan di computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX. Hingga saat ini penggunaan bahasa C telah merata di seluruh dunia. Hampir semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib. Selain itu, banyak bahasa pemrograman populer seperti PHP dan Java menggunakan sintaks dasar yang mirip bahasa C. Oleh karena itu, kita juga sangat perlu mempelajarinya.

2. Kelebihan dan Kekurangan Bahasa C

Bahasa C tersedia hampir di semua jenis computer.
Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis computer.
Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
Proses executable program bahasa C lebih cepat
Dukungan pustaka yang banyak.

C adalah bahasa yang terstruktur
Bahasa C termasuk bahasa tingkat menengah

Banyaknya Operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.

Bagi pemula pada umumnya akan kesulitan menggunakan pointer

3. Pengenalan IDE Dev C++
Penjelasan

IDE merupakan singkatan dari Integrated Development Environment, merupakan Lembar kerja terpadu untuk pengembangan program. IDE dari Dev C++, dapat digunakan untuk :


Menulis Naskah Program.
Mengkompilasi Program ( Compile )
Melakukan Pengujian Program ( Debugging )
Mengaitkan Object dan Library ke Program ( Linking )
Menjalankan Program ( Running )

Tampilan IDE Dev C++


Gambar 1. IDE Dev C++ 5.1.1

IDE pada Dev C++, terbagi menjadi 4 (empat) bagian, yaitu :

a.  Menu Utama ( Menubar )

Menu utama terdiri dari ; File, Edit, Search, View, Project, Execute, Debug, Tools, CVS, Windows dan Help

b. Jendela Text Edit

Tempat untuk mengetikan program dan membuat program. Jika pertama kali anda membuat program, nama file jendela editor adalah Untitled1

c. Jendela Message

Tempat untuk menampilkan pesan-pesan pada proses kompilasi dan link program.

d. Baris Status

Baris dimana menampilkan keterangan-keterangan pada saat anda mengaktifkan menu bar dan sub menu.

4. Membuat File Editor Penjelasan

File Editor merupakan File Program yang dapat dikompile, dan dijalankan untuk menampilkan hasilnya serta mempunyai ekstensi .CPP. Cara mengaktifkannya : Klik Menu File

Gambar 1.3 Klik New, Source File


Gambar 1.3 Membuat File baru


Gambar 1.4 Menulis kode program

5. Menyimpan File Editor Penjelasan

Setelah selesai mengetikan naskah program yang baru pada jendela Text Edit, maka selanjutnya disimpan dengan cara :

a. Kik Menu File Save
b. Menekan Ctrl + S.
Selanjutnya tampil jendela Save File As, seperti dibawah ini :




Gambar 1.5 menyimpan file


6. Menterjemahkan Program Penjelasan

Proses Compile merupakan suatu proses menterjemahkan program dari bahasa manusia kedalam bahasa yang dimengerti oleh komputer yaitu bahasa mesin. Caranya adalah :

a. Kik Menu Project Compile
b. Menekan HotKey Ctrl + F9
Selanjutnya tampil kotak dialog Compile, seperti dibawah ini :


Gambar 1.6 Menterjemahkan/compile program


 
7. Menjalankan Program Penjelasan

Proses Run merupakan suatu proses menterjemahkan program, melakukan proses linking, membuat file eksekusi ( .exe ) dan sekaligus menjalankan program. Caranya adalah :

a. Kik Menu Debug Run
b. Menekan HotKey Ctrl + F10
Selanjutnya tampil kotak dialog Run, seperti dibawah ini :




Gambar 1.7 Menjalankan program
Catatan

Jika program yang dijalankan tidak muncul, untuk melihat hasil compile dapat dijalankan di command prompt
 
8.  Struktur Program C/C++

Penjelasan

Struktur program C++, sama seperti struktur program C yang terdahulu. Struktur program C++ terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan yang melaksanakan tugas tertentu.


#include <file-include>
main()
{
pernyataan;
}


Contoh-1
#include <stdio.h>
#include <conio.h>
int main()
{

printf("Bahasa C\n");
}

Output yang akan dihasilkan, dari program 1 diatas adalah :
Bahasa C

9. Model Memori Penjelasan

C/C++, mempunyai enam model memori untuk program dan data. Model-model memori tersebut adalah :

Model Tiny
Model Small
Model Medium
Model Compact
Model Large
Model Huge

a. Model Tiny Penjelasan

Model memori yang menyediakan jumlah memori untuk program dan data tidak lebih dari 64 Kb.

b. Model Small

Model memori yang menyediakan jumlah memori untuk masing-masing program dan data tidak lebih dari 64 Kb.

c. Model Medium Penjelasan

Model memori yang menyediakan jumlah memori untuk program tidak lebih dari 64 Kb dan data tidak lebih dari 64 K.

d. Model Compact

Penjelasan
 
Model memori yang menyediakan jumlah memori untuk program lebih dari 64 Kb dan data tidak lebih dari 64 K.

e. Model Large Penjelasan
Model memori yang menyediakan jumlah memori untuk program dan data lebih dari 64 K.
f. Model Huge
Penjelasan

Model memori yang menyediakan jumlah memori untuk menyimpan satu jenis data.
Reactions:

0 comments:

Posting Komentar

Nuhun sudah komentar