• Tidak ada hasil yang ditemukan

CSA 402 - TEORI AUTOMATA DAN BAHASA FORMAL MAC-APR 1996.

N/A
N/A
Protected

Academic year: 2024

Membagikan "CSA 402 - TEORI AUTOMATA DAN BAHASA FORMAL MAC-APR 1996."

Copied!
4
0
0

Teks penuh

(1)

UNTVERSM

SAINS

MALAYSIA

Peperiksaan Semester Kedua Sidang

Akademik

1995196

Mac/April1996

CSA402 - Teori Automata dan Bahasa Formal Masa :

[3

jam]

ARAHAN KEPADA CALON:

' qt]Lpastikan

bahawa kertas peperiksaan

ini

mengandungi

TIGA

soalan

di

dalam

EMPAT

muka surat yang bercetak sebelum anda memulalian peperiksaan

ini.

'

Jawab

SEMUA soalan. Jika

anda

memilih untuk menjawab di dalam

Bahasa Inggeris, sekurang-kurangnya satu soalan mesti dijawab.tli dalam Bahasa Malaysia.

'

Pelajar hanya boleh membawa buku-buku yang disenaraikan seperti berikut:

1. Eutry R. Lewis, Christos H. Papadimitrou: Elements of the Theory of

Computation, Prentice-Hall International, I 98

l.

2.

Dean

Kelley:

International,

Prentice-Hall

3. A. V. Aho, J. D. Ullman: Principles of Compiler Design, Addison-Wesley

Publishing Company, 1978.

4-

Jr. Rogers: The

Theory of

Recr New

York, McGraw-Hill,

1967.

33

...2t,

(2)

lcsA402l

-z-

1. (a) Berikan rekabentuk automata tak deterministik yang menerima bahasa-bahasa berikut:

(D

a(ab).vbba(ba)'

(ii) ({a}v{b}Xati)

(iii) {w e I*

I

!={a,b} & w

mengandungi nombor-nombor a yang

ganjil}

(50/l0o)

Anakah bahasa yang dapat

diterima

oleh automata

berikut. Berikan

desk;ipsi

b dhasa-bahasa teisebfi t sdba gai u n gkapan b i asa.

(i)

(50/100) .._3t- (b)

(ii)

(iii)

34

(3)

lcsA402l

-3-

2. (a)

Merujuk kepada tatabahasa bebas konteks yang diberikan oleh

S->AA

A

-> Auq\l{

A->a A->bA A->Ab

berikan suatu huraian untuk rcntetan b2aba2ba

(20l100)

(b) Berikan

tatabahasa bebas konteks

untuk

setiap bahasa bebas

konteks

seperti berikut:

(i)

{an'bn

lm

>

n}

(ii) {we {a,b}.

I

w

mempunyai dua

kali

ganda bilangan,a's as

b's}

(iii) {a"'bnln<mS2n}

(c)

"Carikan automaton tolak tlrrun yang menedma lanbn

In>0;

(20l100)

(20/100)

(d)

G adalah tatabahasa

bebu

konteks yang mempunyai peraturan seperti berikut S -> aSa

s -> bsb

S->c

(i)

Apakah bahasa L(G) yang akan dihasilkan oleh tatabahasa G?

(ii)

Bina suatu automaton tolak turun yang menerima

L(G)

(20/100)

(e)

G adalah tatabahasa bebas konteks yang mempunyai peraturan seperti berikut

S->AB A->aA A->a B->bB B_>b

Binakan suatu huraian/pepohon humi untuk rcntetan aabb

(20/100)

35

...4t_

(4)

lcsA402l

-4-

3. (a) \-/

Binakan sebuah

"Turing

Machine" yang akan mengimbas rentetan

{a,b}*

pada

;6;id

Ooit

iitt

ke kailan, menggantik-an semua kehadiran b den_gan c.

tuqng Machine

terieUut seharusnya be?ilrula dengan

tep4q

baca/tulis

di

atas simbol

petta*a (V-g

paling

kiri)

ulntetan tersebut

ind

Uer-at<trir dengan kenala baca/tulis

bi..traitii"g

bl-arik",

fang

mengikut a yang paling kanan atau c pada rentetan yang

telah

diuansformasikan.

(30/100)

(b) Berikan perwakilan

aljabar

untuk fungsi-fungsi

yang

didefinisikan oleh

skim rekursif

primitif

beriku

t

fr

=

Ixlxl

fz =

Xx[x+l]

fi

=

Lxrxzxrlxz]

fq=fzft

(30/too)

(c) Buktikan (beri

satu

skim rekursif primitif)

bahawa

f(x,y) =

1y rekursif

primitif.

adalah

fungsi

(20/100)

(d) Buktikan

(berikan satu skim rekursif

primitif.

rekursif

primitif)

bahawa

f(x,y) =

xv'adalah fungsi (20l100)

- oooOooo -

36

Referensi

Dokumen terkait

UNWERSITI SAINS MALAYSIA Peperiksaan Semester Kedua, Sidang Akademik 1,999/2000 Februari 2000 MAT 202 - Pengantar Analisis Masa: [3 jam] ARAHAN KEPADA CALON: Sila pastikan bahawa

I.]NTVERSITI SAINS MALAYSIA Peperiksaan Semester Kedua Sidang Akademik 1997 198 Februari 1998 MSG 283/IVISG 481 - Pengiraan Kejuruteraan II Masa: [ 3 jam] ARAHAN KEPADA CALON:

UNTVERSITI SAINS MALAYSIA Peperiksaan Semester Kedua Sidang Akademik 1997 198 Februari 1998 MAA 101 - Kalkulus Masa: [3 jam] ARAHAN KEPADA CALON: Sila pastikan bahawa kertas

LINWERSITI SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 1999 /2000 September 1999 MAT 263 - Teori Kebarangkalian Masa: [3 jam] ARAHAN KEPADA CALON: Sila pastikan

TJMVERSITI SAINS MALAYSIA Peperiksaan Semester Kedua Sidang Akademik 1996197 April1997 MAT 413 - AUabar Moden II Masa: [3 jam] ARAHAN KEPADA CALON: Sila pastikan bahawa kertas

TJMVERSM SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 1297 198 September 1997 MAA lLl -Aljabarlinear Masa: [3 jam] ARAHAN KEPADA CALON: Sila pastikan bahawa kertas

UNIVERSITI BAINS MALAYSIA Peperiksaan Semester Kedua Sidang 1988/89 Mac/April 1989 HIT 402 Sains dalam Islam -Masa: [3 jam] Kertas peperiksaan ini mengandungi EMPA~4 saalan dalam

UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Tambahan Sidang Akademik 1994/95 Mei/Jun 1995 JUM, 101 - MATEMATIK KEJURUTERAAN 1 Mesa : [3 jam] ARAHAN KEPADA CALON: Sila pastikan