Quiz

A visually appealing illustration that represents software development concepts, such as coding, systems architecture, and teamwork, in a vibrant and engaging style.

Test Your Software Knowledge

Join this interactive quiz designed to assess your understanding of software development, architecture, and engineering principles. Dive into topics from transactions to scalability while enhancing your skills!

  • Multiple-choice questions
  • Covering key concepts in software development
  • Engaging and enlightening
15 Questions4 MinutesCreated by CodingGuru728
Transactions
Should not complete on an all-or-nothing basis
Don't have ACID properties
Lock tables
Block labels
What building blocks can an application be decomposed into?
Components
Classes
Controllers
Context
Which of the following diagram is a good starting point for discussion
Controller diagram
Context diagram
Class diagram
Component diagram
What does Martin Fowler think about SOA?
Useless, because it is so underloaded...
Useless, because it is so sick...
Useless, because it is so overloaded...
Useless, because it is so underqualified...
Which of the following is not in the OODA loop
Tweak it
Ship it
Make it
Think it
Work expands so as to fill the time available for its completion is
Murphy's Law
Parkinson's Law
Conway's Second Law
Conway's First Law
What is technical dept?
It is a concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution
It isn't a concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution
Four things, which of these does not add to the technical dept
Poorly written code
Environmental dept
Financial dept
Testing dept
Availability is
Measured in terms of "nines"
Measured in terms of "ones"
Measured in terms of "fives"
Measured in terms of "hundreds"
One part of Software requirements is
Extensibility
Incapability
Responsibility
Generality
Load is
A statement of how much stress a system is under
An indication of maximum effective load of a system
The amount of work performed by a system during a given period of time
An expression of how the response time varies with the load.
In Scalability to get more hardware - scaling out ... is
Diagonal
Vertical
Horizontal
Ég ætla að sækja um á Olís
The teachers name is
Retardo Reinackwha
Gerardo Reynaga
Gerardo Reinaga
Gerardo Reyniga
Avoid having assumptions on the data in the
Business Logic
Data-Source Logic
Presentation Logic
Observation Logic
Transaction Script works well when you have
Simple model
Hot model
Stupid model
Complicated model
{"name":"Quiz", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Join this interactive quiz designed to assess your understanding of software development, architecture, and engineering principles. Dive into topics from transactions to scalability while enhancing your skills!Multiple-choice questionsCovering key concepts in software developmentEngaging and enlightening","img":"https:/images/course1.png"}
Powered by: Quiz Maker