Object-oriented Programming and Marks

Only available on StudyMode
  • Download(s) : 124
  • Published : September 18, 2013
Open Document


Text Preview
BACHELOR OF COMPUTER APPLICATIONS

(Revised Syllabus)

ASSIGNMENTS
(For July, 2013 and Jan., 2014 sessions)

(1st Semester)

BCS-011 BCS-012

BCSL-013

SCHOOL OF COMPUTER AND INFORMATION SCIENCES
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
MAIDAN GARHI, NEW DELHI – 110 068

CONTENTS

|Course Code |Assignment No. |Submission-Schedule |Page No. | | | |For July-December Session |For Jan.-June Session | | | | |15th October, 2013 |15th April, 2014, | | |BCS-011 |BCA(I)-011/Assignment/13 | | |3 | |BCS-012 |BCA(I)-012/Assignment/13 |15th October, 2013 |15th April, 2014 |5 | |BCSL-013 |BCA(I)-013/Assignment/13 |15th October, 2013 |15th April, 2014 |7 |

Course Code:BCS-011

Course Title:Computer Basics and PC Software
Assignment Number:BCA(1)-011/Assignment/2013

Maximum Marks:100

Weightage:25%
Last Date of Submission:15th October, 2013/15th April, 2014

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 format of presentation. Please give precise answers. The word limit for each part is 200 words.

Question 1: (Covers Block 1) (7×4=28 Marks)
a) What is the role of Central Processing Unit in a Computer? Find the details of CPU of present computers. What are the different types of Computers? Give one example of each type. b) What is the role of memory in a computer? What are the different types of memories used in a Computer? Explain the uses of each type of memory. Find size range of these memories. c) Convert the following numbers as stated

i) Decimal 372.125 to binary
ii) Decimal 6400 to hexadecimal
iii) Octal 754 to hexadecimal
iv) Octal 345 to decimal
d) What is an instruction in the context of a Computer? Explain with the help of an example. How is an instruction executed by a computer? e) Differentiate between the following:
i) Random Access vs. Serial Access
ii) Parallel port vs. Serial port
f) List the features of the following:
i) Scanner
ii) LCD Monitors
iii) MICR
iv) Net book
g) List the configuration of a latest Laptop machine. Describe each component of the configuration.

Question 2: (Covers Block 2) (7×4=28 Marks)

a) Explain the concept of client-server architecture. How is it different than File sharing Architecture? Explain different types of client-server architectures. b) Explain the features of Object Oriented programming languages. How is object oriented programming different than that of procedural programming? c) Explain the concept of process, process management and memory management in the context of operating system. d) What are the uses of Arrays in programming? Explain with the help of an example. Also explain how functions and subroutines are different to each other. e) What is the model of development of Open source software? Explain the Open Source licensing policy. f) Explain the uses and/or facilities provided by the following: i) Tools for Project Management

ii) Compilers
iii) Macros in spreadsheets
iv) Editor Software
g) Explain the following terms in the context of Operating System:...