Anda di halaman 1dari 8

KOLEJ KOMUNITI PASIR SALAK

KEMENTERIAN PENGAJIAN TINGGI MALAYSIA

ASAS PENGATURCARAAN - TTM 102

JAWAB SEMUA SOALAN


BAHAGIAN A

1. Berapakah langkah yang digunakan untuk menyelesaikan masalah?


A. 6 C. 2
B. 7 D. 3

2. Antara berikut, yang manakah tidak terlibat dalam membuat analisa terhadap
masalah?
A. Input C. Masalah
B. Output D. Pemprosesan

3. Proses analisis dijalankan dengan cara berikut, KECUALI:


A. Temuduga C. Soal Selidik
B. Aturcara D. Pemerhatian

4. Ralat Sintaks dapat dikesan oleh:


A. pemuat C. pengkompil
B. penyahralat D. pepaut

5. ________________ adalah simbol yang mewakili satu lokasi simpanan ingatan


komputer dan boleh berubah mengikut arahan aturcara.
A. Pemboleh ubah C. Pengecam
B. Pemalar D. Entiti

6. Antara berikut yang manakah pengecam yang salah?


A. Proton_Saga
B. KeretaWira
C. %Selamat_Pagi
D. ASASPENGATURCARAAN

7. Data logikal terdiri daripada 2 penyataan iaitu:


A. DAN dan ATAU C. ++ dan --
B. X dan Y D. BENAR dan SALAH

8. Berikut merupakan operasi-operasi komputer, KECUALI:


A. Operator Umpukan
B. Operator Numerik
C. Operator Aritmetik
D. Operator Logikal
KOLEJ KOMUNITI PASIR SALAK
KEMENTERIAN PENGAJIAN TINGGI MALAYSIA

ASAS PENGATURCARAAN - TTM 102

9. Manakah antara persamaan berikut menghasilkan nilai 2?


A. 11%3
B. 3*3
C. 8/2
D. 11/2

10. Berapakah nilai x jika diberi, x = 5 + 4 * 4 - 1


A. 20
B. 35
C. 19
D. 27

11. x++ sama juga ditulis sebagai:

A. x=x+x
A. x=x+y
B. x=x+1
C. x=1
12. Jika diberi a = 5, berapakah nilai jika a--
A. 6 C. 5
B. 4 D. 3

||

13. Apakah maksud simbol di atas?


A. Dan
B. Atau
C. Bukan
D. Tidak Sama

Program/Aturcara

Input Proses Output

14. Rajah di atas merujuk kepada:


A. Carta Alir C. Carta Struktur
B. Carta IPO D. Carta Proses

15. Simbol di atas merujuk kepada perwakilan carta alir yang mewakili
_________________.
A. Mula, Tamat
B. Proses
C. Input, Output
D. Pilihan Bersyarat

Mula

Masukkan a,b

Hasil Tambah = a + b
Tamat

16. Berdasarkan carta alir di atas, lengkap kan simbol kosong berikut:
A. Hasil Tambah
B. Hasil Tambah = a dan b
C. Cetak a,b
D. Cetak Hasil Tambah
17. ____________ merupakan satu bahasa separa formal dalam bahasa percakapan
yang boleh digunakan untuk merekabentuk dan menerangkan algoritma.
A. Kod Pseudo C. Algoritma
B. Carta Alir D. Carta Struktur

18. Algoritma mesti memenuhi keperluan berikut kecuali:


A. Mempunyai input
B. Menghasilkan sekurang-kurangnya satu Output
C. Tidak Kabur
D. Tidak menyelesaikan masalah

19. Dua teknik mewakili algoritma adalah:


A. Kod Pseudo dan carta alir
B. Carta IPO dan carta struktur
C. Input dan Output
D. Benar dan Palsu
20. Simbol untuk membuat keputusan dalam carta alir adalah:

A.

B.

C.

D.

BAHAGIAN B
ASAS PENGATURCARAAN (TTM 102)
1. Berikan maksud Penyelesaian Masalah
____________________________________________________________
____________________________________________________________
____________________________________________________________

(2 markah )
2. Senaraikan langkah yang terlibat dalam penyelesaian masalah
a. ______________________________
b. ______________________________
c. ______________________________
d. ______________________________
e. ______________________________
f. ______________________________
(6 markah)

3. Berikan tiga (3) jenis ralat dalam pengaturcaraan


a. _______________________
b. _______________________
c. _______________________

(3 markah)

4. Nilaikan ungkapan berikut:

a. 4 + 8 / (4 * 1) – 2 + 4 / 1

b. 11%3

c. 5 + 2 * 4 / 1

d. (1 + 2) + 6 * 4 / 2 -1

(4 markah)

5. Diberi a=2, b=3 dan c=5. Tentukan nilai bagi setiap ungkapan di bawah:
a. a++
ASAS PENGATURCARAAN (TTM 102)

b. a>5 && b<4

c. a>1 || c<7

d. b--

e. !(a==3) && (c!=5)

(5 markah)

Seorang guru ingin mendapatkan purata markah ujian1,


ujian2, ujian3 dan ujian4 murid-muridnya. .

6. Selesaikan masalah di atas menggunakan teknik penyelesaian masalah berikut:


a. Kod Pseudo

(5 markah)

b. Carta Alir

(5 markah)

Anda mungkin juga menyukai