PERTEMUAN 7 REVIEW (QUIZ)

dokumen-dokumen yang mirip
c. Membeli komputer d. Proses 2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut : a. Proses b.

REVIEW ARRAY. Institut Teknologi Sumatera

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut : a. Proses b. Program c. Algoritma d. Prosesor e.

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Tipe Data dan Variabel

VARIABEL & TIPE DATA PEMROGRAMAN C++

Identifier dan Tipe Data

PERTEMUAN 3 KONSEP TIPE DATA

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Selection / Pemilihan PEMILIHAN

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

Tipe Data dan Variabel

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X

Pengenalan C++ Oleh : Dewi Sartika

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

P3 Dasar Struktur Data TIF42/SIF42

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Perulangan, Percabangan, dan Studi Kasus

Tipe Data dan Operator

3. Struktur Perulangan dalam C++

Tipe Data, Identifier, Operator dan Control Statement

Struktur Program. Rinta Kridalukmana

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

Menggunakan 3 variabel A B C. Ada 6 kemungkinan variasi ketiga buah nilai

Teori Algoritma. Struktur Algoritma

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM)

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

OPERATOR DAN STATEMEN I/O

Algoritma Perulangan. Kuliah algoritma dan pemrograman

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

STRUKTUR DASAR PEMROGRAMAN

Pert 3: Algoritma Pemrograman 1 (Alpro1) 4 sks. By. Rita Wiryasaputra, ST., M. Cs.

MODUL V PERULANGAN. Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu.

Struktur Bahasa C dan C++

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

STRUKUR KENDALI : PERCABANGAN

Bab 3. Decision 1 (Pengambilan Keputusan)

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

Modul 1 Dasar Dasar Bahasa Pemrograman C

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

Langkah Mudah Belajar Struktur Data Menggunakan C/C++

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

BAB VI. STATEMENT CONTROL

.::BAB II.::MENGENAL PASCAL

OPERASI SELEKSI PEMROGRAMAN C++

LEMBAR JUDGEMENT INSTRUMEN TES

Pert 1 Struktur Data (mengajarkomputer.wordpress.com)

Struktur Dasar Program Prosedural dan Disain Bagan Sederhana

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

PROCEDURE DAN FUNCTION

MODUL DUA VARIABEL DAN TIPE VARIABEL

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA April 1, 2010 BAB 8 REKURSIF

Chapter 1 KONSEP DASAR C

Achmad Solichin.

adalah sekelompok instruksi yang dikerjakan secara berulang-ulang adalah suatu proses yang terjadi secara berulangulang

Modul IV Pemrograman Bahasa C ( bagian I )

3. Struktur Perulangan dalam Bahasa C++

Pertemuan 2. Muhadi Hariyanto

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia

TIPE, NAMA, DAN NILAI

Badiyanto, S.Kom., M.Kom. PBO java

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK Universitas Widyatama UJIAN TENGAH SEMESTER TA. 2009/2010

MODUL 1 Alur Seleksi dengan C++

Chapter 3.2 : Tipe, Nama dan Nilai

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

PENGANTAR KOMPUTER & SOFTWARE II

Rekursif/ Iterasi/ Pengulangan

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

PETUNJUK PENGERJAAN SOAL ULUM TIK

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C

Module 3. Variabel dan Tipe Data

Kuliah III - Dasar Pemrograman

Dasar Pemrograman Mikrokontroler dengan Bahasa C

Tujuan : mahasiswa dapat menerapkan struktur kendali untuk membuat program dengan C++

I. Tipe Data - Variabel

Transkripsi:

PERTEMUAN 7 REVIEW (QUIZ)

1. Langkah pertama yang harus dilakukan dalam menyusun suatu program a. Membuat Hipotesa b. Membuat Masalah c. Membuat Algoritma d. Membuat Program e. Menyalakan Komputer 2. Sebuah prosedur yang berisi langkah-langkah yang pasti untuk menyelesaikan sebuah masalah disebut: a. Program b. Flowchart c. Pseuducode d. Running e. Algoritma

2. Sebuah prosedur yang berisi langkah-langkah yang pasti untuk menyelesaikan sebuah masalah disebut: a. Program b. Flowchart c. Pseuducode d. Running e. Algoritma 3. Pada pembuatan program, maka algoritma dibuat a. Sebelum pembuatan program b. Pada saat program dibuat c. sesudah program dibuat d. Saat program dijalankan e. Saat program akan dieksekusi

3. Pada pembuatan program, maka algoritma dibuat a. Sebelum pembuatan program b. Pada saat program dibuat c. sesudah program dibuat d. Saat program dijalankan e. Saat program akan dieksekusi 4. Pada program C++, instruksi yang digunakan untuk melakukan pencetakan hasil/output adalah: a. cin b. scan c. cout d. get e. include

4. Pada program C++, instruksi yang digunakan untuk melakukan pencetakan hasil/output adalah: a. cin b. scan c. cout d. get e. include 5. Perintah yang digunakan untuk menginput data pada C++, adalah: a. cin b. cout c. gets d. printf e. main

5. Perintah yang digunakan untuk menginput data pada C++, adalah: a. cin b. cout c. gets d. printf e. main 6. Tahapan dalam menyelesaikan suatu masalah adalah: a. Masalah pseuducode program hasil b. Masalah flowchart program eksekusi c. Algoritma flowchart program hasil d. Algoritma flowchart hasil program e. Masalah Model - Algoritma Program Eksekusi - Hasil

6. Tahapan dalam menyelesaikan suatu masalah adalah: a. Masalah pseuducode program hasil b. Masalah flowchart program eksekusi c. Algoritma flowchart program hasil d. Algoritma flowchart hasil program e. Masalah Model - Algoritma Program Eksekusi Hasil 7. Diberikan Algoritma sebagai berikut: Apabila warna kuning maka jadi merah. Apabila warna merah maka jadi hijau, selain warna kuning dan merah maka jadi putih. Jika kondisi input warna adalah hitam, maka warna jadi: a. Ungu b. kuning c. merah d. putih e. hijau

7. Diberikan Algoritma sebagai berikut: Apabila warna kuning maka jadi merah. Apabila warna merah maka jadi hijau, selain warna kuning dan merah maka jadi putih. Jika kondisi input warna adalah hitam, maka warna jadi: a. Ungu b. kuning c. merah d. putih e. hijau 8. Diberikan 2 peubah P dan Q. Diinginkan agar isi Q ditaruh di P. maka algoritmanya adalah: a. Q = P b. P = Q c. Q = 0 d. P = 0 e. P = Q = 0

8. Diberikan 2 peubah P dan Q. Diinginkan agar isi Q ditaruh di P. maka algoritmanya adalah: a. Q = P b. P = Q c. Q = 0 d. P = 0 e. P = Q = 0 9. Diberikan algoritma P=9; P= P+6; Q = P. Berapakah Nilai P dan Q a. 9 dan 15 b. 15 dan 9 c. 15 dan 0 d. 15 dan 15 e. 9 dan 0

9. Diberikan algoritma P=9; P = P+6; Q = P. Berapakah Nilai P dan Q a. 9 dan 15 b. 15 dan 9 c. 15 dan 0 d. 15 dan 15 e. 9 dan 0 10. Diberikan algoritma P=1, Q = 11, R= 21, R=Q dan Q=P. Berapakah Nilai P, Q dan R a. 1, 11, 21 b. 1, 11, 11 c. 1, 11, 11 d. 21, 11, 1 e. 1, 1, 11

10. Diberikan algoritma P=1, Q = 11, R= 21, R=Q dan Q=P. Berapakah Nilai P, Q dan R a. 1, 11, 21 b. 1, 11, 11 c. 1, 11, 11 d. 21, 11, 1 e. 1, 1, 11 11. Perintah atau instruksi yang digunakan untuk melakukan seleksi terhadap beberapa pilihan adalah: a. for b. change c. if d. Bool e. switch

11. Perintah atau instruksi yang digunakan untuk melakukan seleksi terhadap beberapa pilihan adalah: a. for b. change c. if d. Bool e. switch 12. Tipe data yang digunakan untuk bilangan bulat pada pemrograman C++ adalah: a. int b. real c. float d. Char e. bool

12. Tipe data yang digunakan untuk bilangan bulat pada pemrograman C++ adalah: a. int b. real c. float d. Char e. bool 13. Variabel yang digunakan untuk menyimpan suatu nilai yang selalu berubah pada program disebut: a. peubah b. statis c. konstanta d. prosedur e. function

13. Variabel yang digunakan untuk menyimpan suatu nilai yang selalu berubah pada program disebut: a. peubah b. statis c. konstanta d. prosedur e. function 14. Suatu kondisi akan bernilai FALSE pada operasi OR, jika: a. Salah satu pernyataan bernilai FALSE b. Semua pernyataan bernilai FALSE c. Salah Satu pernyataan bernilai TRUE d. Semua pernyataan bernilai TRUE e. True dan False tidak berpengaruh pada semua pernyataan

14. Suatu kondisi akan bernilai FALSE pada operasi OR, jika: a. Salah satu pernyataan bernilai FALSE b. Semua pernyataan bernilai FALSE c. Salah Satu pernyataan bernilai TRUE d. Semua pernyataan bernilai TRUE e. True dan False tidak berpengaruh pada semua pernyataan 15. Tipe data sederhana yang ada dalam pemrograman C++ dibawah ini adalah: a. Array b. Struct c. Operasi String d. Float e. Matrik

15. Tipe data sederhana yang ada dalam pemrograman C++ dibawah ini adalah: a. Array b. Struct c. Operasi String d. Float e. Matrik 16. Penamaan variabel yang bersifat case sensitive (huruf besar dan huruf kecil dibedakan) berlaku pada bahasa pemrograman: a. Pascal b. Basic c. C++ d. Fortran e. Cobol

16. Penamaan variabel yang bersifat case sensitive (huruf besar dan huruf kecil dibedakan) berlaku pada bahasa pemrograman: a. Pascal b. Basic c. C++ d. Fortran e. Cobol 17. Tipe data Int memiliki ukuran memori sebesar: a. 1 Byte b. 2 Byte c. 4 Byte d. 8 Byte e. 16 Byte

17. Tipe data Int memiliki ukuran memori sebesar: a. 1 Byte b. 2 Byte c. 4 Byte d. 8 Byte e. 16 Byte 18. Tipe data Int memiliki nilai jangkauan antara: a. -32767 32768 d. -32768 32767 b. -32768 32768 e. -32767 32765 c. -32767 32767

18. Tipe data Int memiliki nilai jangkauan antara: a. -32767 32768 d. -32768 32767 b. -32768 32768 e. -32767 32765 c. -32767 32767 19. Pada Pemrograman C++ operator aritmatika yang berfungsi untuk pemangkatan adalah: a. sqr b. sqrt c. * d. ^ e. pow

19. Pada Pemrograman C++ operator aritmatika yang berfungsi untuk pemangkatan adalah: a. sqr b. sqrt c. * d. ^ e. pow 20. Pada pemrograman C++ tipe data yang digunakan untuk menampung sebuah karakter adalah: a. char b. string c. int d. float e. bool

20. Pada pemrograman C++ tipe data yang digunakan untuk menampung sebuah karakter adalah: a.char b. string c. int d. float e. bool 21. Simbol Flowchart yang digunakan untuk proses adalah: a. b. c. d. e.

21. Simbol Flowchart yang digunakan untuk proses adalah: a. b. c. d. e. 22. Simbol Flowchart yang digunakan untuk penghubung/conector adalah: a. b. c. d. e.

22. Simbol Flowchart yang digunakan untuk penghubung/conector adalah: a. b. c. d. e. 23. Simbol yang digunakan sebagai awalan dan akhiran dari sebuah flowchart adalah: a. b. c. d. e.

23. Simbol yang digunakan sebagai awalan dan akhiran dari sebuah flowchart adalah: a. b. c. d. e. 24. Simbol preparation yang digunakan untuk pemberian harga awal pada flowchart adalah: a. b. c. d. e.

24. Simbol preparation yang digunakan untuk pemberian harga awal pada flowchart adalah: a. b. c. d. e. 25. Pada C++, perulangan yang akan dilaksanakan terlebih dahulu dan pengujian perulangan akan dilakukan belakangan, adalah perulangan a. While do b. While c. repeat d. Do While e. for

25. Pada C++, perulangan yang akan dilaksanakan terlebih dahulu dan pengujian perulangan akan dilakukan belakangan, adalah perulangan a. While do b. While c. repeat d. Do While e. for 26. Bentuk Umum dari Perulangan While adalah: a. While (syarat) b. syarat (while) pernyataan; pernyataan c. do d. While e. Do syarat pernyataan; pernyataan; pernyataan; while (syarat) do

26. Bentuk Umum dari Perulangan While adalah: a. While (syarat) b. syarat (while) pernyataan; pernyataan c. do d. While e. Do syarat pernyataan; pernyataan; pernyataan; while (syarat) do 27. Suatu proses yang bisa memanggil dirinya sendiri disebut: a. prosedur b. function c. array d. rekursif e. matrik

27. Suatu proses yang bisa memanggil dirinya sendiri disebut: a. prosedur b. function c. array d. rekursif e. matrik 28. Salah satu contoh dari fungsi rekursif adalah: a. Bilangan biner b. bilangan ganjil c. matrik d. Deret e. faktorial

28. Salah satu contoh dari fungsi rekursif adalah: a. Bilangan biner b. bilangan ganjil c. matrik d. Deret e. faktorial 29. Dalam menyelesaikan konsep menara Hanoi diberikan rumus untuk menghitung jumlah pemindahan, rumus tersebut adalah: a. 2N-1 b. 2(N-1) c. 2 N 1 d. 2 N-1 e. 2 N

29. Dalam menyelesaikan konsep menara Hanoi diberikan rumus untuk menghitung jumlah pemindahan, rumus tersebut adalah: a. 2N-1 b. 2(N-1) c. 2 N 1 d. 2 N-1 e. 2 N 30. Pada konsep menara Hanoi, untuk memindahkan piringan sebanyak 4 buah maka dibutuhkan jumlah pemindahan sebanyak a. 8 b. 12 c. 14 d. 15 e. 16

30. Pada konsep menara Hanoi, untuk memindahkan piringan sebanyak 4 buah maka dibutuhkan jumlah pemindahan sebanyak a. 8 b. 12 c. 14 d. 15 e. 16 1. Langkah pertama yang harus dilakukan dalam menyusun suatu program a. Membuat Hipotesa b. Membuat Masalah c. Membuat Algoritma d. Membuat Program e. Menyalakan Komputer