Showing posts with label First Semester. Show all posts
Showing posts with label First Semester. Show all posts
Sunday, November 15, 2015
Past Question Introduction to Computer Science 2007
UNIVERSITY OF CALABAR
DEPARTMENT OF MATHS/STATISTICS & COMPUTER SCIENCE
COURSE: CSC 1101 – INTRODUCTION TO COMPUTER SCIENCE
DATE: Tuesday, 24th July, 2007
INSTRUCTIONS: ANSWER ANY FOUR (4) QUESTIONS
1. (a) The decision symbol is the only symbol of a flowchart with two exit points. What are these exit points? Illustrate with an example.
(b) The history of computer cannot be complete without Charles Babbage. Justify this statement.
(c) The stored program concept of John Von Neumann is very famous. What is it all about?
2. (a) I. Using appropriate examples, differentiate between one’s (1’s) complement and two’s (2’s) complement? Also, differentiate between LSB abd MSB in binary arithmetic, using an example to support your answer.
(b) I. Clearly differentiate between a microcomputer and an embedded computer.
II. Give an area of importance each of the hexadecimal and binary number systems respectively in computer technology.
(c) What is a microprocessor? Why is it very important when discussing generations of computer development?
3. (a) Describe the components of the central processing unit (control unit and ALU). Give four examples of Input devices and two examples of output devices as part of computer hardware.
(b) What is an operating system? Give two examples of a single-user operating system, and one example of a multi-user operating system.
4. (a) What makes computers different from other devices? Give three examples of devices with embedded computers.
(b) Add 11001011 to 10111011and convert your answer to one’s (1’s) complement.
(c) With the use of one example each, differentiate between a command and a statement in BASIC.
5. (a) Explain with examples the following BASIC terms:
I. Variables
II. Reserved words.
III. Identifier.
(b) Write a Basic program to add four numbers, A, B, C, D and display the result.
6. (a) Describe three basic types of translators that you know?
(b) Discuss with examples a categorization of computers according to their modes of operation.
Read more »
DEPARTMENT OF MATHS/STATISTICS & COMPUTER SCIENCE
COURSE: CSC 1101 – INTRODUCTION TO COMPUTER SCIENCE
DATE: Tuesday, 24th July, 2007
INSTRUCTIONS: ANSWER ANY FOUR (4) QUESTIONS
1. (a) The decision symbol is the only symbol of a flowchart with two exit points. What are these exit points? Illustrate with an example.
(b) The history of computer cannot be complete without Charles Babbage. Justify this statement.
(c) The stored program concept of John Von Neumann is very famous. What is it all about?
2. (a) I. Using appropriate examples, differentiate between one’s (1’s) complement and two’s (2’s) complement? Also, differentiate between LSB abd MSB in binary arithmetic, using an example to support your answer.
(b) I. Clearly differentiate between a microcomputer and an embedded computer.
II. Give an area of importance each of the hexadecimal and binary number systems respectively in computer technology.
(c) What is a microprocessor? Why is it very important when discussing generations of computer development?
3. (a) Describe the components of the central processing unit (control unit and ALU). Give four examples of Input devices and two examples of output devices as part of computer hardware.
(b) What is an operating system? Give two examples of a single-user operating system, and one example of a multi-user operating system.
4. (a) What makes computers different from other devices? Give three examples of devices with embedded computers.
(b) Add 11001011 to 10111011and convert your answer to one’s (1’s) complement.
(c) With the use of one example each, differentiate between a command and a statement in BASIC.
5. (a) Explain with examples the following BASIC terms:
I. Variables
II. Reserved words.
III. Identifier.
(b) Write a Basic program to add four numbers, A, B, C, D and display the result.
6. (a) Describe three basic types of translators that you know?
(b) Discuss with examples a categorization of computers according to their modes of operation.
Past Question Introduction to Computer Science
UNIVERSITY OF CALABAR
DEPARTMENT OF MATHS/STATISTICS & COMPUTER SCIENCE
CSC 1101 – Introduction to Computer Science 2006/2007 Session
Instructions: Answer all questions Continuous Assessment 2 Time: 30 Mins
1. a. Justify why Charles Babbage is known as the father of modern computer.
b. Despite the cheapness of computer packages, most organizations still prefer customized software.
2. a. What major defects of the first generation computers gave rise to the second generation computers?
b. Mention the two persons who developed ENIAC and the place of development.
3. What are registers, as used in the ALU?
4. a. Why is the Binary number system so important in Computer Science?
b. What two major differences separate Auxiliary memory from Main memory?
Read more »
DEPARTMENT OF MATHS/STATISTICS & COMPUTER SCIENCE
CSC 1101 – Introduction to Computer Science 2006/2007 Session
Instructions: Answer all questions Continuous Assessment 2 Time: 30 Mins
1. a. Justify why Charles Babbage is known as the father of modern computer.
b. Despite the cheapness of computer packages, most organizations still prefer customized software.
2. a. What major defects of the first generation computers gave rise to the second generation computers?
b. Mention the two persons who developed ENIAC and the place of development.
3. What are registers, as used in the ALU?
4. a. Why is the Binary number system so important in Computer Science?
b. What two major differences separate Auxiliary memory from Main memory?
Thursday, November 12, 2015
Computer Science Past Questions On Computer Architecture 2012/2013
UNIVERSITY OF CALABAR
DEPARTMENT OF MATHS AND COMPUTER SCIENCE
YEAR 3 EXAMINATIONS 2012/2013
CSC 3321: COMPUTER ARCHITECTURE 1
ANSWER 2 QUESTIONS FROM EACH SECTION TIME 21/2 HRS
SECTION A
1(a) When the computer is running the control unit is doing fetch and execute. Name
the three cases of the execute phase.
(b) Explain how information is stored and how it is retrieved.
(c) Differentiate active retrieval from passive retrieval of information.
Also Read: Computer Science Past Question On Computer Laboratory 2012/2013
2(a) Explain (i) Syllable (ii) Shift-and Count (iii) Overflow (v) Index Register
(b) Explain what a flag is; and name five flags-giving their functions.
(c) How is overflow detected and how is it corrected?
(d) Name and explain the three microprocessor instruction formats.
Also Read: Past Questions On Introduction To Basic Programming 2011/2012
3(a) Name the four things involved in operations and processes in computing.
(b) Name and explain five control instructions.
(c) When does system interrupt occur?
(d) Name five typical instruction types that involve stores and registers, and state the
lengths of the instructions.
Also Read: Past Questions On Introduction To Computer Science CSC1101 2011/2012
(b) Comment briefly on the limitations of manual computation known to you
(c) Discuss the factors that can lead to high performance of a computer architecture
Also Read: Past Question On Computer Systems 2012/2013
2 (a) With the aid of suitable diagrams differentiate between human and machine
computational architectures
(b) Every computer human or machine must have a set of components, comment
briefly on these components stating clearly their functions.
(c) Suppose that an algorithm A is to be executed by a computer. Two questions can
be raised concerning the difficulty of the algorithm. Comment briefly on these questions.
Also Read: Past Question On Computer Systems 2011/2012
3 (a) With the aid of a simple diagram discuss the architecture of Charles Babbage analytical
Engine.
(b) Describe the function of the following instruction set of the IAS computer.
(i) MQ ← M(X)
(ii) AC ← AC + M(X)
(iii) AC.MQ ← MQ X M(X)
(iv) AC ← AC – M(X)
(v) AC ← AC + I M(X)I
(c) Explain the function(s) of the following in S/360-370 computer
(i) R.R
(ii) RX
(iii) RS
(Iv) SI
(v) SS
Computer Science Past Question On Computer Laboratory 2012/2013
DEPARTMENT OF MATHS/STATS & COMPUTER SCIENCE
SECOND SEMESTER EXAMINATION 2012/2013 SESSION
COURSE CODE: CSC 3381
COURSE TITLE: COMPUTER LAB III A TIME: 1Hr 30mins.
INSTRUCTION: ANSWER ANY TWO QUESTIONS IN SECTION A. SECTION B IS COMPULSORY
1. a. What are data types? Using C or C++ syntax, declare variables of three different types.
b. What are Control Structures? Mention and discuss any two in C or C++.
c. Write a C or C++ function and main program to produce prime numbers to a given n.
2. a. What is an array? Declare an array of 30 characters and a pointer to the array in C or C+++.
b. Explain four keywords associated with data output in C/C++.
c. Write a C or C++ function and main program to produce the Greatest Common Divisor for any
given integers P and Q.
3. a. What are preprocessor directives? List five and state their uses.
b. Compare the use of scanf and cin in C and C++ respectively.
c. Write a C or C++ function and main program to produce the Factorial of any given integer n.
4. a. What are pointers? Declare a pointer to a char type variable.
b. Compare the use of printf and cout in C and C++ respectively.
c. Write a C or C++ function and main program to produce the Fibonacci numbers to any
given integer n. (where n>1)
1 | #include <stdio.h> |
Questions
1. Number and explain what each line of the code above does.
2. Discuss the kernel of the While loop with an execution frame.
3. What is the entire program doing?
4. Is this program a C or a C++ convention? Hence what changes would make it C or C++
Subscribe to:
Posts (Atom)