Kumpulan Soal Pemrograman Dasar Kelas X Rpl - Kiat Bermanfaat



Kumpulan Soal Pemrograman Dasar Kelas X RPL - Disini admin akan share beberapa pola soal Pemrograman Dasar Kelas X Kejuruan RPL Kurikulum 2013 Revisi.


Soal Pilihan Ganda Perguruan Tinggi Swasta Pemrograman Dasar Kelas X
1.      Berikut ini Identifier yang benar menurut hukum penulisan dalam pascal merupakan ....
a.       Nama_siswa
b.      Nama siswa
c.       2namasiswa
d.      _siswa nama
e.       //namasiswa
2.      Ekspresi yang tidak sanggup dilaksanakan oleh tipe data integer adalah
a.       a := a + b
b.      a := a – b
c.       a := a * b
d.      a := a mod b
e.       a := a / b
3.      Dibawah ini merupakan deklarasi variabel yang salah merupakan ...
a.       Var a = arrayri..51 of integer ;
b.      Var a : array[0..5] of byte ;
c.       Var a : array[2..6] of byte ;
d.      Var a : array[1..5] of real ;
e.       Var x : integer ;
4.      Dibawah ini yang bukan merupakan tipe data Charakter adalah...
a.       Char
b.      Widechar
c.       Strings
d.      Pchar
e.       Subrange
5.      Dibawah ini yang merupakan tipe data Structured merupakan ...
a.       Integer
b.      Boolean
c.       Enumerted
d.      Array
e.       Subrange
6.      Berikut ini cara yang benar mendeklarasikan konstanta tak bertipe merupakan ....
a.       var A: Integer const = 100;
b.      const A: Integer = 100;
c.       const A = 100;
d.      var A: Integer = 100;
e.       const Integer A = 100;
7.      Untuk memulai pemrograman pascal , sintak apa yang mesti di tulis apalagi dulu ...
a.       Uses
b.      Begin
c.       Clrscr
d.      Var x ;
e.       End.
8.      Sintak yang berfungsi untuk memperlihatkan hasil runing di Program Free Pascal merupakan ..
a.       Uses Crt;
b.      Readln;
c.       Begin
d.      Var x : integer;
e.       Writeln;
9.     
Var z1 , z2 , z3 , z4: set of byte;
Begin
Z1 := [1 , 2 , 4 , 6 , 8 , 9];
Z2 := [3 , 6 , 8 , 12 , 14];
Z3 := z1 + z2;
End.
Perhatikan isyarat Program di bawah ini...





a.       Z3 = [6 ,7 ,8]
b.      Z3 = [6 ,8]
c.       Z3 = [1 ,2 ,3 ,6 ,6 ,8 ,8 ,9 ,12 ,14]
d.      Z3 = [1 ,2 ,3 ,4 ,6 ,8 ,9 ,12 ,14]
e.       Semua salah
10.  Type data yang digunakan untuk mendeklarasikan bilangan phi (3 ,14) merupakan ...
a.       Real
b.      Integer
c.       Char
d.      Text
e.       Numbs
11.  Ada 3 tipe operasi himpunan , mana yang tergolong operasi himpunan ...
a.       Persent (%) dan Union (+)
b.      Persent (%) dan Interseksi (*)
c.       Union (+) dan Interseksi (*)
d.      Union (+) dan Pembagian (/)
e.       Pembagina (/) dan Interseksi (*)
12.  Kode di bawah ini merupakan citra kaidah sintak dari jenis tipe data ?
Identifier = set  of ordinal_type;

a.       File
b.      Record
c.       Array
d.      Set
e.       Variabel
13.  Dibawah ini yang tergolong isyarat matematika dalam Free Pascal , kecuali..
a.       ABS
b.      COS
c.       EXP
d.      ORD
e.       PQR
14.  Fungsi nilai mutlak pada Free Pascal sanggup di singkar dengna nama ?
a.       ABS
b.      COS
c.       EXP
d.      ORD
e.       PQR
15.  Tipe data yang mesti di deklarasikan apalagi dulu untuk mengundang dalam tubuh aktivitas utama di sebut ?
a.       User Defined Typed
b.      User Typed Modiver
c.       User Defined Modiver
d.      User Defined Compailer
e.       User Typed Compailer
16.  Tipe data Integer yang berjulukan Byte memiliki berapa nilai jangkauan ?
a.       -128 .... 128
b.      0 hingga 2147483647
c.       0 ... 255
d.      0 hingga 65535
e.       0 hingga 9
17.  Dibawah ini yang bukan tergolong jenis bilangan aritmatika merupakan ..
a.       +
b.     
c.       *
d.      Mod
e.       %
18. 
Type nilai = ‘a’. . . ‘z’ ;

Perhatikan kaidah sintak di bawah ini !
Kaidah di atas merupakan kaidah dari type data ?
a.       Boolean
b.      Integer
c.       Varchar
d.      Enumerted Type
e.       Subrange Type
19.  Yang bukan merupakan Statement di dalam Free pascal merupakan ...
a.       Pchar
b.      Assigment
c.       Compound
d.      Fo.. Do
e.       While .. Do



20.  Perhatikan pola programa di bawah ini...
Program cintih_compound ;
Uses crt;
Var x ,y ,hasil : integer;
Begin
                Clrscr;
                X := 10;
                Y := 2;
                Hasil := x mod y;
                If hasil = 0 then
Begin
                Writeln(‘X merupakan bilangan genap’);
                End;
                Readln();
End.

Hasil yang hendak di dapatkan apabila sintak ini di Run adalah
a.       Hasil dari X mod Y sama dengan 0
b.      Jika hasil 0  maka X merupakan bilangan genap
c.       X merupakan bilangan genap
d.      X dan Y merupakan bilangan genap
e.       X merupakan bil. Genap dari Y
21.  Perhatikan kaidah sintak di bawah ini !
Begin
                Perintah1;
                Perintah2;
                ...........
                Perintahn;
End;

Kaidah di atas merupakn penulisan struktur penulisan ?
a.       Assigment
b.      Compound
c.       Percabangan
d.      If.. Else
e.       Do While
22.  Tipe data yang sesuai untuk x jka menyaksikan isyarat aktivitas dibawah ini adalah....
Case x of
0... 40 : write (‘Nilai anda merupakan D’);
41... 60 : write (‘Nilai anda merupakan C’);
61... 80 : write (‘Nilai anda merupakan B’);
81... 100 : write (‘Nilai anda merupakan A’);
Else
                Write (‘nilai anda belum terdaftar dalam case of ‘);End.

a.       Byte
b.      Char
c.       String
d.      Integer
e.       Real
23.  Sekumpulan elemen dengan tipe data tertentu disebut ...
a.       Set
b.      File
c.       Real Type
d.      Pointer
e.       Array
24.  Referensi Pascal yang digunakan oleh Delphi dengna panjang abjad tanpa batas disebut ?
a.       AnsiString
b.      ShorString
c.       Array
d.      Other Character
e.       String
25.  Jika suatu keadaan , apabila benar maka akan mengeksekusi perintah. Tapi apabila keadaan tidak cocok , maka perintah aktivitas akan di abaikan ...
a.       If.. Then
b.      If .. Else
c.       If .. Then .. Else
d.      If .. Else .. Else If
e.       Else .. If

Berlangganan update postingan modern via email:

Tidak ada komentar untuk "Kumpulan Soal Pemrograman Dasar Kelas X Rpl - Kiat Bermanfaat"