ICT - EM - 2024Al - MCQ

1 / 50

1. Consider the following data:
A – temperature values given by a sensor
B – creator’s name and the date of creation of a file saved in a computer
C – collection of posts and responses shared on a social media platform
Which of the following correctly categorizes the above data?

2 / 50

2. Which of the following are good examples for batch processing?
A – a system that outputs the presently vacant vehicle parking space closest to a user
B – a system that automatically backs up the files in a computer at the end of each day
C – a system that sorts the customer orders received during a day according to value

3 / 50

3. Select the answer containing the correct replacement for ⓐ and ⓑ in the following paragraph:
Although ..........ⓐ.......... is very old, it still plays a central role in the daily operations of the world’s largest corporations. In addition to its power, the other main reason for its popularity is its ..........ⓑ..........

4 / 50

4. A village of houses constructed mainly with the aid of a special equipment is nearing completion in the United States of America. This equipment has been used to construct the walls of the houses with the foundations and the roofs constructed in the traditional way. This equipment reduces the number of workers required for the construction process and has made the process faster and cheaper with minimized construction waste. What could be this special equipment?

5 / 50

5.The figure above shows some components and connections on a computer motherboard.
The labels A–E indicate the following:
A – hard disk
B – ROM BIOS
C – connector for audio port
D – connector for network port
E – connector for USB port
What are indicated by the labels X, Y and Z respectively?

 

6 / 50

6.A person notes that a desktop computer was booting very fast from the hard disk after the computer was repaired. Which of the following would have been done during the repair?

7 / 50

7.What is the correct binary equivalent of decimal 14.25₁₀?

8 / 50

8.What is the correct decimal equivalent of octal 120₈?

9 / 50

9.Which of the following are correct?
I : E8₁₆ = 1110 1000₁
II : B4₁₆ = 1010100₂
III : 753₈ = 111101011₂

10 / 50

10.The second and third rows of the following table contain two English words and their binary representations according to the ASCII code. The binary representation of No! is kept blank. What is the correct replacement for the blank?

Word Binary representation
no 1101110 1101111
N! 1001110 0100001
No!

 

11 / 50

11.  110012 + 100012 =

12 / 50

12. Which of the following express the output (F) of the given circuit?

13 / 50

13. Applying Double complement and De Morgan’s laws to 𝑥 + 𝑦z results in

14 / 50

14.What is the most simple Boolean expression that can be obtained through the given Karnaugh map?

15 / 50

15.Which of the following are correct regarding the Process Control Block (PCB)?
A – It is a data structure used by the operating system to manage information about a process.
B – It is created during the compilation of a program.
C – The Program Counter values of two PCBs can be the same.

16 / 50

16. Sama works on a multi-user computer system. After it has booted, Sama logs on to the computer from a terminal and starts a web browser. After sometime, Sama starts a text editor also and works on her Python program. Then Rani also logs on to the computer from another terminal and starts her web browser.
Which of the following are possible execution sequences on the processor of this computer?

17 / 50

17.Each block of a disk is 512 bytes. When a file of size 1959 bytes is stored on that disk, how
many bytes allocated to the file would be wasted?

18 / 50

18.Which of the given statements (I, II, III) are true with respect to the following two diagrams?
(Note: V – Voltage, t – time)

I – A depicts an analog signal.
II – B depicts a digital signal.
III – B is a digitized version of A.

19 / 50

19. Which of the following is correct regarding parity bits?

20 / 50

20. What is done by a modem when it receives an analog signal from a PSTN (Public Switched
Telephone Network) line?

21 / 50

21. Which of the following best describes a switch in a network?

22 / 50

22. How many usable host addresses are available in the 192.168.100.0/27 IP address block?

23 / 50

23. Which of the following are properties of the Transmission Control Protocol (TCP)?
A – detection and correction of any errors in a communication
B – receiver acknowledging to the sender about the receipt of a data packet
C – ensuring data packets are received in order

24 / 50

24. A new system must be delivered completely to the client by a given date. There should not be
any partial deliveries. Further, the system architecture and design must be fully defined before
any coding began.
Which of the following are suitable models to develop this system?
A – waterfall   B – spiral   C – agile

25 / 50

25. During the feasibility analysis of a software development project, it was discovered that the
development team does not have the knowledge and the skills to develop the software. Which
component of the feasibility study would have identified this issue?

26 / 50

26. Which of the following shows the correct order of stages in the System Development Life Cycle?

27 / 50

27. Which of the following is not true regarding the prototyping technique used in system development?

28 / 50

28. Which of the following statements regarding software tests are correct?
A – White-box tests involve testing the internal structures and workings of a software.
B – Unit tests are usually performed after the system test.
C – System developers should take every effort to make the acceptance test successful.

29 / 50

29.A playground reservation system is needed for students and others to reserve the school playground (which is adjoining the school) for team sports. Each reservation is for two hours. All non-students will need to pay for their reservations. The reservations are to be made using the National Identity Card (NIC) numbers. The NICs are to be verified at the playground gate before a team is let in.
The algorithm that could be used for the reservation process is shown below with blanks labelled A–D.

BEGIN
    A
    IF user interested to make a reservation THEN
        B
        C
        IF user is not a student THEN
            D
        ENDIF
        Confirm booking and update reservation database
    ENDIF
END.

Which of the following contains the suitable replacements for the above blanks?

30 / 50

30.A playground reservation system is needed for students and others to reserve the school playground (which is adjoining the school) for team sports. Each reservation is for two hours. All non-students will need to pay for their reservations. The reservations are to be made using the National Identity Card (NIC) numbers. The NICs are to be verified at the playground gate before a team is let in.
The algorithm that could be used for the reservation process is shown below with blanks labelled A–D.

BEGIN
    A
    IF user interested to make a reservation THEN
        B
        C
        IF user is not a student THEN
            D
        ENDIF
        Confirm booking and update reservation database
    ENDIF
END.

Which of the following suggestions about the above system is not suitable?

31 / 50

31. Consider the following relation about a student who is registered in a programme at an institute:
STUDENT(Sno, Snic, Sname, Sphone, Prog_number)
Note:
Sno - the unique registration number of the student
Snic - the national identity card number of the student
Sname - the name of the student
Sphone - a phone number of the student
Prog_number - the unique number of the programme for which the student has registered
Which of the following are correct?
A – Sno can be the primary key.
B – Snic can be a candidate key.
C – Prog_number can be a foreign key.

32 / 50

32. Which of the following are true?
A – A table can have multiple candidate keys.
B – A primary key is always a candidate key.
C – A candidate key of one table can be used as a foreign key in another table

33 / 50

33. Which of the following are examples of one-to many relationships?
A – A customer can place many orders, but each order is placed by only one customer.
B – An employee can be assigned to multiple projects, and each project can have multiple employees.
C – One department has one manager, and each manager manages multiple departments.
D – A supplier can supply only one item, and an item can be supplied by only one supplier.

34 / 50

34. Match the Normal forms labelled from 0 to 3 to the corresponding Descriptions labelled from
A to D.

Normal form
0 – Zero normal form
1 – First normal form
2 – Second normal form
3 – Third normal form
Description
A. single valued attributes
B. full functional dependency
C. repeating data
D. transitive dependency

35 / 50

35. What is the primary purpose of database normalization?

36 / 50

36. Which of the following will change all occurrences of ‘Mahawa’ in the ‘City’ attribute of USER
in relation to ‘Maho’?

37 / 50

37. Which of the following lists the given SQL statement clauses in the correct order?

38 / 50

38. What would be the execution output of the following Python code if a = 5, b = 3, c = 2 and
d = 6?
x = (a - b) ** c + d % c
print(x)

39 / 50

39. What is the execution output of the following Python code?

qns = ["a" , "b"]
for x in range (1,3):
for y in qns:
print(x,y, end=' ')

40 / 50

40. What is the execution output of the following Python code?

def list_operation(nlist):
for i in range(len(nlist)):
if i % 2 == 0:
nlist[i] = nlist[i] ** 2
else:
nlist[i] = nlist[i] + 3
return nlist
numbers = [1, 2, 3, 4, 5]
output = list_operation(numbers)
print(output)

41 / 50

41. What is the execution output of the following Python code?

marks = [(1, "amara", 96), (2, "rajah", 34),
(3, "rani", 49),(4, "fahim", 68) ]
i = –1
while i < (len(marks) - 1):
i += 1
if marks[i][2] < 50:
continue
print(marks[i][1], end=" ")

42 / 50

42. The output shown in Figure 42.2 can be obtained using exports_imports.txt shown in Figure 42.1 by executing the Python code shown in Figure 42.3 with suitable replacements for its blanks labelled P – U.
Which option contains the suitable replacements for the blanks?

43 / 50

43. Which of the following statements are true about the web pages created using web authoring tools?
A – The HTML Code for such a page is automatically generated.
B – Such a page can be enhanced by manually adding HTML tags later.
C – Multimedia content cannot be added to them.

44 / 50

44. What is the primary purpose of an HTML style sheet?

45 / 50

45. Which of the following can be used to change the look of an entire website by changing just
one file?
A – external CSS    B – inline CSS    C – internal CSS

46 / 50

46. For what purpose is POST used in an HTML form?

47 / 50

47. Which of the following statements are correct regarding website publishing?
A – One has to obtain a domain name to publish a website.
B – Before deciding to host a website on one’s own computer, one has to do a good cost-benefit analysis on the same.
C – Shared hosting will provide faster access to the site’s users all the time compared to either Virtual Private Server (VPS) hosting or dedicated server hosting.

48 / 50

48. Which of the following is correct?

49 / 50

49. Which of the following statements are true?
A – Generative Artificial Intelligence (AI) tools can produce new content or data, according to their learned patterns.
B – The use of Generative AI Tools such as GPT with user prompts is an example of machine-to-machine coexistence.
C – Although AI is used today, strong AI (machines possessing general intelligence and capabilities that are similar to human cognition) still remains a theoretical concept.

50 / 50

50. Consider the following statements P and Q:
P – A qubit of a quantum computer can have a higher number of states than a bit of a traditional computer.
Q – Quantum computing promises to perform calculations, currently beyond traditional computer’s reach, at incredible speeds.
Which of the following is valid regarding the above two statements?

Your score is

The average score is 0%

0%