Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ITEC 101 quiz 2

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

A programmer designs a mobile app that tracks users’ locations without asking permission. Which ethical principle is being violated?

a)

Accountability

b)

Respect for Privacy

c)

Transparency

d)

Professional Competence

2.

An IT employee notices a security flaw but decides not to report it to avoid blame. What ethical issue arises here?

a)

Intellectual property misuse

b)

Lack of accountability

c)

Algorithmic bias

d)

Violation of transparency

3.

A hospital’s patient records were encrypted by ransomware, stopping all operations. From an ethical standpoint, what was the main failure?

a)

Poor algorithm design

b)

Weak cybersecurity implementation

c)

Violation of intellectual property

d)

Lack of automation

4.

An AI hiring tool favors male applicants because of biased training data. What should an ethical IT professional do first?

a)

Hide the issue to protect company image

b)

Continue using the tool for consistency

c)

Audit and retrain the model using fair data

d)

Replace the tool with a manual process

5.

A web developer uses a copyrighted image from another site without permission. Which consequence best applies?

a)

The developer gains more followers

b)

It promotes innovation in open access

c)

It may result in legal penalties and ethical violations

d)

It supports fair use automatically

6.

A company plans to sell anonymized user data to advertisers. What ethical question must be asked first?

a)

How much profit will it bring?

b)

Does this follow the Do No Harm principle and user consent rules?

c)

Can the data be used to improve ads?

d)

How quickly can this be done?

7.

A social media platform updates its privacy policy but hides the new terms deep in its settings. Which principle was ignored?

a)

Transparency

b)

Accountability

c)

Professional Competence

d)

Respect for Intellectual Property

8.

A student downloads a cracked version of paid software to complete a project. What ethical concern applies here?

a)

Data privacy

b)

Intellectual property rights

c)

Algorithmic fairness

d)

Do No Harm

9.

An IT consultant is pressured to release an unfinished system that may contain vulnerabilities. What should guide their decision?

a)

Company profit goals

b)

ACM and IEEE Codes of Ethics

c)

Client satisfaction

d)

Employee convenience

10.

A machine-learning engineer ensures all model decisions can be explained and justified to users. This demonstrates which ethical principle?

a)

Transparency

b)

Accountability

c)

Respect for Privacy

d)

Professional Competence

11.

A researcher manipulates test results to make their software appear more accurate. Which IEEE ethical guideline is violated?

a)

Responsible design

b)

Honest reporting of results

c)

Conflict of interest disclosure

d)

Respect for confidentiality

12.

A company failed to update its firewall, leading to a massive data breach. Which consequence best illustrates the organizational implication of unethical behavior?

a)

Employee stress

b)

Regulatory penalties and loss of customer trust

c)

Increased productivity

d)

Positive publicity

13.

Facial recognition software misidentifies minority users. What ethical step should developers take?

a)

Ignore results and move on

b)

Gather more diverse datasets to reduce bias

c)

Disable all recognition features

d)

Sue the software provider

14.

A government IT agency designs a system that unfairly prioritizes certain applicants due to poor testing. Which ethical responsibility was ignored?

a)

Respect for privacy

b)

Accountability to the public

c)

Transparency of data collection

d)

Intellectual property rights

15.

To promote ethical awareness, an organization trains employees to report unethical acts without fear of punishment. This practice best supports:

a)

Algorithmic bias reduction

b)

Culture of accountability and ethical leadership

c)

Data encryption standards

d)

Intellectual property sharing

16.

A mechanical calculator for numerical tables.

a)

Jacquard’s loom

b)

Difference Engine

c)

Analytical Engine

d)

Turing Machine

17.

What i the major development in the age of logic and theory?

a)

Analytical Engine

b)

Difference Engine

c)

Punch card

d)

Turing Machine

18.

What year did the Intel introduced the first microprocessor.

a)

1971

b)

1972

c)

1970

d)

1973

19.

His designs mirror modern computer architecture.

a)

Charles Babbage

b)

Ada Lovelace

c)

Alan Turing

20.

What years did we begin to have electronic digital computer?

a)

1930S-1940S

b)

1940s–1950s

c)

1950S-1960S

21.

Describes how the hardware details and how data moves inside the system.

a)

Computer Architecture

b)

Computer Organization

22.

escribes the design, structure, and features visible to the programmer.

a)

Computer Architecture

b)

Computer Organization

23.

Connects all internal components.

a)

Motherboard

b)

Power Supply Unit

c)

System Bus

d)

CPU

24.

Fetches, decodes, and executes instructions.

a)

Output unit

b)

Memory storage

c)

ALU

d)

Control unit

25.

Which is NOT one of the main features of the Von Neumann Architecture?

a)

Single Memory Space for Both Data and Instructions

b)

Sequential Execution of Instructions

c)

Frequency of CPU Cycles

d)

Use of Buses for Data Transfer

26.

a communication highway that allows data and control signals to travel between the different parts of a computer.

a)

CPU

b)

Motherboard

c)

System bus

d)

ALU

27.

Without __________ each component would need direct connections to every other component — which would be extremely complex and inefficient.

a)

Mother board

b)

System bus

c)

ALU

d)

Memory storage

28.

This bus manage and coordinate the actions of all components.

a)

Control bus

b)

Address bus

c)

Data bus

29.

Refers to the number of cycles per second that the CPU can execute

a)

Clock Speed

b)

Instruction Set Efficiency

c)

Data Transfer Rate

d)

Pipelining and Parallelism

30.

Technique that divides the CPU’s instruction execution process into stages.

a)

Parallelism

b)

Pipelining

c)

Data rate

d)

Clock speed