210 likes | 428 Views
Persiapan UTS. Review Materi Widodo.com. Definisi dari Algoritma yang benar ialah :
E N D
Persiapan UTS Review Materi Widodo.com
Definisi dari Algoritma yang benar ialah : • A procedure used to solve a mathematical or computational problem or to address a concurency issue. In the latter sense, an algorithm is a set of step-by-step commands or instructions designed to reach a general goals. • A procedure used to solve a mathematical or computational problem or to address a data processing issue. In the latter sense, an algorithm is a set of step-by-step commands or instructions designed to reach a particular goal.
2. Yang bukan termasuk karakteristik Algoritma adalah: • Input • Output • result • Finiteness • Effectiveness
3. Definisi pseudocode yang tepat ialah : • Pseudocode adalah detail deskripsi dari apa yang program komputer atau algoritma harus lakukan yang diwujudkkan dengan bahasa berstyle alami (bukan dari suatu bahasa pemrograman). • Pseudocode adalah detail deskripsi dari apa yang program komputer atau algoritma harus lakukan yang diwujudkkan dengan bahasa berstyle suatu bahasa pemrograman tertentu dengan alur yang jelas.
4. Yang bukan termasuk karateristik bahasa Java : • Object-oriented • Distributed • Interpreted • Robust • Multi OS
5. Java runtime environment (JRE) adalah software yang : • Mengkompilasi program java di Windows • Mengeksekusi program java • Mengompilasi program java di DOS
6. Yang tidak termasuk modifier pada Java adalah : • Public • Static • Private • Final • System.out.
7. Yang tidak termasuk data type di java adalah : a. Based on Complexity : • Atomic DT (boolean, byte, char, short, int, long, float, double) • Composite DT (Array, Struct, List, Queue, Stack, String, Tree) b. Based on Source: • Native / primitive / basic DT • Abstract DT c. Based on function: • String datatype
8. Perhatikan kode berikut double d = 4.5; inti = (int) d; Konversi diatas berupa : a. Mengubah d menjadi integer b. Mengubah i menjadi double c. Mengubah d dibuatlkan ke atas
Penting • Final is a keyword in Java to declare constant. • Declaration : • finaldatatype CONSTANTNAME = VALUE; • Example: final double PHI = 3.1415;
Penting • Starts i=8; and j=3; • i+=(++j); Equal to: j=j+1; j=4 i=i+j; i=12 • i+=(j++); Equal to: i=i+j; i=16 j=j+1; j=5
Penting • String comparison
Essai • Buat : • Flowchart danpseudocode • program java menggunakan switch-case untuk terima input 2 bilangan, dengan terlebih dahulu menerima pilihan input : a= operasi pertambahan b=operasi pengurangan
Buat program untuk membangkitkan bilangan random antara 0-100 menggunakan while: int number=(int)(Math.random() *101) Dengan looping menggunakan while Program Tebak bilangan atara 0 dan 100 Masukkan tebakkan :50 Tebakannya ketinggian Masukkan tebakkan : 6 Tebakan kerendahan Masukkan tebakan : 9 Ya, tebakannya adalah 9