Latihan Soal UAS Algoritma & Pemrograman 1 – Semester 1


1.   Langkah untuk membuka program Borland C++ adalah …
a.  Start-All Program-Borland C++ 5.02-Borland C++
b.  Start-All Program 
c.  Start-All Program-Borland C++ 5.02
d.  Start

2.  Tipe data yang tepat untuk bilangan bulat adalah …
a. Float                                c. Integer
b. Double                            d. Salah Semua

3.   Jenis array yang terbagi ke dalam suatu bentuk baris dan  kolom disebut juga…
a. array dimensi satu                      c. array dimensi tiga
b. array dimensi dua                  d. array dimensi empat

4.   Penggunaan prepocessor directives selalui diawali dengan tanda…
a. *
b. <
c. “
d. #

5.    Alt+f9 adalah langkah untuk…
a.   Mengkompile program (compile)
b.   Menjalankan program (run)
c.   Melakukan pengujian program (debugging)
d.   Mengaitkan objek dan library ke program


6.            char alamat[10][50];
                jumlah maksimum dari isi variabel alamat adalah :
a.   10                                    c. 50
b.   25                                   d. salah semua

7.            Untuk mengurangi pengulangan penulisan program yang sama dan supaya Program menjadi lebih terstruktur, sehingga mudah dipahami dan  dapat lebih dikembangkan. Merupakan tujuan dari…
a.   Array                                            c. Pointer
b.   Struktur                                        d. Fungsi

8. Pada pemanggilan dengan cara memasukkan nilai  parameter aktual keparameter formal. Sehingga nilai parameter aktual tidak bisa berubah merupakan cara pemanggilan fungsi berdasarkan…
a.   Value                                          c. salah semua
b.   Reference                                    d. benar semua

9.            int kuadrat (double z)
                {
                Return z*z;
                }
                Nama fungsi dari deklarasi diatas adalah:
a.   z                                                      c. kuadrat
b.   Int                                                   d. return





10. Tipe data untuk fungsi pada deklarasi nomor 9 adalah…
a.   z                                                       c. double
b.   int                                                   d. kuadrat

11.          struct
                {
                A;
      .....
                } B [I];
                Bagian yang di beri label B adalah :
a.   Tipe data                                       c. elemen struct
b.   Variabel                                        d. nama struct

12. Bagian yang diberi label A pada no. 11 adalah..
a.   Tipe data                                       c. elemen struct
b.   Variabel                                        d. nama struct 

13.











Label a dan b yang ditunjukkan oleh panah diatas adalah…
                                                    a. parameter aktual
                                                    b. parameter formal
                                                    c. nama fungsi
                                                    d. variabel global

14.  Perintah dalam C++ yang digunakan untuk mengatur  lebar tampilan antara nilai variabel yang tercetak yaitu…
a.   Setprecision                                   c. setw
b.   Setbase                                         d. setiosflags

15. main()
     {
     char alamat=“Bekasi”;
     cout<<“Nama saya adalah BOY “<<endl;
     cout<<“Saya tinggal di “<<endl;
     getch();    }
Tampilan output yang akan keluar berdasar pernyataan diatas adalah …

a. Nama saya adalaha BOY           b. Nama saya adalah BOY
   Saya tinggal di                      
           Saya tinggal di
   Bekasi

c. Nama saya adalah boy               d. Nama saya adalah BOY
   Saya tinggal di Bekasi                       Saya tinggal di alamat

16.  Dalam pemrograman berbasis OOP, pewarisan sifat disebut juga dengan…
a.   Inheritance                               c. constructor
b.   Encapsulation                             d. Polymorphism

17.          Berikut ini yang bukan termasuk metode pengurutan data  pada elemen array…
a.   Buble sort                                     c. Selection sort
b.   Insertion sort                                d. Distance sort

18.          Nilai data kelas baris ketiga kolom ketiga pada data berikut adalah…







a.   64                                                    c. 44
b.   43                                                    d. 51

19.          Suatu fungsi dalam C++ yang berfungsi mengirimkan nilai dari suatu fungsi kepada fungsi lain yang memanggilnya  disebut …
a.   Return                                           c. void
b.   main                                               d. clrscr()

20.          Penulisan Struct yang kurang tepat berikut ini adalah…
a.   struct{char nama[15];              c. struct{char kdbrg[4];
                }cust;                                                         }barang[5];
b.            struct{int hrg;                 d. struct{char kode
                }jual;                                                          }barang;


21. Berikut sifat operator, kecuali :
                a. unary                                                c. binary
                b. fournary                                         d. ternary

22.          for(i=1;i<=5;i++)
                bagian yang disebut sebagai inisialisasi adalah…
                a. i                                                          c. i++
                b. i<=5                                                   d. i=1

23.          Simbol dari operator pointer dereference adalah…
a.  &                                                       c. ||
b.  *                                                        d. && 


24.
















Nilai dari  RAKA adalah…
a. 75                                                     c. 0x0012ff50
b. Amir                                                 d. ilham

25. Jenis variabel dalam c++ adalah…
a.   Variabel lokal
b.   Variabel Eksternal
c.   Variabel Global
d.   Semua Benar

26.          Gambaran atau abstraksi karakter dan sifat dari suatu objek disebut…
a.   Structure                      c. method
b.   Class                          d. object

27.          Deklarasi variabel atau item-item yang ada di dalam kelas  dapat diakses dari luar kelas merupakan jenis class…
a.   Public                            c. semua benar
b.   Private                           d. semua salah

28.          Kemampuan 2 buah object yang berbeda untuk merespon  pesan permintaan yang sama dalam suatu cara yang unik disebut…
a.   Inheritance                                  c. Destruktor
b.   Konstruktor                               d. Polimorphism

29.          File header yang membawahi perintah setw, setiosflags, setprecision adalah…
a.   iostream.h                                   c. conio.h
b.   Iomanip.h                                 d. string.h

30.











Model yang ditunjukkan pada gambar diatas adalah contoh dari konsep OOP, yaitu…
a.   Enkapsulasi                                c. Inheritance
b.   Polymorphism                            d. Konstruktor 






19 comments:

Unknown said...

@Lord Alfredo : Senang bisa bermanfaat. Salam juga buat temen-temen disana dari BSI Salemba. :)

Unknown said...

haduh komen nya keapus ==
ane kira tombol apaan.


oke deh mas muklis
kemarin latihan logika algoritma nya keluar semua mas....


semoga pelajaran algoritma programan nya keluar banyak hehehe...


-anak anak BSI Wolter-

Unknown said...

@Lord Alfredo:

Banyak yang keluar kok :D

Alvian said...

hahaha thanks bro

Anonymous said...

Ini dia calon orang sukses yang tidak takut untuk berbagi ilmu , sippp mas bro...

Unknown said...

ga bisa di copas bang

Unknown said...

Kalau untuk mencari jawaban gak perlu di copas kok bro.

Unknown said...

hahaha thank yah..gue seneng sm org yg gak peliit ilmu,,,,

IbnuSalam WhiteHat Hacker said...

ane senin baru UAS, semoga ini bener :D

salam BSI Ciledug G2

Anonymous said...

ini masih keluar gk ya buat uas bulanjanuari besok >>?? hehe

Unknown said...

ya mantapp

jum'at uas nihhh

ga ada esay nya kan??

BSI WOLTER

Unknown said...

emang mata kuliah ini kalau UAS itu gak praktek yaa?

Unknown said...

Mantap banget, seperti Dewa penolong,dikala sedang galau mikirin tes UTS ada sekelebat bayangan yg lumayan sangat membantu untuk menyelesaikan UTS......salam semua dari BALI, buat kawan2 yg sudah sempat kunjungi Hal. ini..

Nasrul said...

Mantap Thanks

Unknown said...

do'a in saja besok senin uas lancar and ada yg mau berbagi jawaban ya :) yg lebih banyak lagi

Anonymous said...

Aamiiin..

Unknown said...

Mk ini bukannya praktek ya ..? Ko soal malah teori?? :d

Unknown said...

Mk ini bukannya praktek ya ..? Ko soal malah teori?? :d

Unknown said...

Mk ini bukannya praktek ya ..? Ko soal malah teori?? :d

Post a Comment