Anda di halaman 1dari 2

UJIAN TENGAH SEMESTER GENAP TA.

2021 / 2022

Fakultas : Ilmu Komputer


Program Studi : S1 Informatika
Mata Kuliah dan kode mk : Pemrograman (ST021)
Sifat Ujian : Online Dashboard Mahasiswa
Soal dibagikan tanggal : Selasa, 17 Mei 2022
Tugas/ Jawaban : Maksimal Sesuai jadwal ujian di web DAAK
dikumpulkan tanggal
Dosen Pengampu : Bayu Nadya Kusuma S.T, M.Eng
Arif Akabarul Huda, S.Si, M.Eng
M. Fairul Filza, M.Kom
Kamarudin, M.Kom

1. Modifier digunakan untuk menentukan hubungan atau batasan suatu unsur kelas dengan unsur
kelas lainnya, manakah yang bukan termasuk modifier ?
a) Public
b) Protected
c) Private
d) Local
2. Manakah dari operator berikut yang dapat digunakan untuk mengakses fungsi/method anggota
class?
a) :
b) ::
c) .
d) #
3. Apakah output dari cuplikan kode berikut?
using System;
class emp
{
public string name;
public string address;
public void display()
{
Console.WriteLine("{0} berada dikota{1}", name, address);
}
}
class Program
{
static void Main(string[] args)
{
emp obj = new emp();
obj.name = "Yogyakarta";
obj.address = "Jl. Ringroad Utara";
obj.display();
Console.ReadLine();
}
}

a) Syntax error
b) {0} berada di kota {1} Yogyakarta Jl. Ringroad Utara
c) Yogyakarta berada di Jl. Ringroad Utara
d) Yogyakarta berada di kota Jl. Ringroad Utara
e) mengeksekusi dengan sukses dan tidak mencetak apa-apa

4.
Buatlah sebuah program dari diagram berikut:

Dosen
-id :int
-nama: string
-Nik:int
-gender :string
-course: string
+ Dosen ()
+ attDosen(name: string, nik:
int)void
+ addCourse(course:string)

Terdapat 3 buah method pada class diatas , bagian method pertama adalah berisi default dosen
pengampu (pada ujian ini), beserta mata kuliahnya. Method kedua dapat menambahkan/
menginputkan nama dosen beserta dengan nik, dan method ketiga berisi penambahan mata
kuliah dari dosen yang diinputkan.

Anda mungkin juga menyukai