SKILL BENCHMARK

Secure Programming Awareness (Entry Level)

  • 12m
  • 12 questions
The Secure Programming Awareness (Entry Level) benchmark measures your knowledge of key concepts related to the standards and methodologies of programming and software engineering. You will be assessed on your skills in designing software using well-established software engineering techniques. Learners who score high on this benchmark demonstrate that they have an awareness of programming standards.

Topics covered

  • apply architectural design
  • apply component level design
  • apply modular design
  • apply the IEEE Std 730 standard for software quality
  • define basic programming & software engineering concepts
  • describe quality and the change management process
  • identify requirements gathering techniques such as brainstorming, interviews, focus groups, and reverse engineering
  • recall IEEE and ISO programming standards
  • recall IEEE programming standards including general, testing and quality, and maintenance and documentation standards
  • recognize model-driven design
  • recognize software design concepts
  • recognize well designed Java code