C10-R4: SOFTWARE SYSTEMS NOTE: 1. 2.

Answer question 1 and any FOUR from questions 2 to 7. Parts of the same question should be answered together and in the same sequence.

Time: 3 Hours 1. a) b) c) d) e) f) g) 2. a) b) c)

3. a) b) c)

4. a) b) c)

Total Marks: 100

What are the characteristics that make software different from hardware? Show how the failure curve of software differs from that of hardware. Is it true that whenever cohesion of different modules in the design is increased, coupling among the modules automatically decreased? Justify the statement. Why the Spiral life cycle model is considered to be a Meta model? What are the advantages of using evolutionary process model? Develop a set of use cases for the ATM system “Quality, Reliability, Security and Safety are related concepts, but fundamentally different in a number of ways.” Discuss. Why SRS (Software Requirements Specifications) document is also known as black box specification of a system? Explain the principles of Software Design (Architecture, Module, User interface etc.). (7x4) Under which circumstances is it beneficial to construct a Prototype? Does construction of Prototype always increase the overall cost of software development? Discuss the relationship between the concept of information hiding as an attribute of effective modularity and the concept of module independence. Why is it good idea to keep the scope of effect of a module within its scope of control? Explain different steps of requirements engineering process. Discuss any two requirements elicitation techniques. (6+6+6) What are the two primary goals of Testing? Which are the attributes, which will impact the Testing Process? What do you mean by Test case? How to measure the effectiveness and efficiency of it? Explain the manner in which use cases can be used for the purpose of the testing. Justify the design principle: “The code should be open for extensions, but closed for modifications”. (8+6+4) What kinds of role UML plays in terms of defining and designing software architectures? What are the roles of software architect? How to achieve dynamism in software architectures? Compare and contrast between Activity diagram and State-chart diagram. Discuss the following i) State and Activity ii) Use Case and Collaboration (6+6+6)

C10-R4

Page 1 of 2

July, 2012

5. a) b)

c)

6. a) b) c)

7. a) b) c)

Define Design Pattern. Differentiate between Pattern, Framework and Architecture. For the Social Networking site of your choice, prepare the following models by describing the system with the problem statement. i) Draw the sequence diagram. ii) Draw the activity diagram. Define object model. Explain the various elements of object model in details. Why software is inherently complex? Briefly explain the structure of complex systems. (4+8+6) How would you differentiate good design from a bad design? What does a concept in an Object Oriented design refer to? Draw a data flow diagram and ER diagram for a banking system. Explain how object oriented design provides separation of interface and implementation. What are the good practices to use while designing for reuse? How Agent Oriented Software Development differs from Object Oriented Software Development? (4+6+8) What are the main elements and purpose of use cases (diagram) and class diagram? How to convert use cases into class diagram? Explain Architectural Design. What do you mean by modularity and layered architecture in terms of Software Design? What would be the test objective for Unit Testing and System Testing? What are the quality measurements to assure that Unit Testing and System Testing are complete? (6+6+6)

C10-R4

Page 2 of 2

July, 2012

NIELIT C10-R4 Software Systems SP-1.pdf

Does construction of ... Software Development differs from Object Oriented Software Development? (4+6+8). 7. ... NIELIT C10-R4 Software Systems SP-1.pdf.

19KB Sizes 1 Downloads 164 Views

Recommend Documents

NIELIT C10-R4 Software Systems SP-2.pdf
Draw a Sequence diagram and Activity diagram for. the following ... sequence. Page 1 of 2 ... Displaying NIELIT C10-R4 Software Systems SP-2.pdf. Page 1 of 2.

NIELIT C10-R4 Software Systems SP-1.pdf
a) Define Design Pattern. Differentiate between Pattern, Framework and Architecture. b) For the Social Networking site of your choice, prepare the following ...

NIELIT B3.1-R4 Management Fundamentals & Information Systems ...
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

NIELIT B3.1-R4 Management Fundamentals & Information Systems ...
... Technical Approach, Behavioral Approach and Socio-Technical Approach to ... NIELIT B3.1-R4 Management Fundamentals & Information Systems SP-3.pdf.

NIELIT BE7-R4 Software Testing & Quality Management SP-1.pdf ...
Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. NIELIT BE7-R4 Software Testing & Quality Management SP-1.pdf. NIELIT BE7-R4 Software Tes

NIELIT BE7-R4 Software Testing & Quality Management SP-5.pdf ...
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

Chandigarh - Nielit
Jan 20, 2018 - The candidate should affix his/her recent coloured passport size photograph on the. Application Form generated online with unique reference ...

NIELIT BE1-R4 Embedded Systems SP-4.pdf
b) Explain the advantages of re-entrant function and infinite loop in embedded system software. c) Discuss the important features in Java that makes it a highly ...

NIELIT Mohali Recruitment 2017 www.nielit.gov.in.pdf
Page 1 of 15. NIELIT Chandigarh. Details of essential qualification, experience etc. required for the post of Data Entry Operator on contract basis. against the ...

Software Radio in Mobile Communication Systems
1. The GSM network can be divided into three major parts. The Mobile Station. (hand-held ... A subscriber with an appropriate SIM can use the network services.

NIELIT Recruitment [email protected]
GovNokri.in. Page 4 of 6. NIELIT Recruitment [email protected]. NIELIT Recruitment [email protected]. Open. Extract. Open with. Sign In. Main menu.

NIELIT M1-R4 IT Tools & Business Systems SP-1.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. NIELIT M1-R4 IT ...

NIELIT Recruitment 2017 Apply Online.pdf
Distribution among Streams. BE / B.Tech in Computer Science. OR. Computer Engineering. BE / B.Tech in Information. Technology. BE / B.Tech in Electronics &.

NIELIT, Aurangabad Recruitment 2017 for Accountant.pdf ...
Page 1 of 2. Page 1 of 2. NATIONAL INSTITUTE OF ELECTRONICS AND. INFORMATION TECHNOLOGY (NIELIT), AURANGABAD. CEDTI Complex, Dr. B.A.M. ...

NIELIT Recruitment [email protected]
1) Agartala 2) Ahmedabad 3) Aizwal 4) Bhopal 5) Bangalore 6) Chandigarh 7) Chennai 8) Dehradun 9) Delhi 10). Gangtok 11 ) Guwahati 12) Hyderabad 13) ...