0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan3 halaman

UTS Algoritma & Pemrograman II AMIK

Dokumen ini adalah panduan untuk Ujian Tengah Semester (UTS) mata kuliah Algoritma & Pemrograman II di AMIK Universal Medan. Ujian berlangsung pada 30 April 2025 dan bersifat buka buku, dengan total 6 soal dan bobot nilai 30%. Mahasiswa diwajibkan mengumpulkan jawaban melalui Classroom dan mengikuti petunjuk yang diberikan.

Diunggah oleh

mdani162523
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan3 halaman

UTS Algoritma & Pemrograman II AMIK

Dokumen ini adalah panduan untuk Ujian Tengah Semester (UTS) mata kuliah Algoritma & Pemrograman II di AMIK Universal Medan. Ujian berlangsung pada 30 April 2025 dan bersifat buka buku, dengan total 6 soal dan bobot nilai 30%. Mahasiswa diwajibkan mengumpulkan jawaban melalui Classroom dan mengikuti petunjuk yang diberikan.

Diunggah oleh

mdani162523
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Algoritma & Pemrograman II Ujian Tengah Semester (UTS) AMIK Universal Medan

AMIK Universal Medan


Semester II Tahun Ajaran 2025 Genap
Ujian Tengah Semester (UTS)

Mata Kuliah: Algoritma & Pemrograman II

Dosen: Ade Clinton Sitepu, [Link]., [Link].

Tanggal Ujian: 30 April 2025 Pukul: 14:00 WIB

Batas Ujian: 5 Mei 2025 Pukul: 23:59 WIB

Bobot: 30 % Jumlah Halaman: 3 Jumlah Soal: 6 Total Nilai: 100

Petunjuk:

• Wajib menuliskan nama, jurusan dan Nomor Induk Mahasiswa (NIM) di lembar ja-
waban. NIM boleh dikosongkan apabila belum dikeluarkan dari kampus.

• Kerjakan dan kumpulkan Ujian Tengah Semester (UTS) berikut ke Classroom (GC).
Bagi yang belum bergabung, silahkan periksa link di WhatsApp (WA) Group Kelas saat dosen
mengirimkan materi kuliah. Mahasiswa WAJIB masuk ke GC jika ingin mengumpulkan tugas.
Semua materi, rekaman pertemuan, absensi dan tugas-tugas ada di GC.

• Tulis atau ketik jawaban dengan jelas dan serapi mungkin! Pekerjaan yang rapi mung-
kin akan mendapatkan nilai apresiasi dari dosen.

• Ujian ini bersifat BUKA BUKU (OPEN BOOK).

Soal 1 2 3 4 5 6 Total
Poin 10 20 20 20 20 0 90
Bonus 0 0 0 0 0 10 10
Skor

Selamat Belajar dan Selamat Ujian!

...Pertanyaan ujian di halaman selanjutnya...


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK)

U N I V E R S A L
Jl. Setia Budi No. 20 A-D, Simpang Pemda, Tanjung Sari, Kota Medan 20132
Tel./HP: +62 821-7593-9863 Email: kampusuniversal@[Link]/ [Link]

Nama:

NIM#: (kosongkan jika belum ada)

Jurusan:

Jawaban mahasiswa yang sama persis akan bernilai 0! Dikerjakan secara pribadi!

1. Jelaskan perbedaan utama antara flowchart, pseudocode, dan kalimat deskriptif dalam menyusun algo-
ritma! Berikan contoh sederhana untuk masing-masing pendekatan tersebut.
Kriteria Penilaian:
(a) 3 Poin Menjelaskan ketiga metode dengan benar
(b) 2 Poin Memberikan 1 contoh benar untuk flowchart (deskriptif cukup)
(c) 2 Poin Memberikan 1 contoh benar untuk pseudocode
(d) 2 Poin Memberikan 1 contoh benar untuk kalimat deskriptif
(e) 1 Poin Kerapihan dan penjelasan logis

2. Tuliskan program C++ yang menggunakan fungsi append() dan reverse() untuk menggabungkan dua
string input dari pengguna, kemudian menampilkan hasilnya setelah dibalik.
Kriteria Penilaian:
(a) 4 Poin Deklarasi string dan input dari pengguna
(b) 4 Poin Menggunakan append() untuk menggabung string
(c) 4 Poin Menggunakan reverse() dengan benar
(d) 4 Poin Output akhir sesuai (hasil dibalik)
(e) 4 Poin Program bebas error dan dijalankan dengan benar

3. Jelaskan bagaimana deklarasi dan penggunaan array satu dimensi dan dua dimensi dalam C++. Ser-
takan contoh program singkat yang mencetak elemen dari array 2×3.
Kriteria Penilaian:
(a) 4 Poin Penjelasan array 1D dengan benar
(b) 4 Poin Penjelasan array 2D dengan benar
(c) 4 Poin Contoh kode deklarasi array 2x3
(d) 6 Poin Nested loop mencetak elemen array 2×3
(e) 2 Poin Output sesuai dan logis

4. Apa itu pointer dalam C++? Buatlah program sederhana untuk menampilkan alamat dan isi variabel
menggunakan pointer.
Kriteria Penilaian:
(a) 4 Poin Definisi pointer dijelaskan dengan benar
(b) 4 Poin Deklarasi pointer dan variabel dengan benar
Algoritma & Pemrograman II Halaman 2 dari 3
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK)

U N I V E R S A L
Jl. Setia Budi No. 20 A-D, Simpang Pemda, Tanjung Sari, Kota Medan 20132
Tel./HP: +62 821-7593-9863 Email: kampusuniversal@[Link]/ [Link]

(c) 4 Poin Penugasan pointer (p = &x)


(d) 4 Poin Penggunaan *p dan &x dalam cout
(e) 4 Poin Program berjalan dan output sesuai

5. Buat fungsi void cetakPesan() yang menampilkan tulisan: SELAMAT BELAJAR..., lalu panggil dari main().
Jelaskan arti fungsi void.
Kriteria Penilaian:
(a) 4 Poin Penjelasan void benar
(b) 4 Poin Deklarasi fungsi void dengan benar
(c) 4 Poin Pemanggilan fungsi dari main()
(d) 4 Poin Output sesuai: SELAMAT BELAJAR..
(e) 4 Poin Program bebas error dan jalan

6. 10 Poin Bonus Kerjakan dan kumpulkan jawaban Ujian Tengah Semester (UTS) kalian tepat waktu
ke Classroom!

Algoritma & Pemrograman II Halaman 3 dari 3

Anda mungkin juga menyukai