PEPERIKSAAN AKHIR SEMESTER (SESI OKTOBER 2013)

dokumen-dokumen yang mirip
TINDANAN & BARIS GILIR

SENARAI & SENARAI BERPAUT

UNIT ISIHAN DAN CARIAN. Pengenalan Jenis-jenis Isihan Jenis-jenis Carian

Struktur data & algoritma menggunakan C++ Sinopsis:

Isihan. 6.1 Pengenalan 1. Isihan merupakan satu proses untuk menyusun sekumpulan atau senarai data secara menaik atau menurun.

UNIVERSITI SAINS MALAYSIA. Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1999/2000. April CAS101/CSC102 - Organisasi Komputer

SAINS KERTAS 2 Tingkatan Satu

PENGAJARAN Sistem Nombor Perduaan Mengenal pasti nombor perduaan dan nombor perpuluhan

SEKOLAH KEBANGSAAN PERMATANG TOK MAHAT SEKOLAH KLUSTER KECEMERLANGAN NIBONG TEBAL, SPS, PULAU PINANG UJIAN 2 TAHUN EMPAT KERTAS 2

Makluman. Kandungan manual ini mungkin akan berubah, dari masa ke semasa agar selaras. dengan polisi kehadiran KPTM. Tarikh manual: 30 Jun 2016

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2004/2005. Oktober Masa: 3jam

BAHAGIAN SEKOLAH KEMENTERIAN PELAJARAN MALAYSIA

SIJIL PELAJARAN MALAYSIA 1511/2

Manual Kerja Kursus Pengajian Perniagaan Kertas 4 (946/4)

MENINGKATKAN KEMAHIRAN MURID MENCONGAK FAKTA ASAS DARAB MELALUI PENDEKATAN PERMAINAN DOMINO. Oleh: Aida Ibrahim

FAKULTI KOMPUTERAN PANDUAN PEPERIKSAAN AKHIR

PROSEDUR PENILAIAN ANUGERAH NILAM PERINGKAT DAERAH PONTIAN TAHUN 2017

NO.KADPENGENALAN:I. UNIVERSITI PENOIOIKAN SULTAN loris PEPERIKSAAN AKHIR SEMESTER 1 SESI 2015/2016 ARAHAN. pertama adalah wajib.

PISMP (PEMBELAJARAN JARAK JAUH) TUGASAN PROJEK

S DIDIKtN ULTAN IDR!s

STATISTIK ASAS. Nordin Tahir Jabatan Ilmu Pendidikan IPG Kampus Ipoh

UJIAN PENCAPAIAN SEKOLAH RENDAH 2017

UJIAN PENCAPAIAN SEKOLAH RENDAH 2012

UNIVERSITI UTARA MALAYSIA PEPERIKSAAN AKHIR SEMESTER PERTAMA/KEDUA SESI 20_/20_ TUGAS DAN TANGGUNGJAWAB KETUA PENGAWAS DAN PENGAWAS

UNIVERSITI SAINS MALAYSIA. CPT211/CPM311/CPP201 Konsep & Paradigma Bahasa Pengaturcaraan

FAKULTI PENGURUSAN DAN PEMBANGUNAN SUMBER MANUSIA Pindaan Terakhir :

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2000/2001. September/Oktober CST101/CAS101/CSC102 - Organisasi Komputer

UJIAN PENCAPAIAN SEKOLAH RENDAH 2017

Manual Kerja Kursus Pengajian Perniagaan Kertas 4 (946/4) STPM 2017

LEMBAGA PEPERIKSAAN KEMENTERIAN PENDIDIKAN MALAYSIA UJIAN PENCAPAIAN SEKOLAH RENDAH 20XX. MATEMATIK 015/1 Kertas 1 September 1 jam Satu jam

PENILAIAN MENENGAH RENDAH 2013

PENGURUSAN UJIAN KELAYAKAN PENDIDIKAN GURU

UJIAN PERCUBAAN UPSR (AR3) DAERAH MERADONG 2016 SAINS Julai 2016 Kertas 2 1 Jam

UJIAN PENCAPAIAN SEKOLAH RENDAH 2014

Manual Kerja Kursus Kesusasteraan Melayu Komunikatif Kertas 4 (922/4)

Manual Pentaksiran Berasaskan Sekolah Kerja Kursus Sejarah Kertas 4 (940/4)

HMT Teori dan Kaedah Penyelidikan Linguistik

UNIVERSITI SAINS MALAYSIA. CST102 Pengantar Sistem Pengendalian & Komunikasi Data

Manual Kerja Kursus Pengajian Perniagaan Kertas 4 (946/4) STPM 2016

UNIVERSITI SAINS MALAYSIA. Peperiksaan Tambahan Sidang Akademik 1996/97. Mei CSA412 - Grafik Komputer. Masa : [3 jam]

SEKOLAH KEBANGSAAN SUNGAI ROKAM JALAN KENANGA IPOH. RANCANGAN TAHUNAN MATEMATIK TAHUN 5/ 2013

MODUL PERMOHONAN PENGAJARAN SAMBILAN, KATEGORI PENTADBIR SISTEM

BAB IV METODOLOGI KAJIAN. mencapai objektif dan matlamat kajian. Metodologi kajian menjadikan kajian yang

Bab 2. Perwakilan Data. 2.1 Sistem Nombor Perduaan. (b) Kaedah ambil daripada baki:

more examination papers at :

PANDUAN DAN PERATURAN PEPERIKSAAN CALON PEPERIKSAAN

PENILAIAN MENENGAH RENDAH

PERATURAN PEPERIKSAAN

JADUAL WAKTU PEPERIKSAAN SIJIL PELAJARAN MALAYSIA ULANGAN 2017

JADUAL WAKTU PEPERIKSAAN BERTULIS SIJIL PELAJARAN MALAYSIA (ULANGAN) 2016

3. MAKLUMAT UMUM PENYEDIAAN KERTAS SOALAN PEPERIKSAAN

GARIS PANDUAN MODERASI PEMERIKSAAN SKRIP JAWAPAN POLITEKNIK KEMENTERIAN PENDIDIKAN MALAYSIA

MANUAL PENGGUNA - PELAJAR -

SEKOLAH KEBANGSAAN SUNGAI ROKAM JALAN KENANGA IPOH.

Sistem e-transit Modul Pergerakan

UJIAN PENCAPAIAN SEKOLAH RENDAH 2013

PRAUPSR AR1/2017 MATEMATIK

PENGENALAN KEPADA RESIPAN

SISTEM PERMOHONAN KEMASUKAN KE INSTITUSI PENDIDIKAN TINGGI AWAM PROGRAM PENGAJIAN LEPASAN

Manual Kerja Kursus (Kerja Projek) Kesusasteraan Melayu Komunikatif Kertas 4 (922/4)

SISTEM ISAC TERAGIH CARA-CARA PENGGUNAAN SISTEM BAGI MODUL PERMOHONAN (INDIVIDU)

PROGRAM PENGAJIAN SEPARUH MASA SOALAN-SOALAN LAZIM. ~ Setiap program dan pusat ditawarkan adalah berbeza bagi setiap pengambilan

BAB 2 SINTAK DAN SEMANTIK PROLOG

KANDUNGAN. 1. Nama Dan Tarikh Berkuatkuasa Tujuan Tafsiran Penggubalan Item 3

GARIS PANDUAN PENANGGUNGAN KERJA

PENGUKUHAN TANAH - KAEDAH TAYLOR, KAEDAH CASAGRANDE SERTA PENGIRAAN ENAPAN TANAH

015/025/035 MATEMATIK

TAKLIMAT KETUA PENGAWAS/PENGAWAS PEPERIKSAAN

...U- UNlVERSlTl SAlNS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2003/2004. September / Oktober 2003

UNIVERSITI SAINS MALAYSIA

Senarai Kandungan. Bil. Modul & Menu Muka surat

STPM e-submission (Sastera) e-submission STPM (SASTERA) Manual Pengguna. Manual Pengguna: Majlis Peperiksaan Malaysia Page 1

TOPIK 8 : KETAKSAMAAN DAN PENGATURCARAAN LINEAR

PEMERIKSAAN KERTAS JAWAPAN BERTULIS

KEMENTERIAN PELAJARAN MALAYSIA JADUAL WAKTU PEPERIKSAAN PENILAIAN MENENGAH RENDAH LEMBAGA PEPERIKSAAN KEMENTERIAN PELAJARAN MALAYSIA

PENILAIAN MENENGAH RENDAH /2 GEOGRAFI KERJA KURSUS Kertas 2 Februari Julai

OPERASI PERKHIDMATAN SOKONGAN PUSAT PEMBANGUNAN MAKLUMAT DAN KOMUNIKASI SENARAI UTAMA PERKHIDMATAN SOKONGAN ICT

BAB 4 SENARAI, OPERATOR DAN ARITMETIK. Pengenalan. Objektif. 4.1 Perwakilan Senarai. TS Sistem Cerdas

JAL 533/ JAJ 433/3 Kajian Ekonomi Lebuhraya & Pengangkutan

Modul PAJSK (Guru Kelas)

1/6 RASMI (MASA) 2 hari September 2016 Fakulti / Bendahari / PPS / PTM / Pelajar

Mengukuhkan Kemahiran Interaksi Penulisan. Abstrak

PERATURAN SEPAK TAKRAW (ANTARA REGU)

Manual Kerja Kursus (Kerja Projek) Kesusasteraan Melayu Komunikatif Kertas 4 (922/4)

PANITIA MATEMATIK, SMA DATO HAJI TAN AHMAD

PEPERIKSAAN PERTENGAHAN SEMESTER KURSUS : TAMADUN ISLAM DAN TAMADUN ASIA

8.0 ANALISIS DATA DAN INTERPRETASI. soal selidik, dokumen, borang pemerhatian, dan temu bual. Data-data yang berbentuk

NOTIS MENGENAI PEPERIKSAAN AKHIRSEMESTER I SESI 2014/2015 (PROGRAM PRASISWAZAH SEPENUH MASA)

JABATANPELAJARANTERENGGANU

MANUAL PENGGUNA - PELAJAR -

PROSES KERJA PEMBENTUKAN/PENYEDIAAN SOALAN PEPERIKSAAN AKHIR

UNIVERSITI SAINS MALAYSIA. CST211/CPS303 Seni Bina Komputer

PERATURAN AKADEMIK PERATURAN AKADEMIK BAGI PROGRAM IJAZAH SARJANA MUDA DAN DIPLOMA UNIVERSITI TEKNIKAL MALAYSIA MELAKA KANDUNGAN

SIJIL VOKASIONAL MALAYSIA JADUAL WAKTU PEPERIKSAAN SEJARAH

UNIVERSITI SAINS MALAYSIA. Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1999/2000. April CAT101/CSC111 - Struktur Diskret

UNlVERSlTl SAlNS. Kursus Semasa Cuti Panjang Sidang Akademik 2003/2004. April Masa : 3 jam

UNIVERSITI SAINS MALAYSIA. Peperiksaan Kursus Semasa Cuti Panjang Sidang Akademik 1999/2000. April CTS301/CSC202 - Sistem Pengoperasian

P E N T A D B I R A N P E P E R I K S A A N

Panduan Pengambilan Kata Laluan Dan Pengisian Borang Permohonan Dalam Talian (Online)

MANUAL PENGGUNA SISTEM MAKLUMAT PELAJAR EKSEKUTIF 01 Disember, 2016

Transkripsi:

PEPERIKSAAN AKHIR SEMESTER (SESI OKTOBER 2013) STRUKTUR DATA DAN ALGORITMA KCS1213 NAMA PENSYARAH : NO MATRIK :. PROGRAM :.. TEMPAT :. FEBRUARI 2014 TEMPOH : 3 JAM ARAHAN: 1. Calon dikehendaki membaca arahan dengan teliti sebelum menjawab soalan. 2. Kertas ini mengandungi : Bahagian Jenis Soalan Arahan Jenis Kertas Jawapan yang digunakan A 20 Soalan Aneka Jawab SEMUA Kertas OMR B Pilihan 12 Soalan Subjektif Berstruktur soalan Jawab SEMUA soalan Buku Jawapan KERTAS SOALAN INI MENGANDUNGI 10 HALAMAN BERCETAK TERMASUK MUKA HADAPAN JANGAN BUKA KERTAS SOALAN INI SEHINGGA DIBERITAHU

BAHAGIAN A (20 markah) Masa : 30 minit ARAHAN Bahagian ini mengandungi DUA PULUH (20) soalan. Jawab SEMUA soalan di atas kertas OMR yang disediakan. 1. Analisis kuantitatif yang terlibat dalam struktur data merujuk kepada keefisienan. A. ruang ingatan dan masa B. pengiraan nombor C. sintaks D. data 2. Struktur merujuk kepada gabungan butir butir data daripada pelbagai jenis yang dan dapat dirujuk dengan nama yang. A. sama, sama B. sama, berbeza C. berbeza, sama D. berbeza, berbeza 3. Struktur dapat ditakrifkan dengan menggunakan arahan pernyataan. A. main B. struct C. typedef D. malloc Soalan 4 adalah berdasarkan kepada Pernyataan 1. struct Cuti holiday; Pernyataan 1 4. Berdasarkan kepada Pernyataan 1, pembolehubah bagi struktur ialah. A. struct B. cuti C. holiday D. ; 5. Apakah operator yang digunakan untuk menentukan alamat bagi suatu pembolehubah? A. B. C. D. KCS1213 STRUKTUR DATA DAN ALGORITMA 2/10

Soalan 6 adalah berdasarkan kepada Pernyataan 2. int i, p; Pernyataan 2 6. Operator dalam Pernyataan 2 merujuk kepada yang ditunjuk oleh penunding. A. lokasi B. alamat C. tempat D. kandungan lokasi 7. Setiap nod dalam senarai berkait mengandungi dua medan iaitu medan dan medan. A. item, pepaut B. kepala, data C. data, item D. pepaut, struktur 8. Manakah antara berikut merupakan pernyataan yang BETUL untuk mencipta satu nod baru dalam suatu senarai berkait? A. Nodbaru = (NOD*)malloc (sizeof(nod)); B. NodBaru = malloc (NOD*) (sizeof(nod)); C. malloc = NodBaru (sizeof (NOD))NOD*; D. malloc = (NOD*)NodBaru; 9. Penyataan berikut adalah BENAR mengenai tindanan KECUALI A. bahagian atas tindanan dirujuk oleh satu pembolehubah iaitu top. B. tindanan menggunakan pendekatan LIFO (Last In First Out). C. menggunakan dua operasi penting iaitu PUSH and POP. D. koleksi item yang membenarkan sebarang item ditambah atau dihapus di mana-mana bahagian. 10. Ungkapan postfix dalam tindanan merujuk kepada kedudukan operator ditulis operan-operan. A. selepas B. sebelum C. di antara D. tanpa KCS1213 STRUKTUR DATA DAN ALGORITMA 3/10

Soalan 11 adalah berdasarkan kepada Pernyataan 3. (A + B C ) / D E Pernyataan 3 11. Tukarkan ungkapan infiks Pernyataan 3 kepada bentuk ungkapan prefiks. A. - / + A B C D E B. A B C + D / E - C. - / + A B C D E D. - / A B + C D E 12. Operasi asas tambah baris gilir merujuk kepada di bahagian baris gilir. A. menyelit item, hadapan B. memeriksa item, belakang C. menyelit item, belakang D. memeriksa item, hadapan 13. Pernyataan bagi operasi menentukan giliran kosong atau tidak ialah. A. depan == NULL; B. belakang == NULL; C. depan == NIL; D. belakang == NIL; 14. Pepohon adalah dirujuk sebagai. A. merupakan sejenis struktur data linear. B. merupakan struktur data yang tidak berhubungkait. C. suatu struktur berhirarki yang terdiri daripada nod yang dihubungkan oleh garisan lurus. D. satu struktur berhirarki yang terdiri daripada nod yang dihubungkan oleh penunjuk arah. 15. Nod daun dalam pepohon adalah nod yang. A. mempunyai subpepohon di bawahnya B. tiada anak atau subpepohon kosong C. tidak mempunyai penunjuk ke arahnya D. tidak mempunyai nod di atasnya 16. Pilih penyataan yang TIDAK BENAR mengenai graf. A. Merupakan sejenis struktur data yang tidak linear. B. Setiap arka ditentukan oleh satu nod sahaja. C. Boleh dijadikan sebagai graf terarah dan graf tidak terarah. D. Terdiri daripada satu set nod (bucu) dan satu set arka (tepi). KCS1213 STRUKTUR DATA DAN ALGORITMA 4/10

17. Kaedah isihan merujuk kepada proses. A. pemilihan kunci dalam koleksi data. B. penyusunan data dengan pemilihan secara rawak. C. penyusunan koleksi data dalam keadaan menaik atau menurun. D. penambahan koleksi data dalam keadaan bersebelahan mengikut saiz. 18. Apakah maksud isihan luaran? A. Semua data disimpan dalam ingatan utama semasa proses pengisihan. B. Semua data disimpan dalam ingatan sekunder semasa proses pengisihan. C. Menggunakan ingatan utama untuk menyimpan data yang sedang diproses dan menggunakan ingatan sekunder untuk menyimpan sebarang data lain. D. Menggunakan ingatan utama untuk menyimpan sebarang data lain dan menggunakan ingatan sekunder untuk menyimpan data yang sedang diperoses. Soalan 19 adalah berdasarkan kepada Pernyataan 4. Pendekatan: Pilih item yang terkecil dan tukar dengan item yang berada di kedudukan pertama. Ulang cari item terkecil seterusnya dan tukarkannya dengan item di kedudukan kedua dan seterusnya sehingga item terakhir. Pernyataan 4 19. Pendekatan dalam Pernyataan 4 merujuk kepada kaedah isihan. A. buih. B. selit. C. pilihan. D. cantum. 20. Jadual cincangan merupakan jadual yang. A. menyimpan nilai kekunci. B. menyimpan fungsi numerik. C. mempunyai kekunci yang menghasilkan rekod numerik. D. menggunakan fungsi yang menghasilkan lokasi rekod numerik daripada kekunci. KCS1213 STRUKTUR DATA DAN ALGORITMA 5/10

BAHAGIAN B (80 markah) Masa : 2 jam 30 minit ARAHAN Bahagian ini mengandungi DUA BELAS (12) soalan. Jawab SEMUA soalan di dalam buku jawapan yang disediakan. 1. (a) Tuliskan satu contoh pengisytiharan struktur Tarikh yang mempunyai unsur hari, bulan dan tahun. (3 markah) (b) Terangkan kegunaan typedef dalam bahasa C berserta contoh yang sesuai. (2 markah) Soalan 2 adalah berdasarkan kepada Jadual 1. Unsur Data Nama Pelajar Siti Nurhazila No. ID 1100556112 Program Diploma Pengurusan Semester 5 Jadual 1 2. (a) Isytiharkan pembolehubah struktur. (1 markah) (b) Berdasarkan Jadual 1, tuliskan keratan aturcara bagi memasukkan data bagi setiap unsur struktur tersebut. (4 markah) KCS1213 STRUKTUR DATA DAN ALGORITMA 6/10

Soalan 3 adalah berdasarkan kepada Rajah 1. tmp H E L O prev Head Rajah 1 3. Berdasarkan Rajah 1, terangkan langkah-langkah untuk menghapuskan nod di hadapan senarai di atas. (10 markah) 4. Terangkan langkah-langkah yang terlibat bagi menukarkan ungkapan infiks A + B * C kepada ungkapan postfiks. 5. Tunjukkan langkah-langkah penyelesaian untuk mendapatkan jawapan akhir bagi ungkapan postfiks di bawah. Diberi a=8, b=4, c=3 dan d=2. (a) a b + c / d (b) a b c d - + Soalan 6 adalah berdasarkan kepada Rajah 2. 0 1 2 3 4 A Depan = 0 Belakang = 0 Saiz = 1 Rajah 2 6. Berikan nilai baru bagi Depan, Belakang dan Saiz sekiranya berlaku penyelitan DUA (2) item baru iaitu C dan D. Lakarkan gambarajah untuk menunjukkan kedudukan item-item baru tersebut. 7. Bina pepohon ungkapan berdasarkan ungkapan aritmetik(x + Y) * (A - B). KCS1213 STRUKTUR DATA DAN ALGORITMA 7/10

Soalan 8 adalah berdasarkan kepada Rajah 3. 11 21 7 18 9 8 19 3 1 5 Rajah 3 8. Tunjukkan langkah demi langkah bagi pembinaan Pepohon Carian Dedua berdasarkan susunan nombor di Rajah 3. Soalan 9 adalah berdasarkan kepada Pernyataan 5. Tepi = { (0,1), (0,3), (0,4), (1,2), (1,4),(2,4)} Pernyataan 5 9. Lukiskan bentuk graf terarah Pernyataan 5. KCS1213 STRUKTUR DATA DAN ALGORITMA 8/10

Soalan 10 adalah berdasarkan kepada Rajah 4. A B C D E Rajah 4 10. Berdasarkan Rajah 4, lengkapkan jadual berikut. Nod Dalam Darjah Luar Darjah A B C D E Soalan 11 adalah berdasarkan kepada Pernyataan 6. 75 55 15 20 85 30 35 10 60 40 50 25 45 80 70 65 Pernyataan 6 11. Susun semula senarai di atas secara menaik dengan menggunakan isihan gabung. (10 markah) KCS1213 STRUKTUR DATA DAN ALGORITMA 9/10

Soalan 12 adalah berdasarkan kepada Pernyataan 6. 8 26 10 21 17 37 Pernyataan 6 12. Diberi jujukan nombor di Pernyataan 6, dengan menganggapkan saiz lokasi kemasukan adalah 7, tunjukkan keputusan jadual cincangan apabila data-data di atas dimasukkan mengikut turutan yang diberi. (10 markah) KERTAS SOALAN TAMAT KCS1213 STRUKTUR DATA DAN ALGORITMA 10/10