SainsPulauPinang Skema
SainsPulauPinang Skema
SainsPulauPinang Skema
1 D
2 D
3 A
4 A
5 B
6 B
7 A
8 A
9 A
10 C
a T
11
b T
aF
12
bF
a theft
13
b malicious code
a interpreter
14
b compiler
a CPU
15
b RAM Slot
aS
16
bT
aC
17
bA
18
Notepad, word pad.. (any relevant answer)
19
Ms movie maker, Ulead video editor (or any relevant answer)
20 Input
21 Program
2, 3rd generation /High-level
22
Hardware
23 people
data (ignore order)
24 Record
Collection of field
25
CONFIDENTIAL 3765/1
SECTION B
Answer ALL questions in this section. Write your Answer in Question Paper
a. Define ‘computer theft’ and give an example of an activity that reflects computer
theft. [2 marks]
any activity that steal money, goods, information and computer resources or
the actual stealing of computers, especially notebooks and PDAs
Server :
A server is a computer that shares information and resources with other computers
on a network. A client is a computer which requests services or files from a server
computer.
Peer-to-peer or P2P network is a network with all the nodes acting as both servers
and clients. A PC can access files located on another PC and can also provide files to
other PCs.
2. There are two types of interactivity in multimedia. State the difference between
linear and non linear interactivity. Give an example of each type.
[4 marks]
Interactive
Difference Non-interactive
3. Define
a) Primary Key [2
marks]
A primary key is the field that uniquely represents each record in a table.
b) Foreign Key [2
marks]
A foreign key is the field that matches the primary key in another table.
Or
A foreign key contains the same data as those of the primary key in the other table.
2. Collect detailed problem definition, the program plan (flow chart or pseudo code),
comments within the source program and testing procedures. It may reduces the
amount of time a new programmer spends in learning about the existing
programs.
SECTION C
QUESTION 1 (Must Answer)
INPUT OUTPUT
PROCESS
. .
STORAGE
.
Input is any data or instruction that you enter into the memory of a computer.
Example mouse.
QUESTION 2
These programming languages are more abstract, easier to use, and
more portable across platforms.
STATEMENT 1
c) Explain the two generations mentioned in (b) and give an example of a programming
language for each.
[4 marks]
+ Give one example PASCAL, FORTRAN, BASIC, COBOL, C and C++ (1)
Or
Often referred to as goal-oriented programming language because it is usually
limited to a very specific application and it might use syntax that is never used
in other programming languages. (1)
QUESTION 3
Figure 2 shows computer network topologies.
FIGURE 2
b) State one possible reason that causes a network using Topology A fail to function.
[1 mark ]
one of the Node is malfunction OR the line is broken