Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
q describe about unit testingunit testing the unit testing is completed to test the individual module of the software test cases are designed to test
q what is the difference between module coupling and module collection list different types of coupling and cohesionans cohesion is the property of a
q what is software requirement specification srs why is it important list the characteristic of a good quality srsans srs software requirement
q what are the debugging programsdebugging programs-a program which runs simultaneously with the program under test and provides commands to examine
q how print statements used in software testingprint statements-the standard print statement in the language being utilized is sprinkled throughout
q explain the traces debugging methodtraces-printout contains merely certain memory and register contents and printing is conditional on some event
q explain about core dumps debugging techniquedebugging is the activity of locating as well as correcting errorscore dumps-a printout of all
q show the advantages of re-engineering1 reduced risk - there is a elevated risk in new software development there possibly staffing problems
q when we need re-engineer when the system changes are mainly confined to part of the system then re-engineer that part when hardware or else
q what is re-engineeringre-engineering- it is re-organizing as well as modifying existing system to make them more maintainable it involves source
q what do you mean by reverse engineeringreverse engineering-it is a process of analyzing software with a outlook to understanding its design and
q what is equivalence partitioningequivalence partitioning-equivalence partitioning is black box testing method that divides the input domain of a
q define the equivalence classequivalence class-it represents a set of valid or else invalid states for input conditions an input condition is a
q what do you understand by black box testingblack box testing-black box testing is as well called behavioural testing focuses on the functional
q differentiate between failures and faultsans failure-failure is the disappearance of external results of program operation from requirements
q how abstraction used in stepwise refinementabstraction- abstraction permits one to concentrate on a problem at some level of generalization without
q illustrate partitioning in stepwise refinementproblems are frequently too large and complex to be understood as a whole therefore we tend to
q what is stepwise refinementstepwise refinement-stepwise refinement is a top-down design strategy initially proposed by niklaus wirth a program is
q differentiate between function oriented design and object oriented designans function oriented design- function oriented design strategy relies on
q what is detailed cocomo model the detailed cocomo model is able to estimate the staffing cost and duration of each of the subsystem development
qillustrate intermediate cocomo model the intermediate cocomo model approximation the software development effort by using 15 cost drivers variables
q illustrate basic cocomo modelbasic cocomo model- it provides an order of magnitude of cost this model utilizes estimated size of software project
q what is constructive cost modelcocomo model denotes constructive cost model it is an empirical model basis on project experience it is
q software project planning necessitate what activities what are the difficulties encountered in measuring the software costsans software project
q management issues in software developmentmanagement issues-project managers typically write the risk management plan and most people dont wish to