Posts

Multiple Choice Questions & Answers on IEEE 802

Multiple Choice Questions & Answers on IEEE 802 1. IEEE 802.15.4 standard has ______ channels are in the 915MHz ISM band. a) 1 b) 10 c) 16 d) 24 Answer: 10 2. IEEE has defined the specifications for a wireless LAN called __________, which covers the physical and data link layers. a) ieee 802.3 b) ieee 802.5 c) ieee 802.11 d) ieee 802.2 Answer: ieee 802.11 3. In IEEE 802.11, a ________ is made of stationary or mobile wireless stations and an optional central base station, known as the access point (AP). a) ess b) bss c) css d) none of the above Answer: bss 4. Which multiple access technique is used by IEEE 802.11 standard for wireless LAN? a) cdma b) cdma/cd c) cdma/ca d) none of the above Answer: cdma/ca 5. Which one of the IEEE 802 committees is tasked with the development of security standards? a) 802.1 b) 802.16 c) 802.15 d) 802.11 Answer: 802.1 6. Which of the IEEE 802 standards defines the technologies used to form and manage personal area networks? a) 802.16 b) 802.11 c) 802.

Multiple Choice Questions and Answers on Software Implementation

Multiple Choice Questions and Answers on Software Implementation 1. Unit implementation of software does not involve  a)  Source coding and compiling b)  Linking and creation of machine code files c)  Writing program codes for interfaces and compilation d) All of the above Answer: All of the above 2. System Implementation is necessary because  a) Human never gets it right the first time b) The deployment may change over time c) The user's needs may change over time d) All of the above Answer: All of the above 3. In the implementation phase of System Analysis and Design, following are included  a) Parallel run b) Sizing c) Specification freeze d) All of the above Answer: All of the above 4. Which of the following is/are true about Close-out review or Post-implementation review ? a) Understanding of cost-benefits b) Goals achieved vis-a-vis targets c) User friendliness of the system d) All of the above Answer: All of the above 5. The process of hiding internal and implementation deta

Multiple Choice Questions and Answers on Software Design

Multiple Choice Questions and Answers on Software Design 1. Risk Analysis is an orderly process for _______ a) Identification of Risks b) Understanding Risks c) Assessing Risks d) All of the mentioned Answer: All of the mentioned 2. Software Design consists of _____________ a) Software Product Design b) Software Engineering Design c) Software Product & Engineering Design d) None of the mentioned Answer: Software Product & Engineering Design 3. What is followed by the design task? a) Choosing specific classes, operations b) Checking model’s completeness c) Following design task heuristics d) All of the mentioned Answer: All of the mentioned 4. What is the solution for Structural design? a) The specification model following data flow diagram b) Procedures represented as bubbles c) Specification model is structure chart showing procedure calling hierarchy and flow of data in and out of procedures d) Emphasizing procedural decomposition Answer: Specification model is structure char

Multiple Choice Questions and Answers on Component based Software Analysis

Multiple Choice Questions and Answers on Component based Software Analysis 1. A __________ defines a set of standards for components, including interface standards, usage standards, and deployment standards a) Component-based software engineering  b) Component composition c) Component model d) Component interfaces Answer: Component model 2. __________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems.  a) Component-based software engineering  b) Component interfaces c) Component composition d) Component model Answer: Component interfaces 3. Which of the following are techniques for repairing interface mismatch? a) Wrappers b) Bridges c) Mediaters d) All of the mentioned Answer: All of the mentioned 4. What are the benefits for component based product lines? a) Being able to take faster advantage of new product and new technology b) Higher employee productivity c) Increase in time to market market d) None of the mentio

Multiple Choice Questions and Answers on Incremental model of Software Development Life Cycle

Multiple Choice Questions and Answers on Incremental model of Software Development Life Cycle 1.Incremental model passes through the ___________phases each interaction a) Communication and modeling b) Planning and construction c.Deployment and maintenance d) All of the above Answer: All of the above 2. The Iterative model (incremental model)is proposed __________ a) OO b) OD c) UP d) UML Answer: UP 3. The incremental model of software development is a) A reasonable approach when requirements are well defined. b) A good approach when a working core product is required quickly. c) The best approach to use for projects with large development teams. d) A revolutionary model that is not used for commercial products. Answer:  A good approach when a working core product is required quickly. 4. The main difference between Incremental Model and Spiral Model is. a) Progress can be measured b) Changing requirements can be accommodated c) Users can see the system early d) No difference between the

Multiple Choice Questions and Answers on Rapid Application Development

Multiple Choice Questions and Answers on Rapid Application Development 1. RAD is form of ______________ a) System Software Development Methodology b) Programming Languages c) Agile Software Development Methodology d) None of these Answer: Agile Software Development Methodology 2. RAD model is useful when a project can be broken down into small ____________ a) Modules b) Code c) System d) None of the mentioned above Answer: Code 3. User feedback is gathered with heavy emphasis on determining the system ___________ a) Structure b) Architecture c) Model d)  None of the mentioned above Answer: Architecture 4. Rapid construction takes the prototypes and beta systems from the design phase and converts them into the ____________ a) Working process b) Working model c) Working style d) None of the mentioned above Answer: Working model 5. The RAD framework was introduced in the year ____________ a) 1990 b) 1991 c) 1992 d) 1993 Answer: 1991 6. The Rapid Application Development (or RAD) model is b

Multiple Choice Questions and Answers on Linear Sequential model

Multiple Choice Questions and Answers on Linear Sequential model 1. The linear sequential model of software development is also known as the a) Classical life cycle model b) Waterfall model c) Spiral model d) both a and b Answer: both a and b 2. The linear sequential model of software development is a) A reasonable approach when requirements are well defined. b) A good approach when a working program is required quickly. c) The best approach to use for projects with large development teams. d) An old fashioned model that cannot be used in a modern Answer: A reasonable approach when requirements are well defined. 3. The Linear sequential model of software development is a) An Old Fashioned model that cannot be used in a modern context b) A good approach when a working program is required quickly c) A useful approach when a customer cannot define requirements clearly. d) A reasonable approach when requirement are well defined. Answer: A reasonable approach when requirement are well defin

Multiple Choice Questions & Answers on Software Development Life Cycle and its models

Multiple Choice Questions & Answers on Software Development Life Cycle and its models 1. SDLC stands for ______________ a) Software Development Life Cycle b) System Development Life cycle c) Software Design Life Cycle d) System Design Life Cycle Answer: Software Development Life Cycle 2. What is the first step in the software development lifecycle? a) System Design b) Coding c) System Testing d) Preliminary Investigation and Analysis Answer: Preliminary Investigation and Analysis 3. Which model can be selected if user is involved in all the phases of SDLC? a) Waterfall Model b) Prototyping Model c) RAD Model d) both Prototyping Model & RAD Model Answer: RAD Model 4. Which of the following is involved in the system planning and designing phase of the Software Development Life Cycle (SDLC)? a) Sizing b) Parallel run c) Specification freeze d) All of the above Answer: All of the above 5. Build & Fix Model is suitable for programming exercises of  a) 100-200 LOC (Line of Code).

Software Re-engineering

Multiple Choice Questions & Answers on Software Re-engineering 1. When does one decides to re-engineer a product? a) when tools to support restructuring are disabled b) when system crashes frequently c) when hardware or software support becomes obsolete d) subsystems of a larger system require few maintenance Answer: when hardware or software support becomes obsolete 2. BPR stands for a) Business process re-engineering b) Business product re-engineering c) Business process requirements d) None of the mentioned Answer: Business process re-engineering 3. What are the problems with re-structuring? a) Loss of comments b) Loss of documentation c) Heavy computational demands d) All of the mentioned Answer: Loss of documentation 4. Which of the following is not a module type? a) Object modules b) Hardware modules c) Functional modules d) Process support modules Answer: Object modules 5. Which of the following is not a business goal of re-engineering ? a) Cost reduction b) Time reduction c

Multiple Choice Questions & Answers on Software Re-engineering

Multiple Choice Questions & Answers on Software Re-engineering 1. When does one decides to re-engineer a product? a) when tools to support restructuring are disabled b) when system crashes frequently c) when hardware or software support becomes obsolete d) subsystems of a larger system require few maintenance Answer: when hardware or software support becomes obsolete 2. BPR stands for a) Business process re-engineering b) Business product re-engineering c) Business process requirements d) None of the mentioned Answer: Business process re-engineering 3. What are the problems with re-structuring? a) Loss of comments b) Loss of documentation c) Heavy computational demands d) All of the mentioned Answer: Loss of documentation 4. Which of the following is not a module type? a) Object modules b) Hardware modules c) Functional modules d) Process support modules Answer: Object modules 5. Which of the following is not a business goal of re-engineering ? a) Cost reduction b) Time reduction c

Multiple Choice Questions & Answers on Software Maintenance

Multiple Choice Questions & Answers on Software Maintenance 1. ______________ measures the ability of a regression test selection technique to handle realistic applications. a) Efficiency b) Precision c) Generality d) Inclusiveness Answer: Generality 2. Selective retest techniques may be more economical than the “retest-all”technique.How many selective retest techniques are there? a) two b) three c) four d) five Answer: three 3. How many stages are there in Iterative-enhancement model used during software maintenance? a) two b) three c) four d) five Answer: three 4. Maintenance is classified into how many categories ? a) two b) three c) four d) five Answer: four 5. How many phases are there in Taute Maintenance Model? a) six b) seven c) eight d) nine Answer: eight 6. What is a software patch? a) Required or Critical Fix b) Emergency Fix c) Daily or routine Fix d) None of the mentioned Answer: Emergency Fix 7. The modification of the software to match changes in the ever changing en

CASE tools

Multiple Choice Questions & Answers on CASE tools  1. The purpose of CASE tools is ____. a) To developing high-quality software b) Defect-free software c) Software maintenance d) All of the mentioned above Answer: All of the mentioned above 2. CASE tools are generally inspired by ___ tools used for designing hardware products. a) Rapid Application Development b) System Development Life Cycle c) Computer-Aided Design d) None of the mentioned above Answer: Computer-Aided Design 3. Computer-Aided Software Engineering (CASE) is the domain of ___ critically used to design and implement applications. a) Software tools b) Hardware tools c) System tools d) None of the mentioned above Answer: Software tools 4. CASE stands for a) Cost Aided Software Engineering b) Computer Aided Software Engineering c) Control Aided Software Engineering d) None of the mentioned Answer: Computer Aided Software Engineering 5. Which of the following is not a type of CASE tool? a) Lower b) Classic c) Real d) Mid

Multiple Choice Questions & Answers on Debugging Techniques

Multiple Choice Questions & Answers on Debugging Techniques 1. Effective testing will reduce _______ cost. a) maintenance b) design c) coding d) documentation Answer: maintenance 2. Which of the following is the definition for debugging? a) Finding bugs b) Fixing bugs c) Both Finding & Fixing bugs d) None of the mentioned Answer: Both Finding & Fixing bugs 3. Which is a black box testing technique appropriate to all levels of testing? a) Acceptance testing b) Regression testing c) Equivalence partitioning d) Quality assurance Answer: Equivalence partitioning 4. Which of the following is not a part of bug report? a) Test case b) Output c) Software Version d) LOC Answer: LOC 5. Name an evaluation technique to assess the quality of test cases. a) Mutation analysis b) Validation c) Verification d) Performance analysis Answer: Mutation analysis 6. Which of the following is not a part of Execution Flow during debugging? a) Step Over b) Step Into c) Step Up d) Step Out Answer: Ste

Multiple Choice Questions & Answers on CASE tools

Multiple Choice Questions & Answers on CASE tools  1. The purpose of CASE tools is ____. a) To developing high-quality software b) Defect-free software c) Software maintenance d) All of the mentioned above Answer: All of the mentioned above 2. CASE tools are generally inspired by ___ tools used for designing hardware products. a) Rapid Application Development b) System Development Life Cycle c) Computer-Aided Design d) None of the mentioned above Answer: Computer-Aided Design 3. Computer-Aided Software Engineering (CASE) is the domain of ___ critically used to design and implement applications. a) Software tools b) Hardware tools c) System tools d) None of the mentioned above Answer: Software tools 4. CASE stands for a) Cost Aided Software Engineering b) Computer Aided Software Engineering c) Control Aided Software Engineering d) None of the mentioned Answer: Computer Aided Software Engineering 5. Which of the following is not a type of CASE tool? a) Lower b) Classic c) Real d) Mid

Multiple Choice Questions & Answers on Validation Testing

Multiple Choice Questions & Answers on Validation Testing 1. ___________ refers to a different set of tasks ensures that the software that has been built is traceable to Customer Requirements. a) Verification b) Requirement engineering c) Validation d) None of the above Answer: Validation 2. The ___________ of a computer program is an important element of its overall quality. a) Verification b) Validation c) Reliability d) None of these Answer: Reliability 3. ___________ refers to the set of tasks that ensure that software correctly implements a specific function. a) Verification b) Validation c) Array d) All of the mentioned above Answer: Validation 4. Verification and validation includes a ___________ of SQA activities. a) Wide array b) Small array c) Both a and b d) None of these Answer: Wide array 5. ___________ refers to a different set of tasks that ensure that the software that has been built is traceable to customer requirements. a) Verification b) Validation c) Array