Anda di halaman 1dari 8

AMIK LAMPUNG

Nama : M.Qussay farid hidayat


NPM : 2151002
Tugas : Pemograman Terstruktur
Rangkuman Pemograman terstruktur

PEMROGRAMAN TERSTRUKTUR
1. Apa itu pemograman terstruktur?
Pemograman yaitu aktivitas membuat program, yaitu
Menyusun sejumlah perintah yang di kenal computer
Terstruktur dapat berarti berpola , bentuk yang mengikuti
aturan tertentu , juga berarti sesuatu yang sistematis

2. Ide pemograman terstruktur


Ide pemograman terstruktur muncul karena jumlah baris
program semakin lama semakin besar, dengan ide
pemograman terstruktur diharapkan dapat membantu
manajemen source code (kode program) sehingga program
mudah untuk di kelolah bagi kepentingan selanjutnya

3. Tujuan Utama pemograman terstruktur

Tujuan Utama pemograman terstruktur


Agar program-program besar menjadi lebih mudah di
telusuri alur logika nya, mudah untuk di modifikasi
(dikembangkan) dan mudah pula untuk di temukan
bagian yang salah Ketika program sedang di uji.Frans

4. Kriteria pemograman terstruktur


A.Jelas dan tergas terstruktur program nya
B.Fasilitas penulisan ko deprogram jelas dan tegas juga
C.Kebutuhan selection dan looping lengkap
D.Struktur data lengkap dan tegas
E. Pemberian komentar lengkap
F. intruksi tersedia lengkap
G. Modular Baik internal maupun ekternal lengkap
H.Fasilitas debugging mudah dan jelas.
5. Filosofi Tertruktur

A.Susunan nya terstruktur


B. Mudah di hafalkan
C. Jika di tambah 1 batang harus di letakkan agar posisi
nya di nilai benar
D.Jika susunannya di rombak mana yanglebih mudah di
susun Kembali

6.Struktur Data Dan pemograman terstruktur


1. Bahasa pemograman Dengnan kemampuan
mengekpresikan struktur data untuk mendukung
pencapaian tujuan dari pemogramna terstruktur
2. Bahasa pemograman yang tidak memiliki fasilitas
untuk mengungkapkan terstruktur data cenderung
kurang terartur
3. Kemampuan terstuktur data Bahasa pemrograman
ditentukan oleh ketentuan falisitas tipe data
4. Tipe data secara umum terdiri dari
a. Data dasar standar
b. Data dasar tidak standar
c. Data majemuk
d. Data dinamis
7.Paradigma Pemrograman
a. Pemrograman deklaratif/fungsional
b. pemrograman procedural/terstuktur
c.pemrograman berorientasi objek

8.Komponen Pemrograman Terstukrut


A.sequence(urutan)
B.selection(seleksi)
C.repetition(pengulangan)
9.Standar Program Yang Baik
(1) Standar Teknik pemecah masalah
A. Teknik Top-Down
B. Teknik Bottom-Up

(2). Standar Penyusunan Program


A. Kebenaran Logika Dan Penulisan
B. User Friendly
C.Portabilitas
D.Pemrograman Modular
E.Ekspresi Penggunaan Memori
F. Kecepatan Maksimum Eksekusi Program
G. Waktu Minimum Untuk Penulisan Program
H.Kemudahan Merawat Dan menggembangkan
Program
(3).Standar Perawatan Program
A.Dokumentasi
B.Penulisan Intruksi

BAHASA C
Pengenalan Bahasa Programan C
1. Void.(Kosong)
Adalah Tipe Data Yang Tidak Bertipe Karena
Menpunyai Nol byte biasanya digunakan untuk tipe
data seperti membuat fungsi
2. Char (Karakter)
Adalah tipe data untuk karakter yang sering digunakan
untuk tipe data yang menggunakan hufut dan angka
sebagai data
3. String
Merupakan tipe data teks (huruf,angka dan symbol)
yang memungkin kan kita menyimpan nilai dengan
bentuk teks, kumpulan dari karakter
4. INT(Integer)
Adalah tipe data untuk nomerik yang sering di gunakan
untuk data berupa angka
5. Float(Floatingpoint)
Adalah tipe data untuk nomerik yang digunkan untuk
data berupa pecahan
6. Double(Doubl Floating Point)
Adalah tipe data untuk nomerik yang digunakan untuk
data berupa angka pecahan yang nilai desimalnya
duakali lebih banyak
7. Bool(Boolean)
Adalah tipe data yang digunakan untuk menentukan
false and true, tipe data ini sama seperti bilangan biner
hanya ada dua angka saja yaitu 0 dan 1

KOMENTER PEMROGRAMAN C
1. Pengertian komentar C++
Dalam C++ dan semua Bahasa pemrograman lainnya
(yang menyediakan fitur komen) komentar adalah bagian
dari kode program yang tidak ikut dibaca/diterjemahkan
pada saat proses kompilasi
Pemrograman akan lebih mudah mencari bagian kode
program yang akan di ubah yang akan di ubah lewat
deskripsi komentar program yang telah dibuat
sebelumnya
2. Macam-Macam Dan Bentuk Penulisan C++
A.Komentar menggunkan tanda // atau single-line
Apa bila kita menggukan tanda ini “//” untuk
menuliskan komentar yang lebih dari satu baris,
B.Komentar menggunkan tanda /*…*/ tanda ini
digunkan untuk menuliskan komentar yang banyak nya
satu baris atau lebih komentar dimulai dari tanda /*
sampai ditemukan tanda */
3. Fungsi Komentar Dalam C++
A.Menjelaskan algoritma dan keterangan keterangan
yang diperlukan dalam program sehingga lebih mudah
dipahami oleh yang melihat
B.Membantu dalam proses pemeliharaan (maintenance)
C.Menuliskan informasi tentang kode program
D.Mempermudah dalam mengingat Kembali dan
menjelaskan kode
E. Mempermudah programmer lain dalam memahami
program yang kita buat

STRUKTUR PERULANGAN PEMROGRAMAN C


PERULANGAN
1. LOOP adalah pengulangan perintah perintah sampai
mencapai keadaan tertentu
2. C++ Mempunyai tiga jenis LOOP yaitu :
A.FOR
1.) Karakteristik
2.) Digunakan untuk batas nya yang sudah
diketahui dengan jelas
3.) Memerlukan dua fariabel awal dan akhir
perulangan
4.) Nilai pariabel penghitung akan secara otomatis
bertambah atau berkurang tiap kali pengulangan
dilaksanakan
B.WHILE
1.) Pengecekan terhadap LOOP dilakukan dibagian
awal
2.) Pernyataan didalam nya bisa tidak dikerjakan
sama sekali
3.) Sintak WHILE (kondisi pernyataan)
4.) Selama kondisi benar maka pernyataan di
nyatakan benar
5.) Jika kondisi salah keluar dari LOOP
C.DO-WHILE
1.) Pengecekan terhdapan LOOP di lakukan
dibagian akhir
2.) Pernyataan didalam nya pasti dijalankan
(minimal 1 kali)
3.) Sintak DO{Pernyataan
} WHILE (kondisi

4.) Mula-Mula Pernyataan dijalankan, selanjutnya


kondisi di uji jika benar dilakukan perulangan,
Jika salah maka keluar dari LOOP
ARRAY

Array atau lark adalah koleksi data dimana


setiap elemen memeakai nama yang sama dan
bertipe sama dan setiap elemen diakses dengan
membedakan indeks array nya
Array adalah variable indeks.indeks harus
bertipe missal: integer byte,character dan
Boolean.
1.) Deklarasi Array Dimensi Satu
Bentuknya:
Deklarasi
NamaArray : Array(range_indeks)of tipe
Atau
TipeArray : TYPE Array(range_indeks)
of tipe
NamaArray : TipeArray
NamaArrayIndeks
2.) Deklarasi Array Dimensi Satu
Contoh:
X: Array (1…10) of integer

Artinya : mendefinisikan 10 variabel bertipe


integer
Yaitu : X1,X2,X3,…X10

Contoh lain :
NamaHari :Array(1..7) of String
Nilai :Array(1..10) of
Char
Frekuensi : Array(‘A..E’) of Real
3.) Deklarasi Array Dimensi Satu
Cara Memberikan Nilai/Harga pada Array
NilaiMka: Array(1..10) of Char
NilaiMka1 ‘A;
NilaiMka2 ‘C’
NilaiMka3 ‘ ‘
Bahasa C++
Bentuknya :
Tipe nama_var[ukuran]

Anda mungkin juga menyukai