i. Differentiate between Testing and Debugging. ii. Differentiate between Verification and Validation.
[4 marks]List and Explain types of Software Applications with its purpose.
[7 marks]Justify the statement: “Software engineering is a layered technology”
[7 marks]List different symbols used in a DFD and explain each symbol with purpose.
[7 marks]Write a detailed note on the “Three Golden Rules” for user interface design.
[7 marks]Write a short note on architectural context diagram.
[7 marks]Briefly explain the concept and need for Integration Testing.
[7 marks]Prepare Agile document for online railway ticket booking system.
[7 marks]Discuss about a Strategic Approach to Software Testing.
[7 marks]Write a short note on Waterfall Model along with diagram.
[7 marks]Discuss about principles of Agile Development.
[7 marks]List and explain the seven major steps involved in Requirements Engineering.
[7 marks]Discuss about the process of User Interface Analysis and Design with diagram.
[7 marks]List the different types of architectural styles and explain each one of them.
[7 marks]What is meant by goal, story, scenario, pre-conditions, trigger, exception with reference to a use-case template?
[7 marks]Prepare Use Case Diagram of tour management system. System will check whether the customer is existing or new. New user will enter his personal and tour details for reservation. This login information could be used for further transactions. When customer is satisfied with tour package, he/she would request for reservation of tour. Personal details of new customer are stored in cust_info while the details regarding the tour selected by particular customer is stored in tour_info and the details regarding it would be restructured in Tour Information System. Existing customer can update his/her personal details in cust_info and cancel reservation for tour from tour_info and changes regarding it are also reflected in Tour Information System. After confirming the tour package, the customer will make payment either online or through staff by personally going at the office. Customer can make payment by cash, credit card or by cheque. System checks for the validity of staff. Once the payment is done by customer, valid staff will make Ticket Reservation System. Reserved customer will be able to view details about reservation by providing login information from cust_info and tour_info system. Administrator can add, delete or modify tour schemes from Tour Information System.
[7 marks]Discuss about different software design concepts.
[7 marks]