Option A: act in a manner that is in the best interests of his expertise and favour.”
Option B: act consistently with the public interest.”
Option C: ensure that their products only meet the SRS.”
Option D: all of the mentioned
Correct Answer: act consistently with the public interest.” ✔
Click for More Details
Option A: Web has led to availability of software services and possibility of developing highly distributed service based systems
Option B: Web based systems have led to degradation of programming languages
Option C: Web brings concept of software as service
Option D: Web based system should be developed and delivered incrementally
Correct Answer: Web based systems have led to degradation of programming languages ✔
Click for More Details
Option A: No room for structured design
Option B: Code soon becomes unfixable & unchangeable
Option C: Maintenance is practically not possible
Option D: It scales up well to large projects
Correct Answer: It scales up well to large projects ✔
Click for More Details
Option A: Software engineering belongs to Computer science
Option B: Software engineering is a part of more general form of System Engineering
Option C: Computer science belongs to Software engineering
Option D: Software engineering is concerned with the practicalities of developing and delivering useful software
Correct Answer: Computer science belongs to Software engineering ✔
Click for More Details
Option A: Software processes
Option B: Software Security
Option C: Software reuse
Option D: Software Validation
Correct Answer: Software Validation ✔
Click for More Details
Option A: Software Development Life Cycle
Option B: System Development Life cycle
Option C: Software Design Life Cycle
Option D: System Design Life Cycle
Correct Answer: Software Development Life Cycle ✔
Click for More Details
Option A: 2 phases
Option B: 3 phase
Option C: 5 phases
Option D: 6 phases
Correct Answer: 5 phases ✔
Click for More Details
Option A: Quick Design
Option B: Coding
Option C: Prototype Refinement
Option D: Engineer Product
Correct Answer: Coding ✔
Click for More Details
Option A: Highly specialized & skilled developers/designers are required
Option B: Increases reusability of components
Option C: Encourages customer/client feedback
Option D: Increases reusability of components, Highly specialized & skilled developers/designers are required
Correct Answer: Highly specialized & skilled developers/designers are required ✔
Click for More Details
Option A: Waterfall Model
Option B: Prototyping Model
Option C: RAD Model
Option D: both Prototyping Model & RAD Model
Correct Answer: RAD Model ✔
Click for More Details
Option A: 100-200
Option B: 200-400
Option C: 400-1000
Option D: above 1000
Correct Answer: 100-200 ✔
Click for More Details
Option A: Build & Fix Model
Option B: Prototyping Model
Option C: RAD Model
Option D: Waterfall Model
Correct Answer: Waterfall Model ✔
Click for More Details
Option A: Heterogeneity
Option B: Flexibility
Option C: Business and social change
Option D: Security
Correct Answer: Flexibility ✔
Click for More Details
Option A: Software dependence
Option B: Software development
Option C: Software validation
Option D: Software specification
Correct Answer: Software dependence ✔
Click for More Details
Option A: Increasing Demand
Option B: Low expectation
Option C: Increasing Supply
Option D: Less reliable and expensive
Correct Answer: Increasing Supply ✔
Click for More Details
Option A: Software companies
Option B: Software Developers
Option C: Both Software companies and Developers
Option D: All of the mentioned
Correct Answer: Software companies ✔
Click for More Details
Option A: Lack of adequate training in software engineering
Option B: Lack of software ethics and understanding
Option C: Management issues in the company
Option D: All of the mentioned
Correct Answer: Lack of adequate training in software engineering ✔
Click for More Details
Option A: The product should be easy to use
Option B: Software engineers shall ensure that their products and related modifications meet the highest professional standards possible
Option C: Software engineers shall ensure that their products and related modifications satisfy the client
Option D: It means that the product designed /created should be easily available
Correct Answer: Software engineers shall ensure that their products and related modifications meet the highest professional standards possible ✔
Click for More Details
Option A: Unauthorized access to computer material
Option B: Unauthorized modification of computer material
Option C: Dissemination of viruses or other malware
Option D: All of the mentioned
Correct Answer: All of the mentioned ✔
Click for More Details
Option A: Software is set of programs
Option B: Software is documentation and configuration of data
Option C: Software is set of programs, documentation & configuration of data
Option D: None of the mentioned
Correct Answer: Software is set of programs ✔
Click for More Details
Option A: Generic products and customized products are types of software products
Option B: Generic products are produced by organization and sold to open market
Option C: Customized products are commissioned by particular customer
Option D: All of the mentioned
Correct Answer: All of the mentioned ✔
Click for More Details
Option A: Software maintainability
Option B: Software functionality
Option C: Software development
Option D: Software maintainability & functionality
Correct Answer: Software maintainability ✔
Click for More Details
Option A: PUBLIC
Option B: PROFESSION
Option C: PRODUCT
Option D: ENVIRONMENT
Correct Answer: ENVIRONMENT ✔
Click for More Details
Option A: not knowingly accept work that is outside your competence.”
Option B: not use your technical skills to misuse other people’s computers.”
Option C: be dependent on their colleagues.”
Option D: maintain integrity and independence in their professional judgment.”
Correct Answer: be dependent on their colleagues.” ✔
Click for More Details
Option A: Confidentiality
Option B: Intellectual property rights
Option C: Both Confidentiality & Intellectual property rights
Option D: Managing Client Relationships
Correct Answer: Confidentiality ✔
Click for More Details
Option A: Your employer releases a safety-critical system without finishing the testing of the system
Option B: Refusing to undertake a project
Option C: Agreement in principle with the policies of senior management
Option D: All of the mentioned
Correct Answer: Your employer releases a safety-critical system without finishing the testing of the system ✔
Click for More Details
Option A: responsiveness
Option B: licensing
Option C: memory utilization
Option D: processing time
Correct Answer: licensing ✔
Click for More Details