What is the role of following components of a Computer System: (i) Control Unit

a)What is the role of following components of a Computer System: (i) Control Unit


Course Code : BCS-011
Course Title : Computer Basics and PC Software
Assignment Number : BCA (R1)-011/Assignment/2018-19
Maximum Marks : 100
Last Date of Submission : 15th October, 2018 (For July, 2018 Session)
15st April, 2019 (For January, 2019 Session)This assignment has three questions of 80 marks. Answer all the questions. Rest
20 marks are for viva voce. You may use illustrations and diagrams to enhance
explanations. Please go through the guidelines regarding assignments given in
the Programme Guide for the forma
Question 1: (Covers Block 1) (7×4 Marks each=28 Marks)
a) What is the role of following components of a Computer System:
(i) Control Unit
(ii) Arithmetic Logic Unit
(iii)Ports and Connectors
(iv) Motherboard
a) Explain the Internet Based Software Architecture with the help of a block
diagram. How is this architecture different than that of 3-tier client server
architecture? Explain.
b) What is a file and directory in the context of a computer? What are the activities
involved in the file management? Explain how file management is different than
the Memory Management.
c) Explain the features and uses of the following in the context of computer
software and programming:
(i) Assembler
(ii) Interpreter
d) Differentiate between the following:
(i) Kernel of an Operating system and Non-resident portion of Operating
(ii) Command line interface and Graphical user interface of Operating system
(iii)Multiprogramming and Multitasking
(iv) Computer Virus and Computer Worms
e) Draw a flow chart and write an algorithm for a program that multiplies all two
digit odd numbers. (You must use looping).
f) Explain the purpose of each segment marked (i) to (vi) of the following program.
What this program will do?
(i) int i;
int marks[20];
(ii) for (i=0; i<20; i++) {
(iii) printf (“Enter the number”);
scanf (“%d”, &marks [i];
(iv)if (marks[i] < 40) printf(“Not Successful”);
(v) if (marks[i] >= 40) && (marks[i] < 60)) printf(“Passed in Second
(vi)if (marks[i] >= 60 printf(“Passed in First Division);

You may also like...

2 Responses

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

error: Content is protected !!