Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ITC303 QUIZ #1

Total questions: 15

Worksheet time: 30mins

Name
Class
Date
1.

Which of the following is comprised of instructions that get a computer to perform a task?

a)

Software

b)

Program

c)

Programming Language

d)

Syntax

2.

What level of programming language, refers to the “native” language of a computer?

a)

Machine Language

b)

Assembly Language

c)

High-Level Language

d)

Mid-Level Language

3.

What level of programming language, is comprised of a set of elemental commands which are tied to a specific processor.

a)

Assembly Language

b)

Machine Language

c)

High-Level Language

d)

Mid-level Language

4.

What programming paradigm is characterized by sequential sets of linear commands. The focus of such languages is on structure?

a)

Procedural

b)

Object-Oriented

c)

Event-Driven

d)

Web Programming

5.

What type of organizational chart shows what modules exist and how they are related?

a)

HIPO

b)

DFD

c)

Gantt

d)

ERD

6.

What is the process of translating a source code into machine language?

a)

Compiling

b)

Coding

c)

Interpreting

d)

Debugging

7.

What is the process of translating the algorithm into statements using a specific Programming Language?

a)

Coding

b)

Testing

c)

Compiling

d)

Debugging

8.

What is the first step in Program Development Cycle?

a)

Analyze the Problem

b)

Code The Solution

c)

Plan a Solution to the problem

d)

Design the User Interface

9.

What programming paradigm employs the use of “blueprints” of data models called classes?

a)

Object-Oriented

b)

Event Driven

c)

Procedural

d)

Scripting

10.

What term denotes a unique programming entity that has methods, has attributes and can react to events?

a)

Object

b)

Method

c)

Attribute

d)

Classes

11.

In Object-Oriented programming, this term refers to forces external to an object to which that object can react?

a)

Events

b)

Objects

c)

Attribute

d)

Methods

12.

In Object-Oriented programming, this term refers to things which an object can do; the “verbs” of objects.

a)

Method

b)

Attribute

c)

Classes

d)

Events

13.

In Object-Oriented programming, this term refers to special methods used to create new instances of a class.

a)

Constructors

b)

Destructors

c)

Encapsulation

d)

Instantiation

14.

Which term refers to the "blueprint" of an object?

a)

Classes

b)

Methods

c)

Object

d)

Attribute

15.

In Object-Oriented Programming, this term refers to things which describe an object; the “adjectives” of objects.

a)

Attribute

b)

Methods

c)

Classes

d)

Inheitance