• Tidak ada hasil yang ditemukan

Quiz Algoritma dan Pemrograman

N/A
N/A
PKM Fisika Unima 2023

Academic year: 2024

Membagikan " Quiz Algoritma dan Pemrograman "

Copied!
3
0
0

Teks penuh

(1)

3/5/24, 6:00 AM Quiz Algoritma dan Pemrograman | Quizizz

https://quizizz.com/print/quiz/65dd2aca496ba97ab35cae4e 1/3

Lembar kerja

Quiz Algoritma dan Pemrograman Total pertanyaan: 10

Estimasi pengerjaan: 22menit

Disusun oleh Mr. Kamaruddin Kamaruddin

Nama Kelas Tanggal

1. Apa pengertian algoritma?

a) Rangkaian instruksi yang dijalankan secara terurut untuk menyelesaikan suatu

permasalahan

b) Sebuah komputer

c) Seorang ilmuwan d) Sebuah bahasa program

2. Apa itu flowchart?

a) Gambar yang menunjukkan aliran proses data/algoritma

b) Sebuah ide

c) Sebuah bahasa komputer d) Sebuah bahasa pemrograman

3. Apa yang dimaksud dengan pseudocode?

a) Notasi yang digunakan untuk membuat algoritma dengan runtunan kalimat deskriptif

b) Notasi algoritmik yang lebih menyerupai bahasa pemrograman tingkat tinggi

c) Suatu bahasa pemrograman d) Suatu flowchart

(2)

3/5/24, 6:00 AM Quiz Algoritma dan Pemrograman | Quizizz

https://quizizz.com/print/quiz/65dd2aca496ba97ab35cae4e 2/3

4. Cocokkan Simbol-Simbol Flow Chart Berikut

Simbol Proses

Simbol Decision

Simbol Input-Output

Simbol Conector

Simbol Arus

5. Apa yang dimaksud dengan bahasa pemrograman?

a) Bahasa pemrograman adalah jenis makanan

b) Bahasa pemrograman adalah nama sebuah kota

c) Bahasa pemrograman adalah alat musik d) Bahasa pemrograman adalah kumpulan instruksi yang digunakan untuk memberi tahu komputer apa yang harus dilakukan.

6. Kata Algoritma diambil dari nama seorang ilmuwan yang bernama ...

a) Al Farabi b) At Tabari

c) Al Battani d) Al Kindi

e) Al Khawarizmi

(3)

3/5/24, 6:00 AM Quiz Algoritma dan Pemrograman | Quizizz

https://quizizz.com/print/quiz/65dd2aca496ba97ab35cae4e 3/3

7. Algortima minimal memiliki satu (1) masukan merupakan definisi dari ciri algoritma ....

a) Effectiveness b) Output

c) Definiteness d) Finiteness

e) Input

8. Kemampuan berpikir untuk menghasilkan kebenaran secara masuk akal dan nalar disebut sebagai ....

a) Kecerdasan b) Algoritma

c) Logika d) Imajinasi

e) Logaritma

9. for i dari 1 sampai 100 do

bentuk sintak diatas merupakan salah satu bentuk dari struktur algoritma

a) Pemilihan b) berurutan

c) Perulangan d) pengecualian

10. Diberikan 2 buah ember, A dan B, ember A berisi air berwarna kuning, ember B berisi air berwarna biru. Pertukarkan isi kedua ember itu sedemikian sehingga ember A berisi air berwarna biru dan ember B berisi air berwarna kuning

Referensi

Dokumen terkait

Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman

DESKRIPSI MATAKULIAH : Matakuliah ini membahas Algoritma dan Pemrograman dengan Bahasa C, meliputi: pengantar algoritma, flowchart dan pseudocode , bahasa pemrograman

Perlu dibangun sebuah rancangan pemecahan masalah yang berisi urutan langkah-langkah untuk mencapai solusi dengan bahasa yang tidak tergantung pada bahasa pemrograman

pemrograman sesuai dengan program yang akan dibuat, berikut adalah jenis jenis bahasa. pemrograman yang paling sering

Harus mempunyai tanda akhir (stopping role). Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman. Tidak tergantung pada suatu bahasa pemrograman. Notasi-notasinya

Penulisan program untuk struktur pemilihan dapat diimplementasikan dengan dua cara: 2.2.1 Instruksi if Struktur pemrograman dengan instruksi if terdiri dari: 1 if sederhana, dengan

untuk mendeskripsikan keseluruhan bagian dari perangkat lunak yang executable  himpunan atau kumpulan instruksi tertulis yang dibuat oleh programmer atau suatu bagian executable dari

Gadget adalah hal yang sangat populer saat ini. Hampir setiap orang menggunakan gadget untuk berbagai keperluan. Salah satu fungsinya adalah berkomunikasi dan mencari informasi dengan cepat. Gadget membutuhkan sebuah program yang berfungsi untuk mengatur berjalannya perangkat tersebut. Menurut Yulikuspartono (2009:29) mengemukakan bahwa “ program merupakan sederetan instruksi atau statement dalam bahasa yang dimengerti oleh komputer yang bersangkutan”. Program merupakan sebuah elemen inti untuk kinerja suatu perangkat. Program inilah yang akan mengolah dan menjalankan perintah yang diberikan oleh user agar dapat di kelola oleh perangkat/device. Program juga dibuat oleh manusia, dan orang yang membuat program ini disebut dengan Programmer. Seorang programmer membuat program dengan menggunakan bahasa pemrograman. Bahasa pemrograman inilah yang disusun dengan berdasarkan logika atau algoritma menusia yang di terjemahkan ke algoritma manusia yang di terjemahkan ke perangkat. Bahasa pemrograman ini dibuat untuk memudahkan manusia dalam membuat suatu aplikasi atau program. Bahasa pemrograman bisa di klasifikasikan dari beberapa sudut pandang. Salah satu pengklasifikasian bahasa pemrograman adalah pendekatan dari notasi bahasa pemrograman tersebut, apakah lebih dekat ke bahasa mesin atau ke bahasa manusia. Dengan cara ini, bahasa pemrograman dapat di kelompokan menjadi dua yakni bahasa tingkat rendah (low level languages) dan bahasa tingkat tinggi (high level language). Bahasa tingkat tinggi adalah bahasa yang mudah dipahami oleh manusia, C++ merupakan salah satu contoh dari bahasa tingkat tinggi. Contoh lain dari bahasa tingkat tinggi ini seperti Pascal, Perl, Java, dan lain-lain sebagainya. Sedangkan bahasa tingkat rendah adalah bahasa mesin atau bahasa assembly. Secara sederhana sebuah komputer hanya dapat mengeksekusi program yang ditulis dalam bentuk bahasa mesin. Oleh karena itu, jika suatu program ditulis dalam bahasa tingkat tinggi maka program tersebut harus diproses terlebih dahulu sebelum bisa dijalankan dengan komputer. Hal ini merupakan salah satu kekurangan bagi bahasa tingkat tinggi dimana diperlukan waktu untuk memproses suatu program sebelum program tersebut di jalankan. Sebagai bahasa yang beraras tinggi, yang menggunakan perintah-perintah yang mudah dimengerti oleh manusia, C++ mempunyai keunggulan yakni bersifat universal. Sebagai bahasa yang universal, C++ bisa dijumpai di berbagai platform (Linux, Unix, Windows, Mac, dan lain-lain). Artinya, jika kita menguasai C++ di platform PC, sangat mudah untuk berpindah di Linux ataupun system operasi yang lain.