wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1.3 The Germ Guide - Vocabulary Quizs

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

User-Initiated Event

a)

An event triggered by system processes.

b)

An event triggered by user interaction with the user interface.

c)

An event that occurs at a scheduled time.

d)

An event that is automatically generated by the program.

2.

Abstraction

a)

The process of reducing complexity by hiding unnecessary details to make it easier to think about a problem.

b)

A method of increasing complexity to enhance understanding.

c)

A technique for memorizing information without understanding it.

d)

The act of simplifying a problem by removing all details.

3.

Event

a)

An action or occurrence that happens during runtime that will trigger a response or behavior by the software.

b)

A static condition that does not change during the execution of a program.

c)

A type of error that occurs when the software fails to respond to user input.

d)

A scheduled task that runs at a specific time without user interaction.

4.

Incremental Approach

a)

An approach to programming where the programmer adds and tests code in small chunks at a time to make sure it behaves the way they want it to, before adding more code.

b)

A method where programmers write all the code at once and test it after completion.

c)

A strategy that focuses on writing documentation before coding begins.

d)

A technique that emphasizes debugging code after it has been fully implemented.

5.

Runtime

a)

The period when a program is running.

b)

The time taken to compile a program.

c)

The duration of a program's installation process.

d)

The time a program takes to load into memory.

6.

Program

a)

A set of instructions that a computer executes to achieve a particular objective.

b)

A type of hardware used in computing.

c)

A method for storing data permanently.

d)

A graphical interface for user interaction.

7.

Event-Driven Programming

a)

A programming paradigm where the program responds to an input (or trigger).

b)

A type of programming that focuses on sequential execution of instructions.

c)

A method of programming that emphasizes the use of loops and iterations.

d)

A style of programming that requires manual memory management.

8.

Event Handler

a)

A block of code that is triggered when a certain event happens.

b)

A function that runs continuously until an event occurs.

c)

A method for handling errors in code execution.

d)

A tool for debugging code in real-time.

9.

User Interface (UI)

a)

The visual part of a computer app or operating system, through which an end user interacts with the computing device or software.

b)

A programming language used to create software applications.

c)

The hardware components of a computer system.

d)

A set of rules for data communication between devices.

10.

End User

a)

A representative consumer for whom a hardware or software product is designed.

b)

A software developer who creates applications for users.

c)

A hardware manufacturer that produces devices for consumers.

d)

A technical support agent who assists users with issues.

11.

Controller Layer

a)

The layer of an app that contains the program that tells the app how to behave.

b)

The layer responsible for managing the database connections.

c)

The layer that handles user interface design and layout.

d)

The layer that processes business logic and data manipulation.