Într-o aplicație cu straturi UI, domeniu și infrastructură, unde se plasează regula că o cantitate comandată trebuie să fie pozitivă?
Exercițiu original Grile.app pentru Fundamentele programării (FMI, UBB Cluj-Napoca), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Fundamentele programării
- A.Exclusiv în mesajul afișat de consolă
- B.În numele fișierului de configurare
- C.În logica domeniului, apelabilă și fără interfața grafică✓ Corect
- D.Exclusiv în culoarea unui buton
Răspuns corect: C – În logica domeniului, apelabilă și fără interfața grafică
Explicație
Regula aparține problemei rezolvate și trebuie să poată fi aplicată independent de modul de prezentare.
Sursă: Exercițiu original Grile.app, creat cu ajutorul AI pe tematica: UBB FMI · Fundamentele programării · 2026–2027. Nu este un subiect oficial de examen.
Material universitar de referință · Module și arhitectură · §8.1, cursurile 3–5, pp. 3–4
Alte întrebări de la Fundamentele programării
- O funcție calculează totalul unei comenzi și trimite și e-mailul de confirmare. Ce refactorizare separă mai bine responsabilitățile?
- Un serviciu primește în constructor un repository, în loc să îl creeze intern. Ce posibilitate oferă această alegere pentru teste?
- Care test verifică o funcție de calcul a mediei independent de fișiere și servicii externe?
- Pentru o funcție care acceptă întregi din intervalul închis [1, 10], ce set acoperă direct limitele și vecinii exteriori?
- O funcție este împărțită în funcții mai mici, păstrând toate rezultatele observabile cerute. Cum se numește această schimbare?
- Funcția Python f(n) întoarce 1 pentru n == 0 și n * f(n - 1) pentru n > 0. Cât este f(4)?
- Toate întrebările și răspunsurile la Fundamentele programării