ISAQB CPSA-F Sample Questions

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

How many definitions of “software architecture” exist?

  • Exactly one for all kinds of systems
  • One for every kind of software system (e.g. “embedded”, “real-time”, “decision support”, “web”, “batch”, …).
  • A dozen or more different definitions. (correct)

Which THREE of the following aspects are covered by the term “software architecture”?

  • Components (correct)
  • Cross-cutting concepts (correct)
  • (internal and external) Interfaces (correct)
  • Coding conventions
  • Hardware sizing
  • A concept can define constraints for the implementation of many building blocks.

Which FOUR of the following statements about (crosscutting) concepts are most appropriate?

  • Uniform usage of concepts reduces coupling between building blocks.
  • The definition of appropriate concepts ensures the pattern compliance of the architecture.
  • Uniform exception handling can be achieved when architects agree with developers upon a suitable concept prior to implementation. (correct)
  • For each quality goal there should be an explicitly documented concept.
  • Concepts are a means to increase consistency. (correct)
  • A concept can define constraints for the implementation of many building blocks. (correct)

Flashcards

Capital of France (example flashcard)

Paris

More Like This

iSAQB CPSA-F: Software Architecture Basics
10 questions
Software Architecture isaqb
10 questions

Software Architecture isaqb

CongenialHyperbolic avatar
CongenialHyperbolic
Use Quizgecko on...
Browser
Browser