ICT NWP
ICT NWP
INSTRUCTIONS
i. Answer all questions.
ii. In each of the questions 1 to 40, underline the one of the alternatives 1,2,3,4 which is correct or most
appropriate.
1. What is the most correct statement with regards to the functionality of a digital
computer?
(i) Acts by detecting changes in the environment.
(ii) Acts by recognizing only two instances of signals.
(iii) Operates by detecting physical parameters and digital signals.
(iv) Relies on quantitative change in any data or set of data.
2. What is the ICT tool is shown here that is frequently used in the field of health today?
(i) Blood sugar testing device
(ii) Blood pressure measuring device
(iii) Digital thermometer
(iv) Electro Encephalography device. (EEG )
4. The following figure shows a computer network of a school computer lab with 40
computers. If the students are also connected to the Internet through this network
what is the correct answer that contains the topology and the type of network?
Internet
SWITCH
6. The Central Processing Unit first checks the frequently used data and instructions in the
……………………….. memory. If it is not there it will be taken from the ………………………
memory. Which answers are the appropriate words for the blanks respectively?
(i) Register, Main (iii) Cache, Main
(ii) Register, Cache (iv) Main , Register
7. Which of the following is the smallest number?
(i) 101012 (ii) 268 (iii) 84 (iv) AF16
10. If the character A is represented as 1000001 2 in ASCII coding system then what is
represented by 1000111 10011112?
(i) DO (ii) GO (iii) NO (iv) SO
11. The appropriate outputs for the blanks of the truth table for the given logic circuit are,
A B Z
A 0 0 …
Z
B 0 1 …
1 0 …
1 1 ….
13. A Computer system consists of Hardware, Software and Firmware. The term Firmware
mentioned here is;
(i) The instructions installed in the RAM related to the basic operation of the
computer.
(ii) The instructions installed in the ROM related to the basic operation of the
computer.
(iii) The instructions installed in the RAM related to the shutting down of the
computer.
(iv) The instructions installed in the ROM related to the shutting down of the
computer.
15. What is the shortcut key combination that is used to align the paragraph to the center of
the page in word processing software?
(i) Ctrl + C (ii) Ctrl + E (iii) Ctrl + H (iv) Ctrl + N
16. Which of the following tool is used to hide or display non printing characters in a word
processing software?
18. If the formula =SUM(A$1:C1) is entered into cell D1 and copied to cell D2, what will
be the displayed value?
(i) 13 (ii) 15 (iii) 25 (iv) 32
19. What will be the value displayed in cell D3, after inserting the formula =A2+B4*B2-
(C3^A4/B1) to the cell D3?
(i) 07 (ii) 16 (iii) 25 (iv) 32
20. Which of the following answer which not contain presentation software?
(i) Apple Keynote, Corel Presentation, LibreOffice Impress
(ii) Apple Keynote, Corel Presentation, Microsoft PowerPoint
(iii) Corel Presentation, Microsoft PowerPoint, LibreOffice Writer
(iv) Apple Keynote, Microsoft PowerPoint, Open Office.Org Impress
21. Which of the following statements regarding electronic presentations is / are correct?
A. In built clip arts can be included in electronic presentations.
B. Slide Transitions can be added to texts, shapes, graphics that are included in a
slide.
C. Electronic presentations may include animations for images that are inserted from
the computer or externally.
(i) A only (ii) B only (iii) A and C only (iv) B and C only
Member Games
Member_ID Member_Name Registered_Date Games_ID Games_Name
M001 Ann 15/01/2023 G001 Carom
M002 Sam 28/01/2023 G002 Badminton
M003 Tom 02/02/2023 G003 Table Tennis
M004 Raj 18/06/2023 G004 Chess
M005 Ravi 11/07/2023
Member_Games
Member_ID Games_ID Play_Date Play_Hours
M001 G002 07/10/2023 2
M002 G001 12/10/2023 1
M001 G003 16/10/2023 1
M003 G003 18/10/2023 3
M004 G004 23/10/2023 2
24. Thomas got a new membership (Member_ID:M006) on 25/10/2023 in sports club and
played badminton on the same day. What are the table/tables required to make the above
changes?
(i) Member only (iii) Member and Member_Games
(ii) Member_Games only (iv) Member, Games and Member_Games
Consider the given flow chart to answer questions 26 and 27.
25. What could be the output after executing this flow chart? START
(i) 15
(ii) 21 N=0
(iii) 28 T=0
(iv) 5
N=N+1
26. What are the control structures can see in this flow chart? T=T+N
(i) Only Sequence
(ii) Sequence and Selection
N>5 No
(iii) Sequence and Repetition
(iv) Sequence, Selection and Repetition
Yes
Display T
STOP
• Consider the single dimensional array to answer question 28 සහ 29.
Marks 59 81 77 46 62 72 60 52 75 65
27. Above is an array containing the marks obtained by a student for a term exam. The correct
way of declaring the above array using the Pascal programming language is,
(i) var Marks : array [0..9] of number; (iii) var Marks : array [1..10] of string;
(ii) var Marks : array [0 to 9] of integer; (iv) var Marks : array [0..9] of integer;
Which of the following is suitable to fill the blanks labelled P and Q respectively?
33. What are the terms used to uniquely identify various resources within a web site and
uniquely identify each computer in the Internet?
(i) Domain Name and IP address
(ii) IP address and Domain name
(iii) Uniform Resource Locator (URL) and Domain Name
(iv) Uniform Resource Locator (URL) and IP address
34. Which of the following statements are true regarding Client and Server architecture of
the Internet?
A – Server computers can be also defined as the main computer of the
network.
B – Server computers are providing resources to the client computers.
C – Downloading is the process of getting information to client
computers from server computers.
D – Upload is the process of providing information to the client computers
from server computers.
35. What is the correct HTML code segment to create the cell after merging three rows. ?
(i) <TH COLSOAN= ‘3’> ICT </TH> (iii) <TR ROWSPAN =’3’> ICT </TR>
(ii) <TD ROWSPAN = ‘3’> ICT </TD> (iv) <TD COLSPAN=’3’ > ICT </TD>
36. Which one is the correct code segment to insert hyperlink to the HTML page?
(i) <a href= “http://www.moe.gov.lk”> Ministry of Education </a>
(ii) <a target= “http://www.moe.gov.lk”> Ministry of Education </a>
(iii) <a src= “http://www.moe.gov.lk”> Ministry of Education </a>
(iv) <a hfer = “http://www.moe.gov.lk”> Ministry of Education </a>
37. A HTML tag has three basic parts: element, attribute, value. What are the above
parts respectively in the following code ?
<Font size =”5” face = “Verdana” color=”Olive” > E-Learning </Font>
(i) Font ,Size , color
(ii) Size, face,color
(iii) 5 , verdana , Olive
(iv) Font , face , Olive
38. What could happen when reducing the resolution of the digital image?
(i) The quality of the graphic and file size will increase.
(ii) The quality of the graphic will increase, and file size will reduce.
(iii) The quality of the graphic will decrease, and file size will reduce.
(iv) The quality of the graphic will decrease, and file size will increase.
39. A raster graphic with a resolution of 2400 x 3000 uses 24 bits. How many pixels in
there?
a. 24 (ii) 224 (iii) 2400 (iv) 2400 x 3000
40. What is the malicious software that misleads the user when he connects to the Internet
and redirects that connection to the other web page?
(i) Spyware (iii) Hijacker
(ii) Bots (iv) Phishing
G.C.E. (O/L) Practice Paper - 2023
Two hours
(80) Information and Communication Technology II
• Answer five (05) questions only, including the first question and four others.
• Clearly indicate the question number on the answer sheet.
(1)
i) Match the following given ports which can be seen on a laptop and the activities to be performed by the
user. Write down the matched number Infront of the activity.
1 2 3 4 5 6
C
a) Write down the Boolean algebra for above circuit.
b) If the A = 0 and B = 1, what is the output of the circuit (F).
v) State Whether the following statements are true or false.
a) Internet built using client_ server architecture.
b) Domain name server (DNS) consist of both URLs and corresponding IP addresses.
c) HTTP is a protocol that control the transmission of IP addresses.
d) Top level domain of the “www.e_thaksalawa.moe.gov.lk” is gov.lk.
vi) The software that facilitates the interaction between human user and the hardware is called as operating
system. Following diagram shows the relationship between User and the computer hardware
User
Hardware
vii) Following table shows the steps of System Development Life Cycle (SDLC) And column B Describe
each step. Match Column A with B.
A B
viii) Some formatting options available in word processing software and the task related to those icons are
shown below. Match the task number with the formatting option code.
A B C D E F
1 Increase the size of the first letter of a paragraph into three rows.
2 Increase the gap between two lines.
3 Recorrect the grammatical and syntax errors.
4 Increase the font size.
ix) Following Pascal code segment is written to find the power of the numbers. Write down the output of
following Code.
Program square_no;
Var n , Square : integer;
Begin
n := 1;
While n <= 5 do
Begin
Square := n * n ;
Writeln ( ‘ n * n = ’ , square) ;
n:=n+1;
end;
end.
x) Nimal Usually saves his images and files on the google drive. Write down the one advantage and
one disadvantage of using cloud computing.
(2) Following spreadsheet is showing the number of foreign tourists visiting to Sri Lanka in each month of 2022
and 2023.
A B C D E
1
Monthly Tourist Arrivals Reports 2022/2023
(i) The Column D shows the difference of tourist arrivals in the relevant months of year 2023 compared to the
year 2022. Difference compared to previous year is calculated by subtracting the value of the
corresponding month of 2023 from the value of that month of 2022.
Write down the appropriate formula to find the difference of arrivals in month of January in cell D3.
(ii) Assume that the formula entered to the cell D3 is copied to cell range D4:D14. Write down the formula
displayed in the cell D11.
(iii) Write down the formula that should be entered in B16 to get the lowest value of the arrivals in 2022.
(iv) Write down the Function that should be entered in B15 to get the highest value of the arrivals in 2022.
(v) Column E shows the percentage of difference in tourist arrivals in the corresponding month of 2023 in
compared to the year 2022.Write down the appropriate formula to find the difference of arrivals in month
of January in cell E3.( percentage of difference=(Difference/ value of the tourist arrivals) *100)
(vi) Is it suitable to use pie chart to represent the values of tourist arrivals related to each month in 2022 and
2023.Justify your answer briefly.
(3) Following are the partly shown database tables that are used to store details about computer items, customers
and the sales of a computer item selling shop.
Customer Item
Customer_ID Customer_Name Phone_No Item_ID Item_Name Purchassing_Price
C001 Amal 076-2376934 I001 Syestem U. 20,655.00
C002 Kamal 070-3376435 I002 Monitor 12,300.00
C003 Nimal 076-4367987 I003 UPS 10,030.00
C004 Sunil 076-0234123 I004 Mouse 531.00
I005 Keyboard 1,096.00
Sales
Customer_ID Item_ID Date Selling_Price
C002 I003 08/09/2023 11,800.00
C003 I001 17/09/2023 24,300.00
C001 I002 01/08/2023 14,500.00
C002 I003 03/10/2023 11,600.00
C003 I005 14/10/2023 1,500.00
(i) (a) Write down the primary key of the sales table.
(b) Write down the foreign keys of the sales table.
(ii) (a) What are the table/tables to be updated if a person named Kamal purchased an UPS on 15/10/2023?
(b) What are the table/tables to be updated if the manager of the company purchased a new printer on
20/10/2023 at a purchase price of Rs.17200 for the purpose of re-selling? (Item_ID I006 )
(iii) A Monitor was sold to a new buyer named Upali (Customer_ID:C005) who has phone number of
070-263043 on 24/10/2023 with a profit of 20%. Write the new record/record to be entered in the
table/tables to update the transaction.
Note: record should be as 𝑻𝒂𝒃𝒍𝒆 𝒏𝒂𝒎𝒆 → (𝒇𝒊𝒆𝒍𝒅 𝟏, 𝒇𝒊𝒆𝒍𝒅 𝟐, … … . )
(iv) Customers who purchased the System Unit in September 2023 are required to obtain their names and phone
numbers to provide after-sales service. Which tables should be connected for this?
(4)
(i) What is the main difference between Compiler and Interpreter?
(ii) Consider the following array which consist of five integers.
A[0] A[1] A[2] A[3] A[4]
15 21 09 34 28
Following code segment is used to find the average of the given integers in the array A. Write down the
suitable values for P, Q, R and S.
Begin
Tot = …P…
Avg = 0
for x = 0 to 4 do
tot = tot + A[…Q…]
avg = tot /…R…
Output …S….
End.
(iii) Write down the output of the following code which were written by the pascal.
Program abc(input,output);
Var a,b:integer;
Begin
for a:=1 to 5 do
Begin
for b:=1 to a do
write (‘*’);
writeln(‘ ’);
End;
readln;
End.
(iv) The amount to be paid for household electricity consumption is based on the units of electricity Consumed.
The monthly bill is prepared according to the number of units of electricity as follows.
• If the monthly electricity consumption is 30 units or less, Rs.12.00 per unit and fix charges
Rs.180.00 will be charged.
• If more than 30 units and 60 units or less than 60 units, Rs.12.00 per unit will be charged for the
first 30 units, Rs.30.00 per unit for more than 30 units and a fixed fee of Rs.360.00 will be
charged.
• Rs.38.00 per unit for first 60 units above 60 units, Rs.41.00 per unit above 60 units and
Rs.480.00 will be charged.
According to the above description, the following incomplete flow chart is used to output the monthly
charge to be paid when the number of units of electricity used is given.
Write the selection from the list with the correct term labels for the blanks given from A to D.
List - (charge to be paid =(60*38)+[(U-60)*41]+480 / charge to be paid =(U*12)+180 / U<=60 / Display charge
to be paid)
START
YES
U<=30 A
NO
YES
B charge to be paid= (30*12)+[(U-30)*30]+360
NO
END
(5) (i) Select the most appropriate term for clauses labeled A to G from the list of given terms and write the label
in the form of the term ⋅.
A - A software used to create dynamic websites.
B - A website that facilitates you to find the necessary information through www.
C - One of the services available in the use of cloud computing concept.
D - Web pages are stored and delivered to client computers.
E - Used to navigate easily in a website.
F - Large amounts of files used to be shared between computers on the Internet
List: {.lk, Hyperlinks, DNS, Web Server, Content Management Systems (CMS), google,
Search Engine, .com, SMTP, HTTP, FTP}
(ii) Match the details shown by the labels (P)-(S) with the correct terms in the list of terms given below.
Write the corresponding term in front of each label, as 𝐿𝑎𝑏𝑒𝑙 → 𝑇𝑒𝑟𝑚 .
List: {PHP, Remote Access, IP Adress, Kompozer, Dynamic, Joomla, Domain Name, Protocol}
label Description
Ⓟ Unique identification of a website within the world wide Web.
Ⓠ Frequently changing the content of the website.
Ⓡ One of a web Editing Software.
A service used to fix and regulate errors in client computers.
Ⓢ
(iii) Figure 1 below shows the HTML source code corresponding to the web page shown in Figure 2. It
does not have some tags and missing tags are labeled from ❶to ⓬ in the figure 1⋅.
<html>
<❶ ><title>sinharaja Rainforest</title><❶/ >
<body>
<center><❷>SINHARAJA FOREST RESERVE</❷></center>
<p align="❸"> <font ❹ = 5>
Sinharaja Forest Reserve is a forest reserve and a biodiversity hotspot in
Sri Lanka. It is of international significance and has been designated a
Biosphere Reserve and World Heritage Site by UNESCO. </font>
</p><center>
<img ❺="imageRainforest.jpg" width="400" height = "300" alt="sinharaja forest
collage photo"></center>
<❻>Amazing Things to See in Sinharaja Rain Forest.</ ❻>
<❼>
<li>Duwili Ella Falls Certainly, Duwili Ella Falls is the most beautiful waterfall
in the forest. </li>
<li>Pitcher Plants Sinharaja rain forest is home to some extraordinary plants.
</li>
<li>Giant Liana There are many old floras within this biodiversity hotspot. </li>
<li>Bim Orchid. </li>
<li>Ceylon Junglefowl.</li>
</❼>
<center>
<❽ border="1">
<caption> About sinharaja.</caption>
<tr><th>Details</th><th>Description</th></tr>
<tr><td>Location</td><td>Sabaragamuwa and Southern Provinces, Sri Lanka</td></tr>
<tr><td>Area.</td><td>88.64 km² (34.22 sq mi)</td></tr>
<tr><td>Established</td><td>1978</td></tr>
<tr ❾ ="center"><td ❿ ="2">Lets Save sinharaja.</td></tr>
</❽></center>
<p><⓫>For further Information:< ⓫/ >
<a ⓬ ="https://www.sinharajaforestreserve.com">Sinharaja Forest Reserve.</a>
</body>
</html>
About sinharaja
Details Description
Location Sabaragamuwa and Southern Provinces, Sri Lanka
Area 88.64 km² (34.22 sq mi)
Established 1978
Let’s Save Sinharaja.
For further Information: Sinharaja Forest Reserve
Select the correct tags from the list below from labels ❶to ⓬ in Figure 1. Write down each label number and
the corresponding HTML tag.
List: {size, table, h2 ,href, head, Colspan, ul, rowspan, b , li , tr , src, align, title, Center , Justify, h1 ,ol}
(6)
(i) Consider the following clauses regarding the elements of a digital graphic and state that they are
true/false.
1. A digital graphic is an array of rectangular pixels called a bitmap.
2. image resolution is used to measure the physical dimension of a digital graphic and physical
dimension is displayed as the pixels.
3. There are 256 variants of colors, and 8 bits are used to represent a triplet color in computer memory.
4. The size of a Digital graphic is determined only by the number of pixels used in its design.
(ii) Below is a part of the interface labeled A to D of Victorian Giotto, a digital animation software.
Answer the following questions.
A B C D
(iii) The following is a part of the interface that includes some of the activities expected to be performed using
a numbered audio editing software and the tools that can be used for those activities. Select and write down
the tool character that matches its activity number.
1 - Selecting a part of the audio file 2 - Cutting off part of the audio file.
3 - Start recording of a live audio part. 3 - Playing the recorded audio part.
A B C D E F
(7)
(i) Nimal, who is studying in Australia, knew that he did not have enough money to buy goods for a day. After
informing his father about this, the money was sent using the e-banking system. Write down 2 other
facilities available through e-banking system.
(ii) (a) Select and write through the bracket the term that best fits with the description given by labels 1 to 4
below.
(1) Preparation of film images, adding visual effects.
(2) Creating a scene where a large whale swims in a building.
(3) A view of a weekly market created by computer technology.
(4) Driving the plane at high speed in a computer game
(Holographic image processing technology, 3D-three-diamention, Digital audio
materials, Digital Games, Simulation Games)
(b) Fill in the blanks in the table below using the given list of words.
List: - (Health related issues, Unauthorized access into computer systems, Intellectual
property rights, Computer errors caused by unnecessary power cuts, effects of theft,
network breakdown due to harmful software, Data thefts)
legal issues Physical and logical issues
A D
B E
C F
Provincial Department of Education- North Western Province
G.C.E.(O/L) Practice Test- 2023(2024)
Information & Communication Technology
Answer Script
Part I
Que Que Que Que
Answer Answer Answer Answer
No No No No
1 2 11 2 21 3 31 2
2 2 12 1 22 3 32 4
3 3 13 2 23 4 33 4
4 4 14 3 24 3 34 3
5 2 15 2 25 2 35 2
6 3 16 1 26 3 36 1
7 1 17 3 27 4 37 4
8 3 18 4 28 3 38 3
9 2 19 3 29 2 39 4
10 2 20 3 30 4 40 3
Part II
1 i a -1 b–4 01 10 Advantages
c–5 d – 3 (0.5 * 4 Marks) Can access the file at any time from
th any place.
2 a 4 Generation
b Mainframe Computers Can access through any device.
c ECG Machine Increased data safety
d Intergrated Circuits (0.5 * 4 Disadvantages
Marks) Need of constant Internet
3 a 51 connection.
b 10000112 Not properly works in low speed
(01 * 2 Marks) connections.
4 a ̅̅̅̅̅
A . B + 𝐵. 𝐶 ( 02 marks * 10 )
b F=𝐶 ̅ (01 * 2 Marks)
5 a True 2 i =C3-B3 (02 marks)
b True Ii =C11-B11 (02 marks)
c False Iii =Min(B3:B14) (01 mark)
d False (0.5 * 4 Marks) Iv =Max(B3:B14) (01 mark)
6 a A- Application Software V =D3/B3*100 (02 marks)
B- Other System Software vi No, Needs to compare classes of
(Language Translators data items at once. ( 02 marks)
/Utilities)
b A- Word Processing Software/ 3 i a Customer_ID + Item_ID + Date
Spreadsheets/ Computer b Customer_ID yd Item_ID
Games/Web Browsers
ii a Sales Table
B- Compilers/Interpreter / Utility
Software
7 1–R 2–S 3–Q 4-P b Item Table
iii *
** 7 i e- Banking (02marks)
*** ii A (1) 3D image technology
**** (2) Holographic Image processing
***** ( 03 marks) Technology
iv A -due amount=(U*12)+180 (3)Digital Audio editing
B - U<=60 (4) Simulation Games (04 marks)
C – due amount =(60*38)+[(U- B A – personal data theft
60)*41]+480 B – unauthorized access to the
D – display the due amount computer systems.
(04 marks)
C - Theft of intellectual property
D – Electricity breakdown
5 i A CMS E – threats of thieves
B Search Engine F – breakdown of network due to
C Paas malware (04 marks)
D web server
E Hyperlinks
F FTP
G com
7 correct- 2 marks
6 correct- 1.5marks
4-5 correct – 1 mark
2-3 correct - 0.5 mark
ii P Domain Name
Q dynamic
R Kompozer
S Remote Access ( 0.5 mark X 4 =2)
iii
1 head 7 ol
2 h1 8 table
3 justify 9 align
4 size 10 colspan
5 src 11 b
6 h2 12 href
( 01 * 12 )