1.1 fill in the blanks in each of the following:

4
1.1 Fill in the blanks in each of the following: The company that brought the phenomenon of personal computing to the world was [Apple]. The computer that made personal computing legitimate in business and industry was the [IBM Personal Computer]. Computers process data under the control of sets of instructions called [computer programs]. The six logic units of the computer are the [input unit, output unit, memory unit, arithmetic and logic unit (ALU), central processing unit, secondary storage unit]. [Time sharing] is a special case of multitasking in which users’ access the computer thorough devices called terminals. The three classes of languages discussed in the chapter are [machine, assembly and high-level languages]. The programs that translate high-level language programs into machine language are called [compiler]. C is widely known as the development language of the [UNIX] operating system. This book presents the version of C called [Standard] C that was standardized through [ANSIO and ISO]. The [Pascal] language was developed by Wirth for teaching structured programming. The development of Defense developed the Ada language with a capability called [multitasking] which allows programs to specify that many activities can proceed in parallel. Devices form which user’s access timesharing computer system are usually called [terminal].

Upload: muhammad-mahadi-hasan

Post on 16-Nov-2014

107 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1.1 Fill in the Blanks in Each of the Following:

1.1 Fill in the blanks in each of the following:

The company that brought the phenomenon of personal computing to the world was [Apple].

The computer that made personal computing legitimate in business and industry was the [IBM Personal Computer].

Computers process data under the control of sets of instructions called [computer programs].

The six logic units of the computer are the [input unit, output unit, memory unit, arithmetic and logic unit (ALU), central processing unit, secondary storage unit].

[Time sharing] is a special case of multitasking in which users’ access the computer thorough devices called terminals.

The three classes of languages discussed in the chapter are [machine, assembly and high-level languages].

The programs that translate high-level language programs into machine language are called [compiler].

C is widely known as the development language of the [UNIX] operating system.

This book presents the version of C called [Standard] C that was standardized through [ANSIO and ISO].

The [Pascal] language was developed by Wirth for teaching structured programming.

The development of Defense developed the Ada language with a capability called [multitasking] which allows programs to specify that many activities can proceed in parallel.

Devices form which user’s access timesharing computer system are usually called [terminal].

A computer program that converts assembly-language into machine language is

called [assembler].

The logical unit of the computer that receives information from outside the computer for use by the computer is called [input unit].

The process of instructing the computer to solve specific problem is called

What type of computer language uses English-like abbreviation for machine language instructions?[High-level language]

Page 2: 1.1 Fill in the Blanks in Each of the Following:

Which logic unit of the computer sends information that has already been processed by the computer to various devices, so that it may be used outside the computer? [output unit]

1.2 Fill in the blanks in each of the following sentences about the C environment:

C programs are normally typed into a computer using [editor] program. In a C system, a [preprocessor] program automatically executes before the

translation of phase begins. The two most common kinds of preprocessor directives are [including other

files in the file to be compiled and replacing special symbols with program text].

The [linker] program combines the output of the compiler with various library functions to produce an executable image.

The [loader] program transfers the executable image from disk to memory. To load and execute the most recently compiled program on a Linux [system,

type a. out]. The general name of a program that converts programs written in a certain

computer language into machine language is [compiler]. Which logical unit of the computer retains information? [memory unit] Which logical unit of the computer performs calculations? [arithmetic and

logic unit]Which logic unit of the computer makes logic decision? [Arithmetic and logic Unit]

The commonly used abbreviation for the computer’s control unit is The level of computer language most convenient (সু�বি�ধা�/উপযু�ক্ত) to the

programmer for writing programs quickly and easily is [high-level language]. The only language that a computer can directly understand is called that

computer’s [machine language]. Which logic unit of the computer coordinates the activities of all the other logical

units? [CPU]

1.3 Categorize each of the following items as either hardware or software:

a) CPU [hardware]b) C Compilers [software]c) ALU [software]d) C processor [software]

Page 3: 1.1 Fill in the Blanks in Each of the Following:

e) input unit [hardware]f) a word-processor program[software]

1.7 True or False

a) Machine languages are generally machine dependant.b) Time sharing truly runs several users simultaneously on a terminal.c) Like other high-level languages, C is generally considered to be machine

independent.