0% found this document useful (0 votes)
52 views

Tutorial 01 Questions

The document contains a set of tutorial questions for a computer and programming course. It lists the contact information for the lecturer, Ahmed Wasif Reza, at the top. The questions cover topics like self-review exercises from the course textbook, object-oriented programming and C++, types of errors, machine-dependent vs machine-independent languages, and filling in blanks with terms related to computer components and languages.

Uploaded by

umreh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views

Tutorial 01 Questions

The document contains a set of tutorial questions for a computer and programming course. It lists the contact information for the lecturer, Ahmed Wasif Reza, at the top. The questions cover topics like self-review exercises from the course textbook, object-oriented programming and C++, types of errors, machine-dependent vs machine-independent languages, and filling in blanks with terms related to computer components and languages.

Uploaded by

umreh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Ahmed Wasif Reza, Lecturer, Electrical Engineering (L-07-20)

Phone: 03-7967 7622, E-mail: [email protected]

Tutorial-01 (Questions)
Computer and Programming
Course Code: KEET 1150

1. Please go though Self-Review Exercises (1.1, 1.2, and 1.3) [Page no: 39, Ref: H.M
Deitel, P. J. Deitel, “C++ How to Program”->Chapter1: Introduction to Computers,
the Internet and the World Wide Web].

2. Why is so much attention today focused on object-oriented programming in general


and C++ in particular?

3. Distinguish between the terms fatal error and nonfatal error. Why might you prefer to
experience a fatal error rather than a nonfatal error?

4. Why might you want to write a program in a machine-independent language instead of


a machine-dependent language? Why might a machine-dependent language be more
appropriate for writing certain types of programs?

5. Fill in the blanks in each of the following statements:

a) Which logical unit of the computer receives information from outside the computer for
use by the computer? ---------------

b) The process of instructing the computer to solve specific problems is called ------------

c) What type of computer language uses English-like abbreviations for machine


language instructions? ---------------

d) Which logical unit of the computer sends information that has already been processed
by the computer to various devices so that the information may be used outside the
computer? ---------------

e) Which logical units of the computer retain information? ---------------

f) Which logical unit of the computer performs calculations? ---------------

g) Which logical unit of the computer makes logical decisions? ---------------

h) The level of computer language most convenient to the programmer for writing
programs quickly and easily is ---------------.

i) The only language that a computer directly understands is called that computer's
---------------.

1
Ahmed Wasif Reza, Lecturer, Electrical Engineering (L-07-20)
Phone: 03-7967 7622, E-mail: [email protected]

j) Which logical unit of the computer coordinates the activities of all the other logical
units? ---------------.

k) The open source database management system used in LAMP development is


---------------.

l) --------------- is the most popular open source server-side “scripting” language for
developing Internet-based applications.

You might also like