Podcast
Questions and Answers
What is the recommended approach for developing web-based systems?
What is the recommended approach for developing web-based systems?
- Specifying all requirements in advance
- Using only rich interfaces
- Developing and delivering incrementally (correct)
- Focusing solely on service-oriented development
Which technology supports the creation of rich interfaces within a web browser?
Which technology supports the creation of rich interfaces within a web browser?
- HTML3
- Python
- SQL
- AJAX (correct)
What wider responsibilities does software engineering entail?
What wider responsibilities does software engineering entail?
- Honest and ethical behavior (correct)
- Avoidance of ethical principles
- Strict adherence to the law
- Only technical skills application
In terms of professional responsibility, what should engineers do regarding confidentiality?
In terms of professional responsibility, what should engineers do regarding confidentiality?
What should engineers not do regarding competence?
What should engineers not do regarding competence?
Which approach is impractical for specifying all requirements for web-based systems in advance?
Which approach is impractical for specifying all requirements for web-based systems in advance?
What is more important than just upholding the law in software engineering ethics?
What is more important than just upholding the law in software engineering ethics?
How can software engineers gain respect as professionals?
How can software engineers gain respect as professionals?
What do ethical principles in software engineering involve?
What do ethical principles in software engineering involve?
Which type of development involves stand-alone web services?
Which type of development involves stand-alone web services?