Lompat ke konten Lompat ke sidebar Lompat ke footer

Widget Atas Posting

Free Soal PDF : Soal dan Jawaban Soal Pemrograman Dasar Kelas 10

Free Soal PDF : Soal dan Jawaban Soal Pemrograman Dasar Kelas 10

Soal dan Jawaban Soal Pemrograman Dasar Kelas 10

salam teman-teman kita akan membahas soal pemograman dasar lebih tepatnya tentang soal dengan judul Free Soal PDF : Soal dan Jawaban Soal Pemrograman Dasar Kelas 10

soal pemrograman dasar ini saya sediakan dengan format pdf supaya teman-teman tidak  usaha mengkopi paste dengan repor-report, berikut teman silahkan nanti link download ada di akhir artikel

Soal Pemrograman Dasar Tentang Algoritma Pemograman

1. Apa itu Algoritma pemograman?
a. Langkah –langkah dalam menyelesaikan masalah pemograman pada computer secara Acak
b. Langkah –langkah dalam menyelesaikan solusi pemograman pada computer secara berurutan
c. Langkah –langkah dalam menyelesaikan masalah pemograman pada Program secara acak
d. Langkah –langkah dalam menyelesaikan masalah pemograman pada computer secara berurutan
e. Langkah –langkah dalam menyelesaikan masalah pemograman pada computer secara stap by stab
Jawaban: Langkah –langkah dalam menyelesaikan masalah pemograman pada computer secara berurutan

2. Dalam sebuah pemograman apa yang paling penting dalam memecahkan masalah?
a. Pengamatan kita
b. Ketelitian kita
c. Logika kita
d. Keseriusan kita
e. Semua benar
Jawaban: Logika kita

3. Siapa penemu Al-goritma?
a. Muhammad-ibnu-Khaldun-Al-Kharizmi
b. Muhammad-ibnu-Musa-Al-Kharizmi
c. Muhammad-ibnu-Batuta-Al-Kharizmi
d. Nikola Tesla
e. Alexander Pridman
Jawaban: Muhammad-ibnu-Musa-Al-Kharizmi

4. Siapa Penemu Al-jabar?
a. Muhammad-ibnu-Khaldun-Al-Kharizmi
b. Muhammad-ibnu-Batuta-Al-Kharizmi
c. Muhammad-ibnu-Musa-Al-Kharizmi
d. Nikola Tesla
e. Thomas Alfa Edison
Jawaban: Muhammad-ibnu-Musa-Al-Kharizmi

5. Bagaimana Analogi dari Al-goritma?
a.  1.Adanya masalah
     2.Program komputer
     3.Al-goritma
     4.Solusi
b.  1.Adanya masalah
     2.Solusi
     3.Program computer
     4.Algoritma
c.  1.Al-goritma
     2.Adanya masalah
     3.Program computer
     4.Solusi
d.  A dan B benar
e.  1.Adanya masalah
     2.Al-goritma
     3.Program computer
     4.Solusi
Jawaban:
1.Adanya masalah
2.Al-goritma
3.Program computer
4.Solusi




6. Pada bagian dibawah ini mana yang termasuk pada mendeskripsikan masalah pada Al-goritma?
a. Merinci masalah untuk menyelesaikan masalah
b. Menemukan masalah
c. Membuat program
d. Membuat flowchart
e. Semua benar
Jawaban: Merinci masalah untuk menyelesaikan masalah

7. Tentukan bahasa pemograman itu termasuk kedalam apa?
a. Mentranformasikan masalah pada pemograman computer
b. Pilihan dalam membuat program
c. Alternatif dalam membuat program
d. Penyelesaian masalah
e. Definisi dari algoritma
Jawaban: Mentranformasikan masalah pada pemograman komputer

8. Apa itu flowchart pada pemograman?
a. Flowchart merupakan sebuah bagan yang menggabarkan urutan secara acak dengan simbol-simbol tertentu
b. Flowchart merupakan suatu proses yang menggabarkan urutan secara detail dengan simbol-simbol tertentu
c. Flowchart merupakan sebuah karya seni dalam pemograman yang menggabarkan urutan secara detail dengan simbol-simbol tertentu
d. Pemecahan masalah dengan penggunaan bagan secara acak
e. Flowchart merupakan sebuah bagan yang menggabarkan urutan secara detail dengan simbol-simbol tertentu
Jawaban: Flowchart merupakan sebuah bagan yang menggabarkan urutan secara detail dengan simbol-simbol tertentu

9. Apa itu Pseudocode?
a. Pseudocode merupakan cara penulisan code-code yang hampir mirip dengan bahasa pemograman
b. Pseudocode merupakan teknik penulisan code-code yang hampir mirip dengan bahasa pemograman
c. Pseudocode merupakan teknik penulisan algoritma yang hampir mirip dengan bahasa pemograman
d. Pseudocode merupakan cara penulisan sintaks yang hampir mirip dengan bahasa pemograman
e. Pseudocode merupakan cara penulisan algoritma yang hampir mirip dengan bahasa manusia
Jawaban: Pseudocode merupakan teknik penulisan algoritma yang hampir mirip dengan bahasa pemograman

10. Apa yang dimaksud kalimat deskriptif pada pemograman?
a. Cara menuliskan Kalimat yang harus dilaksanakan dalam bentuk untaian kalimat deskriptif dengan menggunakan bahasa yang jelas
b. Cara menuliskan kalimat-kalimat yang harus dilaksanakan dalam bentuk untaian kalimat deskriptif dengan menggunakan bahasa yang jelas
c. Penyelesain kalimat-kalimat yang jelas dan gamlang
d. Cara menuliskan intruksi-intruksi yang harus dilaksanakan dalam bentuk untaian kalimat deskriptif dengan menggunakan bahasa yang jelas
e. Semua salah
Jawaban: Cara menuliskan intruksi-intruksi yang harus dilaksanakan dalam bentuk untaian kalimat deskriptif dengan menggunakan bahasa yang jelas




11. Urutan langkah –langkah logis untuk menyelesainkan masalah yang disusun secara sistematis disebut?
a. Pseudecode
b. Flowchart
c. Algoritma
d. Program
e. Aritmatika
Jawaban: Algoritma

12. Kumpulan intruksi-intruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer disebut?
a. Algoritma
b. Aritmatika
c. Program
d. Algoritma
e. Semua salah
Jawaban: Program

13. Bahasa pemograman dibagi menjadi 3 tingkatan yaitu bahasa pemograman ringkat tinggi,menengah dan rendah. Dibawah ini yang mana merupakan contoh bahasa pemograman tingkat rendah?
a. Python
b. C++
c. C
d. Assembly
e. PHP
Jawaban: Assembly

14. Penggambaran secara garfik dari langkah-langkah dan urut-urutan prosedur dari suatu program adalah?
a. Algoritma
b. Aritmatika
c. Flowchart
d. Program
e. Semua salah
Jawaban : Flowchart

15. Perhatikan gambar berikut ini lambang pada nomor 4 artinya?
1.







2.








3.


4.

a. Terminator
b. Input
c. Aliran data
d. Proses
e. Notasi
Jawaban :Proses

Silahkan teman-teman yang mau download link dibawah
terima kasih teman - teman sudah berkunjung artikel tentang Free Soal PDF : Soal dan Jawaban Soal Pemrograman Dasar Kelas 10 mudah - mudahan bermanfat

Soal Pemrograman Dasar Tentang Algoritma Percabangan

1.    Apa itu percabangan pada pemrograman?

a.     Suatu cabang pada pemrograman tingkat lanjutb.    Digunakan jika didalam suatu pemrograman sebuah perintah dikerjakan jika kondisional atau persyaratan tertentu dipenuhi

 Dipergunakan jika didalam suatu program sebuah perintah dikerjakan jika kondisi atau persyaratan tertentu diketahui

c.     Dipergunakan jika didalam suatu program sebuah perintah dikerjakan jika kondisi atau persyaratan tertentu dipenuhi

d.    A dan B benar

e.     Semua benar

Jawaban: Dipergunakan jika didalam suatu program sebuah perintah dikerjakan jika kondisi atau persyaratan tertentu dipenuhi

2.    Manakah yang termasuk flowchart untuk percabangan?

a.     

b.   

c.



d.
e.


Jawaban:


3.    Algoritma percabangan mempunyai nama lain yakni?

a.    Algoritma Persamaan

b.    Algoritma perhitungan

c.    Algoritma perhitungan

d.   Algoritma seleksi kondisi

e.     Semua benar

Jawaban:   Algoritma seleksi kondisi

4.    Siapa Penemu Al-jabar?

a.    Muhammad-ibnu-Khaldun-Al-Kharizmi

b.    Muhammad-ibnu-Batuta-Al-Kharizmi

c.    Muhammad-ibnu-Musa-Al-Kharizmi

d.   Nikola Tesla

e.    Thomas Alfa Edison

Jawaban: Muhammad-ibnu-Musa-Al-Kharizmi

5.       Ada berapakah macam-macam algoritma percabangan?

a.  1

b. 2

c. 3

d. 4

e. 5

Jawaban:5



 

6.        Manakah yang termasuk kedalam macam-macam algoritma percabangan?

a.    Percabangan untuk 1 kondisi. Percabangan jenis ini hanya memiliki dua kondisi yang menjadi syarat untuk melakukan sebuah instruksi

b.   Percabangan “ Case of….”. Percabangan ini berfungsi untuk memeriksa data yang bertipe  integer atau karakter

c.    Percabangan untuk 2 kondisi. Percabangan jenis ini memiliki 4 kondisi yang menjadi syarat untuk mengerjakan salah satu dari dua buah instruksi

d.  Percabangan untuk 5 kondisi atau lebih. Percabangan jenis ini adalah pengembangan dari dua jenis algoritma percabangan yang telah dibahas di atas. Oleh karena itu, percabangan jenis ini akan memiliki banyak variasi.

e.    Semua benar

Jawaban:  Percabangan “ Case of….”. Percabangan ini berfungsi untuk memeriksa data yang bertipe  integer atau karakter

7.        Tentukan bahasa pemograman itu termasuk kedalam apa?

a.     Mentranformasikan masalah pada pemograman computer

b.    Pilihan dalam membuat program

c.     Alternatif dalam membuat program

d.    Penyelesaian masalah

e.     Definisi dari algoritma

Jawaban: Mentranformasikan masalah pada pemograman komputer

8.    Apa itu flowchart pada pemograman?

a.       Flowchart merupakan sebuah bagan yang menggabarkan urutan secara acak dengan simbol-simbol tertentu

b.      Flowchart merupakan suatu proses yang menggabarkan urutan secara detail dengan simbol-simbol tertentu

c.       Flowchart merupakan sebuah karya seni dalam pemograman yang menggabarkan urutan secara detail dengan simbol-simbol tertentu

d.      Pemecahan masalah dengan penggunaan bagan secara acak

e.       Flowchart merupakan sebuah bagan yang menggabarkan urutan secara detail dengan simbol-simbol tertentu

Jawaban: Flowchart merupakan sebuah bagan yang menggabarkan urutan secara detail dengan simbol-simbol tertentu

9.    Apa itu percabangan bersarang?

a.    Percabangan bersarang merupakan percabangan yang terdiri dari 10 buah percabangan yang berada di dalam percabangan, atau maksudnya di dalam sebuah percabangan terdapat percabangan lagi

b.   Percabangan bersarang merupakan teknik penulisan code-code yang hampir mirip dengan bahasa pemograman

c.  Percabangan bersarang merupakan untuk 3 kondisi atau lebih. Percabangan jenis ini adalah pengembangan dari dua jenis algoritma percabangan yang telah dibahas di atas 

d.    Percabangan bersarang merupakan percabangan yang terdiri dari percabangan yang berada di dalam percabangan, atau maksudnya di dalam sebuah percabangan terdapat percabangan lagi

e.     Semua salah

Jawaban: Percabangan bersarang merupakan percabangan yang terdiri dari percabangan yang berada di dalam percabangan, atau maksudnya di dalam sebuah percabangan terdapat percabangan lagi

10.    Coba perhartikan contoh percabangan dibawah! pada contoh dibawah ini termasuk percabangan jenis apakah?

uses crt;

Var
jeniskelamin:char;
begin
clrscr;
writeln(‘Jenis Kelamin : ’);
writeln(‘L unutk laki-laki, P untuk perempuan’);
writeln(‘Jenis kelamin anda: ’);readln(jeniskelamin);
if(jeniskelamin = ‘l’) then writeln(‘Laki-laki’);
if(jeniskelamin = ‘p’) then writeln(‘Perempuan’);
readkey;
end

a.   Kondisi 1

b.   Kondisi 2

c.  Kondisi 3

d.   Case_of

e.     Bersarang

Jawaban: Kondisi 1


11.    Apa yang dimaksud dengan Variabel?

a. Alat Pada  pemorograman   

b.  Konsep Pada  pemorograman

c.  Tolak ukur Pada komputer 

d.    Wadah Pada pemorograman

e.  Wadah Pada komputer    

Jawaban:  Wadah Pada pemorograman

12.    Coba perhartikan contoh percabangan dibawah! pada contoh dibawah ini termasuk percabagan jenis apakah?

Buatlah algoritma untuk menebak usia seseorang yang diiput oleh pengguna, dengan ketentuan sebagai berikut:

  • Jika usia 5 tahun ke bawah (usia<=5), maka dia adalah balita
  • Jika usia di atas 5 tahun ke atas sampai 12 tahun (usia >5 dan usia <=12), maka dia adalah anak-anak
  • Jka usia di atas 12 tahun dan usia di bawah 18 tahun (usia >12 dan usia < 18) maka dia adalah remaja
  • Jika usia di atas 18 tahun maka dia adalah dewasa

Jawab:
algoritma tebak_umur

DEKLARASI

usia : integer

ALGORITMA:
read(usia)
IF usia<=5 THEN
write(‘Balita’)
 Else IF usia>5  and usia <=12 THEN
write(‘Anak-anak’)
ELSE IF usia >12 and usia <18 THEN
write(‘Remaja’)
ELSE
write(‘Dewasa’)

ENDF

a.   Kondisi 1

b.   Kondisi 2

c.   Kondisi 3

d.    Kondisi 4

e.     Kondisi  6

Jawaban Kondisi 2

13.    Apa itu konstantan dalam pemrograman?

a.    Sesuatu yang bisa berubah-ubah

b.     Seseuatu wadah dalam pemrograman

c.    Sesuatu yang bersifat feksibel

d.   Seseuatu yang bersifat tetap

e  Semua benar

Jawaban: Seseuatu yang bersifat tetap

14.    Apa yang dimaksud dengan tipe data?

a.    Kumpulan data-data  yang dapat kita temukan pada sebuah data

b.     Sebuah wadah pada pemrograman

c.    A dan B benar

d.   Kumpulan objek atau benda  yang dapat kita temukan pada sebuah data

e  Semua benar

Jawaban: Kumpulan objek atau benda  yang dapat kita temukan pada sebuah data

15.    Sebutkan macam- macam tipe data ?

a.    java,Boolean,float,string,array

b.   Integer,Boolean,float,string,python 

c.     Integer,Boolean,float,string,array

d.    Integer,trasct,float,string,array

e   Integer,Boolean,float,C,array

Jawaban Integer,Boolean,float,string,array

Silahkan teman-teman yang mau download link dibawah

oke itu dulu untuk tulisan artikel Free Soal PDF : Soal dan Jawaban Soal Pemrograman Dasar Kelas 10 mudah - mudah bermanfaat

Posting Komentar untuk "Free Soal PDF : Soal dan Jawaban Soal Pemrograman Dasar Kelas 10"