Anda di halaman 1dari 2

Halaman 46:

1. . Sebutkan bagian-bagian perangkat keras komputer


2. Sebutkan lapisan perangkat lunak komputer personal
3. Sebutkan berbagai macam memori yang digunakan pada komputer
4. Apa yang dimaksud dengan piranti Input dan output (I/O).
5. Jelaskan sistem bilangan yang digunakan oleh komputer
6. Jelaskan proses translasi dari file sumber menjadi file executable
7. Jelaskan struktur bahasa C++
8. Sebutkan perbedan bahasa C dan C++

Halaman 86:

1. Apa yang dimaksud dengan bahasa pemrograman


2. Apa yang dimaksud dengan compiler dan intepreter
3. Apa yang dimaksud dengan bahasa pemrograman prosedural dan terstruktur
4. Apa yang dimaksud dengan algoritma pemrograman
5. Sebutkan ciri-ciri algoritma pemrograman
6. Buatlah algoritma sederhana untuk mencari bilangan ganjil dan genap
7. Dari soal no 6 diatas buatlah diagram alirnya
8. Dari soal no 7 diatas tulislah kode semu (psudocode) diagram alir tersebut
9. Dari soal no 8 diatas tulislah kode sumbernya

Halaman 129:

1. Apa yang dimaksud dengan data


2. Sebutkan jenis-jenis data yang digunakan pada bahasa pemrograman
3. Apa yang dimaksud dengan konstanta
4. Buatlah sebuah program sederhana menggunakan variabel konstanta
5. Apa yang dimaksud dengan operator unary, binary dan ternary
6. Apa yang dimaksud dengan variabel
7. Sebutkan tipe variabel yang digunakan dalm bahasa c++
8. Buatlah program sederhana yang menggunakan operator unary, binary
dan ternary
Halaman 170:

1. Struktur perulangan secara umum terdiri dari dua bagian, sebutkan


2. Sebutkan fungsi operator increment dan decrement
3. Jelaskan bentuk pernyataan for dalam bahasa pemrograman
4. Jelaskan apa yang dimaksud dengan potongan program dibawah ini:
int num = 1;
for ( ; num <= 10; )
{
cout << num << "\t\t" << (num * num) << endl;
num++;
}
5. Sebutkan fungsi break
6. Sebutkan fungsi goto
7. Apa yang dimaksud dengan NESTED-WHILE
halaman 205:

1. Apa yang dimaksud dengan fungsi pada pemrograman komputer


2. Apakah alasanya menggunakan fungsi
3. Jelaskan cara pemanggilan fungsi didalam sebuah fungsi
4. Apakah yang dimaksud dengan argumen
5. Apakah perbedaan antara fungsi dengan prosedur
6. Buatlah program sederhana menggunakan fungsi untuk mencari bilangan
genap antara 1 sampai dengan 10

Halaman 250:

1. Apa yang dimaksud dengan string


2. Tulislah program sederhana dengan string untuk menampilkan tulisan
"Hallo saya siswa smk"
3. Buatlah program untuk menggabungkan dua string "hello" dan "apa
khabar"
4. Apa perbedaan anatara string dengan pointer
5. Tulislah program yang menggunakan pointer untuk operasi string
6. Sebutkan beberapa fungsi string pada bahasa c++
7. Tulislah program yang digunakan untuk membandingkan dua string
8. Sebutkan fungsi untuk menangani string pada bahasa c++
9. Buatlah program untuk mengkonversi string
10. Apa yang dimaksud dengan fungsi topupper dan tolower
11. Sebutkan beberapa operator string pada bahasa c++

Anda mungkin juga menyukai