Soal Pemograman web dasar
1. Sebuah algoritma
dapat dibangun dari tiga buah struktur dasar yaitu...
a.Algoritma,
Flowchart, Pascal
b.Runtunan, Pemilihan,
Pengulangan
c.Algoritma,Pemilihan,
Pascal
d.Pemilihan,
Pengulangan, Pascal
jawaban : B
2.Definisi struktur
runtunan adalah...
a.Satu atau lebih
instruksi, tiap instruksi dikerjakan secara beruntun sesuai dengan urutan
penulisan
b.Satu atau lebih
instruksi yang dikerjakan secara acak
c.Satu atau lebih
instruksi yang dikerjakan di pascal
d.Satu atau lebih
instruksi yang dikerjakan di flowchart
Jawaban : A
3. Definisi struktur
pemilihan adalah...
a.Instruksi yang
dikerjakan secara beruntun
b.Instruksi yang
dikerjakan secara acak
c.Instruksi yang
dikerjakan jika suatu persyaratan dipenuhi
d.Instruksi yang
dikerjakan secara berulang-ulang
e.Instruksi yang tidak
dikerjakan sama sekali
Jawaban : C
4. Definisi struktur
pengulangan adalah...
a.Instruksi yang
dikerjakan secara berulang-ulang sama kondisi terpenuhi
b.Instruksi yang
dikerjakan secara acak
c.Instruksi yang
dikerjakan jika suatu persyaratan dipenuhi
d.Instruksi yang
dikerjakan secara beruntun
e.Instruksi yang
dikerjakan di pascal
Jawaban : A
5.Flowchart adalah...
a.urutan
langkah-langkah yang benar untuk memecahkan sebuah masalah dituangkan dalam
bentuk simbol-simbol tertentu
b.urutan
langkah-langkah yang benar untuk memecahkan sebuah masalah
c.simbol-simbol yang
unik
d.simbol-simbol yang
dikerjakan dibahasa pemrograman
e.simbol-simbol yang
dikerjakan dibahasa algoritma
Jawaban : A
6.Tipe data adalah...
a.tempat penyimpanan
data
b.tempat penyimpanan
simbol
c.jenis data yang
mempunyai batasan tempat dan karakteristik sesuai dengan interprstasi data dan
dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer
d.jenis data yang
tidak mempunyai batas
e.jenis data yang bisa
menampung seluruh data
Jawaban : C
7.Definisi variabel
dalam bahasa pemrograman adalah...
a.tempat penyimpanan
data
b.tempat penyimpanan
data untuk sementara
c.tempat penyimpanan
simbol
d.tempat penyimpanan
huruf
e.tempat penyimpanan
angka
Jawaban : B
8.Tipe data yang tepat
untuk variabel yang akan digunakan untuk bilangan bulat adalah...
a.real
b.char
c.string
d.array
e.integer
Jawaban : E
9.Tipe data yang tepat
untuk variabel yang akan digunakan untuk bilangan pecahan adalah...
a.real
b.char
c.string
d.array
e.integer
Jawaban : A
10..Tipe data yang
tepat untuk variabel yang akan digunakan untuk karakter atau tulisan adalah...
a.real
b.char
c.string
d.array
e.integer
lanjut ke Jawaban soal
pemrograman dasar lanjutan 11-20
11. Perangkat
lunak yang bertugas mengkonversikan arsitektur dan algoritma yang dirancang
manusia kedalam format yang dapat dijalankan computer disebut ….
A.
System Operasi C.
Spreadsheet E. Bahasa Pemrograman
B. Software
Utility D.
Word Processing
Jawaban : E
12. Dalam ekspresi Boolean yang
harus diuji adalah nilai ….
A. True/False*
C.
Up/Down
E. Height/Weight
B. Right/Left
D.
On/Off
Jawaban : A
13. Yang bukan
merupakan ciri-ciri dari Pseudocode adalah ……..
A.
Bervariabel
C. Berfungsi seperti flowchart E. Benar
Semua
B. Bergambar D.
Menjelaskan Algoritma
Jawaban : B
14. Nama lain dari flowchart
adalah ….
A. Algoritma
B. Alur C. Bagan
alir* D.
Tree E. Diagram
Jawaban : C
15. Tipe data yang mampu menampung
banyak data dengan tipe data yang berbeda-beda adalah tipe data …
A. Array
B. String
C. Record*
D. Subrange
E. Character
16. Urutan langkah-langkah logis
untuk menyelesaikan masalah yang disusun secara sistematis disebut ….
A. Algoritma*
C. Variabel
E. Konstanta
B. Flowchart
D. Tipe data
Jawaban : A
17. Tentukan manakah nama-nama variabel berikut
ini yang benar !
A. nama.guru C. 2x Buku E. Harga buku
B. NamaGuru* D. harga/buku
Jawaban : B
18. Yang dimaksud dengan konstanta adalah
….
A. Variabel yang
nilainya bersifat tetap dan bisa diubah-ubah*
B. Variabel yang
nilainya bersifat tetap dan tidak bisa diubah-ubah
C. Nilai dari suatu variabel
D. Variabel yang
selalu membutuhkan masukan/inputan dari user
E. Variabel yang nilainya kosong
Jawaban : A
19. Jika ingin mengisi nilai pada varibel seperti foto keluarga,
maka tipe data yang
Digunakan adalah jenis
….
A. Gambar/image* C. Record E. Char
B. Array D. Boolean
Jawaban : A
20. Bilangan
genap adalah bilangan yang jika dibagi dua, sisanya …..
A. 4
B. 3 C. 2
D.
1
E. 0*
Jawaban : E
21. Penulisan
algoritma yang menggunakan sintaks (cara penulisan) yang
menyerupai bahasa
pemrograman disebut …..
A. Flowchart
C. Data
flow
E. Coding
B. Pseudocode* D.
Aplikasi
Jawaban : B
22. Bilangan ganjil
adalah bilangan yang jika dibagi dua, sisanya .….
A. 0
B. 1* C. 2
D. 3
E.4
Jawaban : B
23. Variabel yang nilai bersifat berubah-ubah,
dapat di isi dan dikosongkanadalah ….
A. Algoritma B.
Konstanta C. Variabel*
D. String
E. Boolean
Jawaban : C
24. Variabel
logika yang berhubungan dengan operator OR, AND, dan NOT
merupakan
variabel dengan tipe data ….
A.
Array
B. Numerik C. String
D. Boolean*
E. Algoritma
Jawaban : D
25. Tipe
data yang memungkinkan sebuah variabel mengandung banyak nilai dalam satu waktu dan
bersifat homogen adalah ..…
A. Algoritma B.
Konstanta C. Array*
D. String E. Boolean
Jawaban : C
26. Yang menunjukkan
awal dan akhir pada sebuah flowchart, adalah .....
A. Data
Flow B.
Data C. Terminator*
D. Decision E.
Process
Jawaban : C
27. Merupakan
algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk
tertentu,
adalah pengertian dari .....
A. Algoritma C.
Pseudocode E. Konstanta
B. Array
D. Flowchart*
Jawaban : D
28. Berfungsi untuk
memberi nilai awal, nilai akhir, penambahan/pengurangan suatu
variabel counter, adalah
.....
A. Terminator
C. Process
E.
Preparation*
B. Decision D. Arrows
Jawaban : E
29. Bentuk belah ketupat pada diagram flowchart
diberi nama .....
A. Data Store
C. Connector
E.Decision*
B. Process
D. Terminator
Jawaban :E
30. Merupakan tempat
menampung dan menyimpan satu atau lebih nilai, adalah
pengertian dari …..
A. Variabel* B.
Konstanta C.
Numerik D.
String E.Boolean
Jawaban
: A
30. Merupakan tipe
data yang biasa di proses dalam perhitungan matematika,
adalah pengertian …..
A.
Variabel B. Konstanta
C. Numerik D.
String E.Boolean
Jawaban : A
31. Dibawah ini
aturan-aturan dalam penulisan variabel, kecuali …..
A. Nama variabel tidak boleh menggunakan kata-kata kunci
B. Nama variabel tidak boleh mengandung karakter-karakter khusus
C. Nama variabel harus diawali dengan angka*
D. Nama variabel harus diawali dengan huruf
E. Tidak boleh menggunakan spasi
Jawaban : C
22. Tipe data yang cocok untuk menjelaskan
data nama_siswa adalah menggunakan tipe data ….
A. Numeric C. Date
time E. Integer
B. Varchar* D. Array
Jawaban : B
23. Tipe data yang cocok untuk menjelaskan
data tanggal lahir adalah menggunakan tipe data …..
A. Numeric C. Date
time* E. Integer
B. Varchar D. Array
Jawaban : B
24. Algoritma harus dapat dijangkau oleh
akal fikiran kita. Hal ini menyatakan bahwa algoritma harus mamiliki sifat ...
A. Cepat
C.
Rumit
E. Logis*
B.
Berurutan
D.
Realistis
Jawaban : E
25. Lengkapilah pernyataan algoritma
berikut, ……. > Program > Komputer > Solusi / hasil.
A. Input*
C.
File
E. Database
B.
Masalah
D. Proses
Jawaban : A
26. Sintaks yang digunakan untuk
mengakhiri program adalah…
A. Print
C. End*
E. Start
B.
Writeln D.
Readln
Jawaban : C
27. Sintaks yang digunakan untuk
menuliskan program adalah…
A. Print
C. End
E. Start
B.
Writeln* D.
Readln
Jawaban : B
28. Jenis data yang dapat digunakan, oleh
komputer untuk memenuhi kebutuhan dalam membuat program komputer disebut…
A.
Linier
C. Output
E. Serial
B. Tipe
Data* D.
Universal
Jawaban : B
29. Sebutkan tipe data yang digunakan
untuk menyimpan nilai berupa karakter/ huruf disebut tipe data...
A.
Boolean
C.
Date
Time
E. Numerik
B. Array
D.
String / Char*
Jawaban : D
30. Const Phi = 3.14 adalah contoh untuk penggunaan …
A. Konstanta*
C. Flowchart
E. Long Int
B. Variabel
D. Integer
Jawaban : A
Essai
Essay:
1. Jelaskan pengertian dari kompilator yang anda ketahui!
2. Sebutkan ciri –ciri dari pemrograman imperative!
3. Jelaskan pengertian dari Syntaks!
4. Sebutkan pengecekan yang dapat dilakukan dalam semantik!
5. Sebutkan 3 komponen primer yang terdapat pada bahasa functional!
6. Jelaskan pengertian dari bahasa pemrograman!
7. Jelaskan pengertian dari Syntax, Semantik, dan Pragmatics!
8. Jelaskan pengertian dari Kompilasi!
9. Jelaskan konsep dasar pemrograman fungsional atau yang disebut dengan Function Programming!
10. Jelaskan pengertian dari Imperative Programming!
1. Jelaskan pengertian dari kompilator yang anda ketahui!
2. Sebutkan ciri –ciri dari pemrograman imperative!
3. Jelaskan pengertian dari Syntaks!
4. Sebutkan pengecekan yang dapat dilakukan dalam semantik!
5. Sebutkan 3 komponen primer yang terdapat pada bahasa functional!
6. Jelaskan pengertian dari bahasa pemrograman!
7. Jelaskan pengertian dari Syntax, Semantik, dan Pragmatics!
8. Jelaskan pengertian dari Kompilasi!
9. Jelaskan konsep dasar pemrograman fungsional atau yang disebut dengan Function Programming!
10. Jelaskan pengertian dari Imperative Programming!
11. Jelakan apa yang dimaksud pemrograman
terstruktur?
12. Jelaskan apa yang disebut pemrogram berorientasi
objek?
13. Jelaskan apa yang dimaksud dengan sintak
error dalam bahasa java?
14. Jelaskan atau berikan contoh error yang
diakibatkan oleh sintak error?
15. Jelaskan apa yand dimaksud dengan run time
error?
16. Konsep dasar object (object Oriented)
meliputi 3 hal, Sebutkan !
17. Sebagai sebuah platform, Java terdiri atas dua bagian utama, yaitu sebagai ?
18. Sebutkan 3(tiga) arsitektur Java menurut Sun ?
19. Sebutkan minimal 3 atribut/data yang melekat pada diri anda bila anda dipandang sebagai objek ?
20. Sebutkan minimal 3 method/"perilaku" yang melekat pada diri anda jika anda dipandang sebagai objek ?
21. Sebutkan 5 bagian dari bagan dasar program java !
(Catatan : hanya menyebutkan saja, detil bagiannya tak perlu dijelaskan
17. Sebagai sebuah platform, Java terdiri atas dua bagian utama, yaitu sebagai ?
18. Sebutkan 3(tiga) arsitektur Java menurut Sun ?
19. Sebutkan minimal 3 atribut/data yang melekat pada diri anda bila anda dipandang sebagai objek ?
20. Sebutkan minimal 3 method/"perilaku" yang melekat pada diri anda jika anda dipandang sebagai objek ?
21. Sebutkan 5 bagian dari bagan dasar program java !
(Catatan : hanya menyebutkan saja, detil bagiannya tak perlu dijelaskan
22. Untuk penulisan komentar beberapa baris
pada program java supaya tidak akan diproses oleh ‘virtual mechine’, caranya adalah dengan memberikan
tanda awal yaitu tanda a)….. dan diakhiri dengan tanda b)…., sedangkan komentar
untuk satu baris dapat menggunakan tanda c) ….
23. Sebutkan 2(dua) kelompok “Error” dalam pemograman java?
24. Sebutkan minimal sepuluh buah katakunci bahasa java (Java Keyword) yang kalian ketahui!
25. Sebutkan minimal 4 operator dalam bahasa Java!
23. Sebutkan 2(dua) kelompok “Error” dalam pemograman java?
24. Sebutkan minimal sepuluh buah katakunci bahasa java (Java Keyword) yang kalian ketahui!
25. Sebutkan minimal 4 operator dalam bahasa Java!
26. Secara umum sebuah PC terbagi menjadi 3
bagian utama yaitu..
27. Struktur RAM terbagi menjadi 4 bagian utama
yaitu :
28. Apa yang dimaksud dengan input device dan
berikan contohnya (minimal 4)
29. Sebutkan beberapa Operating System yang
anda ketahui (minimal 3)
30. Kepanjangan dari ALU dan CU pada CPU adalah
…
Jawaban Essay:
1. Kompilator adalah sebuah
program yang membaca suatu program yang ditulis dalam suatu bahasa sumber dan
menterjemahkannya ke dalam suatu bahasa sasaran.
2. Ciri-ciri pemrograman
Imperative:
- Mempunyai karakteristik berupa status dan intruksi/perintah
- Untuk mengubah status program
- Status diwakili oleh variabel
- Intruksi diwakili statement
- Mempunyai karakteristik berupa status dan intruksi/perintah
- Untuk mengubah status program
- Status diwakili oleh variabel
- Intruksi diwakili statement
3. Syntaks merupakan kumpulan
aturan yang mendefinisikan suatu bentuk bahasa.
4. a. Memeriksa penggunaan
nama-nama (keberlakuannya)
b. Memeriksa tipe
b. Memeriksa tipe
5. Kumpulan objek data,
kumpulan functional forms, dan kumpulan fungsi built-in.
6.Prosedur
atau tata cara pembacaan program Bahasa Pemrograman
7.
2. Pengertian dari :
- Syntax : kumpulan aturan yang mendefinisikan suatu bentuk bahasa, baik tata cara yang berupa penulisan kata, ekspresi, dan pernyataan.
- Semantik : aturan-aturan untuk menyatakan arti dalam sebuah pemrograman.
- Pragmatik : bagian dari ilmu bahasa (linguistic) yang mempelajari makna tuturan penutur (speaker’s meaning), makna yang berhubungan dengan konteks (contextual meaning), menelaah maksud penutur yang lebih banyak dari pada apa yang dituturkan oleh penutur (implicature), memahami manipulasi bahasa untuk kesopanan (politeness), memahami anggapan-anggapan dalam tuturan dan kalimat (pre-supposition and entailment), mengetahui bagaimana manusia bertindak dengan menggunakan medium bahasa (speech act) dan yang bertumpu pada satu makna yang mungkin akan diragukan oleh para linguis dan pragmatisis, yaitu “ilmu yang mempelajari makna, menciptakan makna dan mengubah makna realitas yang terkandung tiap-tiap tuturan, tindakan dan peristiwa bahasa”.
- Syntax : kumpulan aturan yang mendefinisikan suatu bentuk bahasa, baik tata cara yang berupa penulisan kata, ekspresi, dan pernyataan.
- Semantik : aturan-aturan untuk menyatakan arti dalam sebuah pemrograman.
- Pragmatik : bagian dari ilmu bahasa (linguistic) yang mempelajari makna tuturan penutur (speaker’s meaning), makna yang berhubungan dengan konteks (contextual meaning), menelaah maksud penutur yang lebih banyak dari pada apa yang dituturkan oleh penutur (implicature), memahami manipulasi bahasa untuk kesopanan (politeness), memahami anggapan-anggapan dalam tuturan dan kalimat (pre-supposition and entailment), mengetahui bagaimana manusia bertindak dengan menggunakan medium bahasa (speech act) dan yang bertumpu pada satu makna yang mungkin akan diragukan oleh para linguis dan pragmatisis, yaitu “ilmu yang mempelajari makna, menciptakan makna dan mengubah makna realitas yang terkandung tiap-tiap tuturan, tindakan dan peristiwa bahasa”.
8.program yang membaca suatu program yang ditulis dalam suatu bahasa sumber (source language) dan menerjemahkannya ke dalam suatu bahasa sasaran (target language) Kompilasi
9.
4. - Suatu set fungsi primitive
- Suatu set format fungsional
- Aplikasi operasi
- Suatu set objek data dan fungsi asosiasi
- Suatu mekanisme untuk memberikan rujukan sebuah nama terhadap suatu fungsi.
- Suatu set format fungsional
- Aplikasi operasi
- Suatu set objek data dan fungsi asosiasi
- Suatu mekanisme untuk memberikan rujukan sebuah nama terhadap suatu fungsi.
10.program
yang mempunyai karakteristik berupa status dan instruksi/perintah, dapat
mengubah status program yang diwakili oleh variable dan instruksi yang diwakili
oleh statemen Imperative Programming
11.Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan
urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program. Atau
Pemrograman Terstruktur adalah suatu aktifitas pemrograman dengan memperhatikan
urutan langkah-langkah perintah secara
sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan
mudah dipahami
sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan
mudah dipahami
12.Pemrograman berorientasi objek (Inggris: object-oriented programming
disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada
objek. Ini adalah jenis pemrograman di mana programmer mendefinisikan tidak
hanya tipe data dari sebuah struktur data, tetapi juga jenis operasi (fungsi)
yang dapat diterapkan pada struktur data. Dengan cara ini, struktur data
menjadi objek yang meliputi data dan fungsi. Selain itu, pemrogram dapat membuat
hubungan antara satu benda dan lainnya. Sebagai contoh, objek dapat mewarisi
karakteristik dari objek lain.
13. suatu kesalahan yang terjadi pada saat program sebelum di-compile
14. Penggunaan huruf besar dan kecil, salah tanda titik koma, tanda tidak
lengkap
15. kesalahan yang terjadi setelah program berhasil dicompaile, ini
biasa terjadi karena kesalahan logika .
16. Konsep dasar objek meliputi 3 hal yaitu :
a) a Is Identical (because Object has own unique ID), yaitu object tersebut mempunyai identitas atau ciri tersendiri dapat dibedakan satu dengan yang lain
b) b Has Behavior (because Object has Method), yaitu object itu mempunyai
prilaku atau aktifitas yang khusus
c) Has State (because Object has instance parameter), object mempunyai
Ukuran atau kondisi tertentu
17. Sebagai Platform :
a) Java Virtual Machine (JVM)
b) Java Application Programming Interface (JavaAPI).
18.Menurut Sun , Arsitektur Java dibagi menjadi 3 bagian , sebutkan 3 bagian tersebut !.
a) Enterprise Java (J2EE) untuk aplikasi berbasis web, aplikasi sistem tersebar dengan beraneka ragam klien dengan kompleksitas yang tinggi.
Merupakan superset dari Standar Java
b) Standar Java (J2SE), ini adalah yang biasa dikenal sebagai bahasa Java.
c) Micro Java (J2ME) merupakan subset dari J2SE dan salah satu aplikasinya yang banyak dipakai adalah untuk wireless device / mobile device
19. Sebutkan minimal 3 atribut yang melekat pada diri anda ?
a) Pelajar smk merdeka
b) Penduduk Bandung
c) Berjenis kelamin Laki/Perempuan
d) Hobbi olahraga
20 Sebutkan minimal 3 method yang melekat pada diri anda ?
a) Pergi ke sekolah naik motor
b) Belajar rajin
c) Suka berolah raga
21. Bagan dasar program java secara garis besarnya dibagi ke dalam 5 bagian utama, sebutkan ke-5 bagian tersebut !(Catatan : hanya menyebutkan saja bagiannya tak perlu dijelaskan )
a) Package
b) Import
c) Class
d) Data dan Methode
e) Program Utama
------ Constructor
------ Blok Statemen
------ Blok Kontrol
22. Penulisan komentar beberapa baris pada program java yang tidak akan diproses oleh ‘virtual mechine’ yaitu dengan memberikan tanda awal dengan tanda a) /*….. dan diakhiri dengan tanda b) */…., sedangkan komentar satu baris dapat menggunakan tanda c) // ….
23. “Error” dalam pemograman java dibagi menjadi dua bagian yaitu :
a) Sintak error
b) Run time error
24. Sebutkan minimal sepuluh buah katakunci (Java Keyword) yang kalian ketahui!
Abstract, Default,if, private,this,Boolean,Do,implements,protected,throw,Break, Double , import, public, throws, Byte, Else, instanceof, return, transient, Case, Extends, int, short, try
25. Sebutkan minimal 4 operator dalam bahasa Java!
Operator Aritmatika, Operator Relational, Operator Logika, Operator Increment dan Decrement, Operator Kondisi, Operator Precedence
a) a Is Identical (because Object has own unique ID), yaitu object tersebut mempunyai identitas atau ciri tersendiri dapat dibedakan satu dengan yang lain
b) b Has Behavior (because Object has Method), yaitu object itu mempunyai
prilaku atau aktifitas yang khusus
c) Has State (because Object has instance parameter), object mempunyai
Ukuran atau kondisi tertentu
17. Sebagai Platform :
a) Java Virtual Machine (JVM)
b) Java Application Programming Interface (JavaAPI).
18.Menurut Sun , Arsitektur Java dibagi menjadi 3 bagian , sebutkan 3 bagian tersebut !.
a) Enterprise Java (J2EE) untuk aplikasi berbasis web, aplikasi sistem tersebar dengan beraneka ragam klien dengan kompleksitas yang tinggi.
Merupakan superset dari Standar Java
b) Standar Java (J2SE), ini adalah yang biasa dikenal sebagai bahasa Java.
c) Micro Java (J2ME) merupakan subset dari J2SE dan salah satu aplikasinya yang banyak dipakai adalah untuk wireless device / mobile device
19. Sebutkan minimal 3 atribut yang melekat pada diri anda ?
a) Pelajar smk merdeka
b) Penduduk Bandung
c) Berjenis kelamin Laki/Perempuan
d) Hobbi olahraga
20 Sebutkan minimal 3 method yang melekat pada diri anda ?
a) Pergi ke sekolah naik motor
b) Belajar rajin
c) Suka berolah raga
21. Bagan dasar program java secara garis besarnya dibagi ke dalam 5 bagian utama, sebutkan ke-5 bagian tersebut !(Catatan : hanya menyebutkan saja bagiannya tak perlu dijelaskan )
a) Package
b) Import
c) Class
d) Data dan Methode
e) Program Utama
------ Constructor
------ Blok Statemen
------ Blok Kontrol
22. Penulisan komentar beberapa baris pada program java yang tidak akan diproses oleh ‘virtual mechine’ yaitu dengan memberikan tanda awal dengan tanda a) /*….. dan diakhiri dengan tanda b) */…., sedangkan komentar satu baris dapat menggunakan tanda c) // ….
23. “Error” dalam pemograman java dibagi menjadi dua bagian yaitu :
a) Sintak error
b) Run time error
24. Sebutkan minimal sepuluh buah katakunci (Java Keyword) yang kalian ketahui!
Abstract, Default,if, private,this,Boolean,Do,implements,protected,throw,Break, Double , import, public, throws, Byte, Else, instanceof, return, transient, Case, Extends, int, short, try
25. Sebutkan minimal 4 operator dalam bahasa Java!
Operator Aritmatika, Operator Relational, Operator Logika, Operator Increment dan Decrement, Operator Kondisi, Operator Precedence
26. Input Device, CPU, dan Output Device
27. a. Input Storage, berfungsi untuk menampung input yang dimasukkan
melalui alat input.
b. Program Storage,
berfungsi untuk menyimpan semua instruksi-instruksi program yang akan diakses.
c. Working Storage, berfungsi
untuk menyimpan data yang akan diolah dan hasil pengolahan.
d. Output Storage, berfungsi untuk menampung hasil akhir dari
pengolahan data yang akan
ditampilkan ke alat output
28. Input Device adalah perangkat keras komputer yang berfungsi sebagai
alat untuk memasukan
data atau perintah ke dalam komputer.
Contoh: Keyboard, Mouse, Scanner, Joystick, dan Microphone
29. Windows, Linux, Dos, dan Macintos
30. ALU = Arithmetic Logical Unit
CU = Control Unit