Mis 110: Computer Programming Question Paper

Mis 110: Computer Programming 

Course:Bachelor Of Business Administration

Institution: The Presbyterian University Of East Africa question papers

Exam Year:2016



PRESBYTERIAN UNIVERSITY OF EAST AFRICA

NAKURU TEACHING CENTRE



SCHOOL : DEPARTMENT OF BUSINESS

PROGRAM : BACHELORS IN BUSINESS ADMINISTRATION, HRM

COURSE CODE : MIS 110

COURSE TITLE : COMPUTER PROGRAMMING

DATE : DECEMBER, 2016 (20 STUDENTS)



Read the instructions carefully:

Mobile Phones ARE NOT allowed in the examination room
Time allowed is 2 hours
No bags OR reference material of any kind should be in the examination room
Answer questions ONE and any other TWO questions
Do not write on the question paper. Any rough work should be written at the back of the examination booklet and crossed through.
Only registration numbers should appear on the booklet.
Writing a name on the booklet will lead to cancellation of unit.








This paper contains 3 printed pages









QUESTION ONE

Distinguish the following terms as applied in computer programming; (10 marks)
Low level language versus High level language
Code versus data
Assembly language versus Machine language
Algorithm versus pseudo code
Program design versus Program coding


i. Explain what a flowchart is. (2 marks)
ii. Jambo SACCO is a savings and credit society and lends money to its members at a certain SIMPLE INTEREST RATE (which is obtained as I=P*R*T, where I is the INTEREST, P is the PRINCIPAL, R is the SIMPLE INTEREST RATE, and T is TIME. Draw a flowchart for obtaining the INTEREST given P, R, and T and REPAYMENT INSTALLMENTS given by (PRINCIPAL + INTEREST)/TIME. Write some algorithm for the flowchart. (10 marks)

Define the terms: Program, Programming and Programming language. (5 marks)
Distinguish Process from program (3 marks)


QUESTION TWO

Explain the concept of computing in computer. (4mks)
What is computer programing? (2mks)
Name two phases of computer programing. (2mks)
Define algorithms and explain steps in solving problem in computer programing (7mks)


QUESTION THREE

What is the main function of a flowchart (2mks)
Draw a flow chart that represent the following algorithm (5mks)
If APrint A
Else
Print B
Endif
Write an algorithm and draw a flow chart that will read the two sides of a rectangle and calculate its area. (8mks)












QUESTION FOUR

Explain the process of program execution (3mks)
Define operating system. Differentiate between multi-programmed batch system and time-sharing system. (4mks)
Discuss using a diagram the features of contemporary operating system. (5mks)
Distinguish between machine language, assembly language and high-level language.(3mks)


QUESTION FIVE

Define the following terms. (4mks)
File
File Management
File Organization
File Attributes
Define the terms variables, constants and data types (5mks)
State and explain the various data types in programming (6mks)







More Question Papers


Exams With Marking Schemes

Popular Exams


Mid Term Exams

End Term 1 Exams

End Term 3 Exams

Opener Exams

Full Set Exams



Return to Question Papers