ISI
Master Your System Engineering Knowledge
Test your understanding of system engineering concepts with our comprehensive quiz! This quiz covers various aspects of data management, system design, and engineering principles.
Key Features:
- 30 carefully crafted questions
- Multiple choice format with instant feedback
- Ideal for students, professionals, and enthusiasts alike
In care dintre următoarele faze se realizează proiectul setului de entități care generează comportamentul dorit:
Faza de decompoziţie
Faza de analiză
Faza de sinteză
Procesul de transfer al datelor intre diferite locatii implică/necesita:
Extragerea informatiei
Actualizarea in alta locatie (baza de date)
Migrarea datelor (adaptarea aplicatiilor de suport al proceselor de afaceri la tipul si structura datelor)
Diagramele use case redau:
comportamentul global, extern
Interacţiunea dintre entităţi
Structura şi comportamentul sistemului
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
Identificarea datelor se referă la:
Drepturile de acces la date
Localizarea fizică a datelor
Informaţii relevante pentru proiectare
Latenţa datelor arată:
Cât timp sunt stabile datele
Cât timp sunt disponibile datele
cât de des trebuie actualizate datele
In Java API linia de cod: Portal portal = new Portal("https://www.arcgis.com", false);
Afiseaza in aplicatia Desktop globul pamantesc in format 3D
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
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
Identifică punctele de vedere relevante, capabilități și resurse de rezolvare a problemelor
Selectează subcontractanţii
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
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
Definește perspectivele sistemului
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
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 tehnologic
Atunci când întelegerea exprimării sistemului de către componentă duce la un efect diferit de cel asteptat de către sistem sau inginerului de sistem avem de-a face cu un
Conflict de interpretare
Conflict semantic
Conflict sintactic
Ce REST API Service este folosit de un FeatureLayer in cadrul platformei ArcGIS:
Feature Service
Image Service
Map Service
Punctul de vedere informaţional
Surprinde informatiile, intrebuintarea si interpretarea lor
Surprinde comportamentele relative la business-ul organizatiei
Alege cat mai precis tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lu
Punctul de vedere computaţional
Dezvolta mecanisme menite sa suporte interactiunea intre componentele computationale
Surprinde descompunerea sistemului in componente specifice care interactioneaza intre ele prin interfete
Surprinde informatiile, intrebuintarea si interpretarea lor
Care dintre următoarele sunt activităţi primare în lanţul creării de valoare?
Instalarea şi întreţinerea infrastructurii
Logistica
Întreţinere şi service produse dezvoltate
Modificările în procesele de afaceri:
se reflectă mai rapid în sistemul informatic decât în cel informaţional
nu afectează sistemul informatic
Se reflectă mai rapid în sistemul informaţional decât în cel informatic
Care dintre următoarele sunt activităţi secundare in lanţul de creare de valoare?
Managementul personalului
Instalarea şi intreţinerea infrastructurii
Logistica
Integrarea la nivelul interfeţei aplicaţiilor se referă la:
Folosirea in comun a unor metode de catre mai multe aplicatii
Utilizarea interfetelor expuse de aplicatii pentru a accesa atat procesele de afaceri cat si simple informatii
Folosirea în comun a datelor, de diverse aplicatii, unele chiar independente, prin intermediul aceleiaşi interfeţe
Procesul ingineriei proiectării este o secvență recursivă care constă din patru activități de bază:
Analiza, proiectarea, implemantarea, verificarea şi validarea
Decompoziția, sinteza, compoziția, analiza
Analiza, modelarea, implementarea, testarea
Conceptul de refactoring se referă la:
îmbunătățirea proiectului fără afectarea comportamentului
Gruparea datelor și funcționalităților
Redarea esenței unei soluții de proiectare
Modelarea funcțională vizează:
Functionalitățile pe care trebuie să le îndeplinească un sistem
informația / datele de intrare
Date de ieșire / rezultatele
Problemele legate de politica sistemului se referă la aspecte:
Corectitudine, credibilitate si optimalitate
Raspuns in timp
De securitate
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 semantice
Perspectivei de specificare / referinţă
perspectivei de automatizare
Data Science este:
Un domeniu multi-disciplinar care se foloseste de algoritmi, metode, procese si sisteme pentru extrage cunostinte din date structurate sau netructurate
un tip de baze de date disctribuit
O metoda de explorare bazata pe date existente pentru a prezice rezultatele viitoare cu scopul de a lua decizii informate
Ȋn care dintre următoarele faze se identifică posibilitatea de a îngloba mai multe sub-comportamente într-o singură entitate:
faza de compoziţie
faza de analiză
Faza de sinteză
Descrierea unei ontologii sub forma unei baze de cunoștințe răspunde:
Perspectivei semantice
Perspectivei de automatizare
Perspectivei de specificare / referinţă
Ce reprezinta parametrul index din functia map.add(featureLayer,index) din API-ul JavaScript?
Este un parametru obligatoriu care stabileste numarul total de layere ce vor fi afisate pe harta
Este un parametru optional care stabileste ordinea in care vor fi afisate pe harta feature layerele
Este un parametru obligatoriu care arata numarul de features din feature layer
Care sunt caracteristicile unui Tilelayer:
Editează sau actualizează atribute
Pre-generat
Compus din parti stocate pe un server
Care sunt avantajele unei hărți web:
Standardizare pentru partajarea hărților
Standarde comune pentru aplicații care creează sau consumă o harta
Vizualizare si funcționalitate consistenta
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
Avantajele folosirii unui software standard sunt
Risc investiţional redus
Independenţa de know-how individual
Independenţa de furnizor
Care dintre următoarele afirmaţii se referă la modelul de dezvoltare Waterfall?
Nu se poate reveni la etape anterioare celei în care se află proiectul
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ă.
Care sunt cerinţele de bază pentru integrarea sistemelor informatice?
Intelegerea arhitecturii de ansamblu, a proceselor și datelor existente, într-un context dat
Migrarea tuturor aplicaţiilor existente pe o platformă tehnologic unitară
Dezvoltarea unor sisteme centralizate
Atunci când componentele comunicante au modele de interfață reprezentând implementari incompatibile 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
Ingineria sistemelor este orice abordare metodică de sinteză a unui sistem complex care:
stabileşte soluţia optimă din punct de vedere economic
Ajuta la elaborarea cerintelor
Stabileşte soluţia optimă din punct de vedere tehnologic
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
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 unei medii intre timpul cel mai scurt, respectiv cel mai lung de parcurgere a grafului.
Stabilirea căii celei mai scurte prin graf
O aplicatie implementata folosind ArcGIS Runtime API for Java necesita urmatoarele dependente:
Jpa.jar si arcgis-java.jar
Arcgis-java.jar si OpenJFX 11
Dojo.jar si arcgis-portal.jar
Pentru a afisa o harta 3D cu ajutorul JavaScript API ce modul trebuie importat?
SceneView
MapView
3DView
Punctul de vedere computational:
surprinde tipul de tehnologie pentru implementarea sistemului si a comunicarii intre componentele lui
surprinde descompunerea sistemului in componente specifice care interactioneaza intre ele prin interfete
surprinde fluxul informatiilor, intrebuintarea si interpretarea lor
Care dintre următoarele modele specifica interactiunile intre componente (fluxul de informatie si control):
modelul de proces
Modelul de coordonare
Modelul de interfaţare
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
Crearea unui model pe baza unui cod existent se încadrează în
Roundtrip Engineering
Forward Engineering
Reverse Engineering
Catalogul proceselor specifică:
drepturile proprietarului procesului
scopul derularii procesului
Cum se leaga procesele de modelul metadatelor
Ȋncapsularea reprezintă:
Implementarea operaţiilor prin metode diferite la clase diferite
Focalizarea pe aspectele / proprietățile importante și ignorarea celor nesemnificative
Separarea aspectelor externe ale unui obiect, care sunt accesibile altor obiecte, de aspectele de implementare care rămân ascunse celorlalte obiecte
Ȋ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
Identificarea datelor se referă la:
Drepturile de acces la date
Localizarea fizică a datelor
Informaţii relevante pentru proiectare
Integrarea la nivelul interfeţei utilizator se face prin:
cumularea mai multor interfete utilizator în acelaşi spaţiu de expunere
Acordarea unor drepturi de acces diferiţilor utilizatori.
Utilizarea unei metode unice de acces la resursele de calcul
Care dintre metodele de integrare este cel mai des utilizată?
Integrarea la nivel de date
Integrarea la nivel de metode
Integrarea la nivel de interfeţe ale aplicaţiilor
Care dintre afirmaţiile următoare este corectă?
Sistemul informatic este inclus în sistemul informaţional
Denumirile “sistem informatic” şi “sistem informaţional” sunt sinonime
Sistemul informatic include sistemul informaţional
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
Care dintre următoarele afirmaţii legate de metodologiile Agile sunt corecte?
Metodologiile Agile constituie un mediu de dezvoltare a aplicaţiilor
Metodologiile Agile oferă un mecanism de înțelegere a progresului proiectului
Metodologiile Agile dau o privire de ansamblu asupra ceea ce trebuie făcut pe parcursul dezvoltării sistemului
Care sunt cerinţele de bază pentru integrarea sistemelor informatice?
Intelegerea arhitecturii de ansamblu, a proceselor și datelor existente, într-un context dat
Dezvoltarea unor sisteme centralizate
Migrarea tuturor aplicaţiilor existente pe o platformă tehnologic unitară
Care dintre următoarele opţiuni constituie resurse de comunicaţie
Semnale (semnale fizice sau evenimente software)
Baze de date locale
Baze de date partajate
Protocoalele sunt:
descrise prin modele de stare
Reguli de implementare si functionare (secventiere) la nivel de interfata
Descrise prin modele de proces
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
Din ce categorie fac parte conflictele de interpretare:
Conflicte legate de politica sistemului
Conflicte semantice
Conflicte tehnice
Care din următoarele afirmaţii este corectă:
În faza de compoziţie se realizează proiectul setului de entități care generează comportamentul dorit.
În faza de compoziție se identifică posibilitatea de a îngloba mai multe sub-comportamente î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ă
Disciplina stiintifica a carei ocupatie este construirea si studiul algoritmilor care pot invata din date se numeşte:
Analiza datelor
Teoria sistemelor
învăţare automată
Ce tipuri de layere si servicii sunt oferite de ArcGIS Server:
Map Service
Geoprocessing Services
Feature Service
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 Graphic pentru care se seteaza symbol ca "polyline"
Un obiect de tip GraphicLayer pentru care se seteaza type ca "polyline"
Referitor la ArcGIS JavaScript API, care din urmatoarele afirmatii sunt adevarate:
Ofera posibilitatea includerii unui control de tip Time Slider intr-o aplicatie web
Functia ready() permite incarcarea de module precum "esri/map"
Foloseste toolkit-ul Dojo
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
Oferă o imagine clară a progresului proiectului
Oferă o bună posibilitatea de gestionarea bugetului
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
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ţă
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 următoarele sunt activităţi primare în lanţul de creare de valoare?
Întreţinere şi service produse dezvoltate
HR
Dezvoltarea sistemelor software
Ȋ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
In 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 decompoziţie
Faza de analiză
Faza de sinteză
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 dintre următoarele sunt principii de proiectare
încapsularea
Uniformitate si integrare
Modularizarea
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
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.
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
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 datelor
Integrarea la nivelul metodelor
Integrarea la nivelul interfetei aplicatiilor
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
Descrierea într-o ontologie a unei specificații explicite a unei conceptualizări corespunde:
Perspectivei de specificare / referinţă
Perspectivei de automatizare
Perspectivei semantice
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
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
Ȋ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ă
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
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
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
{"name":"ISI", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your understanding of system engineering concepts with our comprehensive quiz! This quiz covers various aspects of data management, system design, and engineering principles.Key Features:30 carefully crafted questionsMultiple choice format with instant feedbackIdeal for students, professionals, and enthusiasts alike","img":"https:/images/course3.png"}