Friska Susyanti

Rabu, 30 Maret 2011

Flowchart

Flowchart

Flowchart adalah suatu teknik untuk menyusun suatu rencana program telah dipekenalkan dan tlah dipergunakan oleh kalangan programmer computer sebelum Algoritma menjadi populer.

Ada 2 macam Flowchart antara lain sebagai berikut :
– System Flowchart adalah urutan proses dalam system
dengan menunjukkan alat media input, output serta
jenis media penyimpanan dalam proses
pengolahan data.
– Program Flowchart adalah urutan instruksi yang
digambarkan dengan symbol tertentu untuk
memecahkan masalah dalam suatu program.


kegunaan flowchart adalah :
1.untuk mendesain program
2.untuk mempersentasikan program
READ MORE - Flowchart

bahasa pascal

Bahasa pascal

Nama pascal berasal dari nama seorang ilmia prancis blaise pascal yang kemudian di berikan kepada bahasa program yang di ciptakan oleh Niklaus Wirth sekitar tahun 70-an.
Pascal kemudia menjadi bahasa yang populer dalam dunia pendidikan komputer,menjadi bahasa standar dalam mengajarkan struktur dan disiplin program. Oleh sebab itu,berbaai versi PASCAL sudah perna di ciptakanuntuk berbagai macam computer.
Bahasa pemrograman ini termasuk kategori “High Level Language”. Instruksi-instruksi yang digunakan dalam bahasa pemrograman ini sangat sistematis dan terstruktur.
Pada Awalnya bahasa pemrograman ini diperkenalkan dengan tujuan untuk menjelaskan masalah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer.
Ternyata dalam waktu singkat, bahasa pemrograman ini menjadi salah satu bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan sebagai bahasa universitas.
Mulai dari awal perkembangannya hingga saat ini banyak sekali jenis bahasa pemrograman ini, masing-masing merupakan hasil pengembangannya, antara lain :
UCSD Pascal
Microsoft Pascal
Apple Pascal
Turbo Pascal
dsb
Statement (pernyataan)
Adalah instruksi atau gabungan instruksi, yang menyebabkan komputer melakukan aksi.

Type statement dalam Pascal terdiri atas :

1. Sederhana :
- menandai sebuah item data ke sebuah variabel (assigment statement)
contoh : X := Y * 4.135
- pemanggilan procedure dan goto statement

2. Terstruktur:
- Compound Statement
contoh : Begin
read (x) ;
y := x + 5;
write (y)
End.
- Repetitive Statement
contoh : For I := 1 to 100 do
write (count);
- Conditional Statement
contoh : If x > 100 then write (s)
else write (p) ;
READ MORE - bahasa pascal

c/c++

"Memahami Bentuk ulang… akhir ulang dan translasi ke program c dan c++"
Salah satu struktur pengulangan yang telah anda pelajari sekilas adalah berupa ULANG…AKHIR-ULANG. Bentuknya seperti berikut :

ULANG SELAMAT kondisi
Pernyataan-1
…..
Pernyataan-2
AKHIR-ULANG

Dalam hal ini, bagian pernyataan-1 hingga pernyataan-2 akan dijadikan secara terus-menerus selama kondisi BENAR.
Bentuk separti itu ditranslasikan ke dalam C dan C++ dengan menggunakan bernama while. Bentuknya seperti berikut:

While ( kondisi )
{
Pernyataan_1;

Pernyataan_2;
}

Seandainya dalam tanda { dan } hanya tardapat satu pernyataan, pasangan tanda tersebut bisa dihilangkan. Contoh :

While ( kondisi )
Pernyataan;
READ MORE - c/c++

Selasa, 29 Maret 2011

Terstruktur

PemrogramanTerstruktur

1. Pemrograman Terstruktur
Pemrograman Terstruktur adalah cara pemrosesan data yang terstruktur.
Tujuan dari Pemrograman Terstruktur adalah:
a.Meningkatkan kehandalan program.
b.Memudahkan pembacaan dan penelusuran program.
c.Menyederhanakan program sehinggah tidak rumit.
Bahasa pemrograman procedural adalah bahasa pemrograman yang mendukung pembuatan program sebagai kumpulan prosedur. Prosedur-prosedur itu dapat saling memanggil dan dipanggil dari manapun dalam program dan dapat menggunakan parameter yang berbeda-beda untuk setiap pemanggilan.
Prosedur adalah bagian dari program untuk melakukan operasi-operasi yng sudah ditentukan dengan menggunakan parameter tertentu.
Kontrol program terstuktur adalah :
-Runtun-urut ( sequence )
-Pilihan ( selection )
-Pengulangan ( repetition-loop )
READ MORE - Terstruktur

program struktur

Algoritma

1.Konsep Algoritma
Algoritma adalah suatu urutan langkah logis untuk memecahkan suatu masalah.
Algoritma adalah pondasi yang harus di kuasai oleh setiap mahasiswa/i yang
ingin menyelesaikan suatu masalah secara berstruktur, efektif, dan efisien, teristimewa lagi bagi mahasiswa/i yang ingin menyusun program komputer untuk meyelesaian suatu persoalan.
2.Sifat Algoritma
Sifat utama suatu Algoritma, yaitu sebagai berikut:
a.Input : Suatu Algortma memiliki input atau kondisi awal sebelum algoritma dilaksanakan dan bias berupa nilai-nilai pengubah yang di ambil dari himpunan khusus.
b.Output : Suatu Algoritma akan mengasilka output setelah dilaksanakan atau algoritma akan mengubah kondisi awal menjadi kondisi akhir, di mana nilai output diperoleh dari nilai input yang telah diperoleh melalui algoritma.
c.Definiteness : langkah-langkah yang di tuliskan dalam algoritma terdefenisi dengan jelas sehingga mudah dilaksanakan oleh pengunaan algoritma.
d.Finiteness : suatu algoritma harus memberi kondisi akhir atau output setelah melakukan sejumlah langkah yang terbatas jumlahnya untuk setiap kondisi awal atau input yang diberikan.
e.Effectiveness : Setiap langkah dalam algoritma bisa dilaksanakan dalam suatu selang waktu tertentu sehingga pada akhirnya memberisolusi sesuai yang di harapkan.
2. Struktur Algoritma
Agar Algoritma dapat ditulis lebih teratur maka sebaiknya di bagi ke dalam beberapa bagian. Salah satu struktur yang sering dijadikan patokan adalah sbb :
-Bagian kepala ( Header )
-Bagian deklarasi/definisi variabel
READ MORE - program struktur