Você está na página 1de 3

Information technology EXAM

Long Answer Questions: instructions- please answer all questions bellow 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). 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 language 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 language 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 5. Which one of the following programming language associates with engineering and scientific problem? a. FORTAN

Information technology EXAM


b. BASIC c. PROLOG d. C++ 6. Which two of the following programming language associates with associated with teaching? a. FORTAN b. BASIC c. PASCAL d. C++ 7. Which two of the following programming language associates with associated with Operating System? a. FORTAN 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 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

Arrange the steps above in the correct sequential order by labeling the table below with the correct letter. 1 2 3 4 5 6

Information technology EXAM


7

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

Você também pode gostar