Anda di halaman 1dari 7

Soal PAS PEMROGRAMAN DASAR

1. Bagian dari program yang memiliki peran sangat penting yang akan mempengaruhi setiap instruksi
jalannya progran adalah...

A. Aray

B. Looping

C. Fungsi

D. Variabel

E. Tipe data

2. Cin dalam program C++ berarti...

A. Untuk menghasilkan output

B. Untuk menginput data

C. Untuk membuat program

D. Untuk mengetahui adanya debug

E. Untuk manampilkan output

3. Data yang harus diberikan kepada komputer disebut

A. Input

B. Output

C. Proses

D. Start

E. End

4. Untuk menampilkan hasil yang sudah diinput pada program C++ disebut

A. Input

B. Output

C. Proses

D. Start

E. Pointer
5. Tipe data yang menyatakan TRUE FALSE dalam sebuah program adalah...

A. Boolean

B. String

C. Int

D. Char

E. Value

6. Tipe data untuk menyimpan variabel berupa nilai teks adalah

A. String

B. Strong

C. Boolean

D. Int

E. Char

7. Apa kepanjangan dari XML ?

A. Extensible markup language

B. Example markup language

C. Extensible markup looping

D. Extensible middle language

E. Extensible media looping

8. Sebuah teknik komunikasi standar untuk mengekspresikan intruksi pada komputer disebut

A. Bahasa latin

B. Bahasa pemrograman

C. Bahasa isyarat

D. Bahasa asing

E. Bahasa daerah

9. Ada puluhan jenis bahasa pemrograman yang digunakan seluruh dunia, berikut ini yang bukan
termasuk bahasa pemrograman adalah...
A. PHP

B. Java

C. Python

D. C#

E. Notepad

10. Jenis variabel dalam pemrograman java yang hanya dapat dikenali atau digunakan dalam blok,
method atau constructor adalah...

A. Variabel lokal

B. Variabel static

C. Variabel global

D. Variabel method

E. Variabel instance

11. Berikut ini adalah beberapa bahasa yang sering digunakan oleh pemrograman android

A. Bahasa pemrograman Java

B. Bahasa pemrograman C#

C. Bahasa pemrograman Dart

D. Bahasa pemerograman Kotlin

E. Semua benar

12. Jetbrains adalah tim dibalik layar pengembangan salah satu bahasa pemrograman, apa nama bahasa
pemrograman tersebut?

A. Dart

B. C#

C. Kotlin

D. Java

E. C++

13. Bahasa pemrograman type script dikembangkan oleh...


A. Microsoft

B. Jetbrains

C. Google

D. Bell labs

E. Brandan eich

14. Berikut yang termasuk tipe data karakter didalam bahasa pemrograman java adalah...

A. Integer

B. Char

C. Object

D. Double

E. Float

15. Jenis variabel yang dapat dikenali dan digunakan dalam metode konstruktor maupun blok utama
program adalah

A. Local variable

B. Static variable

C. Global variable

D. Method variable

E. Instance variable

16. Berikut adalah jangkauan dari tipe data float...

A. -128 sampai dengan 127

B. 3.4e - 038 sampai dengan 3.4e + 038

C. -32768 sampai dengan 32767

D. -2147483648 sampai dengan 2147483647

E. -1.7e 308 sampai dengan 1.7e 308

17. Komputer memiliki 3 bagian yaitu..

A. Hardware,software,brainware
B. Hardware,software,mailware

C. Software,brainware,mailware

D. Brainware,mailware,firewall

E. Software,softcopy,firewall

18. Didalam dasar pemrograman memiliki beberapa konsep diantaranya

A. Originating

B. Input

C. Outout

D. Proses

E. Semua benar

19. Berikut ini adalah 3 kategori dari bahasa pemerograman kecuali

A. Bahasa mesin

B. Bahasa assembly

C. Bahasa tingkat tinggi

D. Bahasa rendah

E. Semua benar

20. Variable instance memiliki beberapa ciri khas penggunaan yaitu

A. Variable instance akan dibuat bila sebuah objek yang dipanggil menggunakan keyword new

B. Variable ini dapat dipanggil menggunakan access modifier

C. Jika space objek tersedia dalam heap,slot variabel juga akan dibuat

D. Variable ini dapat digunakan dalam bagian method,construktor atau badan program

E. Semua benar

21. Dalam konsep dasar algoritma fase input merupakan fase untuk...

A. Proses pengumpulan data

B. Proses memasukkan data


C. Proses manampilkan data

D. Proses penyebaran informasi

E. Proses pengelompokkan data

22. Proses penyebaran informasi dari data yang dihasilkan disebut

A. Originating

B. Input

C. Proses

D. Output

E. Distribution

23. Bahasa pemrograman yang teridiri dari bilangan biner adalah

A. Bahasa mesin

B. Bahasa assembly

C. Bahasa tingkat tinggi

D. Bahasa tingkat rendah

E. Bahasa latin

24. Bahasa markup yang banyak digunakan berbagai keperluan seperti webservice dan layout adalah

A. Xml

B. Ide eclipse

C. Java

D. Php

E. C#

25. Salah satu bahasa pemrograman yang dibuat oleh google adalah

A. C#

B. Kotlin

C. C++
D. Dart

E. Java script

Essay...

1. Apa pengertian dari pemrograman android?

2. Apa saja syarat belajar android?

3. Sebutkan tiga kategori bahasa pemerograman

4. Ada berapa konsep dasar pemrograman, sebutkan !

5. Apa pengertian java?

Anda mungkin juga menyukai