2017_2 TMA Solutions - CIT237, Programming & Algorithms

Use past TMAs to deal with new TMAs and Exams
Adebisi
Posts: 831
Joined: Mon Nov 06, 2017 6:59 am
Contact:

2017_2 TMA Solutions - CIT237, Programming & Algorithms

Postby Adebisi » Fri Dec 08, 2017 4:46 pm

Email: Solutions2tma@gmail.com

1 ...allows a program to be retrieved from the disk

An editor


2 This is a program that converts programs written in assembly

Assembler


3 The artificial intelligence programming community has been active since the early 􀳦?􀳦􀳦?􀳦􀳦?􀳦.

1960s


4 Programming 􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦. are languages through which we can instruct the computer to carry out some processes or tasks

Languages


5 A 􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦. is a program that translates another program written in any programming language other than the machine language

Translator


6 ...allows a program to be retrieved from the disk

An editor


7 ...program is a continuous loop that responds to events that are generated in an unpredictable order

event driven


8 Some advantages of high-level language are as follows except

used on few computer


9 This is a program that converts programs written in assembly

Assembler


10 Programs for use by institutions to manage their information systems

Management Information System


11 A 􀳦?􀳦􀳦?􀳦􀳦?􀳦 is a data structure in which insertion and deletion can only be done at one end

Stack


12 􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦. is a sequence of zero or more elements called nodes.

Linked lists


13 An 􀳦?􀳦􀳦?􀳦􀳦?􀳦.. can be defined as sequences of objects all of which are of the same type that are collectively referred to by the same name.

Array


14 Integers consist of positive and 􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦. whole valves

Negative


15 ...is a finite sequence of unambiguous instructions

an algorith m


16 ...is a series of steps, each of which performs a calculation

procedural program


17 ...is the result of the compilation process

object code


18 This is where the clear statement of the problem is stated

Problem Analysis


19 There are 􀳦?􀳦􀳦?􀳦.. levels of the programming language

four


20 These are various programming methodologies

procedural
logic
objec t-oriented
***all of the above



Adebisi
Posts: 831
Joined: Mon Nov 06, 2017 6:59 am
Contact:

Re: 2017_2 TMA Solutions - CIT237, Programming & Algorithms

Postby Adebisi » Fri Dec 08, 2017 4:49 pm

1 ...allows a program to be retrieved from the disk

An editor


2 This is a program that converts programs written in assembly

Assembler


3 􀳦?􀳦.is a program that translates another program written in any programming language

A translator


4 Programs for use by institutions to manage their information systems

Management Information System


5 􀳦?􀳦.is concerned with making complex calculations very fast and very accurately

Scientifi c Computing


6 ...program is a collection of cooperating processes

Concurrent


7 program is a continuous loop that responds to events that are generated in an unpredictable order

event driven


8 programme is a collection of logical declarations about what outcome a function should

logic


9 Major functional programming languages are

Lisp
Sche me
Haskell
***all of th e above


10 ...programming languages are as follows except

E


11 Some advantages of high-level language are as follows except

used on few computer


12 􀳦?􀳦.language is independent of the computer

high leve l


13 ...programming language is also called assembly language

low level


14 Low level programming language is also called assembly language

'TRUE


15 Debugging any set of codes is a very difficult task

strong ly disagree


16 Machine language was not user

friendly


17 ...generation of computers was coded in machine language

first


18 Machine language is to each type of computer

peculiar


19 Machine language is peculiar to all types of computer

strongly agree


20 Data is processed information

'False
Adebisi
Posts: 831
Joined: Mon Nov 06, 2017 6:59 am
Contact:

Re: 2017_2 TMA Solutions - CIT237, Programming & Algorithms

Postby Adebisi » Fri Dec 08, 2017 4:51 pm

1 Machine language is to each type of computer

peculiar


2 Machine language is peculiar to each type of computer

strongly agree


3 􀳦?􀳦is designed to communicate signal between CPU and the monitor

VGA


4 programming languages are as follows except

E


5 Low level programming language is also called assembly language

TRUE


6 ...is a series of steps, each of which performs a calculation

procedura l program


7 This is a level of programming language which is different from the machine language

Low Level Language


8 ...is an optimisation technique which belongs to the family of local search

Hill climb ing


9 The efficiency attributes of an algorithm are

time and space efficiency


10 This is a level of programming language which is different from the machine language

Low Level Language


11 A graph consists of things

two


12 ...is a data structure in which insertion and deletion can only be done at one end

Stack


13 ...is a finite sequence of unambiguous instructions

an algorith m


14 The normal program execution consists of 􀳦?􀳦􀳦?􀳦. stages

four


15 ...is the result of the compilation process

object code


16 This is the final stage of program development

Documentation


17 The process for writing the program is called

Coding


18 This is where the clear statement of the problem is stated

Problem Analysis


19 There are 􀳦?􀳦􀳦?􀳦.. levels of the programming language

four


20 These are various programming methodologies

procedural
logic
objec t-oriented
***all of the above
Adebisi
Posts: 831
Joined: Mon Nov 06, 2017 6:59 am
Contact:

Re: 2017_2 TMA Solutions - CIT237, Programming & Algorithms

Postby Adebisi » Fri Dec 08, 2017 4:53 pm

1 ...is a finite sequence of unambiguous instructions

an algorith m


2 ...is a series of steps, each of which performs a calculation

procedura l program


3 ...is the result of the compilation process

object code


4 This is where the clear statement of the problem is stated

Problem Analysis


5 There are 􀳦?􀳦􀳦?􀳦.. levels of the programming language

four


6 These are various programming methodologies

procedural
logic
objec t-oriented
***all of the above


7 ...generation of computers was coded in machine language

first


8 ...allows a program to be retrieved from the disk

An editor


9 ...program is a continuous loop that responds to events that are generated in an unpredictable order

event driven


10 Some advantages of high-level language are as follows except

used on few computer


11 This is a program that converts programs written in assembly

Assembler


12 Programming 􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦. are languages through which we can instruct the computer to carry out some processes or tasks

Langua ges


13 A 􀳦?􀳦􀳦?􀳦􀳦?􀳦􀳦?􀳦. is a program that translates another program written in any programming language other than the machine language

Translator


14 programme is a collection of logical declarations about what outcome a function should accomplish

logic


15 ...is a means of organising related data items

Data stru cture


16 ...consist of positive and negative whole valves

Integ ers


17 􀳦?􀳦. efficiency seeks to provide information on random input

average-case


18 Low level programming is also called

Coding


19 ...is a sequence of zero or more elements called nodes

Linked list


20 Programming languages are languages through which we can instruct

the computer


Who is online

Users browsing this forum: No registered users and 2 guests