• Tidak ada hasil yang ditemukan

ARAHAN KEPADA CALON: - EPrints USM

N/A
N/A
Protected

Academic year: 2024

Membagikan "ARAHAN KEPADA CALON: - EPrints USM"

Copied!
6
0
0

Teks penuh

(1)

UMVERSITI

SAINS

MALAYSIA

Peperiksaan Semester Kedua Sidang Akademik 1994195

April

1995

CTK503 . Isu-Isu Semasa Sistem Maklumat Masa: [2jam]

ARAHAN KEPADA CALON:

. Sila pastikan bahawa kertas peperiksaan ini mengandungi,SEPULU.,!-soaian di dala; TIGA muka surat yang-beicetak sebelum anda memulakan peperiksaan mt-

.

Jawab

SEMUA soalan. Anda

boleh

memilih untuk menjawabSEBAHAGIAN

d;r6;d" ;oilun di

dalam nahasa

Inggeris

atau menjawab keseluruhan soalan

di

dalam Bahasa Malaysia-

(2)

2.

-2-

l.

PemodelanKonseprual

(a) akrifkan

pengaggregadan, pengkhususan, dan generalisasi.

(b)

berikan contoh unruk setiap takrifan di atas.

b)

perihalkan rangka definasi

jenis

objek, nyarakan rujuan definasi.

lcrKs03I

[40/1001

[60/100]

t40l100I setiap

jenis

bahagian [60/100]

t50/1001

tonjolkan

masalah-masalah yang akan [50/100]

Bentukkan suatu model untuk sebahagian pentadbiran

universiti -

contoh, pelajar-

P:lajar yang

mendaftar

untuk

kursus

yang dikendali oleh

seseorang

peniyaiah.

Khusu.snya, gunakan konsep.peniskalaan-'aggregation'

dan generaiisisi

d'engan htrarki-pengkhus.usan

seperti yang berikut: pelajar dan kakitangan universiti

merupakan pengkhususan set orang, manakala p-ensyarah dan setiausiha merupakan pengkhususan set kakitangan universiti.

[100/100]

Jenis-jenis objek

(a)

berikan definasi objek danjenis objek.

3.

4. (a)

Terangkan. bag-aimana Pengkomputeran Pelanggan/Pelayan

(Client/Server

C*ompltin

gI

boleh menam bah ni

lai

kepad a Pen g-k-omp

uterin

Pen g gu na-

Akhir

(End-User Computing).

5.

6.

Implementasj$n

kelompgk-kelompok (bahagian-bahagian struktur) jenis entiti yang telah anda rekabentukkan bagi soalan 2.

u00/1001 Pengisytiharan operasi

(a)

perihalkan struktur suatu pengisytiharan operasi.

[40/100]

(b) Ftitql

pengisytiharan operasi-operasi berikut unruk jenis objek

" Date " : create_date, increase_d ate, compare_dates.

[60/100]

(b)

Pada konteks yang disebutkan

di

aras, timbul,

jika

ada.

...3t-

(3)

7.

8.

lcTK503l

-3-

Huraikan

isu-isu utama, pada konteks perkembangan teknologi dalam perkakasan

dan perisian, yang mungkin akan mengubah aliran-aliran sistem maklumat (infoimation

systems trends) pada masa akan

datang.

tl'O/tml

Isytihar

dan

implementasikan

operasi-operasi

jenis-jenis entiti yang telah

anda rekabentuk untuk soalan 2.

[100/100]

9.

Warisan dan subjenis

(a)

berikan definasi warisan dan subjenis.

oooOooo

[50/100]

(b)

terangkan definasi-definasi dalam (a) dengan menggunakan contoh-contoh.

[so/100]

10.

Berikan rekabentuk suatu pangkalan data pelancungan berorientasikan objek untuk

menyimpan

data berkenaan Sandar-bandar,

hotel, tugu

peringatan

dan

restoran dengan maklumat berikut:

(1)

suatu [91g[

dicirikan

dengan naftrn,

taraf

(bintang), pilang_an

bilik.yang

masih kosang dan operasi mcnempah

bilik

serta

wakn

mendaftar keluar

bilrki

(2)

suatu bADdaI

dicirikan

dengan namfl,

peta,

set

hotel

dan operasi menartbahkan

maklutrutiTorcI baru dan-pencarian'bilik yang mempuiyai taraf yang

telah

ditentul<nnl

(3)

suatu

tugu

peringatan

dicirikan

dengan namo,

alamat, bayaran masuk

dan

p e ran

gkant

berkenaan pengunjung ;

(4)

suatu IE![eBtr dicirikan dengan natnf,t, bandnr, taraf (bintang) dan ftIcnu;

(5)

suatu bglld3t.pgl3glggtlgall dianggap sebagai bandar yang istimewa dan dicirikan

dengzur

*t

tugu peringatan dan operasi menambaltkan rugu

peringann

baru.

Anda boleh mengabaikan implementasi

operasi-operasi.

tl00/rml

(4)

UNIVERSITI

SAINS

MALAYSIA

Peperiksaan Semester Kedua Sidang Akademik 1994195

April

1995

CTK503 - Isu-Isu Semasa Sistem Maklumat Masa: t2jaml

ARAHAN KEPADA CALON:

Sila

pastikan bahawa kertas peperiksaan

ini

mengandungi

SEPULUH

soalan

di dala; TIGA

muka surat yang-be-rcetak sebelum anda memulakan peperilcsaan ini.

Jawab

SEMUA soalan. Anda

boleh

memilih untuk

menjawab

SEBAHAGIAN

daripada soalan

di

dalam Bahasa

Inggeris

atau menjawab keseluruhan soalan di dalam Bahasa Malaysia.

ENGLISH VERSION OF THE QUESTION PAPER

...2t-

(5)

-2-

L

Conceptual modeling

(a)

define the notions of aggregation, specialization, and generalization.

(b)

give examples

of

the notions defined above.

(b)

describe the object type

definition

definition section.

(a) Explain how Client/Server Computing could

add Computing.

lcrKs03l

[40/100]

160/1001

2.

3.

5.

6.

Model a relevant part of a university adminisFation. In particular, apply

the abstraction concepts

of

aggregation - e.g., students enrolling in courses being taught

by particular

professors

- and generalization with the following

specialization hierarchy: students and university staff

ue

a specialization of persons and professors and secretaries are a specialization of university sraff.

t100/1001

Object types

(a)

give a definition of an object and an object type.

[40/100]

frame,

indicating

the purpose

of

each type [60/100]

4. value to End-User

[50/s0]

(b)

In the above-mentioned context, hightlight the problems that may arise,

if

any.

[50/50]

Implernent bodies (structural parts) of entity types you have designed

for

the problem

)

t100/1001

Operation declaration

(a) describe the structure of an operation declaration.

t40t00l

(b)

give the declaration of tlre

following

operations

for

the object type

"Date" : create_date, increase_datre, compate_dates.

[60/100]

(6)

7.

8.

lcrKs03l

-3-

Describe the main issues,

in

the context

of

technological development

in

hardware and software, that may change the IS trends in the future.

u00i

1001

Derlare and implement operations of entity types you have designed for the problem 2.

ll00/1001

9.

Inheritance and subtyping

(a)

define the notions of inheritance and subtyping.

[50/100]

(b)

inusrrate (a) by

examples.

t50/1001

10. Design an object-oriented tourist

database

storing data about cities,

hotels,

monuments, and restaurants in the

following

way:

(1)

a

hotel is

characterized

by

name,

rank (stars), number

of

free rooms,

and

operations of. reserving a room and checking-out;

(2)

a

city

is characterized by name, rflap, set of hotels, and operations

of

creating a new hotel

andfinding

rooms of needed rank;

(3)

a monument

is

characterized

by

name, address, admission

fee,

and statistics

about visitors;

(.1)

a restaurant is characterized by

namq

city, rank (stars), and mcnus;

(5)

a

tourist city is

regarded as

a special kind of city

and

is

characterized,

in

addition, by a set

of

monumenrs and an operation of creating

anew

monumenL Operation implementations may be omitted.

[100/100]

- ooooooo -

Referensi

Dokumen terkait

The dirnensions of the cross section in milimeters for the shaft and tube are as shown- If a torque of 8 kNm is apptied to both ends of the composite shaft, ftnd lij sudut piuh

i Tulis satu keratan program dengan menggunakan arahan-arahan primitif output dan atribut GKS untuk memaparkan objek di atas' ii Tulis satu prosedur untuk melakar poligon bertutup

s/lm 10/lm iii Give the direct mapping algorithm of cache memory managemenl 10/100 iv Assume the volume of a cache memory is 1O24K words and direct maDDrns rs used.. Two main

iii Tuliskan suatu fungsi dalam bentuk pseudokod yang mgnglrakan hasil tambah unsur terbesar daripada S dengan unsur terkecil daripada T.. [25 markah] d Bagi sesuatu subset T e set of

5 markah Nyatakan yang mana diantara yang berikut bergantung keadaan laluan: Tekanan, haba" entalpi, suhu, entropi, ketumpatan, kerja dan kelikatan.. Sfafe which of the following

lal IEMK 2031 -6- Lukiskan rajah imbangan haba bagi sistem enjin tersebul Draw up a heat balance for the engine system 60 markah Tunjukkan bahawa pertambahan daram nisbah tekanan

s0/t00 Dalam suatu penyelidikan yang dijatankan ke atas lalang 'Imperata Cylindrica' ukuran- ukuran panjang daun yang baru muncul dan panjang tangkai bunga bagi suatu sampel sepuluh

b Describe the derivation algorithm, including: D the formulation of problem of program synthesis, ii a bottom-up part of algorithm, iii an up-down part of algorithm, iv feasible