Font size
WorksheetsGrile ISI
Total questions: 90
Worksheet time: 1hrs 7mins
Avantajele folosirii unui software standard sunt:
Independenţa de know-how individual
Independenţa de furnizor
Risc investiţional redus
Care dintre următoarele abordări sunt iterative şi se înscriu în metodologia Agile?
Abordarea orientată pe baze contractuale ferme
Abordarea bazată pe timpi de livrare fermi
Abordarea orientată pe risc
Ȋn care dintre următoarele activităţi din dezvoltarea sistemelor informatice se aplică orientarea pe obiecte?
Comunicarea cu stakeholderii pentru stabilirea bazei de acceptare a produsului
Definirea interfeţelor sistemului
Analiza şi specificare sistemului
Modificările în procesele de afaceri:
se reflectă mai rapid în sistemul informatic decât în cel informaţional
se reflectă mai rapid în sistemul informaţional decât în cel informatic
nu afectează sistemul informatic
Punctul de vedere computational:
surprinde descompunerea sistemului in componente specifice care interactioneaza intre ele prin interfete
surprinde tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lui
surprinde fluxul informatiilor, intrebuintarea si interpretarea lor
Integrarea la nivelul interfeţei aplicaţiilor se referă la:
Folosirea în comun a datelor, de diverse aplicatii, unele chiar independente, prin intermediul aceleiaşi interfeţe
Utilizarea interfetelor expuse de aplicatii pentru a accesa atat procesele de afaceri cat si simple informatii
Folosirea in comun a unor metode de catre mai multe aplicatii
Procesul ingineriei proiectării este o secvență recursivă care constă din patru activități de bază:
analiza, proiectarea, implemantarea, verificarea şi validarea
analiza, modelarea, implementarea, testarea
decompoziția, sinteza, compoziția, analiza
Identificarea datelor se referă la:
informaţii relevante pentru proiectare
localizarea fizică a datelor
drepturile de acces la date
Care dintre următoarele sunt activităţi primare în lanţul creării de valoare?
Instalarea şi întreţinerea infrastructurii
Întreţinere şi service produse dezvoltate
Logistica
Punctul de vedere informaţional:
surprinde comportamentele relative la business-ul organizatiei
surprinde informatiile, intrebuintarea si interpretarea lor
alege cat mai precis tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lui
Care dintre următoarele sunt activităţi secundare în lanţul de creării de valoare?
Instalarea şi întreţinerea infrastructurii
Logistica
Întreţinere şi service produse dezvoltate
Care sunt avantajele utilizării modelului waterfall pentru dezvoltarea sistemelor?
Testarea şi validarea sistemului se fac după ce întregul sistem este implem entat şi integrat - asta nu e?// asta e dezavantaj
Oferă o imagine clară a progresului proiectului
Oferă o bună posibilitatea de gestionarea bugetului
Care dintre următoarele opţiuni constituie resurse de comunicaţie
Baze de date locale
Baze de date partajate
Semnale (semnale fizice sau evenimente software)
Punctul de vedere de întreprindere
surprinde comportamentele relative la business-ul organizatiei
alege cat mai precis tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lui
alege cat mai precis tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lui
Procesul de transfer al datelor intre diferite locatii implică/necesita:
Actualizarea in alta locatie (baza de date)
Extragerea informatiei
Migrarea datelor (adaptarea aplicatiilor de suport al proceselor de afaceri la tipul si structura datelor)
Care dintre următoarele afirmaţii se referă la modelul de dezvoltare Waterfall?
Planurile, termenele şi estimările făcute la demararea proiectului nu sunt întotdeauna realiste
Trecerea la etapa următoare se poate face numai dacă etapa curentă este finalizată.
Nu se poate reveni la etape anterioare celei în care se află proiectul
Care dintre următoarele modele specifica interacțiunile între componente (fluxul de informatie si control):
modelul de interfaţare
modelul de proces
modelul de coordonare
Latenţa datelor arată:
cât timp sunt stabile datele
cât de des trebuie actualizate datele
cât timp sunt disponibile datele
Diagramele use case redau:
interacţiunea dintre entităţi
comportamentul global, extern
structura şi comportamentul sistemului
Care dintre următoarele afirmaţii legate de metodologiile Agile sunt corecte?
Metodologiile Agile dau o privire de ansamblu asupra ceea ce trebuie făcut pe parcursul dezvoltării sistemului
Metodologiile Agile constituie un mediu de dezvoltare a aplicaţiilor
Metodologiile Agile oferă un mecanism de înțelegere a progresului proiectului
Metodele Agile se bazează pe dezvoltarea iterativă a sistemelor. Aceasta presupune:
Integrarea şi testarea produsului după fiecare iteraţie - doar asta vad sa fie in curs
Obţinerea confirmării ferme a beneficiarului după fiecare iteraţie
?Furnizarea cel puţin a unei componente funcţionale, la fiecare iteraţie
Modelul care reprezinta descompunerea unei functii (graf temporal de activitati ale unei componente) – descrie modul in care un sistem indeplineste o functie, este:
un model de stare
un model de proces
un model funcţional
Crearea unui model pe baza unui cod existent se încadrează în
Roundtrip Engineering
Forward Engineering
Reverse Engineering
Un model funcțional:
este un model incomplet
un model tehnic care definește organizarea și reprezentarea informației (achiziție, stocare, transfer)
este o reprezentare structurată a funcțiilor (activități, acțiuni, procese, operații) în cadrul unui sistem modelat
Integrarea datelor necesită:
analiza tuturor aplicatiilor care exista/sunt folosite in organizatie – pot fi foarte diferite ca tip
stabilirea tehnologiilor folosite pentru fiecare aplicatie in parte – este posibil sa coexiste aplicatii bazate pe tehnologii vechi de 30 de ani cu aplicatii de ultima generatie
stabilirea proprietarul procesului, apoi trebuie inteles modul de procesare adoptat
Ȋncapsularea reprezintă:
Focalizarea pe aspectele / proprietățile importante și ignorarea celor nesemnificative
Implementarea operaţiilor prin metode diferite la clase diferite
Separarea aspectelor externe ale unui obiect, care sunt accesibile altor obiecte, de aspectele de implementare care rămân ascunse celorlalte obiecte
Protocoalele sunt:
reguli de implementare si functionare (secventiere) la nivel de interfata
descrise prin modele de stare
descrise prin modele de proces
Procedurile de întreţinere trebuie să aibă în vedere:
Acurateaţea transferului datelor
Gestionarea aspectelor de securitate
Asignarea personalului pentru activităţile de întreţinere
Atunci când înțelegerea exprimării sistemului de către componentă duce la un efect diferit de cel așteptat de către sistem sau inginerului de sistem avem de-a face cu un:
conflict de interpretare
conflict semantic
conflict sintactic
Din ce categorie fac parte conflictele sintactice?
Conflicte tehnice
Conflicte semantice
Conflicte logistice
Descrierea unei ontologii sub forma unui metamodel corespunde:
perspectivei de modelare
perspectivei semantice
perspectivei de specificare / referinţă
Din ce categorie fac parte conflictele de interpretare:
Conflicte legate de politica sistemului
Conflicte tehnice
Conflicte semantice
Punctul de vedere ingineresc:
alege cat mai precis tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lui
dezvolta mecanisme menite sa suporte interactiunea intre componentele computationale
surprinde informatiile, intrebuintarea si interpretarea lor
Un conflict generat de domeniul de aplicare are loc atunci când
un concept care este important pentru interacțiune din punctul de vedere al unei componente nu este prezent în modelul interfeței celeilalte componente
un concept care este irelevant pentru interacțiune din punctul de vedere al unei componente este prezent în modelul interfeței celeilalte componente
un concept care este important pentru interacțiune din punctul de vedere al unei componente este prezent cu parametri diferiţi în modelul interfeței celeilalte componente
Pentru identificarea evenimentelor afacerii trebuie identificat:
ce declanşează un eveniment de afaceri
Care este planul de afaceri
Ce alte evenimente sunt declanşate ca o consecinţă a evenimentului iniţial
Care dintre metodele de integrare este cel mai des utilizată?
Integrarea la nivel de metode
Integrarea la nivel de date
Integrarea la nivel de interfeţe ale aplicaţiilor
Care dintre următoarele sunt activităţi primare în lanţul de creare de valoare?
Dezvoltarea sistemelor software
întreţinere şi service produse dezvoltate
HR
Care dintre afirmaţiile următoare este corectă?
Sistemul informatic include sistemul informaţional
Sistemul informatic este inclus în sistemul informaţional
Denumirile “sistem informatic” şi “sistem informaţional” sunt sinonime
Catalogul proceselor specifică:
scopul derularii procesului
drepturile proprietarului procesului
cum se leaga procesele de modelul metadatelor
Ȋn care dintre următoarele faze se testează modul în care proiectul răspunde cerințelor de natură funcțională și non-funcțională:
faza de sinteză
faza de analiză
faza de decompoziţie
Ȋn care dintre următoarele faze se pleacă de la o cerință funcțională sau de comportament care se descompune într-un set de sub-comportamente care, împreună, vor realiza funcția / comportamentul cerut
faza de analiză
faza de sinteză
faza de decompoziţie
Descrierea într-o ontologie a contextului necesar pentru a înțelege o specificație, un model sau o altă modalitate de comunicare a intenției răspunde:
perspectivei de automatizare
perspectivei semantice
perspectivei de specificare / referinţă
Atunci când componentele comunicante au modele de interfață reprezentând implementari incotibile din același domeniu conceptual vorbim de un:
conflict de conceptualizare
conflict generat de utilizarea in alte scopuri decat cele pentru care a fost destinata componenta
conflict intrinsec
Integrarea la nivelul interfeţei utilizator se face prin:
utilizarea unei metode unice de acces la resursele de calcul
cumularea mai multor interfete utilizator în acelaşi spaţiu de expunere
??acordarea unor drepturi de acces diferiţilor utilizatori.
Descrierea unei ontologii sub forma unei baze de cunoștințe răspunde:
perspectivei de automatizare
perspectivei de specificare / referinţă
perspectivei semantice
Care sunt avantajele unei hărți web:
Standardizare pentru partajarea hărților
Vizualizare si funcționalitate consistenta
Standarde comune pentru aplicații care creează sau consumă o harta
Referitor la ArcGIS JavaScript API, care din urmatoarele afirmatii sunt adevarate:
Functia ready() permite incarcarea de module precum "esri/map"
Ofera posibilitatea includerii unui control de tip Time Slider intr-o aplicatie web
Foloseste toolkit-ul Dojo
Pentru a desena o polilinie cu ajutorul JavaScript API se poate folosi:
Un obiect de tip Graphic pentru care se seteaza geometry ca "polyline"
Un obiect de tip GraphicLayer pentru care se seteaza type ca "polyline"
Un obiect de tip Graphic pentru care se seteaza symbol ca "polyline"
Conceptul de refactoring se referă la:
redarea esenței unei soluții de proiectare
îmbunătățirea proiectului fără afectarea comportamentului
gruparea datelor și funcționalităților
Ce tipuri de layere si servicii sunt oferite de ArcGIS Server:
Geoprocessing Services
Map Service
Feature Service
Care din următoarele afirmaţii este corectă?
În faza de compoziție se identifică posibilitatea de a îngloba mai multe subcomportamente într-o singură entitate
Ȋn faza de compoziţie se testează modul în care proiectul răspunde cerințelor de natură funcțională și non-funcțională
În faza de compoziţie se realizează proiectul setului de entități care generează comportamentul dorit.
Este corectă următoarea afirmaţie? Un conflict generat de domeniul de aplicare are loc atunci când un concept care este important pentru interacțiune din punctul de vedere al unei componente nu este prezent în modelul interfeței celeilalte componente.
True
False
Care sunt caracteristicile unui Tilelayer:
Editează sau actualizează atribute
Compus din parti stocate pe un server
Pre-generat
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
definește perspectivele sistemului
asigură legătura cu utilizatorul / beneficiarul
gestionează relația între cerințele de performanță, constrângeri, componente și perspective de sistem specifice domeniului
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
definește perspectivele sistemulu
contribuie la furnizarea datelor către sistemul de informare a managementului
ajută la elaborarea cerințelor
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
stabileşte soluţia optimă din punct de vedere economic
stabileşte soluţia optimă din punct de vedere tehnologic
ajută la elaborarea cerințelor
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
stabileşte soluţia optimă din punct de vedere tehnologic
gestionează relația între cerințele de performanță, constrângeri, componente și perspective de sistem specifice domeniului
stabileşte soluţia optimă din punct de vedere economic
În care dintre următoarele faze se identifică posibilitatea de a îngloba mai multe subcomportamente într-o singură entitate:
faza de analiză
faza de compoziţie
faza de sinteză
Care dintre următoarele sunt principii de proiectare:
încapsularea
uniformitate si integrare
modularizarea
Care sunt cerinţele de bază pentru integrarea sistemelor informatice?
ntelegerea arhitecturii de ansamblu, a proceselor și datelor existente, întrun context dat
Migrarea tuturor aplicaţiilor existente pe o platformă tehnologic unitară
Dezvoltarea unor sisteme centralizate
Descrierea într-o ontologie a unei specificații explicite a unei conceptualizări corespunde:
perspectivei de specificare / referinţă
perspectivei de automatizare
perspectivei semantice
Disciplina științifică a cărei ocupatie este construirea si studiul algoritmilor care pot invata din date se numeşte:
teoria sistemelor
învăţare automată
analiza datelor
Data Science este:
un domeniu multi-disciplinar care se foloseste de algoritmi, metode, procese si sisteme pentru extrage cunostinte din date structurate sau nestructurate
o metoda de explorare bazata pe date existente pentru a prezice rezultatele viitoare cu scopul de a lua decizii informate
un tip de baze de date distribuit
Ioana intentioneaza sa faca un join intre o tabela pe care a definit-o intr-un geodatabase si tabela de atribute a unui layer.
Acest lucru nu este posibil deoarece ArcGIS nu suporta operatia de join intre tabele
Acest lucru este posibil daca Ioana indica in mod corect o coloana de join
Acest lucru este posibil numai daca ambele tabele sunt stocate in Oracle
O aplicatie implementata folosind ArcGIS Runtime API for Java necesita urmatoarele dependente:
arcgis-java.jar si OpenJFX 11
dojo.jar si arcgis-portal.jar
jpa.jar si arcgis-java.jar
In ArcGIS Java SDK, Portal portal = new Portal("https://www.arcgis.com", null);
Va arunca NullPointerException la executie
Semnifica acces anonim la portalul ArcGIS
Nu se va compila deoarece constructorul nu accepta decat un argument
Ȋn care dintre următoarele faze se realizează proiectul setului de entități care generează comportamentul dorit:
faza de analiză
faza de sinteză
faza de decompoziţie
Drumul critic se determină prin:
însumarea timpilor necesari pentru derularea activităţilor aflate de calea cea mai lungă a grafului activităţilor (de la startul la finalizarea proiectului)
stabilirea căii celei mai scurte prin graf
stabilirea unei medii intre timpul cel mai scurt, respectiv cel mai lung de parcurgere a grafului.
In Java API linia de cod: Portal portal = new Portal("https://www.arcgis.com", false);
da eroare la compilare deoarece functia nu accepta doi parametri
se compileaza corect si reprezinta o referinta la portalul ArcGIS online pentru un user neautentificat
afiseaza in aplicatia Desktop globul pamantesc in format 3D
Ingineria proiectării
se referă la folosirea tehnologiilor în etapa de implementare
este o etapă în dezvoltarea sistemelor atât în modelul Waterfall cât şi în metodologia Agile
este o practică bine definită care are ca rezultat specificația sistemului ce satisface cerințele formulate
Ati creat in portalul ArcGIS Online o harta ce contine pop-ups si doriti sa o includeti intr-o aplicatie Java Desktop. Pentru ca popups sa fie functionale:
Trebuie sa scrieti cod ArcGIS Java API, definind un listener pe layer
Trebuie apelata metoda setTimeExtent() din ArcGIS JavaScript API
Nu trebuie sa scrieti cod deoarece popups sunt functionale implicit din moment ce functioneaza in portal.
Ce REST API Service este folosit de un FeatureLayer in cadrul platformei ArcGIS:
Map Service
Image Service
Feature Service
Ce reprezinta parametrul index din functia map.add(featureLayer,index) din API-ul JavaScript?
este un parametru optional care stabileste ordinea in care vor fi afisate pe harta feature layerele
este un parametru obligatoriu care stabileste numarul total de layere ce vor fi afisate pe harta
este un parametru obligatoriu care arata numarul de features din feature layer
Pentru a afisa o harta 3D cu ajutorul JavaScript API ce modul trebuie importat?
SceneView
MapView
3DView
Modelarea funcțională vizează:
informația / datele de intrare
functionalitățile pe care trebuie să le îndeplinească un sistem
date de ieșire / rezultatele
Problemele legate de politica sistemului se referă la aspecte:
corectitudine, credibilitate si optimalitate
raspuns in timp
de securitate
Procesul de ingineria sistemelor:
analizează cerințele, astfel încât să se identifice o corespondență dintre acestea și funcționalitățile sistemului, agenții de rezolvare a problemelor, precum și măsurile de asigurarea performanței
selectează subcontractanţii
identifică punctele de vedere relevante, capabilități și resurse de rezolvare a problemelor
Ȋn care dintre următoarele faze se testează modul în care proiectul răspunde cerințelor de natură funcțională și non-funcțională:
faza de analiză
faza de decompoziţie
faza de sinteză
Un sistem informatic este integrat dacă:
Procesele de afaceri sunt gestionate de programe independente
Procesele de afaceri și procesele informatice care le susțin sunt corelate în profunzime
Datele sunt achiziționate din timp si sunt stocate impreuna pentru toate programele, fiind gestionate centralizat
Care dintre urmatoarele sunt activitati secundare in lantul de creare de valoare?
Managementul personalulu
Instalarea si Intretinerea infrastructurii
Logistica
Modelele de coordonare:
specifica interactiunile intre componente (fluxul de informatie si control)
este un model tehnic care defineste organizarea si reprezentarea informatiei (receptionare, stocare, transfer)
specifica mecanismul prin care o componenta contribuie la interactiune
Care dintre urmatoarele moduri de integrare reprezinta integrare la nivelul modeluluii de afaceri?
integrarea la nivelul metodelor
integrarea la nivelul interfetei aplicatiilor
integrarea la nivelul datelor
In categoria conflictelor semantice avem:
conflicte de conceptualizare
conflicte de referinta
conflicte legate de calitatea serviciului
Procesul de inginerie a proiectarii este o secventa recursiva a urmatoarelor arctivitati de baza:
implementare intr-un limbaj de programare
testare
decompozitie, sinteza, compozitie si analiza
Identificarea datelor se refera la
Analiza tuturor aplicatiilor care exista/sunt folosite in organizatie
Aspecte de integritate
Formatul datelor
Care dintre urmatoarele optiuni constituie resurse de comunicare?
Apel de procedura sau invocarea unei operatii
Mesaje sau stream-uri
Baze de date locale
Care dintre afirmatii este corecta?
Modelul tehnic prezinta componente computationale si informatiile asociate cu ele
Modelul tehnic specifica in termeni tehnici cum se implementeaza un element in sistem
Modelul tehnic prezinta deciziile legate de tehnologiile folosite
Cel mai frecvent mod de integrare este:
integrarea la nivelul metodelor
integrarea la nivelul interfetei aplicatiilor
integrarea la nivelul interfetei utilizator
Perspectiva computationala:
. surprinde descompunerea sistemului in componente specifice care interactioneaza intre ele prin interfete
dezvolta mecanisme menite sa suporte interactiunea intre componentele computationale
surprinde informatiile, intrebuintarea si interpretarea lor
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
stabileste solutia optima din punct de vedere economic
stabileste solutia optima din punct de vedere tehnologic
defineste perspectivele sistemului
