1.
 
C merupakan bahasa pendahulu dari C++ yang termasuk dalam bahasa pemogramantingkat menengah dan diciptakan pada tahun 1972 oleh ….a.
 
Brian W. Kernighanb.
 
Dennis M. Ritchiec.
 
Jawaban A dan B benar d.
 
Jawaban A dan B salah2.
 
Bahasa pemograman C++ diciptakan satu decade setelah C yaitu pada tahun 1983 dariLaboratorium Bell, AT&T oleh ….a.
 
Bjarne Stroustroupb.
 
Brian W. Kernighanc.
 
Robert Stuartd.
 
Brian Stroustroup3.
 
Nama C++ diberinama oleh Rick Mascitti dengan tanda ++ yang berasal dari operator increment pada bahasa C. Pada awal mulanya C++ diberi nama ….a.
 
“A better C”b.
 
+C+c.
 
Turbo Cd.
 
Borland C4.
 
Pengenal (identifier) adalah suatu nama yang biasa dipakai dalam pemrograman untukmenyatakan variabel, konstanta, tipe data, dan fungsi. Berikut yang bukan merupakanbentuk aturan dalam penulisan identifier adalah ….a.
 
Tidak boleh menggunakan reserved words yang ada dalam C++.b.
 
Tidak boleh ada spasic.
 
Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |d.
 
Tidak boleh dimulai dengan karakter huruf 5.
 
Salah satu tipe data yang ada dalam pemrograman C++ adalah unsigned yaitu ….a.
 
Tipe data unsigned nilainya selalu negatif b.
 
Tipe data unsigned nilainya selalu posisif c.
 
Tipe data unsigned nilainya tidak tetapd.
 
Tipe data unsigned nilainya selalu berubah
2 KA 14
[SISTEM OPERASI]
 
Soal Latihan – Bahasa Pemrograman C ++ 
6.
 
Proses assignment pada C ++ adalah ….a.
 
Proses pemberian nilai kepada suatu fungsi yang telah dideklarasikanb.
 
Proses pemberian nilai kepada suatu variabel yang tidak dideklarasikanc.
 
Proses pemberian nilai kepada suatu variabel yang telah dideklarasikand.
 
Proses pemberian nilai kepada suatu fungsi yang tidak dideklarasikan7.
 
Operator merupakan simbol yang biasa dilibatkan dalam program untukmelakukan suatu operasi atau manipulasi, berikut yang bukan merupakan penggunaanoperator adalah untuk ….a.
 
Menjumlahkan dua nilaib.
 
Memberikan nilai ke suatu variabel (assignment)c.
 
Membandingkan kesamaan dua nilaid.
 
Menginputkan suatu nilai8.
 
Operator logika digunakan untuk menghubungkan 2 atau lebih statement operasi relasionalyang menghasilkan nilai logika benar atau salah. Berikut yang bukan merupakan operator logika adalah ….a.
 
ANDb.
 
ORc.
 
WITHd.
 
NOT9.
 
Yang termasuk tipe data untuk bilangan bulat yang pada C ++ adalah …a.
 
Float, void, intb.
 
Short, long, double, voidc.
 
Char, int, short, longd.
 
Float, double, long double10.
 
Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yang bukan termasuk dalamoperasi dasar adalah ….a.
 
Membuka atau mengaktifkan fileb.
 
Melaksanakan pemrosesan filec.
 
Menutup filed.
 
Membagi fil

Komentar