Senin, Oktober 31, 2011

Pemrograman Komputer 1 - Ujian Tengah Semester

Untuk latiahn soal UTS silakan download disini :
http://www.4shared.com/photo/l5jKQcyD/UTS_PASCAL.html

TBO - Ujian AKhir Semester

Contoh materi untuk persiapan UAS :
1.    Perangkat formal adalah grammar untuk memodelkan property-properti bahasa. Grammar berisi sejumlah aturan serta menspesifikasikan bahasa tertentu. Bahasa berisi semua string yang dapat dihasilkan menggunakan aturan-aturan grammar.
2.    Salah satu penerapan penting model komputasi yang paling dekat adalah kompilasi atau translasi bahasa pemrograman tingkat tinggi ke bahasa mesin yang ekuivalensi.
3.    Perbedaan antara bahasa computer dan bahasa manusia adalah kita sampai sekarang tidak mengetahui bagaimana cara manusia mengartikan bahasa, sementara kita dapat mengetahui secara pasti cara computer mengartikan bahasanya.
4.    Bahasa untuk komunikasi melalui sekumpulan simbol yang dipahami pengirim dan penerima, dikombinasikan menurut suatu himpunan aturan yaitu grammar.
5.    Bahasa formal adalah kumpulan kalimat. Semua kalimat dalam sebuah bahasa dibangkitkan oleh sebuah tata bahasa (grammar) yang sama.  Sebuah bahasa formal bisa dibangkitkan oleh dua atau lebih tata bahasa berbeda.
6.    Otomata adalah mesin abstrak yang dapat mengenali (recognize), menerima (accept), atau membangkitkan (generate) sebuah kalimat dalam bahasa tertentu.

Soal uas disiapkan 30 soal dalam bentuk pilihan Benar atau Salah.
Untuk sumber materi uas silakan download disini :
http://www.4shared.com/file/J0K9iH-e/kisi2.html

Selasa, Oktober 18, 2011

Kumpulan Praktikum Struktur Pemilihan

file download disini :
http://www.4shared.com/document/J5yfbE2t/praktikum_pertemuan_4.html

Pemrograman Komputer 1 - Pertemuan 6

1. Buat program yang dapat menerima 3 buah angka, lalu urutkan angka-angka tersebut mulai dari yang paling kecil hingga yang terbesar.
Layout :
    Masukan angka -1 : _angka1  
    Masukan angka -2 : _angka2
    masukan angka -3 : _angka3

    Urutannya adalah ......

2. Buat program yang berisi pilihan menu penghitung luas bangun datar. Berikut contoh menunya :
    Menu Utama
    1 Menghitung Luas Persegi
    2 Menghitung Luas Lingkaran
    3 Menghitung Luas segitiga
    4 Keluar Program

Dibuatkan dokumentasi skripnya..

Selasa, Oktober 11, 2011

Pemrograman Komputer 1 - Tugas Pertemuan 5


Buatkan program yang menerima inputan data nilai mahasiswa, lalu tentukan grade dan kelulusannya!
Ketentuan
1. nilai akhir adalah 20% absensi + 15% tugas + 25% UTS + 40%UAS
2. Untuk menentunkan grade (gunakan IF):
Jika nilai akhir lebih besar sama dengan 85 maka grade A.
Jika nilai akhir lebih besar sama dengan 75 maka grade B.
Jika nilai akhir lebih besar sama dengan 65 maka grade C.
Jika nilai akhir lebih besar sama dengan 55 maka grade D.
Jika bukan, maka grade E.

3. Untuk menentukan kelulusan (gunakan case) :
Jika grade adalah 'A', maka keterangan LULUS MEMUASKAN
Jika grade adalah 'B', maka keterangan LULUS BAIK
Jika grade adalah 'C', maka keterangan LULUS CUKUP
Jika bukan, maka keterangan TIDAK LULUS

Layout :
Masukan Nama Mahasiswa    : _nama
Masukan Nilai
Absensi : _absen
Tugas : _tugas
UTS : _uts
UAS : _uas

Jadi, Nilai Akhir adalah n_akhir
Jadi, Grade adalah grade dan dinyatakan keterangan

Pemrograman Komputer 1 - Pertemuan 4


Program yang berisi runtunan intruksi adalah program untuk menyelesaikan masalah sederhana. Seringkali suatu intruksi hanya bisa dikerjakan jika memenuhi suatu persyaratan tertentu. Struktur pemilihan memungkinkan kita melakukan aksi jika suatu syarat terpenuhi.

Macam-Macam Struktur Pemilihan:
  1. Struktur IF
  2. Struktur CASE
Struktur IF terbagi berbagai kasus:
  1. Satu kasus
  2. Dua kasus
  3. Tiga atau lebih kasus
Struktur Penulisan :
Aksi berupa satu statement saja
IF kondisi Then  aksi ;

Aksi terdiri  lebih dari satu statement
IF kondisi THEN
BEGIN
         statement1;
         statement2;
END;


Jika aksi terdiri lebih dari 1 statement dibuat dalam blok BEGIN-END;
Aksi hanya dilaksanakan jika dan hanya jika kondisi terpenuhi (true).

Jika kondisi tidak terpenuhi (false), maka tidak ada aksi yang harus dilaksanakan.



Untuk modul dapat download disini :
http://www.4shared.com/document/M-En092q/III.html

Sabtu, Oktober 08, 2011

Logika Dan Algoritma - Pertemuan 5

Struktur CASE
Untuk masalah tiga kasus atau lebih, struktur CASE lebih menyederhanakan penulisan daripada Struktur IF
    CASE :
        pilihan1 : aksi 1;
        pilihan2 : aksi 2;
        pilihan 3 : aksi 3;
        ……
        Otherwise : aksi >
    End CASE
Ekspresi adalah sembarang ekspresi aritmatika dan boolean yang menghasilan suatu nilai (konstanta).
Jika nilai ekspresi sama dengan nilai benar, maka aksi dilaksanakan
Jika tidak ada satupun nilai aksi yang cocok, maka aksi otherwise yang dikerjakan.


Modul silakan download disini
http://www.4shared.com/file/9B6SD7dR/Logika__Algoritma_-_3.html

Modul Perulangan silakan download disini
http://www.4shared.com/file/HGcRwztj/Logika__Algoritma_-_4.html

Let's see....


View My Stats