0% found this document useful (0 votes)
13 views4 pages

Information Technology - Exam

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views4 pages

Information Technology - Exam

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Information Technology EXAM

Long Answer Questions: instructions- please answer all questions below

1. List three types of errors associated with programming:

2. Briefly define the following terms:


a. Programming

b. Programmer

3. What is meant by the following terms?


a. Object Code

b. Source Code

c. Machine code

4. Precisely which part of the computer system does the interpretation machine code?

5. List the types of programming languages.

6. List the generation of programming languages.

7. Specify which generation(s) of programming language that belong(s) to each type programming language
you listed in question number four (4).
Information Technology EXAM
8. State one advantage and disadvantages of the following programming languages:
a. Assembly language

b. Machine Language

9. List two differences between the high level and low level Programming Language.

10. What does it mean to declare a constant or a variable?

Multiple choices: instructions- please choose the most appropriate answer for each question below:

1. Which one of the following programming languages associates with artificial intelligence applications?
a. COBAL
b. BASIC
c. PROLOG
d. C++
2. Precisely which part of the computer system does the interpretation machine code?
e. Central processing Unit
f. Arithmetic Logic Unit
g. Binary Control Unit
h. Machine language unit
3. Which one of the following programming languages associates with business and commercial applications?
a. BASIC
b. COBAL
c. PROLOG
d. FORTRAN
4. Which one of the translates or converts programming codes line by line
a. Compiler
b. Assembler
c. Translator
d. Interpreter
Information Technology EXAM
5. Which one of the following programming languages is associated with engineering and scientific problems?
a. FORTRAN
b. BASIC
c. PROLOG
d. C++
6. Which two of the following programming languages are associated with teaching?
a. FORTRAN
b. BASIC
c. PASCAL
d. C++
7. Which two of the following programming languages are associated with Operating Systems?
a. FORTRAN
b. BASIC
c. PROLOG
d. C++

Short Answers: instructions- please fill-in the blank with the correct answer for each question below:

1. _____________ is a program that converts assembly language (mnemonic type instruction) to machine
language.
2. _____________ is the process of changing a program written in assembly language to machine code.
3. _____________ is the process of checking the programming codes for errors.
4. _____________ is the data used to test a program.
5. _____________ is the process of running a program.
6. _____________ translates or converts all the programming codes at one time
7. _____________ are manually checking through the steps in a program.
8. _____________ correcting errors in the source codes of a program.
9. _____________ are errors that come from sequence instructions, faulty comparison and selection.
10. _____________ are errors from not adhering to the rules of a programming language.
11. _____________ are errors that occur while the program compiles or runs.
12. Steps associated with problem solving are below:

a. Developing an algorithm or method

b. Documenting the program

c. Defining the problem

d. Maintain the program

e. Testing and debugging the program

f. Analyzing the problem

g. Write the computer program which implements the algorithm


Information Technology EXAM
Arrange the steps above in the correct sequential order by labeling the table below with the correct letter.

13. Declare the following pseudo codes as variable using Pascal codes: num1=45

You might also like