
ZSWI/ZSW-E - architecture, design patterns
Authored by Roman Mouček
Computers
University
Used 46+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Ve vztahu klient-poskytovatel / In the client-provider relationship
klient volá poskytovatele, který vykoná nějakou službu / the client calls the provider to perform some service
klient zná rozhraní poskytovatele / the client knows the provider's interface
poskytovatel musí znát rozhraní klienta / the provider must know the client interface
se mohou obě strany vzájemně volat / both parties can call each other
2.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Při návrhu architektury / When designing an architecture
je nutné experimentovat a posléze vybrat nejlepší návrh / it is necessary to experiment and then choose the best design
se držíme osvědčených postupů v dané doméně / we adhere to best practices in the domain
je lepší volit monolitické řešení / it is better to choose a monolithic solution
se zeptáme především vývojářů, jakou architekturu by volili / we will primarily ask developers what architecture they would choose
3.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Třívrstvá architektura / Three-layer architecture
je stejná jako MVC architektura / is the same as MVC architecture
vylučuje vertikální členění do oddílů / excludes vertical partitioning
předpokládá, že datová a prezentační vrstva spolu přímo nekomunikují / it assumes that the data and presentation layers do not communicate directly with each other
zahrnuje datovou, aplikační a prezentační vrtsvu / includes the data, application and presentation layers
4.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Aktivní datové úložiště / Active data storage (Blackboard)
je aktivováno pouze přímým požadavkem klienta / it is only activated by a direct request from the client
posílá oznámení klientům o změně dat, která je zajímají / sends notifications to clients about changes in data that interest them
je populární v expertních systémech / is popular in expert systems
může provádět další změny v datech nezávisle na klientech / can make further changes to the data independent of clients
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Stavový prostor třídy / The state space of a class
je souhrn všech povolených stavů libovolné instance třídy / is the sum of all allowed states of any instance of the class
je definován přechodovými metodami / is defined by transition methods
odpovídá atributům dané třídy / corresponds to the attributes of the given class
odpovídá vybraným atributům třídy s omezeným rozsahem hodnot / odpovídá vybraným atributům třídy s omezeným rozsahem hodnot
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Neměnná třídy / Class immutable
je podmínka, kterou musí v každém okamžiku naplnit každá instance dané třídy / is a condition that every instance of a given class must satisfy at any time
omezuje stavový prostor /limits the state space
jsou všechny konstanty dané třídy / are all constants of the given class
je jedinečná instance dané třídy / is a unique instance of the given class
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Předběžná podmínka třídy / Class prerequisite
definuje dopředné omezení hodnot vybraných atributů třídy / defines a forward constraint on the values of selected class attributes
se vztahuje k operacím třídy / refers to class operations
musí být pravdivá na začátku operace / must be true at the start of the operation
je součástí kontraktu s klientem / is part of the contract with the client
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?