Pregatire PSSC

Ce descrie arhitectura unui sistem software?
Schema bazei de date
Modul in care componentele software comunica intre ele
Interfata grafica
Structura sistemului
Numarul de cereri simultane este o masura pentru
Securitate
Scalabilitate
Performanta
Ce prinipiu spune ca nu trebuie sa fie mai mult de un motiv pentru a modifica un model
Deschis-inchis
Segregarii interfetelor
Singurei responsabilitati
Care dintr urmatoarele afirmatii sunt adevarate in contextul DDD
Se urmareste o modelare cat mai fidela a realitatii
Domeniul este partitionat in subdomenii
Domeniul este descoperit prin identificarea eventimentelor
Limbajul folosit trebuie sa fie cat mai tehnic
Ce este un model al domeniului
Un model care poate fi partajat cu toate partile implicate
Modelul bazei de date
Un model orientat pe obiecte
Ce fel de arhitectura este promovata in DDD
Bazata pe nivele
De tip ceapa
Pipeline orizontal
Ce reprezinta o comanda
Un tip de date care contine datele din exterior dar si alte informatii
Formularul/datele primite din exterior
Cum sunt reprezantate starile prin care poate trece o entitate
Ca tipuri diferite pentru fiecare stare
Ca fanione pt fiecare stare
Folosind o enumerare pt a reprezenta starile
Cum este implementat un workflow printr-un automat cu stari finite
Printr-o clasa workflow care retine ultima stare in care sa ajuns
O serie de functii care implementeaza tranzitia dintr-o stare in alta
Cum sunt reprezentate iesirile unui pas dintr-un workflow
Printr-o functie
Un tip de date pt a reprezenta succesul si exceptii pt erori
Tipuri diferite pentru fiecare rezultat posibil
Cum sunt reprezentate dependintele unui pas dintr-un workflow
Folosind un serviciu de tip service locator
Functii trimise ca parametrii
Pasii unui workflow nu pot avea dependinte
Care din urmatoarele afirmatii sunt adevarate vis-a-vis de serializare si deserealizare
Se folosesc modele diferite
Se poate folosi modelul DDD
La deserealizare trebuie verificate regulile domeniului
Care din urmatoarele reguli sunt adevarate vis-a-vis de persistenta
Scrierea/citirea se pot face de oriunde dintr-un workflow
Operatiile de citire si scriere au nevoi diferite
Un workflow se poate descompune daca necesita prea multe interactiuni
Cum poate fi gestionata raportarea
Ca un context separat
Accesarea bazei de date specifica fiecarui context
Folosirea unei singure baze de date pentru toate contextele
Ce fel de compozitie foloseste tipul TryAsync
OR
AND
Cum se poate face compozitia functiilor in C#
Folosind LINQ
Apeland F1(F2(F3(intrare)))
Nu se poate
Care din urmatoarele tipuri pot fi folosite pentru a gestiona operatii asincrone
Option
EitherAsync
Try
Cum pot fii compuse doua operatii, dintre care una returneaza tipul Option iar alta tipul Try
Compozitia se face cu ajutorul LINQ
Se poate folosi operatorul Bind
Rezultatele trebuie convertite la acelasi tip
Cum poate fi controlata complexitatea unui sistem software
Modularizare
Crearea de microservicii
Abstractizare
Separarea responsabilitatilor
Analiza detaliilor
Care din urmatoarele avantaje caracterizeaza stilul arhitectural bazat pe evenimente
Componentele sunt slab cuplate
Comportamentul sistemului poate fi definit de continutul tabelelor din baza de date
Timp de raspuns mic
Iesirea unei componente este intrare pt o singura componenta
Ce trebuie avut in vedere pentru a controla disponibilitatea unui sistem software
Redundanta
Managementul resurselor
Scalabilitate
Monitorizarea sistemului
Recuperarea starii sistemului
Care dintre urmatoarele efirmstii caracterizeaza mai bine o tehnologie middleware de tip obiecte distribuite
Comunicarea este slab cuplata
Sursa si destinatia trebuie sa fie online pt a putea comunica
Sursa obtine un rezultat imediat
Este util un serviciu de localizare
Nu necesita definirea unui contract
Care dintre urmatoarele aspecte trebuie considerate atunci cand se foloseste comunicarea bazata pe mesaje
Folosirea unui serviciu de localizare
Reincercarea tuturor mesajelor care sunt procesate cu erori
Ordinea mesajelor nu este garantata intotdeauna
Detectarea modificarilor pentru sistemele vechi
{"name":"Pregatire PSSC", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Ce descrie arhitectura unui sistem software?, Numarul de cereri simultane este o masura pentru, Ce prinipiu spune ca nu trebuie sa fie mai mult de un motiv pentru a modifica un model","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker