JNTUK B.Tech CSE 2-2(R23) Software Engineering UNIT-IV 2-Marks Question & Answers

JNTUK B.Tech CSE 2-2(R23) Software Engineering UNIT-IV 2 Marks Question and Answers. The most expected and important questions for semester or internal exams are now available. Here you can get all jntu materials, previous year papers, important questions, syllabus, e-books, lab manuals ext. 

Below are several 2-mark questions along with concise answers covering Unit IV topics:

CODING AND TESTING

  1. What is coding in software engineering?

    • Coding is the process of writing instructions in a programming language to implement the functionality of a software system.
  2. What is code review?

    • Code review is a systematic examination of source code to identify bugs, improve quality, and ensure adherence to coding standards.
  3. What is software documentation?

    • Software documentation refers to written details about a system’s design, functionality, and usage, including user manuals and developer guides.
  4. What is black-box testing?

    • Black-box testing is a testing technique where the tester examines the system's functionality without knowing the internal code structure.
  5. What is white-box testing?

    • White-box testing is a testing method where the tester has knowledge of the internal code and tests the software’s logic and structure.
  6. What is debugging?

    • Debugging is the process of identifying, analyzing, and fixing errors or bugs in a software program.
  7. What are program analysis tools?

    • Program analysis tools help developers analyze and detect errors in software code, such as static analyzers and dynamic analyzers.
  8. What is integration testing?

    • Integration testing is the process of testing combined software modules to ensure they work together correctly.
  9. What is object-oriented testing?

    • Object-oriented testing focuses on testing object-oriented software components like classes, objects, and methods.
  10. What is smoke testing?

    • Smoke testing is a preliminary test to check whether the critical functionalities of a software build work before further testing.
  11. What is regression testing?

    • Regression testing is done to check if recent code changes have not adversely affected existing functionalities.
  12. What is the purpose of software testing?

    • The purpose of software testing is to identify defects, ensure quality, and validate that software meets the specified requirements.

SOFTWARE RELIABILITY AND QUALITY MANAGEMENT

  1. What is software reliability?

    • Software reliability is the probability that a software system will function without failure under specified conditions for a given time.
  2. What is statistical testing?

    • Statistical testing involves using probabilistic methods to estimate software reliability and performance.
  3. What is software quality?

    • Software quality refers to how well software meets functional and non-functional requirements, ensuring reliability, efficiency, and maintainability.
  4. What is a Software Quality Management System (SQMS)?

    • SQMS is a framework that ensures software quality through planned processes, standards, and quality control measures.
  5. What is ISO 9000 in software engineering?

    • ISO 9000 is a set of international standards for quality management and assurance in software development.
  6. What is the SEI Capability Maturity Model (CMM)?

    • SEI CMM is a framework that assesses and improves software development processes based on maturity levels.
  7. What are the five maturity levels of CMM?

    • The five levels of CMM are: Initial, Repeatable, Defined, Managed, and Optimizing.
  8. What is Six Sigma in software quality management?

    • Six Sigma is a data-driven approach to process improvement that aims to reduce defects and improve quality.
  9. What is defect density?

    • Defect density is the number of defects per unit size of code, typically measured in defects per KLOC (thousand lines of code).
  10. What are some important software quality standards?

    • Important quality standards include ISO 9001, ISO 27001, CMMI, and Six Sigma.
  11. What is software verification?

    • Software verification checks if the software meets design specifications and standards.
  12. What is software validation?

    • Software validation ensures that the final product meets user requirements and functions correctly.
  13. What is reliability testing?

    • Reliability testing assesses whether a software system performs consistently under specific conditions over time.

Post a Comment

Previous Post Next Post