NEW
Font size
WorksheetsDasar Pemrograman C#
Total questions: 65
Worksheet time: 3hrs 15mins
Tentukan mana dari simbol-simbol berikut yang digunakan untuk komentar satu baris dalam C#:
//
#
/**/
<>
Tipe data yang berguna untuk menyimpan nilai bilangan bulat merupakan tipe data?
Boolean
String
Char
Int
Berikut adalah cara deklarasi variabel dalam bahasa C#, manakah yang menurut Anda benar?
string myString = "Budi";
double myDouble = 23;
bool myBool = true;
int myInt = 2;
Apakah fungsi dari operator || dalam bahasa C#?
Kedua kondisi harus benar
Salah satu kondisi benar
Membalikan nilai boolean
Inkremental
Bagaimana cara menampilkan teks "Hello, World!" ke terminal/console di C#?
System.print("Hello, World!");
Console.WriteLine("Hello, World!");
print("Hello, World!");
echo "Hello, World!";
Jika kita ingin mengonversi variabel bool a = true ke tipe data integer, maka kita menggunakan?
int value = (int)a;
int value = int.Parse(a);
int value = Convert.ToInt32(a);
int value = bool.ToInt(a);
Yang bukan termasuk jenis operator pada C#, yaitu?
Aritmatika
Penugasan
Variabel
Perbandingan
Apakah hasil dari kode tersebut?
50
15
5
10
Apa perbedaan “Console.WriteLine()” dan “Console.Write()”?
Console.WriteLine() hanya dapat digunakan untuk mencetak angka, sedangkan Console.Write() hanya untuk mencetak teks.
Console.Write() tidak membuat baris baru, sedangkan Console.WriteLine() membuat baris baru.
Console.WriteLine() mencetak teks dari kiri ke kanan, sedangkan Console.Write() mencetak dari kiri ke kanan.
Console.Write() hanya bisa digunakan di dalam loop, sedangkan Console.WriteLine() dapat digunakan di luar loop.
Tipe data yang cocok untuk menampung nama siswa adalah...
Integer
String
Double
Float
Apa itu variabel dalam pemrograman C#?
Variabel adalah struktur data yang hanya dapat menyimpan angka dalam pemrograman C#.
Variabel adalah tempat penyimpanan data yang memiliki nama dan tipe tertentu dalam pemrograman C#.
Variabel adalah fungsi yang mengembalikan nilai dalam pemrograman C#.
Variabel adalah jenis algoritma yang digunakan dalam pemrograman C#.
Tipe data mana yang digunakan untuk menyimpan angka desimal di C#?
string
int
decimal
float
Apa hasil dari operasi 5 + 3 * 2 di C#?
8
10
11
12
Operator logika mana yang digunakan untuk "dan" dalam C#?
|
&&
||
&
Bagaimana cara menulis pernyataan if di C#?
if kondisi: pernyataan;
if (kondisi) pernyataan;
if (kondisi) { pernyataan; }
if { kondisi } pernyataan;
Apa yang dilakukan pernyataan switch di C#?
Pernyataan switch mengharuskan semua nilai ekspresi untuk unik.
Pernyataan switch digunakan untuk mengulangi blok kode.
Pernyataan switch digunakan untuk memilih blok kode berdasarkan nilai ekspresi.
Pernyataan switch hanya dapat digunakan dengan tipe data string.
Apa hasil dari pernyataan if berikut: if (true) { Console.WriteLine("Benar"); }?
Tidak Benar
Benar
Salah
Error
Proses menulis, menguji, dan memperbaiki (debug) kode yang membangun sebuah program komputer disebut . . . .
Programmer
Pemrograman
Algoritma
Program
Suatu nama yang digunakan untuk menyimpan suatu nilai dari tipe data tertentu disebut juga . . . .
Operator
Tipe Data
Ekspresi
Variabel
Yang dimaksud dengan tipe data Double adalah
Tipe data karakter
Bernilai true dan false
Bilangan desimal
Bilangan bulat
Int x, y, z;
x = 6;
y = 3;
z = x/y;
Keluaran yang dihasilkan dari variabel z adalah . . .
1
2
3
5
Boolean x = 15 > 25
Maka x akan bernilai . . . karena 15 . . . . dari 25
True, lebih besar
True, lebih kecil
False, lebih kecil
True, sama dengan
Pada pembuatan program komputer, algoritma dibuat . . . .
Sebelum pembuatan program
Pada saat program dibuat
Sesudah pembuatan program
Pada saat verifikasi program
Bahasa tingkat tinggi merupakan bahasa yang sudah mendekati bahasa manusia. Contoh bahasa pemrograman yang memiliki bahasa tingkat tinggi adalah ....
Asembler
C#
Java
Coding
Software aplikasi yang biasanya berbasis GUI dan digunakan sebagai tempat menuliskan setiap baris kode bahasa pemrograman disebut dengan ....
IDE
Editor Kode (Code Editor)
Debugger
Intelligent Code
Yang bukan merupakan pengertian dari bahasa pemrograman adalah..
Bahasa Manusia
Bahasa komputer yang mudah dimengerti oleh manusia
Bahasa komputer yang berupa coding program
Bahasa komputer seperti C, C++, C#, Java, PHP
public class Program {
public static void Main(string[] args) { (1)
int a, b, c; (2)
a = 3;
b = 4; (3)
c = a + b; (4)
Console.WriteLine(c);
}
}
Kesalahan pada kode program di atas terletak pada nomor . . . .
1
2
3
4
Manakah barisan kode bahasa pemrograman C# yang benar …
Console.Write('Selamat Pagi');
Console.Write('Selamat Pagi');
Console.Write("Selamat Pagi");
Write("selamat pagi").
Salah satu syarat penamaan pada class yaitu :
Tidak diawali dengan huruf kapital ataupun huruf non-kapital
Tidak boleh mengandung spasi
Bila lebih dari dua kata, huruf kedua diawali dengan huruf kecil
Karakter yang diperbolehkan hanya huruf di awal kata
Sebuah bagan atau diagram yang menunjukkan langkah-langkah proses (instruksi) suatu program melalui simbol-simbol grafis dengan urutan tahapannya dihubungkan dengan tanda panah (flow) disebut dengan....
Void
Identifier
Flowchart
Boolean
Operator
Simbol yang termasuk ke dalam operator aritmatika adalah...
<
&
||
%
Operator perbandingan/relasi adalah operator yang akan menghasilkan keluaran berupa...
int
string
boolean
double
Tipe data yang digunakan untuk menampung karakter huruf atau angka lebih dari satu karakter adalah...
float
char
string
int
Perhatikan potongan skrip di bawah ini:
Apakah output dari program di atas?
4
Error
0
1
Dalam operator aritmatika, simbol hirarki yang tertinggi adalah...
+
/
*
-
Perintah yang digunakan untuk mendapatkan input dari keyboard (dinamis) adalah...
Console.Write();
Console.WriteLine();
Console.ReadWrite();
Console.ReadLine();
C Sharp/C# adalah bahasa pemrograman yang dikembangkan oleh...
iOS
Microsoft
Linux
Windows
Dalam bahasa pemrograman C#, untuk membuat sebuah komentar satu baris dapat menggunakan perintah...
//
<!--
{ }
--!
Di bawah ini manakah pernyataan dari penulisan script yang BENAR?
static void Main(string args)
static void Main('string[] args')
static void Main(string [] args)
static void main(String [] args)
Perintah di bawah ini yang digunakan untuk mencetak kata SUKSES sebanyak 10x adalah...
C# dibaca?
See Crips
See Crash
See Sharp
See Hashtag
Misalnya nilai raport = 67, maka nilai siswa tersebut adalah……
A
B
C
D
1. Masukkan 1-2 sendok teh bubuk kopi
2. Siapkan cangkir atau gelas
3. Cicipi kopinya
4. Masukkan gula ke dalam cangkir atau gelas
5. Aduk-aduk sampai merata
6. Tuangkan air panas ke dalam cangkir atau gelas
7. Jika masih belum manis, maka ulangi langkah 4 sampai dengan 6. Jika sudah manis, maka lanjutkan langkah 8.
8. Kopi manis siap dinikmati
Urutan algoritma menyeduh kopi yang benar adalah ...
1-2-4-6-5-7-3-8
2-1-6-4-5-7-3-8
2-1-4-6-3-5-7-8
2-1-4-6-5-3-7-8
Urutkan langkah-langkah dalam menyusun program komputer menurut Yuana berikut ini!
1. Merumuskan Solusi
2. Mendefinisikan Masalah
3. Menulis Program
4. Menulis Dokumentasi
5. Menguji Program
6. Perawatan
2-1-3-4-5-6
1-3-2-4-5-6
2-1-3-4-5-6
2-1-3-5-4-6
Int x, y, z;
x = 14;
y = 4;
z = x % y;
Keluaran yang dihasilkan dari variabel z adalah . . .
1
2
3
4
Dibawah ini yang merupakan operator Bitwise adalah . . . .
&
*
/
<=
Orang-orang yang menulis perangkat lunak komputer disebut dengan . . . .
Programmer
Algoritma
Pemrograman
Program
Dalam bahasa pemrograman, operator logika mana yang digunakan untuk "atau"?
||
&&
!
&
Apakah hasil dari pernyataan berikut: int x = 5; int y = 10; int z = x + y;?
15
5
10
50
Manakah dari berikut ini yang bukan merupakan tipe data dasar dalam C#?
int
string
array
bool
Apakah hasil dari pernyataan berikut: int a = 8; int b = 3; int c = a / b;?
2
2.6667
3
5
Simbol yang digunakan untuk operator penugasan dalam C# adalah...
==
:=
=
!
Fungsi dari perintah break dalam C# adalah...
Untuk menghentikan eksekusi program secara keseluruhan.
Untuk keluar dari loop atau switch statement.
Untuk melanjutkan ke iterasi berikutnya dalam loop.
Untuk mengembalikan nilai dari fungsi.
Bagaimana cara mendeklarasikan variabel di C#?
var x;
int x;
declare x as int;
let x = 0;
Manakah dari berikut ini yang merupakan metode untuk mengonversi string ke integer di C#?
Convert.ToInt32(string)
int.Parse(string)
string.ToInt()
string.ConvertToInt()
Dalam C#, manakah dari berikut ini yang merupakan tipe data untuk menyimpan karakter tunggal?
char
string
int
boolean
Dalam C#, tipe data mana yang digunakan untuk menyimpan nilai true atau false?
int
bool
string
char
Fungsi dari operator % dalam bahasa C# adalah...
Menjumlahkan dua angka
Menampilkan hasil pembagian
Menentukan sisa hasil bagi
Menjumlahkan dua variabel boolean
Dalam C#, apa yang akan terjadi jika kita mencoba untuk membagi angka dengan nol?
Program akan berjalan normal
Program akan menghasilkan kesalahan runtime
Program akan berhenti tanpa pesan kesalahan
Program akan mengembalikan nilai nol
Dalam bahasa C#, operator mana yang digunakan untuk membandingkan dua nilai?
==
!=
===
!==
Apa hasil dari kode berikut?
int x = 5;
x += 3;
2
3
5
8
Apa hasil dari ekspresi berikut?
bool result = (5 > 3) && (3 < 4);
true
false
1
0
Apa hasil dari kode berikut?
int a = 10;
int b = 20;
int c = a > b ? a : b;
0
10
20
30
Operator mana yang digunakan untuk melakukan operasi increment pada variabel?
+
++
--
=+
Apa hasil dari ekspresi berikut?
int a = 3;
int b = 2;
int c = a / b;
0
1
1.5
2
