Search Header Logo

ZSWI/ZSW-E - architecture, design patterns

Authored by Roman Mouček

Computers

University

Used 46+ times

ZSWI/ZSW-E - architecture, design patterns
AI

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

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?