
Test SRP - Zodpovednosti funkcií
Quiz
•
Computers
•
11th Grade
•
Practice Problem
•
Easy
Denis H
Used 1+ times
FREE Resource
Enhance your content in a minute
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Čo je Single Responsibility Principle (SRP)?
a) Každá funkcia alebo trieda by mala mať len jednu zodpovednosť.
b) Funkcia môže robiť viacero vecí, ak to šetrí čas.
c) Kód musí byť vždy čo najkratší, aj keď je menej čitateľný.
d) Každý program by mal obsahovať len jednu hlavnú funkciu.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Prečo je dôležité dodržiavať SRP?
a) Zjednodušuje údržbu a rozšíriteľnosť kódu.
b) SRP nemá žiadny reálny vplyv na kód, je to len teoretický princíp.
c) Pomáha vytvárať čo najkratší kód.
d) Zabraňuje používaniu globálnych premenných.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Ako identifikujeme, že funkcia porušuje SRP?
a) Funkcia je príliš krátka.
b) Funkcia vykonáva viac ako jednu zodpovednosť.
c) Funkcia má viac ako jeden parameter.
d) Funkcia neobsahuje žiadny komentár.
4.
OPEN ENDED QUESTION
3 mins • 1 pt
Čo je zodpovednosť funkcie vykresli_rusen v programe 'vlak'?
Evaluate responses using AI:
OFF
5.
OPEN ENDED QUESTION
3 mins • 1 pt
Prečo je dôležité mať samostatnú funkciu na vykreslenie jedného vagóna?
Evaluate responses using AI:
OFF
6.
OPEN ENDED QUESTION
3 mins • 1 pt
Identifikujte, ktorá časť nasledujúceho kódu porušuje SRP, a navrhnite riešenie:
Evaluate responses using AI:
OFF
7.
OPEN ENDED QUESTION
3 mins • 1 pt
Ako by si pridal nové detaily (napr. okná) na vagón bez porušenia SRP?
Evaluate responses using AI:
OFF
8.
OPEN ENDED QUESTION
3 mins • 1 pt
Napíš pseudokód alebo skutočný kód pre funkciu, ktorá pridáva kolesá pod každý vagón v programe 'vlak'. Funkcia musí byť v súlade so SRP.
Evaluate responses using AI:
OFF
9.
OPEN ENDED QUESTION
3 mins • 1 pt
Diskutuj, ako by SRP pomohlo, ak by si chcel program 'vlak' rozšíriť o ďalšie funkcie (napr. pridanie ďalších typov vagónov).
Evaluate responses using AI:
OFF
Similar Resources on Wayground
10 questions
Ukládání souborů a dat
Quiz
•
5th Grade - University
12 questions
Test wiedzy o urządzeniach peryferyjnych
Quiz
•
9th - 12th Grade
10 questions
Krátký test MS WORD
Quiz
•
9th - 12th Grade
10 questions
Spoljna memorija - HDD
Quiz
•
9th - 11th Grade
10 questions
Tiskárny
Quiz
•
7th - 12th Grade
10 questions
Power Point Prezentation kviz 1
Quiz
•
7th Grade - University
14 questions
Technologie 4ème : Comment le wifi transmet-il l'information par les ondes ?
Quiz
•
6th Grade - Professio...
11 questions
Excel Tableau croisé dynamique ( niveau 8 )
Quiz
•
1st - 12th Grade
Popular Resources on Wayground
10 questions
Honoring the Significance of Veterans Day
Interactive video
•
6th - 10th Grade
9 questions
FOREST Community of Caring
Lesson
•
1st - 5th Grade
10 questions
Exploring Veterans Day: Facts and Celebrations for Kids
Interactive video
•
6th - 10th Grade
19 questions
Veterans Day
Quiz
•
5th Grade
14 questions
General Technology Use Quiz
Quiz
•
8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Circuits, Light Energy, and Forces
Quiz
•
5th Grade
19 questions
Thanksgiving Trivia
Quiz
•
6th Grade
