A01

15
A01. Dintre semnificațiile de mai jos ale cuvântului calculator date în dicționare explicative românești, alegeți semnificația care corespunde cel mai bine celei care i se dă acestui cuvânt în informatică. A. Tabel care cuprinde rezultatele unor calcule, folosit pentru simplificarea operaţiilor; carte, broşură care cuprinde asemenea tabele. B. Calculator (electronic) = ansamblu de sisteme mecanice, electromagnetice şi electronice destinat prelucrării informaţiei; computer, ordinator. C. Mașină de calcul. D. Persoană specializată în calcule, mai ales economice. Answer Key: B A02. Se numește sistem de calcul un sistem format din (în engleză: ) și (în engleză: ) care servește pentru stocarea și prelucrarea automată a informației numerice și nenumerice. Answer Key: echipamente, hardware, programe, software A03. Memoria internă a calculatorului servește la: A. Memorarea datelor pe timp îndelungat B. Memorarea temporară a datelor C. Memorarea instrucțiunilor date de operator D. Memorarea programelor pe durata de execuție a acestora E. Memorarea programelor pe timp îndelungat Answer Key: B, D A04. Care dintre cele de mai jos sunt funcții ale procesorului calculatorului? A. Execută el însuși toate procesele din sistemul de calcul. B. Execută el însuși operațiile aritmetice și logice. C. Decodifică instrucțiunile din program. D. Execută procesele de intrare/ieșire.

description

intrebari informatica

Transcript of A01

A01. Dintre semnificaiile de mai jos ale cuvntului calculator date n dicionare explicative romneti, alegei semnificaia care corespunde cel mai bine celei care i se d acestui cuvnt n informatic.

A. Tabel care cuprinde rezultatele unor calcule, folosit pentru simplificarea operaiilor; carte, brour care cuprinde asemenea tabele.

B. Calculator (electronic) = ansamblu de sisteme mecanice, electromagnetice i electronice destinat prelucrrii informaiei; computer, ordinator.

C. Main de calcul.

D. Persoan specializat n calcule, mai ales economice.

Answer Key: B

A02. Se numete sistem de calcul un sistem format din(n englez: ) i (n englez: ) care servete pentru stocarea i prelucrarea automat a informaiei numerice i nenumerice. Answer Key: echipamente, hardware, programe, software

A03. Memoria intern a calculatorului servete la:

A. Memorarea datelor pe timp ndelungat

B. Memorarea temporar a datelor

C. Memorarea instruciunilor date de operator

D. Memorarea programelor pe durata de execuie a acestora

E. Memorarea programelor pe timp ndelungat

Answer Key: B, D

A04. Care dintre cele de mai jos sunt funcii ale procesorului calculatorului?

A. Execut el nsui toate procesele din sistemul de calcul.

B. Execut el nsui operaiile aritmetice i logice.

C. Decodific instruciunile din program.

D. Execut procesele de intrare/ieire.

E. Transmite, conform programului, comenzi ctre memoria intern i unitile periferice.

Answer Key: B, C, E

A05. Care dintre urmtoarele afirmaii referitioare la memoria extern a calculatorului sunt corecte?

A. Este constituit din acele echipamente ale sistemului de calcul, care servesc la stocarea datelor i programelor pe timp ndelungat.

B. Este o memorie persistent (nu se terge dac echipamentul respectiv este scos temporar din funciune).

C. Este orice fel de memorie situat n exteriorul sistemului de calcul.

D. Este o memorie volatil (care se terge dac echipamentul respectiv este scos din funciune).

Answer Key: A, B

A06. Care dintre definiiile de mai jos corespunde cel mai bine conceptului de "reea de calculatoare"?

A. Un sistem de cabluri, la care sunt legate calculatoare.

B. Un ansamblu de linii care se ntretaie, avnd ca noduri calculatoare.

C. Un grup de calculatoare interconectate, astfel nct ntre ele s poat avea loc transfer de informaie.

D. O reea din linii de transmisie, care leag ntre ele un grup de calculatoare.

Answer Key: C

A07. Dintre urmtoarele semnificaii ale cuvntului dat, alegei pe cea care se d acestui cuvnt n informatic.

A. Element de informaie sub form de numr, text (ir de caractere), imagine, secven sonor etc., care este reprezentat ntr-o form sub care poate fi stocat i prelucrat de calculator.

B. Fiecare dintre numerele, mrimile, relaiile etc. care servesc pentru rezolvarea unei probleme sau care sunt obinute n urma unei cercetri i urmeaz s fie supuse unei prelucrri.

C. Timpul precis (exprimat n termeni calendaristici) cnd s-a produs sau urmeaz s se produc un eveniment.

Answer Key: A

A08. Care dintre definiiile urmtoare ale algoritmului sunt corecte?

A. Este un ritm calculat prin rezolvarea unor ecuaii algebrice.

B. Este un program de efectuare a calculelor algebrice, care se aplic ritmic.

C. Este o mulime ordonat de pai executabili, descrii fr echivoc, care definesc un proces finit.

D. Este o secven de aciuni, care trebuie efectuat ntr-o ordine determinat pentru a realiza un anumit obiectiv.

Answer Key: C, D

A09. Ce se nelege prin afirmaia c algoritmul are caracter discret?

A. Algoritmul nu divulg inteniile celui care l-a ntocmit.

B. Algoritmul acioneaz n mod delicat, fr s atrag atenia.

C. Algoritmul este alctuit dintr-un ansamblu de aciuni distincte (numite i "pai") care au fiecare un nceput i un sfrit i se execut succesiv.

D. Algoritmul manifest reinere i neamestec n aciunea altor algoritmi.

Answer Key: C

A10. Ce se nelege prin afirmaia c algoritmul trebuie s aib caracter finit?

A. Algoritmul a fost complet elaborat i poate fi utilizat.

B. Durata de via a algoritmului este limitat, dup care acesta trebuie actualizat.

C. Executarea algoritmului trebuie s se ncheie dup un numr finit de pai.

D. Algoritmul nu depete n aciunea sa anumite limite, impuse de cel care l-a ntocmit.

Answer Key: C

A11. Caracterul al algoritmului const n faptul c, oridecte ori se aplic acelai algoritm asupra acelorai date de intrare, se obine acelai rezultat. Answer Key: determinist

A12. Pentru ca algoritmul s aib caracter este necesar ca toate aciunile prevzute n algoritm s poat fi realizate n mediul de execuie pentru care a fost ntocmit. Answer Key: realizabil

A13. Ce se nelege prin caracterul universal al algoritmului?

A. Nu este specific unui domeniu particular. Trebuie s se aplice oricrei probleme.

B. Nu este specific unei regiuni geografice. Trebuie s se aplice pe tot globul pmntesc.

C. Trebuie s se aplice oricrui set de date de intrare, indiferent de configuraia lor.

D. Trebuie s se aplice oricrui set de date de intrare, dintr-o anumit mulime de seturi de date de intrare avut n vedere la elaborarea sa.

Answer Key: D

A14. Ce este, n programarea calculatoarelor, schema logic?

A. Reprezentarea grafic a algoritmului, n care pentru fiecare tip de aciune se folosesc anumite simboluri grafice specifice, iar pentru a indica ordinea executrii aciunilor se folosesc sgei.

B. O reprezentare grafic a expresiilor logice din program.

C. O schem a logicii raionamentului pe baza cruia a fost ntocmit programul.

Answer Key: A

A15. Ce este pseudocodul?

A. Un fals limbaj de reprezentare a algoritmilor, utilizat n scopuri pur didactice.

B. Un cod fals, utilizat numai pentru inducerea n eroare a celor care vor s descifreze programul.

C. Un text aparent codificat, dar care n realitate este uor accesibil.

D. Un limbaj de reprezentare a algoritmilor asemntor cu limbajul natural, dar n care se folosete numai un set strict limitat de construcii sintactice riguros definite, astfel nct s nu poat da natere la interpretri diferite

Answer Key: D

A16. Ce semnificaie dau programatorii cuvntului program?

A. Ansamblu de principii, de scopuri i de sarcini, care privesc activitatea de realizare a unei apklicaii software.

B. Programul de lucru al echipei care realizeaz o aplicaie informatic.

C. Un ansamblu de instruciuni, scrise ntr-un limbaj de programare, pe care calculatorul le execut pentru a ndeplini o anumit sarcin.

Answer Key: C

A17. Programul trebuie s conin descrierea de intrare, de ieire i intermediare i descrierea de prelucrare a acestor date. Program= + Answer Key: datelor, algoritmului, date, algoritm

A18. Ce este limbajul de programare?

A. Este un limbaj artificial, utilizat la scrierea programelor pentru calculator.

B. Este un limbaj de specialitate, n care se scriu programele de activitate.

C. Este limbajul n care comunic ntre ei programatorii.

Answer Key: A

A19. Ce se nelege prin limbaj main sau cod main?

A. Este codul binar prin care se reprezint instruciunile programului n memoria intern a calculatorului.

B. Este limbajul folosit pentru codificarea informaiilor n maina de calcul.

C. Este limbajul prin care se descrie structura mainii pe care se execut programul.

D. Este codul binar utilizat pentru transmiterea datelor ntre echipamentele mainii de calcul.

Answer Key: A

A20. Ce este limbajul de asamblare?

A. Este un limbaj de programare de nivel intermediar, n care se respect structura codului main, dar n care valorile numerice ale codurilor de operaii i ale adreselor de memorie sunt nlocuite prin simboluri formate din grupuri de litere sau litere i cifre.

B. Este un limbaj n care se descrie modul de asamblare al instruciunilor programului.

C. Este limbajul n care se descrie cum se asambleaz programul principal cu subprogramele pe care el le apeleaz.

D. Este limbajul utilizat pentru descrierea modului de asamblare a modulelor din care este alctuit programul.

Answer Key: A

A21. Care din afirmaiile de mai jos, privind limbajele de programare, sunt corecte?

A. Limbajele de programare de nivel superior sunt apropiate de limbajul uman natural, dar au un grad nalt de formalizare.

B. Pentru a fi executat pe calculator, un program scris ntr-un limbaj de programare de nivel superior trebuie s fie compilat sau intrerpretat.

C. Limbajele de programare de nivel nalt sunt cele prin care se scriu programele pentru a fi nelese de om, dar nu se utilizeaz pe calculator.

D. Codul main i limbajul de asamblare difer de la un tip de calculator la altul.

Answer Key: A, B, D

A22. Care din afirmaiile urmtoare cu privire la sintaxa limbajelor de programare sunt corecte?

A. n sintaxa limbajului de programare se stabilete care este forma general a fiecrei instruciuni.

B. Sintaxa stabilete totalitatea procedeelor stilistice ale limbajului, care in de topica propoziiei i a frazei.

C. Sintaxa limbajului se refer numai la forma instruciunii, n timp ce semnificaia acesteia este de domeniul semanticii.

D. Sintaxa este acea parte a gramaticii limbajului, care studiaz funciile cuvintelor i ale propoziiilor n vorbire.

E. Sintaxa conine regulile de scriere corect n limbajul respectiv.

Answer Key: A, C, E

A23. Considerm c sintaxa unei instruciuni este dat prin urmtoarea form general: a* b|c d* e Care dintre urmtoarele forme concrete sunt corecte?

A. abddde

B. aaddde

C. aaabcde

D. abbde

E. cdddde

Answer Key: A, E

A24. Care din afirmaiile urmtoare privind compilarea unui program sunt corecte?

A. Compilarea este translatarea n cod main a unui program scris ntr-un limbaj de nivel superior.

B. Persoana care compileaz se numete compilator.

C. Compilarea unui program se realizeaz de ctre un program numit compilator.

D. Programul scris n limbaj de nivel nalt este compilat n acelai timp cu executarea lui de ctre calculator.

E. Compilarea este mbinarea de fragmente din diferite programe pentru a face un program nou.

F. Pentru executarea pe calculator a unui program n limbaj nalt, numit program surs, acesta este n prealabil compilat, obinndu-se programul n cod main numit program obiect.

Answer Key: A, C, F

A25. Care din afirmaiile de mai jos privind interpretorul de programe sunt corecte?

A. Interpretorul este persoana care interpreteaz semnificaia instruciunilor codificate ntr-un program.

B. Interpretorul parcurge succesiv instruciunile programului surs, le verific sintactic, le translateaz n cod main i le transmite procesorului spre execuie.

C. Dac ntlnete o instruciune cu eroare sintactic, interpretorul semnaleaz eroarea i se oprete din execuie.

D. Interpretorul semnaleaz toate erorile sintactice existente ntr-un program.

E. Interpretorul translateaz ntregul program n cod main, care poate fi apoi executat.

F. Interpretorul este un program utilizat pentru executarea programelor scrise ntr-un anumit limbaj de programare de nivel nalt.

Answer Key: B, C, F

A26. Ce este un program portabil?

A. Un program care poate fi executat pe calculatoare de tipuri diferite.

B. Un program de dimensiuni suficient de mici pentru a putea fi transportat.

C. Un program care poate fi purtat de orice utilizator.

Answer Key: A

A27. Un program scris n limbajul Java este compilat sau interpretat?

A. Este compilat, obinndu-se un cod binar (bytecode) care este apoi interpretat de maina virtual Java.

B. Este compilat i se obine un program obiect binar n codul main al calculatorului pe care va fi executat.

C. Este transmis prin reea sub form de program surs i interpretat pe calculatorul de destinaie.

Answer Key: A

A28. Ce este o paradigm de programare?

A. Un ansamblu asociativ de elemente ale limbajului de programare, aparinnd aceleeai clase sintactice i/sau semantice.

B. Un stil fundamental de programare, care se refer la maniera de a trata problemele ntr-un anumit limbaj de programare.

C. Ansamblu de termeni aparinnd aceleeai categorii a gramaticii limbajului, care se pot substitui unul cu altul.

Answer Key: B

A29. Care dintre afirmaiile de mai jos privind paradigmele de programare sunt corecte?

A. Programarea imperativ este o form a programrii procedurale, n care se impune n mod imperativ ce proceduri trebuie executate.

B. Programarea procedural este o form a programrii imperative, n care instruciunile sunt grupate n proceduri, numite i subrutine sau funcii.

C. Exist limbaje de programare n care se aplic mai multe paradigme.

D. Un limbaj de programare trebuie s respecte o singur paradigm.

Answer Key: B, C

A30. Care dintre afirmaiile urmtoare, referitoare la paradigmele de programare, sunt corecte?

A. n programele care respect paradigma declarativ conin declaraii privind cum trebuie realizate obiectivele programului.

B. n programarea funcional pur, se are n vedere c executarea fiecrei funcii modific starea calculatorului.

C. n programarea funcional pur se ignor faptul c executarea funciilor modific starea calculatorului, lundu-se n consideraie numai datele de intrare (argumentele funciei) i datele de ieire (rezultatul evalurii funciei).

D. n programele care respect paradigma declarativ se specific ce trebuie realizat, dar nu i cum trebuie obinute aceste rezultate.

Answer Key: C, D

A31. Programarea orientat obiect este o paradigm de programare, conform creia programul este alctuit din care comunic ntre ele prin . Answer Key: obiecte, mesaje

A32. Ce este, n programarea calculatoarelor, obiectul?

A. Obiectul este partea din instruciune care arat asupra cui este exercitat aciunea acesteia.

B. Obiectul este un program autonom sau un modul de program care conine att date (sub forma de variabile sau atribute), ct i metode (sub forma de subrutine sau funcii).

C. Obiectul este o structur de date, care conine informaie despre un obiect fizic.

D. Obiectul programrii calculatoarelor este realizarea de programe pentru utilizarea calculatoarelor n diferite domenii de activitate.

Answer Key: B

A33. Prin ce se caracterizeaz starea obiectului, n programarea orientat obiect?

A. Prin faptul c obiectul este sau nu vizibil pe ecranul calculatorului n momentul respectiv.

B. Prin coordonatele obiectului la un moment dat i prin viteza sa de deplasare.

C. Prin ansamblul valorilor tuturor variabilelor obiectului la un moment dat.

D. Prin poziia pe care obiectul o are pe ecranul calculatorului i prin culoarea sa.

Answer Key: C

A34. Prin ce se caracterizeaz, n programarea orientat obiect, comportamentul obiectului?

A. Prin ansamblul metodelor obiectului respectiv.

B. Prin modul n care obiectul se comport n raport cu alte obiecte.

C. Prin modul n care se manifest obiectul n timpul executrii programlui.

D. Prin direcia i viteza de deplasare a obiectului pe ecran.

Answer Key: A

A35. Ce este, n programarea orientat obiect, ncapsularea?

A. Introducerea obiectului ntr-un nveli numit capsul.

B. Proprietatea obiectelor de a-i putea ascunde o parte dintre date i metode.

C. Astuparea obiectului cu o capsul.

Answer Key: B

A36. Ce este, n programarea orientat obiect, motenirea?

A. Datele i metodele care se transmit de la o generaie de obiecte la alta.

B. Dreptul la succesiune al unui obiect asupra proprietilor printelui su.

C. Proprietatea unei clase de a conine atributele (variabilele) i metodele superclasei sale.

Answer Key: C

A37. n cazul motenirii o clas poate avea cel mult o singur superclas, iar n cazul motenirii o clas poate avea mai multe superclase. Answer Key: simple, multiple

A38. Ce este, n programarea orientat obiect, polimorfismul?

A. Posibilitatea ca n subclas metoda s fie redefinit, astfel nct s acioneze altfel dect n superclasa ei.

B. Proprietatea unui obiect de a-i putea schimba forma sub care apare pe ecran.

C. Proprietatea unei clase de a putea conine obiecte de forme diferite.

Answer Key: A

A39. Proprietatea obiectelor de a putea ncorpora alte obiecte (n programarea orientat obiect) se numete . Answer Key: agregare

A40. Ce este, n programarea orientat obiect, identitatea obiectului?

A. Faptul c fiecare obiect este identic cu el nsui.

B. Asemnarea perfect dintre dou obiecte.

C. Fiecare obiect este o entitate distinct, care ocup propria zon de memorie i este indicat printr-o referin unic.

Answer Key: C

A41. Ce este clasa (n programarea orientat obiect)?

A. O grupare de persoane care studiaz un limbaj de programare orientat obiect.

B. Clasa este un grup de obiecte cu proprieti similare.

C. Un modul software n care sunt specificate atributele (datele, variabilele) i metodele pe care le vor avea toate obiectele clasei respective.

Answer Key: C

A42. Ce este, n programarea orientat obiect, o instan?

A. Un organ nsrcinat cu soluionarea litigiilor ntre clase i ntre obiecte.

B. Starea instantanee a unei clase.

C. Un obiect care constituie o realizare concret a clasei.

Answer Key: C

A43. Care este relaia dintre clas i subclas?

A. Subclasa este o parte component a clasei.

B. Subclasa este n subordinea clasei, n sensul c execut mesajele primite de la clas.

C. Subclasa extinde clasa, n sensul c are toate proprietile clasei (atribute i metode) dar poate avea i proprieti specifice.

Answer Key: C

Question 10 of 200.0 Points

A44. Care din afirmaiile urmtoare, referitoare la programarea bazat pe prototip, sunt corecte?

A. Programarea bazat pe prototip este o form a programrii orientate obiect.

B. n programarea bazat pe prototip un obiect poate fi definit, avnd ca prototip un alt obiect.

C. n programarea bazat pe prototip, motenirea se realizeaz prin intermediul prototipurilor: obiectul motenete proprietile prototipului su, dar poate avea i proprieti specifice.

D. Programarea bazat pe prototip este un stil de programare, n care n loc de obiecte se folosesc prototipuri.

E. n programarea bazat pe prototip nu poate exista motenire, deoarece nu exist clase.

F. n programarea bazat pe prototip nu se definesc clase, ci direct obiecte.

Answer Key: A, B, C, F

A45. Ce fel de orientare obiect are limbajul JavaScript?

A. JavaScript este un limbaj orientat obiect bazat pe prototipuri.

B. JavaScript este un limbaj orientat obiect bazat pe clase.

C. Limbajul JavaScript nu este orientat obiect.

Answer Key: A

A46. Ce fel de orientare obiect are limbajul PHP?

A. Limbajul de programare PHP nu este orientat obiect.

B. PHP este un limbaj de programare orientat obiect bazat pe clase.

C. PHP este un limbaj de programare orientat obiect bazat pe prototipuri.

Answer Key: B

Answer Key: C

A47. Ce este o aplicaie software?

A. Un program n curs de aplicare.

B. Un program destinat unei aplicaii concrete, ntr-un anumit domeniu de activitate (de exemplu, n contabilitate).

C. Aplicarea n practic a unui produs software.

Answer Key: B

A48. Ce este sistemul de programe (software)?

A. Un ansamblu de programe care comunic ntre ele.

B. Un ansamblu de programe care contribuie mpreun la realizarea unui anumit obiectiv.

C. O colecie de programe de calculator, proceduri de utilizare i documentaie a programelor.

Answer Key: C

A49. Care dintre afirmaiile de mai jos, cu privire la sistemul de operare al calculatorului, sunt corecte?

A. Asigur legtura dintre programele de aplicaie i componentele hardware.

B. Efectueaz compilarea i/sau interpretarea programelor.

C. Asigur gestionarea i coordonarea componentelor hardware ale calculatorului.

Answer Key: A, C

A50. Care dintre afirmaiile urmtoare cu privire la arhitectura client-server sunt corecte?

A. Un anumit program poate fi sau numai server, sau numai client, dar nu poate avea ambele roluri.

B. Serverul i clientul pot fi instalate pe acelai calculator, sau pe calculatoare diferite.

C. Acelai program poate fi server pe o anumit relaie, i client pe alta.

D. Att serverul, ct i clientul sunt programe.

E. Serverul i clientul se instaleaz obligatoriu pe calculatoare diferite, legate n reea.

F. Serverul este un program care face servicii, iar clientul este omul care apeleaz la serviciile lui.

Answer Key: B, C, D