325 Grile licenta

Embed Size (px)

DESCRIPTION

325 grile aleatoare c++/psi/sql8plus/oracle/arhitectura calculatoarelor; licenta 2013 universitatea romano-americana

Citation preview

  • Test Grile Arhitectura

    Test Chuck Norris (Toate intrebarile - 39)

    Un pixel (PictureElement) reprezinta:

    a)cel mai mic element al unei imagini digitale

    b)diagonala monitorului

    c)frecventa verticala de improspatare a imaginii pe monitor

    d)rezolutia unui LCD

    Raspunsul a)

    Rutarea este procesul prin care?

    a)un echipament cu maxim doua interfete de retea, decide unde sa trimita pachetele IP pe care le primeste

    b)un echipament cu doua interfete de retea, face impartirea in subretele

    c)un echipament cu multiple interfete de retea, decide sa trimita pachetele IP inapoi catre destinatie

    d)un echipament cu multiple interfete de retea, decide unde sa trimita datagramele IP pe care le primeste

    Raspunsul: d)

    In ce baza de numeratie este reprezentata o adresa MAC:

    a)2

    b)8

    c)10

    d)16

    Raspunsul: d)

    Care dintre urmatoarele afirmatii privind modelul OSI este adevarata?

    a)modelul OSI nu este implementat in intregime de producatori, nivelele fizic si retea putand sa lipseasca

    b)modelul OSI nu este implementat in intregime de producatori, nivelele fizic,retea,aplicatie si prezentare putand sa lipseasca

    c)modelul OSI nu este implementat in intregime de producatori, nivelele fizic si aplicatie putand sa lipseasca

    d)modelul OSI nu este implementat in intregime de producatori, nivelele sesiune si prezentare putand sa lipseasca

    Raspunsul: d)

    Care adresa MAC este valida?

    a)00-63-H2-4A-E4-03

    b)00.63.86

    c)00-D0-56-F2-B4-34

    d)00:D0:5G:F2

    Raspunsul c)

    Care dintre urmatoarele afirmatii privind modelul TCP/IP este adevarata?

    a)TCP/IP combina problemele nivelelor de sesiune si legaturi de date ale modelului OSI in propriul sau nivel de aplicatie

    b)TCP/IP combina nivelul de retea si de aplicatie din modelul OSI intr-un singur nivel de retea

    c)TCP/IP combina cele patru nivele din partea de jos a modelului OSI intr-un singur nivel INTERNET

    d)TCP/IP combina nivelul de legaturi de date si nivelul fizic al modelului OSI intr-un singur nivel

    Raspunsul: d)

    Care din urmatoarele dispozitive de retea filtreaza pachetele de date dupa adresa IP a destinatarului:

    a)hubul

    b)switchul

    c)modemul

    d)routerul

  • Raspunsul: d)

    Rezolutia monitorului este definita de:

    a)numarul de pixeli utilizati pentru afisarea de imagini

    b)lungimea diagonalei monitorului

    c)numarul maxim de culori

    d)placa video

    Raspunsul: a)

    La nivel de lgaturi de date (conform modelului OSI) informatia este transmisa sub forma de :

    a)semnale

    b)cadre de date

    c)pachete de date

    d)segmente de date

    Raspunsul: b)

    Care din urmatoarele tipuri de magistrale sunt utilizate pentru conectarea placii video la placa de baza?

    a)AMR

    b)USB

    c)RAID

    d)PCI-X

    Raspunsul: d)

    Care din urmatoarele afirmatii este adevarata:

    a)fiecare proces are alocat acelasi spatiu in memorie de fiecare data cand este rulat

    b)cand o aplicatie ruleaza preia controlul total al tuturor resturselor din sistem

    c)un driver este folosit doar atunci cand apare o eroare in executia unui proces

    d)spatiul de memorie alocat unui proces nu poate fi folosit de alt proces

    Raspunsul d!

    In concordanta cu RCF 1918, care este o adresa Internet privata pentru IP v.4?

    a)8.215.34.124

    b)192.168.146.23

    c)171.34.221.18

    d)119.12.73.215

    Raspunsul: b)

    In ce baza de numeratie este reprezentata o adresa IP v.6?

    a)2

    b)8

    c)10

    d)16

    Raspunsul: d)

    Care din urmatoarele metode de acces la mediu este asociata retelei Ethernet :

    a)CSMA/CA

    b)CSMA/CD

    c)Token Passing

    d)CRC

    Raspunsul: b)

  • Un hub face filtrarea cadrelor de date dupa:

    a)adresa MAC al destinatarului

    b)adresa MAC a expeditorului

    c)atat adresa MAC a destinatarului cat si cea a expeditorului

    d)un hub nu face filtrarea pachetelor de date

    Raspunsul: d)

    Inregistrarea informatiilor la nivelul memoriei externe presupune:

    a)un sistem ASCII extins

    b)un sistem zecimal, cu baza 10

    c)un sistem hexazecimal, cu baza 16

    d)un sistem binar, in care este utilizata baza 2, fiind transpuse in 1 sau 0 logic

    Raspunsul d)

    Identificatorul numeric numit port asociat serviciilor oferite unui server este adaugat la nivelul (modelul OSI) :

    a)fizic

    b)legaturi de date

    c)de retea

    d)de transport

    Raspunsul d)

    O societate are nevoie sa imparta reteaua cu adresa 193.168.121.0 in 16 subretele. Cate gazde disponibile va avea fiecare subretea?

    a)12 gazde

    b)18 gazde

    c)16 gazde

    d)14 gazde

    Raspunsul: d)

    Memoria virtuala este:

    a)o tehnica prin care sistemul de operare simuleaza existenta unei cantitati mai mari de memorie RAM decat este fizic disponibil in

    sistem

    b)memoria pusa la dispozitie procesorului de catre sistemul de operare

    c)toata memoria ocupata cu date la un moment dat

    d)spatiu din memoria RAM alocat unui anumit proces

    Raspunsul: a)

    Un switch face filtrarea cadrelor de date dupa:

    a)adresa IP al destinatarului

    b)adresa IP a expeditorului

    c)atat adresa MAC a destinatarului cat si cea a expeditorului

    d)un switch nu face filtrarea cadrelor de date

    Raspunsul: c)

    Care din urmatoarele afirmatii despre adresa MAC este adevarata?

    a)este identificatorul unic al placii de retea

    b)este formata dintr-un sir de 16 biti

    c)este atribuita unui calculator de catre furnizorul de internet

    d)primele 2 cifre identifica tara de provenienta a placii de retea

    Raspunsul: a)

    Dispozitive periferice de iesire sunt urmatoarele:

    a)tastatura, scanner, imprimanta

    b)monitor, microfon, imprimanta

    c)imprimanta, boxe, monitor

    d)mouse, tableta grafica, imprimanta

  • Raspunsul c)

    Carei clase ii apartine adresa 225.21.89.75 pentru adresarea cu clase in cadrul protocolului IP v4 ?

    a)clasa A

    b)clasa B

    c)clasa C

    d)clasa D

    Raspunsul: d)

    Care este ordinea de impachetare a informatiei inainte de a fi transmisa intr-un mediu care respecta modelul OSI ?

    a)date, pachete,segmente , cadre, biti

    b)biti,cadre,segmente,pachete,date

    c)date,segmente,pachete,cadre,biti

    d)biti,cadre,pachete,segmente,date

    Raspunsul: c)

    O retea magistrala (bus) foloseste ca dispozitiv centra:

    a)router

    b)switch

    c)hub

    d)nu foloseste dispozitiv central, toate calculatoarele sunt legate la acelasi cablu de retea

    Raspunsul d)

    Un driver este:

    a)un program ce imbunatateste performantele editoarelor de text

    b)o interfata intre o componenta hardware si sistemul de operare

    c)un program din sistemul de operare care mareste siguranta unei anumite componente hardware

    d)componenta software din cadrul sistemului de operare care corecteaza erorile de interpretare din programele rulate de utilizator

    Raspunsul: b)

    Care din urmatoarele protocoale este aferent nivelului de aplicatii din modelul OSI:

    a)RIP

    b)FTP

    c)IP

    d)CSMA/CD

    Raspunsul: b)

    Adresa IP este adaugata la nivelul (modelul OSI):

    a)fizic

    b)legaturi de date

    c)de retea

    d)de transport

    Raspunsul c)

    Care va fi notatia CIDR pentru masca de subretea 255.255.252.0

    a)/22

    b)/23

    c)/24

    d)/21

    Raspunsul: a)

    Ce este un cluster ?

    a)este cea mai mica unitate de stocare a unui hard disk care se poate fi accesata

  • b)o portiune dintr-un sector

    c)este un grup de sectoare

    d)este un tabel ce contine lista sectoarelor utilizate de fisier

    Raspunsul a)

    Care dintre urmatoarele componente este dispozitiv periferic de intrare ?

    a)monitor

    b)plotter

    c)boxe

    d)joystick

    Raspunsul: d)

    Hardware Abstraction Layer (Hal.dll) din sistemul de operare MS Windows 7 are rolul de a:

    a)planifica, intrerupe si excepta la initierea firelor de lucru

    b)izola kernelul, driverele si executabilul de hardware si de a ascunde diferentele existente intre diferite sisteme (placi de baza,

    procesoare etc)

    c)sincroniza procesele

    d)furnizeaza un set de rutine si obiecte elementare care sunt utilizate pentru structurilor la nivel superior

    Raspunsul: b)

    Care din urmatoarele nu reprezinta o magistrala:

    a)RAID

    b)PCI

    c)PCI-X

    d)USB

    Raspunsul: a)

    Ce mediu de transmisie foloseste o placa de retea wireless:

    a)cablu coaxial

    b)cablu UTP

    c)fibra optica

    d)aer

    Raspunsul d)

    Gestionarea timpului de procesare alocat fiecarei aplicatii revine in sarcina:

    a)procesorului

    b)placii de baza

    c)programatorului aplicatiei

    d)sistemului de operare

    Raspunsul: d)

    Sloturile de extensie PCI sunt conectate direct la:

    a)Southbridge

    b)Northbridge

    c)procesor

    d)BIOS

    Raspunsul a)

    Intr-o adresa de clasa B a protocolului IP v.4, care din cei patru octeti reprezinta portiunea aferenta identificarii echipamentului?

    a)primul octet

    b)al treilea si al patrulea octet

    c)primul octet si al doilea octet

    d)primii trei octeti

    Raspunsul b)

  • Care din urmatoarele nu este un dispozitiv central de retea (concentror de cabluri) :

    a)modem

    b)hub

    c)switch

    d)router

    Raspunsul: a)

  • Test Grile C++

    Test Chuck Norris (Toate intrebarile - 71)

    Fie clasa: class C { public: int x; C(int_x=0): x(_x) {} operator int() {retum x; } }; void main() { C c(5); c++; coutc; } Expresia c++ este: a)corecta si foloseste operatorul cast pentru a converti obiectul c in tipul int, expresia reducandu-se la incrementarea unui intreg b)corecta si foloseste contructorul pentru a converti obiectul c in tipul int, expresia reducandu-se la incrementarea unui intreg c)eronata, operatorul cast trebuia apelat explicit sub forma ((int)c)++ d)eronata, valoarea intoarsa de operatorul cast nu este 1-value

    Raspunsul: d) Fie functia: int F (int n) { if (n

  • b)corect si afiseaza 15 c)corect si afiseaza 10 d)corect si afiseaza 17

    Raspunsul: d)

    Secventa: int p=l; while (b) if(b%2) p*=a, b--; else b/=2, a*=a; cout p; afiseaza: a)produsul numerelor a si b b)suma numerelor a si b c)a la puterea b d)b la puterea a

    Raspunsul : c) Fie secventa: int i=2,*p=&i; coutp[0]; Aceasta este: a)corecta si afiseaza valoarea 0 b)corecta si afiseaza valoarea 2 c)corecta si afiseaza adresa variabilei i d)eronata, adresarea indexata nu este permisa pentru pointerul p

    Raspunsul b) Conversia unui obiect al unei clase inspre un tip primitiv, se poate face prin: a)supraincarcarea constructorului clasei respective b)se va realiza automat pentru orice clasa prin constructorii impliciti creati de compilator c)supraincarcarea operatorului cast in clasa respectiva d)niciuna dintre metodele de mai sus

    Raspunsul: c)

    Fie secventa: char s[]= un sir de caractere , *p=s; while (*p) p++; Expresia p-s este egala cu: a)strlen(s)-1 b)strlen(s)+1 c)strlen(s) d)0

    Raspunsul c)

    Fie structura: struct Carte { char *Titlu; char *Autori[3]; double cod; }; Cati octeti sunt necesari pentru memorarea unui obiect Carte: a)20 b)22 c)24 d)26

    Raspunsul a: c)

    Declaratia: int *p=new int(3); realizeaza: a)alocarea unei zone de memorie ce contine 3 elemente de tipul int neinitializate b)alocarea unei zone de memorie ce contine 3 elemente de tipul int initializate cu 0 c)alocarea unei zone de memorie ce contine un element de tipul int initializat cu valoarea 3 d)este eronata

    Raspunsul: c) Aplicatia: #include using namespace std; #define SWAP(x,y) { int temp=x; x=y, y=temp; } int main(){ double dl=3.5, d2=5.5; SWAP (dl,d2); cout

  • b)va afisa 5.5 3.5 c)va afisa 5.5 3 d)va genera eroare

    Raspunsul: c) Fie functia: int suma(int a=0, int b, int c=0, int d=0) { return a+b+c+d; } Apelul suma (3,5,1) este: a)corect si returneaza valoarea 9 b)eronat, parametrii cu valori implicite trebuie sa se afle la sfarsitul listei de parametri c)eronal, la apel functia trebuie sa primeasca 4 parametri efectivi d)eronat, toti parametrii trebuie sa primeasca valori implicite

    Raspunsul: b) Pentru functia: int suma (int n,...) { int s=0, i,x; va_list 12; va_start(12,n); for (i=l;i

  • b)corecte, tipurile int si float se reprezinta amandoua pe cate 4 octeti c)corecte, variabila a contine o valoare intreaga d)eronate, p trebuind sa pointeze un int

    Raspunsul: d) Fie clasa: class C { int increment(int); }; int C::increment (int i) { retum i++; } Functia increment este: a)metoda in-line b)metoda off-line c)functie prietena d)definita eronat in afara clasei

    Raspunsul: b) Secventa: for (i=l- i

  • Se considera clasa: class C { public: int x; C(int_x=0): x(_x) {} friend void operator--(C &c) { c.x--; } }; voidmain() (C c; cout(--c);} Expresia cout(--c) este: a)corecta si determina afisarea valorii -1 b)eronata, operatorul -- nu poate fi supraincarcat prin functie prieten c)eronata, operatorul
  • Considerand ca x este un numar real pozitiv: m=0; while (++m
  • Fie clasa: class C { public: char x; double y; C(char _x= ,double _y=0.): x(_x),y(_y) {} }; void main() { C c('a'); c=65.; } Expresia c=65. este: a)corecta si atribuie valoarea 65 atributului x al obiectului c b)corecta si atribuie valoarea 65. atributului y al obiectului c c)corecta si atribuie valoarea 65 ambelor atribute ale obiectului c d)eronata, operatorul = nu a fost supraincarcat

    Raspunsul a) Fie clasa: class C { public: int x; C(int _x=0): x(_x) {} friend istream& operator (istream &in, C &c) { inc.x; return in; } }; Functia operator este: a)gresita, operatorul >> poate fi supraincarcat numai prin functie membra b)gresita, operatorul >> nu poate fi supraincarcat c)corecta, operatorul >> fiind folosit pentru deplasarea pe biti spre dreapta a unui obiect (c>>2) d)corecta, operatorul fiind folosit pentru operatii de intrare cu obiecte (cinc)

    Raspunsul: d) Daca i este un intreg atunci instructiunea : while (cin>>i,i>10); a)este eronata b)este corecta dar nu are nici un efect c)repeta citirea lui i pana se introduce o valoare mai mica cu 10 d)repeta citirea lui i pana se introduce o valoare mai mica sau egala cu 10

    Raspunsul: d) Fie declaratiile: char c='a',x; Care din urmatoarele atribuiri are acelasi efect cu expresia x='A' ? a)x=c|32 b)x=c^32 c)x=c&32 d)x=c+32

    Raspunsul: b) Secventa : for(int i=1;i

  • b)eronata, cele doua functii au acelasi prototip c)eronata, cele doua functii executa acelasi lucru d)corecta, prima functie fiind o metoda a clasei, iar cea de-a doua o functie independenta

    Raspunsul: d) Fie secventa: double (*p)[2][3], A[2][3]; p=&A; Care din urmatoarele expresii refera corect valoarea unui element A[i][j] al masivului A? a)p[i][j] b)*p[i][j] c)(*p)[i][j] d)p[i][j][0]

    Raspunsul: c)

    Secventa: for(i=0, s=0;i++){ if(!(i%2)) continue; if(i>100) break; s+=i; } cout

  • a)variabila a este patrat perfect b)variabila a nu este patrat perfect c)variabila a este numar intreg d)variabila a nu este numar intreg

    Raspunsul: b) Ce rol are MACRODEF(x)('A'

  • Raspunsul: c) In urma executarii secventei: x=x+y; y=x-y; x=x-y; coutx ' 'y; a)x contine suma celor doua valori, iar y diferenta lor b)x si y sunt egale cu diferenta celor doua valori c)x si y sunt egale cu suma celor doua valori d)x si y se interschimba

    Raspunsul: d) Fie macrodefinitia: #define INC(x) x++ Apelul coutINC(3); a)va afisa valoarea 3 (postincrementare) b)va afisa valoarea 4(incrementare) c)va genera eroare - left-value incorect d)va genera eroare - definitia x++ trebuie urmata de punct si virgula

    Raspunsul: c) Fie clasa: class C { public: int x; void f(C c) { coutc.x; } void g(const C c) { coutc.x; } void h(C c) const { coutc.x; } void k(const C c) const { coutc.x;} }; Daca c este un obiect constant de clasa C (const C c;), care din urmatoarele apeluri sunt corecte? a)c.f(c);c.g(c);c.h(c);c.k(c); b)c.g(c);c.h(c);c.k(c); c)c.h(c); c.k(c); d)c.k(c);

    Raspunsul: c) Fie clasa: class C { public: int x; C(int _x=0):x(_x) {} //constructor clasa C(const C&c):x(c.x) {} //constructor copiere }; C f() { static C c; return c;} void main() { f(); } Apelul f() va determina utilizarea: a)niciuneia dintre constructori b)constructorului de clasa o data c)contructorului de copiere o data d)constructorului de clasa si a celui de copiere cate o data

    Raspunsul: d) Declaratia: template void schimb (T &a, T &b) { T aux; aux=a; a=b; b=aux; } a)este eronata, tipul T trebuia definit anterior declararii functiei b)este eronata, sabloanele putand fi folosite numai in definirea claselor c)este corecta si interschimba doua valori de tipul generic T d)este corecta si interschimba doua obiecte de clata T definita de utilizator

    Raspunsul: c) Programul: #include using namespace std; void f (int &x, int y) { x=1; y=2; } void main() { int z=0; f(z,z); cout

  • Raspunsul: d)

  • Test Grile FoxPro

    Test Chuck Norris (Toate intrebarile - 53)

    Datele originale continute in baza de date raman nemodificate daca prelucrarile efectuate asupra inregistrarilor sunt de tipul : a)Interogare, calcule,listare,vizualizare b)Interogare, actualizare,listare,vizualizare c)Calcule,interogare, vizualizare, actualizare d)Interogare, actualizare, listare, calcule

    Raspunsul: a) Comanda Fox Pro UPPER(LEFT(SUBSTR(`licenta 2013`,5,3),2)) afiseaza: a)2013 b)20 c)TA d)NT

    Raspunsul: d) Care din urmatoarele secvente de comenzi returneaza valoarea logica adevarat (.T.) daca pointerul tabelei este pozitionat la sfarsit de tabela? a)USE STOC ?DBF() b)USE Produse Go BOTTOM ?RECNO() c)USE PERS ?RECNO() d)USE PONTAJ GO BOTTOM SKIP ?EOF()

    Raspunsul d) Care afirmatie nu este corecta cu privire la efectul urmatoarei secvente de comenzi? USE STUDENT COPY TO INFORM STRUCTURE USE INFORM APPE FROM STUDENT FOR UPPER(FACULT)= INF USE STUDENT DELETE FOR UPPER(FACULT)= INF PACK CLOSE ALL a)Creeaza o tabela cu numele INFORM si structura identica cu cea a tabelei STUDENT b)Sterge studentii din tabela STUDENT care sunt la facultatea INF c)Copiaza studentii din tabela STUDENT care sunt la facultatea INF in tabela INFORM d)Sterge toti studentii din tabela INFORM care sunt la facultatea INF si inchide toate fisierele

    Raspunsul: d) Notiunile utilizate in definirea structurii relationale a datelor sunt: a)atribut, schema relatiei, chei, domeniu, relatie, tuplu b)relatie, fisier, tuplu, inregistrare, tip set c)tabela, fisier, camp, valori, tuplu d)diferenta, disjuntia, conjunctia, diviziunea

    Raspunsul: a) O relatie este in FN2 daca: a)Este in FN1 si nu contine dependente tranzitive b)Este in FN1 si nu contine grupuri repetitive c)Este in FN1 si nu contine dependente partiale d)Este in FN1 si orice camp determinant este un camp candidat la cheie

    Raspunsul: c)

  • Se da secventa de comenzi: USE beni MODI STRU Care afirmatie este adevarata ? a)Modifica date din tabela BENI b)Este gresita comanda MODI STRU c)Creeaza tabela BENI d)Permite actualizarea structurii tabelei BENI

    Raspunsul d) Care dintre urmatoarele variante ar putea fi considerata ca obiectiv al unui SGBD: a)asigurarea integritatii datelor b)maximizarea timpului de acces c)independenta conceptuala d)optimizarea structurii bazei de date

    Raspunsul: a) Comanda FoxPro 'replace all for nr_fact is equal to previous with nothing' a)Este sintactic gresita b)Inlocuieste toate inregistrarile cu valoarea de null ce corespund criteriului conform caruia nr_fact este egal cu valoarea anterioara celei curente c)Sterge toate inregistrarile din tabela curenta d)Inchide tabela curenta

    Raspunsul: b) Care dintre urmatoarele afirmatii referitoare la o relatie nu este adevarata? a)Ordinea randurilor tabelei poate fi modificata b)Coloanele tabelei se identifica prin nume distincte c)Numarul de randuri poate sa coincida cu numarul de coloane d)O coloana poate sa contina realizari de tipuri diferite

    Raspunsul: d) Comanda GO TO se foloseste pentru regasirea inregistrarilor : a)secvential b)direct dupa cheie; c)dupa numarulde realizare al inregistrarii; d)direct dupa cheie si numarul de realizare al inregistrarii;

    Raspunsul: c)

    Elementele uni model de date pentru baze de date sunt: a)expresiile, restrictiile, legaturile b)operatorii, operanzii, expresiile c)operanzii, structura, metodologia d)structura, operatorii, restrictiile

    Raspunsul d) In timpul exploatarii unei baze de date pot sa apara urmatoarele tipuri de anomalii: a)Anomalii de inserare, anomalii de cautare, anomalii de listare b)Anomalii de listare, anomalii de cautare, anomalii de actualizare c)Anomalii de inserare, anomalii de actualizare, anomalii de stergere d)Anomalii de inserare, anomalii de actualizare, anomalii de cautare

    Raspunsul c) In FoxPro, comanda utilizata pentru accesul direct dupa cheie este: a)SKIP

  • b)GO TO c)LOCATE d)SEEK

    Raspunsul: d) Referitor la proiectarea structurii unei baze de date relationale, se urmareste inlaturarea unei serii de anomalii.Care dintre urmatoarele anomalii este gresit formulata? a)de stergere b)de adaugare c)de modificare a valorilor asociate atributelor d)de culegere a datelor

    Raspunsul: d) Pentru ca un sistem software sa fie un SGBD, el trebuie sa gestioneze baza de date prin funtiile: a)de definire a datelor, de manipulare a datelor, de impachetare a datelor, de administrare a datelor b)de definire a datelor, de manipulare a datelor de despachetare a datelor, de utilizare a datelor c)de definire a datelor, de manipulare a datelor, de criptare a datelor, de administrare a datelor d)de definire a datelor, de manipulare a datelor, de interogare a datelor, de administrare a datelor

    Raspunsul: d) Presupunand ca in tabela STUDENTI sunt stersi logic toti studentii nebursieri, pentru a fi stersi fizic doar cei din anul 3,se folosesc comenziile: a)RECALL ALL FOR AN=3 PACK b)RECALL ALL PACK c)RECALL ALL FOR AN#3 PACK d)nici una

    Raspunsul: c) Care dintre urmatoarele afirmatii referitoare la modelul relational este adevarata? a)exista notiunea de restrictie referentiala b)atributele care au rol in realizarea legaturilor intre tabele se numesc chei compuse c)legaturile intre tabele se descriu in LMD d)exista notiunea de tip inregistrare

    Raspunsul a) Care din functie FOXPRO elimina spatiile de la inceputul si sfarsitul sirului de caractere ? a)ALLTRIM(); b)TRIM(); c)LTRIM(); d)SPACE();

    Raspunsul: a)

    Fiind date doua relatii R1 si R2, indicati care este operatia ce permite realizarea unei noi relatii R3 ce contine tuplurile comune lui R1 si R2, tinand seama de faptul ca cele doua relatii sunt compatibile: a)Jonctiunea b)Proiectia c)Reuniunea d)Intersectia

    Raspunsul d) Ce afiseaza urmatorul exemplu: CLEAR FOR x=1 TO 30 ? x ENDFOR a)un sir de numere de la 1 la 30

  • b)sirul de caractere x de 30 de ori c)numarul 30 d)numarul 1 de 30 de ori

    Raspunsul: a) Care dintre urmatoarele variante de comenzi FOXPRO sunt corecte, pentru sortarea descrescatoare a datelor din tabela Personal, dupa campul Functia, fara a face diferenta intre litere mari si mici a)USE PERSONAL INDEX ON FUNCTIA SORT ON FUNCTIA TO SFUNCT b)USE PERSONAL SORT ON FUNCTIA/D TO SFUNCT c)USE PERSONAL SORT ON NUME TO SFUNCT DESCENDING d)USE PERSONAL SORT ON FUNCTIA/DC TO SFUNCT

    Raspunsul: d) Referitor la modelul relational pentru baza de date, care dintre urmatoarele afirmatii este corecta ? a)definirea obiectelor se face prin tip inregistrare b)tuplul este coloana dintr-o tabela si are un nume c)domeniul este un subansamblu al produsului cartezian al mai multor tabele d)cuantificatorii sunt operatori orientati pe domeniu, din calculul relational

    Raspunsul: d) Care din urmatoarele secvente de comenzi FOXPRO efectueaza o prelucrare (structura) repetitiva ? a)REPLACE b)SCAN...ENDSCAN c)DO CASE...ENDCASE d)IF...ENDIF

    Raspunsul b) Ce efect are urmatoarea secventa de comenzi? SELECT A USE RULAJE SELECT B USE STOC SKIP 40 IN RULAJE SELECT A ?RECNO() SELE B DISPLAY a)Pozitioneaza pointerul pe inregistrarea cu numarul 41 din tabela RULAJE si o afiseaza b)Pozitioneaza pointerul pe inregistrarea cu numarul 41 din tabela RULAJE si afiseaza acest numar, apoi afiseaza prima inregistrare din STOC c)Afiseaza inregistrarile ccu numarul 41 din RULAJE si din STOC d)Pozitioneaza pointerul pe inregistrarea cu numarul 40 din tabela RULAJE si afiseaza acest numar, apoi afiseaza prima inregistrare din STOC.

    Raspunsul: b) Comanda COPY FILE ... se utilizeaza pentru a realiza copii: a)Numai pentru fisierele cu extensia .DBF b)Numai pentru fisiere cu extensia IDX sau CDX c)Pentru orice tip de fisier d)Nu actioneaza asupra fisierelor

    Raspunsul: c) Cu privire la bazele de date relationale se fac urmatoare precizari: 1. O tabela (relatie) poate contine mai multe coloane si mai multe tupluri. 2. Descrierea structurii logice a unei tabele trebuie sa inceapa cu specificarea cheii relatiei apoi celelalte coloane ( atribute), indiferent de ordinea lor. 3. Intr-o tabela toate datele trebuie sa se regaseasca la nivel elementar. 4. Intr-o tabela nu se admit chei concatenate. 5. Intr-o tabela nu se admit dubluri de tupluri. 6. Cu ocazia proiectarii structurii bazei de date relationale, relatiile (tabelele) obligatoriu trebuie sa fie trecute prin cele cinci forme normale. 7. Intr-o tabela coloanele trebuie sa aiba denumiri diferite. 8. Gradul relatiei trebuie sa coincida cu cardinalitatea relatiei Precizati care combinatie de afirmatii este corecta: a)1,2,3,5,7 b)nici una din variante c)3,5,6,7,8 d)1,3,5,6,7

  • Raspunsul b) Fiind date doua relatii R1 si R2,indicati care este operatia ce permite realizarea unei noi relatii R3 ce contine tuplurile din R1 si care nu se regasesc in R2, a)Jonctiunea b)Proiectia c)Reuniunea d)Diferenta

    Raspunsul: d)

    Comanda Fox Pro append from este utilizata atunc cand dorim : a)creare unei baze de date b)atasarea inregistrarilor din tabela curenta intr-o alta tabela c)atasarea inregistrarilor in tabela curenta dintr-o alta tabela d)trunchierea inregistrarilor din tabela curenta

    Raspunsul c) Cand o tabela este creata, cine este proprietarul ei ? a)cel care o creeaza b)utilizatorul SYSTEM c)toti utilizatorii care au drept de SELECT pe aceasta tabla d)administratorul bazei de date

    Raspunsul: a) Ce efect are urmatoarea secventa de program: USE STUDENT LOCATE FOR UPPER(NUME)='IONESCU' IF NOT EOF() EDIT ELSE ?'Inregistrarea cu studentul dorit nu exista' ENDIF a)Localizeaza studentul cu numele IONESCU, daca este scris cu litere mari, si il afiseaza b)Localizeaza studentul cu numele IONESCU, daca este scris cu litere mari, si il afiseaza pentru a permite modificarea datelor lui c)Localizeaza studentul cu numele IONESCU, indiferent cu ce litere a fost scris, daca exista, si il afiseaza pentru a permite modificarea datelor lui d)Localizeaza studentul cu numele IONESCU, indiferent cu ce litere a fost scris, daca exista, si il afiseaza pentru a permite modificarea datelor lui sau afiseaza mesajul ca nu a fost gasit

    Raspunsul: d) Comanda Fox Pro "modify command adauga" : a)Creeaza un fisier cu numele adauga.prg, daca acesta nu exista b)Creeaza o tabela cu numele de adauga.dbf c)Creeaza o noua baza de date d)Creeaza un nou proiect FoxPro

    Raspunsul a) Pentru afisaarea unui mesaj de eroare la introducerea unor valori incorecte intr-un camp de date cu comanda CHANGE se utilizeaza urmatoarea optiune: a)MESSAGE; b)VALID; c)ERROR; d)WHEN;

    Raspunsul c) Care din urmatoarele afirmatii referitoare la baze relationale BDR nu este adevarata ? a)BDR se caracterizeaza prin simplicitate, stabilitate in timp si flexibilitate b)Structura BDR ofera posibilitatea reducerii complexitatii programelor de aplicatii c)BDR este formata din una sau mai multe relatii d)Intre BDR si baze de date orientate obiect nu exista nici o asemanare.

  • Raspunsul d) Ce efect are urmatoarea secventa de comenzi? FOR I=1 TO 10 ?I I=20 ENDFOR a)Afiseaza litera I de 10 ori b)Afiseaza valoarea lui I de 10 ori, respectiv: 1 apoi 2, apoi 3...pana la 10 c)Afiseaza doar valoarea 1 a lui I d)Nu afiseaza nimic, deoarece comanda este eronata

    Raspunsul: c) Comanda Fox Pro standard "dele for userid=561" realizeaza : a)Copierea utilizatorului cu userid = 561 intr-o zona de memorie b)Comanda este sintactic gresita c)Stergerea fizica a utilizatorului cu userid=561 d)Stergerea logica a utilizatorului cu userid=561

    Raspunsul: d) Comanda fox Pro SET RELATION TO a)deschide o alta tabela b)leaga tabela activa cu o tabela deschisa intr-o alta zona de lucru c)afiseaza structura relationala a bazei de date curente d)nu exista in fox pro aceasta comanda

    Raspunsul b)

    O baza de date este un ansamplu de date ce poate fi manipulat de : a)Un numar mare de utilizatori intr-o viziune unica asupra datelor b)Un numar mare de utilizatori in viziuni predefinite asupra datelor c)Un numar mare de utilizatori in viziuni diferite asupra datelor d)Numai de programatorul de aplicatii informatice cu baze de date

    Raspunsul: c) Comanda FoxPro: SEEK 1 regaseste inregisrarile dintr-o tabela in mod: a)direct dupa cheie b)direct dupa numarul inregistrarii c)secvential d)dinamic

    Raspunsul: a) Comenzile FoxPro utilizate pentru realizarea structurilor alternative executa: a)Ciclarea unor secvente de program b)Localizarea unor inregistrari in tabele; c)Testarea conditiilor pentru ramificarea programelor d)Inlocuirea continutului campurilor cu valori rezultate din evaluarea unor expres

    Raspunsul: c) Se considera tabela: COMENZI (nrcom n(5), codfn(4), datai date,valc n(1 0)) Se da secventa de comenzi: USE comenzi DISPLAY ALL nrcom OFF FOR datai=dateQ Accesul la inregistrari in vederea afisarii se realizeaza: a)dupa mai multe chei b)direct dupa cheie c)direct pe baza numarului de ordine al inregistrii d)secvential

    Raspunsul: d)

  • Fiind date doua relatii R1 si R2, indicati care este operatia ce permite realizarea unei noi relatii R3 ce contine tuplurile comune lui R1 si R2, tinand seama de faptul ca cele doua relatii sunt compatibile: a)Jonctiunea b)Proiectia c)Reuniunea d)Intersectia

    Raspunsul d) O inregistrare a bazei de date reprezinta: a)Totalitatea informatiilor referitoare la un SGBD b)Totalitatea informatiilor referitare la mai multe articole continute in baza de c)Totalitatea informatiilor referitoare la un singur articol din fisierul bazei de d)Totalitatea informatiilor referitoare la o baza de date

    Raspunsul: c) Care dintre urmatoarele secvente de comenzi FOXPRO executa structuri alternative? a)SCAN...ENDSCAN b)DO WHILE...ENDDO c)DO CASE...ENDCASE d)LOCATE

    Raspunsul: c) Trecerea unei relatii din FN2 in FN3 presupune ca: a)Relatia sa fie in FN2 si sa nu contina atribute multivaloare b)Relatia sa fie in FN2 si sa contina dependente functionale complete c)Relatia sa fie in FN2 si sa nu contina dependente functionale partiale d)Relatia sa fie in FN2 si sa nu contina dependente functionale tranzitive.

    Raspunsul d)

    Comanda INPUT pentru introducerea datelor de la tastatura permite: a)Introducerea numai a datelor de tip numeric b)Introducerea numai a datelor de tip sir de caractere c)Introducerea numai a datelor de tip data calendaristica d)Introducerea oricarei expresii

    Raspunsul: d)

    Comanda Fox Pro "? DBF()" a)Afiseaza numele tabelei curente b)Afiseaza toate fisierele DBF din directorul curent c)Afiseaza structura tabeleli curente d)Afiseaza continutul tabelei curente

    Raspunsul a)

    Se considera tabela FIRME (Codf(N4), Denf(C15), Loc(C30)). Se da urmatoarea comanda: SELECT count(codf), loc FROM firme WHERE upper(loc) BUCURESTI GROUP BY loc HAVING COUNT (codf) >3 ORDER BY loc; Aceasta comanda afiseaza: a)numarul de firme din fiecare localitate b)numarul de firme din BUCURESTI c)numarul de firme din fiecare localitate, cu exceptia orasului BUCURESTI si numai pentru localitatile care au un numar de firme mai mare de 3 d)numarul de firme din fiecare localitate dar numai pentru localitatile care au un numar de firme mai mare de 3.

  • Raspunsul c) Care dintre urmatoarele functii FoxPro returneaza numarul de aparitii ale unui sir intr-un alt sir dat ? a)SUBSTR(,[,]) b)OCCURS(,) c)LEN( d)ATC(,[,])

    Raspunsul: b) Comanda Fox Pro copy to este utilizata atunci cand dorim: a)crearea unei baze de date b)copierea inregistrarilor din tabela curenta intr-o alta tabela c)copierea inregistrarilor in tabela curenta dintr-o alta tabela d)eliminarea inregisrarilor din tabela curenta

    Raspunsul b) Se da secventa de program: SELE 2 USEBENI INDEX ON CODB TO B1 UNIQUE COPY TO CB FIELDS CODB, DENB Care afirmatie este adevarata? a)se realizeaza afisarea campurilor 'codb' si 'denb' din tabela 'beni' b)se realizeaza o selectie din tabela 'beni' c)se realizeaza o diferenta din tabela 'beni' d)se realizeaza o proiectie din tabela 'beni'

    Raspunsul: d)

  • Test Grile Oracle SQL*PLUS

    Test Chuck Norris (Toate intrebarile - 60)

    Sintaxa corecta pentru o restrictie NOT NULL este:

    a)nume_coloana REFERENCES NOT NULL;

    b)nume_coloana tip_de_DATA IS NOT NULL

    c)nume_coloana tip_de_DATA NOT NULL;

    d)DEFAULT [NULL/NOT NULL]

    Raspunsul: c)

    In Oracle SQL * PLUS, tipul de data corespunzator strict definirii valorilor numerice este:

    a)date

    b)binary

    c)number

    d)varchar

    Raspunsul: c)

    In Oracle SQL * PLUS, operatorul 'Between .. and ..' permite:

    a)specificarea domeniului limitat de doua valori intre care trebuie sa se afe valoarea introdusa

    b)inserarea de valori intr-o tabela

    c)specificarea unei liste de valori ca urmare a implementarii unei secvente

    d)stabilirea numarului de campuri dintr-o tabela, in functie de o valoare minima si maxima

    Raspunsul: a)

    In Oracle SQL * PLUS, clauza ORDER BY se defineste in comanda SELECT:

    a)la inceputul comenzii SELECT

    b)imediat dupa clauza FROM din comanda SELECT

    c)la sfarsitul comenzii SELECT

    d)nu exista definita in SQL*Plus; corect este SORT ON

    Raspunsul c)

    In SQL *PLUS, clauza GROUP BY permite:

    a)inserarea de valori grupate intr-o coloana

    b)divizizarea liniilor unei tabel in grupuri

    c)stergerea grupata a valorilor unei coloane

    d)inlocuirea clauzei HAVING

    Raspunsul: b)

    In Oracle SQL * PLUS, comanda : "INSERT INTO PRODUSE (codp,denp) VALUES (secventa.NEXTVAL,'p1')" este:

    a)corecta, introduce o valoare consecutiva pentru atributul codp

    b)gresita, deoarece nu exista optiunea NEXTVAL

    c)gresita, deoarece nu se poate introduce optiunea unei secvente in clauza INSERT

    d)corecta, introduce o valoare aleatoare pentru oricare dintre atributele tabelei 'Produse'

    Raspunsul: a)

    In Oracle SQL * PLUS, functia CONCAT(CHAR1,CHAR2), returneaza:

    a)subsirul CHAR2 concatenat cu subsirul CHAR1

    b)subsirul CHAR1 concatenat cu subsirul CHAR2

    c)substitutia caracterelor din subsirul CHAR 1 in subsirul CHAR 2

    d)substitutia caracterelor din subsirul CHAR2 in subsirul CHAR1

  • Raspunsul b)

    In SQL *PLUS, cu comanda CREATE TABLE:

    a)nu se poate defini restrictia referentiala

    b)nu se poate defini restrictia entitatii

    c)se poate defini restrictia referentiala

    d)nu se pot defini nici un tip de restrictii de integritate

    Raspunsul: a)

    Este corecta urmatoarea instructiune SQL*PLUS ? DELETE * FROM tabela;

    a)da, sintaxa e corecta si permite strict doar stergerea tabelei

    b)nu, sintaxa e gresita nu se pune ; la sfarsitul comenzii

    c)da, sintaxa e corecta si permite stergerea tabeleli si a tuturor indecsilor

    d)nu, sintaxa e gresita, nu se pune semnul *

    Raspunsul: d)

    In Oracle SQL * PLUS, utilizarea clauzei DISTINCT in cadrul unei functii de grup, permite:

    a)functia de grup sa returneze doar valorile neduplicate

    b)functia de grup sa returneze valorile duplicate

    c)functia de grup realizeaza concatenarea doar a sirurilor nenule

    d)functia de grup realizeaza adunarea, respectiv scaderea din operatii, doar a sirurilor distincte

    Raspunsul: a)

    Sintaxa corecta pentru o restrictie UNIQUE este:

    a)[CONSTRAINT nume_restrictie] UNIQUE [nume_coloana]

    b)[CONSTRAINT nume_restrictie] UNIQUE (nume_tabela)

    c)nume_coloane REFERENCES nume_tabela;

    d)[DEFAULT] UNIQUE

    Raspunsul: a)

    In Oracle SQL * PLUS, nu exista definit urmatorul tip de data:

    a)number

    b)varchar2

    c)char

    d)autoincrement

    Raspunsul: d)

    Utilizarea clauzei PROMPT sin sintaxa comenzii ACCEPT semnifica:

    a)afisarea unui text, daca acesta este specificat

    b)evitarea unor comentarii

    c)stabilirea tipului de date al variabilei de intrare

    d)clauza PROMPT se foloseste exclusiv singura, fara comanda ACCEPT

    Raspunsul: a)

    In Oracle SQL * PLUS, pasul de incrementare al unei secvente corespunde optiunii:

    a)MAXVALUE

    b)MINVALUE

    c)INCREMENT BY

    d)NEXT

    Raspunsul c)

  • Un 'literal' este:

    a)orice caracter, expresie sau numar inclus in lista clauzei SELECT, care nu este un numar de coloana sau un alias de coloana

    b)orice functie care forteaza caracterele numerice in litere

    c)orice functie care forteaza caracterele alfanumerice in litere

    d)orice functie care forteaza caracterele alfanumerice,care sunt scrise cu liere mici, in litere mari.

    Raspunsul: a)

    In Oracle SQL * PLUS, comenzile 'SELECT * FROM proDuse;' si 'SELECT * FROM pROdUse;' sunt :

    a)ambele gresite

    b)prima gresita a doua corecta

    c)prima corecta a doua gresita

    d)ambele corecte

    Raspunsul: d)

    Modificarea structurii unei tabele, in SQL*PLUS, se realizeaza prin comanda:

    a)DESCRIBE TABLE

    b)MODIFY TABLE

    c)UPDATE TABLE

    d)ALTER TABLE

    Raspunsul: d)

    In SQL *PLUS, un sinonim Oracle este :

    a)un alias pentru o tabela, viziune sau secventa

    b)o variabila definita explicit de utilizator

    c)un atribut definit de utilizator pentru a inlocui o variabila anterior definita

    d)nu exista definite sinonime, intrucat in Oracle exista clauza implicita DISTINCT

    Raspunsul : a)

    In SQL *PLUS, pentru generarea de valori unice pentru o cheie primara, nu se foloseste in comanda CREATE SEQUENCE optiunea:

    a)CYCLE

    b)INCREMENT BY n

    c)MAXVALUE n

    d)START WITH n

    Raspunsul: a)

    In Oracle SQL * PLUS, comanda COMMIT permite :

    a)memorarea actualizarilor tranzactiei

    b)revocarea actualizarilor tranzactiei

    c)modificarea valorilor unei coloane

    d)selectia valorilor unei coloane

    Raspunsul: a)

    Se poate sterge o coloana a unei tabele utilizand sintaxa SQL*Plus ?

    a)da, prin comanda ALTER TABLE tabela DELETE COLUMN coloana

    b)da, prin comanda ALTER TABLE tabela DROP COLUMN coloana

    c)da, prin comanda directa DROP COLUMN coloana

    d)nu

    Raspunsul: b)

  • In SQL *PLUS, urmatoarea comanda are ca efect: UPDATE PRODUSE WHERE PRET=1000 ;

    a)modificarea tuturor tuplurilor din tabela

    b)modificarea doar a tuplului curent din tabela

    c)actualizarea bazei de date cu o noua tabela

    d)actualizarea structurii tabeleli

    Raspunsul: a)

    In Oracle SQL * PLUS, optiunea NOMAXVALUE din cadrul comenzii CREATE SEQUENCE stabileste ca:

    a)nu exista definita o valoare maxima pentru secventa

    b)exista o valoare maxima predefinita pentru secventa

    c)nu exista o valoare de start pentru secventa

    d)valoarea maxima a secventei este definita implicit si este 10

    Raspunsul: a)

    In SQL *PLUS, cu comanda CREATE TABLE:

    a)se poate crea o baza de date

    b)se poate crea si modifica structura unei tabele

    c)se poate crea si structura unei tabele

    d)se poate crea si modifica o baza de date

    Raspunsul c)

    Pentru a adauga o tabela la o bza de date, In SQL *PLUS, se foloseste comanda:

    a)CREATE DATABASE

    b)CREATE TABLE

    c)ALTER TABLE

    d)ADD TABLE

    Raspunsul : b)

    In Oracle SQL * PLUS, functia SUBSTR(col,pos,n), returneaza:

    a)toate caracterele cu litera mare dintr-o coloana

    b)un sir nelimitat de caractere lungime dintr-o coloane, incepand de la pozitia 'pos'

    c)forteaza primele 'n' caractere sa fie litere mari pana la 'pos'

    d)un sir de 'n' caractere lungime dintr-o coloana, incepand de la pozitia 'pos'

    Raspunsul: d)

    Stabiliti care dintre afirmatiile urmatoare nu corespunde termenului 'VIEW' din SQL*PLUS :

    a)tabela virtuala

    b)vedere

    c)viziune

    d)videoformat

    Raspunsul: d)

    In Oracle SQL * PLUS, optiunea Start With din cadrul comenzii CREATE SEQUENCE identifica :

    a)pasul de incrmentare

    b)primul numar din secventa

    c)valoarea maxima a secventei

    d)nu exista aceasta optiune in cadrul unei secvente ORACLE

    Raspunsul: b)

    Generarea de numere unice in SQL*PLUS se realizeaza prin :

    a)utilizarea operatorilor UNION si INTERSECT;

  • b)utilizarea ATUOINCREMENT;

    c)definirea unei secvente

    d)utilizarea functiei COUNT

    Raspunsul: c)

    In Oracle SQL * PLUS, delimitarea camprilor unei tabele dintr-o comanda CREATE TABLE, se realizeaza prin :

    a)punct si virgula

    b)punct

    c)virgula

    d)doua puncte

    Raspunsul c)

    In SQL *PLUS, cand o tabela este creata, cine este proprietarul ei ?

    a)toti utilizatorii care au drept de SELECT pe aceasta tabela

    b)utilizatorul SYS

    c)utilizatorul SYSTEM

    d)cel care o creaza

    Raspunsul: d)

    Comanda SET PAGESIZE n din SQL PLUS permite:

    a)setarea numarului de caractere n ce vor putea fi afisate pe un rand

    b)setarea datei si a numarului de pagina dintr-un raport

    c)setarea numarului de linii n ce vor putea fi afisate pe o pagina

    d)setarea afisarii in pagina a primelor n coloane ale unei tabele

    Raspunsul: c)

    Optiunea CASCADE CONSTRAINTS asociata comenzii DROP TABLE din SQL *PLUS permite:

    a)eliminarea unei coloane care refera o alta coloana

    b)eliminarea tuturor inregistrarilor dintr-o tabela referita

    c)eliminarea oricarei constrangeri dependeta de tabela care se doreste a se sterge

    d)actualizarea constrangerilor la nivelul unei tabele

    Raspunsul: c)

    In SQL *PLUS, urmatoarea secventa de instructiuni returneaza : SELECT * FROM Tabela1 UNION SELECT * FROM Tabela2

    a)doar randurile distincte din ambele tabele

    b)toate randurile distincte si duplicate din ambele tabele

    c)toate randurile selectate din prima tabela

    d)toate randurile comune ambelor tabele

    Raspunsul a)

    In Oracle SQL * PLUS, in cadrul comenzii CReATE TABLE, definitia unei coloane nu poate include:

    a)o clauza DEFAULT

    b)o clauza NULL

    c)numele tabelei

    d)numele coloanei

    Raspunsul: c)

    In SQL *PLUS, urmatoarea secventa de instructiuni, este corecta ? CREATE TABLE tabela (CODD Number (3), CAMP1

    NUMBER(3), CAMP2 NUMBER(3), CODD Number (3));

    a)nu, deoarece atributul CODD se repeta

  • b)nu, deoarece toate atributele au acelasi tip de data

    c)nu, deoarece atributele au acelasi tip de data si lungime

    d)da

    Raspunsul: a)

    Comanda SET LINESIZE n din SQL*PLUS permite:

    a)setarea numarului de linii n ce vor putea fi afisate pe o pagina

    b)setarea numarului de caractere n ce vor putea fi afisate pe un rand

    c)modificarea lungimii primelor n coloane

    d)modificarea aspectului la n caractere a coloanelor tabelei

    Raspunsul: b)

    In Oracle SQL * PLUS, definirea valorilor unei secvente, fara repetarea valorilor obtinute, impune strict definirea optiunii :

    a)cache

    b)nocache

    c)cycle

    d)nocycle

    Raspunsul d)

    In Oracle SQL * PLUS, selectarea inregistrarilor tabelei 'PRODUSE' se realizeaza prin comanda:

    a)SELECT * FROM PRODUSE

    b)DISPLAY * FROM PRODUSE

    c)LIST ALL FROM PRODUSE

    d)SELECT ALL FROM PRODUSE

    Raspunsul: a)

    In Oracle SQL * PLUS, in cadrul comenzii CREATE TABLE, coloanele/atributele unei tabele sunt delimitate prin :

    a)punct si virgula

    b)virgula

    c)spatiu

    d)doua puncte

    Raspunsul: b)

    Optiunea NOCACHE dintr-o secventa SQL*PLUS impune:

    a)returnarea ultimei valori generate de secventa

    b)alocarea implicita in memorie a primelor 10 valori ale secventei

    c)nealocarea in memorie a unor valori ale secventei

    d)nu este definita in SQL*PLUS; corect este NOCYLE

    Raspunsul: c)

    Operatorul de concatenare '||' permite :

    a)coloanelor sa fie legate de alte coloane sau expresiilor aritmetice sa creeze, prin concatenare, o expresie de caractere;

    b)implicit, substitutia de caractere prin concatenarea unor expresii

    c)translatarea unor caractere dintr-o valoare implicita in cea specificata, prin concatenarea unor valori constante

    d)fortarea unor siruri de caractere, prin concatenare , pentru a ajunge la o lungime specificata

    Raspunsul a)

    Clauza INCREMENT BY -n dintr-o secventa ORACLE returneaza :

    a)pasul de incrementare al secventei

    b)pasul de decrementare al secventei

  • c)valoarea maxima care se poate obtine prin generarea secventei

    d)nu exista posibilitatea definirii unei valori negative pentru generarea de numere unice

    Raspunsul: b)

    In SQL *PLUS, pentru a extrage numere secventiale succesive, dintr-o secventa generata anterior, se foloseste:

    a)pseudocoloana SYSDATE

    b)pseudocoloana CURRVAL

    c)pseudocoloana NEXTVAL

    d)pseudocoloana ROWID

    Raspunsul: c)

    In Oracle SQL * PLUS, inserarea inregistrarilor intr-o tabela se realizeaza cu comanda:

    a)INSERT INTO ... VALUES ..

    b)ADD .. VALUES ...

    c)APEEND... VALUES...

    d)ADAUGA...VALORI...

    Raspunsul a)

    In Oracle SQL * PLUS, comanda ALTER TABLE nu permite :

    a)adaugarea unei noi coloane

    b)redenumirea unei tabele

    c)stergerea unei restrictii

    d)adaugarea unei chei primare

    Raspunsul: b)

    In Oracle SQL * PLUS, optiunea CURRVAL, utilizata pentru definirea caracteristicilor unei secvente, stabileste:

    a)valoarea urmatoare a secventei

    b)valoarea curenta a secventei

    c)valoarea de inceput a secventei

    d)valoarea de final a secventei

    Raspunsul: b)

    Urmatoarea sintaxa : ACCEPT nume_variabila PROMPT text- produce ca efect:

    a)crearea automata de catre sistem a unei variabile initializate cu 1

    b)crearea unei variabile prin citirea unei valori introduse de la tastatura

    c)afisarea unui text de comentariu

    d)este gresit definita, clauza PROMPT trebuind sa fie definita distinct

    Raspunsul: b)

    In Oracle SQL * PLUS, comanda CREATE TABLE permite :

    a)crearea unei tabele

    b)crearea unei secvente

    c)crearea unui index

    d)crearea unui tip de data

    Raspunsul a)

    In cadrul urmatoarei sintaxa : ACCEPT nume_variabila PROMPT text - clauza PROMPT permite :

    a)specificarea textului afisat ca prompter, inaintea citirii valorilor de la tastatura

    b)specificarea textului afisat ca prompter, imediat dupa citirea valorilor de la tastatura

    c)specificarea unui mesaj de avertizare pentru comanda ACCEPT

    d)nu se utilizeaza in cadrul comenzii ACCEPT

  • Raspunsul: a)

    In Oracle SQL * PLUS, comanda CREATE SEQUENCE permite:

    a)crearea unei tabele

    b)crearea unei secvente

    c)crearea unui index

    d)crearea unui tip de data.

    Raspunsul b)

    In Oracle SQL * PLUS, functia LOWER (col/value) permite:

    a)fortarea caracterelor scrise cu litere mari sau mixte, in caractere scrise cu litere mici

    b)fortarea caracterelor scrise cu litere mici in caractere scrise cu litere mari

    c)returnarea numarului de caractere din coloana sau valoarea literala

    d)translatarea lungimii caracterelor dintr-o coloana/valoare la o lungime specificata

    Raspunsul: a)

    In Oracle SQL * PLUS, explorarea structurilor arborescente, din cadrul unei tabele, se realizeaza cu ajutorul clauzelor:

    a)COUNT ([DISTINC/ALL])

    b)GROUP BY si HAVING

    c)START WITH si CONNECT BY din clauza SELECT

    d)nu se pot defini structuri arborescente in SQL*Plus

    Raspunsul: c)

    In SQL *PLUS, specificati care dintre optiunile urmatoare ale comenzii CREATE SEQUENCE nu se poate modifica/actualiza :

    a)valoarea de inceput (prima valoare a secventei)

    b)incrementul

    c)valoarea maxima

    d)optiunea CYCLE

    Raspunsul: a)

    Oracle este un sistem de gestiune a bazelor de date:

    a)relational

    b)retea si relational

    c)complet relational, extins cu facilitati orientate obiect

    d)orientat-obiect

    Raspunsul c)

    In SQL *PLUS, viziunea este:

    a)o forma de prezentare a datelor pentru utilizator, din una sau mai multe tabele de baza sau tabele virtuale, obtinuta prin executarea

    unei cereri

    b)o forma implicita de vizualizare a datelor, oferita standard de ORACLE pentru executarea unor interogari

    c)este diferita de o tabela virtuala sau o vedere si permite strict actualizarea datelor unor cereri formulate de utilizator

    d)nu este o tabela definita de utilizator si permite memorarea datelor selectate dintr-o tabela intr-un buffer de memorie

    Raspunsul a)

    In cadrul arhitecturii ORACLE, componnta SQL*PLUS apartine:

    a)nucleului ORACLE

    b)interfetelor de dezvoltare ORACLE

    c)instrumentelor de intretinere ORACLE

    d)este o componenta distincta fata de arhitectura ORACLE

    Raspunsul: a)

    In Oracle SQL * PLUS, functia INITCAP permite:

    a)transformarea oricarei litere a unui cuvant, in litera mare

  • b)transformarea primei litere a fiecarui cuvant/coloana in litera mare

    c)transformarea unei litere specificate a unui cuvant , intr-o litera mare specificata

    d)este o similitudine cu alte SGBD si nu exista specificata in SQL*PLYS

    Raspunsul: b)

    In SQL *PLUS, este corect urmatorul exemplu ? UPDATE FACULTATI SET DenFacultate='Informatica' WHERE

    CodFacultate='Info' ;

    a)da

    b)nu, deoarece comanda UPDATE nu se foloseste cu clauza SET

    c)nu, deoarece comanda UPDATE nu se foloseste cu clauza WHILE

    d)nu, deoarece denumirea 'Informatica' este diferita de 'Info'

    Raspunsul: a)

  • Test Grile PSI

    Test Chuck Norris (Toate intrebarile - 79)

    Operatia reprezinta o succesiune de actiuni elementare care genereaza evenimente interne, impreuna cu regulile de producere a

    acestora.La un moment dat ea poate fi in una din starile de mai jos.Care afirmatie nu este corecta?

    a)in asteptarea executiei

    b)terminata

    c)in curs de executie

    d)eronata

    Raspunsul : d)

    Implementarea unor modele matematice in cadrul sistemelor informatice:

    a)este o cale de respectare a cadrului legislativ

    b)este un principiu al selectiei si informarii prin exceptie

    c)asigura unicitatea datelor de intrare si prelucrarea corecta a acestora

    d)este un principiu de realizare a sistemelor informatice.

    Raspunsul: d)

    In etapa de evaluare a sistemului informational-decizional, diagnosticarea sistemului existent consta in evidentierea

    disfunctionalitatilor de mai jos. Care afirmatie nu este corecta?

    a)paralelisme in prelucrari

    b)sarcini neconcretizate in proceduri

    c)informatii neutilizate de proceduri

    d)structura organizatorica a firmei

    Raspunsul d)

    Sistemul informatic are ca obiectiv principal :

    a)reducerea costului informatiei

    b)cresterea exactitatii si preciziei informatiei

    c)cresterea gradului de incarcare a capacitatilor de productie

    d)asigurarea conducerii cu informatii reali si in timp util, necesare fundamentarii si elaborarii operative a deciziilor

    Raspunsul d)

    Descompunerea sistemelor se face, in principal, dupa:

    a)datele de intrare si datele de iesire

    b)modul de organizare a datelor

    c)functiunile sistemului

    d)hardware-ul utilizat

    Raspunsul: c)

    Colectia unei asocieri reprezinta:

    a)Atributele asocierii

    b)numarul de entitati participante

    c)Entitatile care participa la asociere

    d)Numarul de realizari de entitati participante

    Raspunsul: c)

    Ciclul informatie-decizie-actiune:

    a)este specific oricarui sistem

    b)Este specific unui sistem informational;

    c)este desfasurat doar intre elementele sistemului de conducere

    d)depinde de structura organizatorica a societatii comericale

  • Raspunsul: b)

    Studiul si analiza sistemului existent presupune o serie de activitati specifice , dintre care enumeram cateva. Precizati care este

    activitatea ce nu se incadreaza in aceasta etapa.

    a)Studiul cadrului organizatoric

    b)Analiza (evaluarea) sistemului

    c)Studiul activitatilor de baza

    d)Elaborarea programelor corespunzatoare aplicatiilor utilizatorilor

    Raspunsul d)

    Ce este un sistem informatic de conducere?

    a)un sistem de aplicatii informatice care permit culegerea, stocarea, prelucrarea zilnica a datelor rezultate din desfasurarea

    tranzactiilor, asigurand actualizarea bazei de date;

    b)Un sistem de aplicatii informatice care se ocupa cu elaborarea de rapoarte sub un format standard necesar organizarii si conducerii

    operative a unitatii economico-sociale

    c)Un sistem de aplicatii informatice care asigura pe utilizatori cu informatii necesareluarii deciziilor

    d)Un sistem de aplicatii informatice special proiectate pentru decidentii de nivel inalt

    Raspunsul: b)

    Precizati care dintre urmatoarele activitati sunt parcurse pentru realizarea unui nomenclator de coduri: 1. Identificarea multimii

    elementelor ce urmeaza a fi codificate. 2. Identificarea cerintelor utilizatorilor. 3. Uniformizarea terminologiei. 4. Specificarea

    intrarilor sistemului 5. Identificarea corelatiilor logice sau relatiilor de ierarhizare / subordonare dintre caracteristicile elementelor ce

    urmeaza a fi codificate. 6. Specificarea iesirilor sistemului 7. Alegerea tipului de cod 8. Alegerea limbajului de codificare a datelor. 9.

    Estimarea capacitatii codurilor 10. Determinarea cifrei de control a codurilor 11. Atribuirea codurilor elementelor multimii de

    codificat. 12. Intretinerea nomenclatorului de coduri

    a)1,2,3,5,7,11

    b)1,3,4,7,10,11

    c)1,3,5,7,10,11

    d)1,3,5,8,10,12

    Raspunsul: c)

    Structurarea subsistemelor este:

    a)o metoda de analiza si proiectare a sistemelor informatice

    b)un principiu de realizare a sistemelor informatice necesar datorita complexitatii acestora si caracterului limitat al resurselor;

    c)un model matematic de optimizare a deciziilor

    d)o metodologie de proiectare

    Raspunsul: b)

    Care dintre urmatoarele afirmatii referitoare la integritatea datelor este incorecta?

    a)Restrictiile de integritate asigura apartenenta la o lista de valori sau la un interval

    b)Restrictiile de integritate asigura apartenenta la un anumit format

    c)Restrictiile de integritate definesc reguli de coerenta cu alte date

    d)Asigura memorarea datelor pe suportul extern de date

    Raspunsul d)

    Proiectarea bazei de date inseamna proiectarea acesteia sub cele 3 forme. Care afirmatie nu este corecta ?

    a)proiectarea schemei conceptuale a bazei de date

    b)proiectarea schemei externe

    c)proiectarea schemei fizice a bazei de date

    d)proiectarea structurii bazei de date

  • Raspunsul: b)

    Obiectivul principal al unui sistem informatic pentru management este :

    a)Optimizarea activitatilor economice ale organizatiei

    b)Cresterea vitezei de raspuns a sistemului informational

    c)Asigurarea selectiva si in timp util a tuturor nivelelor de conducere cu informatii necesare si reale pentru fundamentarea si

    elaborarea deciziilor

    d)Cresterea calitatii informatiilor

    Raspunsul: c)

    Formularele pretiparite sunt:

    a)machete de videoformat de intrare ce cuprind date ce se afiseaza implicit

    b)hirtii de imprimanta ce contin tiparite elementele fixe si variabile ale situatiei

    c)documente utilizate pentru citirea optica a datelor

    d)hartii de imprimanta ce contin tiparite elementele fixe ale situatiei

    Raspunsul: d)

    In metodologia SSADM catalogul cerintelor pentru noul sistem se realizeaza pe baza analizei modelului logic al sistemului existent si

    cuprinde cele de mai jos. Care dintre aceste afirmatii nu este corecta?

    a)cerinta

    b)sursa

    c)solutia

    d)destinatia

    Raspunsul: d)

    O proprietate a dependentelor functionale spune ca daca: X->Y si X>Z atunci X->Y,Z.

    a)aditivitatea

    b)dezvoltarea

    c)tranzitivitatea

    d)proiectia

    Raspunsul a)

    Activitatea de proiectare a interfetei utilizator trebuie sa aiba in centrul ei:

    a)calculatorul

    b)utilizatorul

    c)SGBD-ul folosit

    d)echipa de programare

    Raspunsul: b)

    Documentatia unui proiect sau produs program asigura cele de mai jos. Care afirmatie nu este corecta?

    a)comunicarea intre etapele si activitatile de realizare

    b)instructiuni complete pentru utilizarea, exploatarea curenta, intretinerea si dezvoltarea sistemului

    c)calitatea informatiilor prelucrate

    d)controlul lucrarilor realizate, inclusiv a calitatii acestora

    Raspunsul c)

    Documentatia corespunzatoare fiecarei etape de realizare a sistemului este necesara pentru:

    a)Asigurarea comunicarii intre proiectant si beneficiar

    b)Descrierea actualului sistem, proiectarea noului sistem si implementarea acestuia

    c)Asigurarea interfetei intre diferitele categorii de personal implicate in realizarea si utilizarea sistemului proiectat

    d)Decontarea lucrarilor realizate

  • Raspunsul: c)

    Ce este un sistem informatic?

    a)O parte a sistemului informational in care procesul de culegere, stocare, prelucrare a datelor se realizeaza utilizand componente ale

    tehnologiei informatiei.

    b)O parte a sistemului informational in care procesul de prelucrare a datelor se realizeaza utilizand componente ale tehnologiei

    informatiei

    c)Sistemul care asigura introducerea unica a datelor si prelucrarea multipla a acestora in functie de cele mai diverse cerinte ale

    utilizatorilor

    d)Sistemul care utilizeaza numai echipamente de calcul, software si retele de transmitere a datelor

    Raspunsul: a)

    Care din urmatoarele afirmatii nu este corecta?

    a)Cardinalitatea relatiei defineste numarul de tupluri care apartin unei relatii(randuri)

    b)Gradul (aritatea) relatiei este dat de numarul de coloane, deci atribute ale relatiei

    c)Cheia primara reprezinta un atribut sau grup de atribute ale carui valori permit identificarea unica a unui tuplu dintr-o alta tabela.

    d)Cheie externa reprezinta un atribu sau grup de atribute care joaca rol de cheie primara intr-o alta tabela. O cheie externa trebuie sa

    respecte cerintele de integritate referentiala.

    Raspunsul c)

    Care dintre criteriile enuntate nu este corect, atunci cand se stabileste ordinea de prioritate in abordarea componentelor sistemului

    informatic:

    a)prioritatea obiectivelor componente

    b)asigurarea legaturilor dintre componente

    c)SGBDul utilizat

    d)disponibilitatea resurselor

    Raspunsul: c)

    Tehnicile complexe de analiza a sistemului informational-decizional utilizeaza, pentru sistematizarea si sintetizarea informatiilor mai

    multe tehnici de reprezentare. Care dintre cele enuntate mai jos nu fac parte dintre acestea :

    a)tehnica programarii structurate

    b)tehnica grilelor

    c)tehnica tabelelor de decizie

    d)tehnica diagramelor

    Raspunsul: a)

    Tehnica concordantei intrari-iesiri privind analiza si proiectarea sistemelor informatice nu ofera posibilitatea pentru:

    a)definirea obiectivelor sistemului informatic

    b)proiectarea iesirilor sistemului informatic

    c)proiectarea intrarilor sistemului informatic

    d)definirea colectiilor de date

    Raspunsul: a)

    Cu privire la proiectarea logica de detaliu a iesirilor sistemelor informatice vor fi precizate o serie de aspecte dintre care enumeram: 1.

    Denumirea situatiilor de informare /raportare. 2. Purtatorul tehnic (fizic) de informatie 3. Corelatiile dintre indicatori 4. Structura

    logica a bazei de date sau fisierelor 5. Algoritmii care stau la baza elabolarii situatiilor de iesire 6. Macheta situatiei de iesire 7. Sursa

    8. Destinatia Precizati care combinatie de afirmatii sunt adevarate:

    a)1,2,3,7,8

    b)1,3,4,5,8

    c)1,3,5,6,7

    d)1,3,5,7,8

    Raspunsul: d)

    Care dintre tehnicile de mai jos nu fac parte din grupa tehnicilor elementare de analiza:

    a)observarea directa

    b)interviul

  • c)analiza concordantei dintre intrari si iesiri

    d)studiul documentelor din sistem

    Raspunsul: c)

    Normalizarea progresiva a tabelelor unei baze de date duce la eliminarea unor anomalii cum sunt cele specificate mai jos. Care

    afirmatie nu este corecta?

    a)anomalia de stergere

    b)anomalia de adaugare

    c)anomalia de definire a structurii

    d)anomalia de modificare

    Raspunsul: c)

    Metoda top-down are ca obiectiv principal:

    a)descompunerea sistemului de jos in sus

    b)eliminearea redundantelor din sistemul informatic

    c)realizarea modularizarii sistemului de sus in jos

    d)obtinerea arborelui sistemului

    Raspunsul: c)

    Fiind date doua relatii R1 si R2 , indicati care este operatia ce permite realizarea unei noi relatii R3 ce contine tuplurile comune lui R1

    si R2, tinand seama de faptul ca cele doua relatii sunt compatibile:

    a)jonctiunea

    b)proiectia

    c)reuniunea

    d)intrsectia

    Raspunsul d)

    Proiectarea structurii fizice a bazei de date cuprinde activitatile de mai jos. Care afirmatie nu este corecta?

    a)proiectarea structurii logice a tabelelor

    b)proiectarea machetelor de stocare a datelor

    c)definirea caracteristicilor fizice la nivelul fisierelor bazei de date

    d)calculul nevesarului de suport tehnic de date

    Raspunsul a)

    Diagrama fluxului de date fizice (DFDF) ca reprezentare schematica a sistemului existent evidentiaza cele de mai jos. Care afirmatie

    nu este corecta?

    a)entitatile interne

    b)entitatile externe sistemului

    c)fluxul datelor dintre cele 2 tipuri de entitati

    d)procesele de prelucrare din cadrul sistemului

    Raspunsul d)

    Un sistem informatic dat in exploatare curenta trebuie sa fie permanent supus unor operatii dintre cele mentionate mai jos. Care dintre

    acestea nu este corecta

    a)imbunatatit

    b)intretinut

    c)testat

    d)dezvoltat

    Raspunsul c)

    Programarea modulara reprezinta un concept care permite efectuarea programarii pe module sau subprograme cu caracteristicile de

  • mai jos. Care afirmatie nu este corecta ?

    a)un singur punct de intrare

    b)un singur punct de iesire

    c)indeplinesc o functie predefinita

    d)nu pot fi testate independent

    Raspunsul: d)

    Pentru sistematizarea informatiilor in urma studiului si analizei sistemului existent se utilizeaza tehnicile de reprezentare de mai jos.

    Care dintre aceste afirmatii nu este corecta?

    a)scheme organizatorice

    b)scheme conceptuale

    c)scheme logice

    d)scheme de sistem

    Raspunsul: b)

    Diagnosticarea sistemului informational-decizional existent consta in evidentierea urmatoarelor aspecte. Care dintre cele mentionate

    mai jos nu corespunde etapei?

    a)paralelisme in prelucrari

    b)sarcini neconcretizate in proceduri

    c)informatii neutilizate in procedurii

    d)solutii de stucturare a datelor

    Raspunsul d)

    Activitatile specifice etapei de studiu si analiza sitemului existent esunt :

    a)Studiul sistemului de conducere, analiza critica a sistemului de conducere, definirea obiectivului sistemului informatic

    b)Studiul sistemului existent, analiza si evaluarea sistemului existent, definirea directiilor de perfectionare a actualului sistem

    c)Studiul sistemului de conducere, analiza critica a sistemului operational, definirea directiilor de imbunatatire a productiei

    d)Studiul sistemului de conducere, analiza si evaluarea sistemului, definirea directiilor de perfectionare.

    Raspunsul: b)

    Ciclul de viata al sistemului informatic:

    a)Incepe cu decizia de realizare a sistemului informatic si se incheie cu decizia de abandonare a acestuia in forma existenta si

    inlocuirea lui cu un sistem nou

    b)Incepe cu etapa de elaborare a propunerilor de realizare si se incheie cu etapa de implementare

    c)Incepe cu decizia de realizare a sistemului informatic si se incheie cu etapa de implementare a acestuia

    d)Incepe cu etapa de studiu si analiza a sistemului existent si se incheie cu etapa de exploatare a noului sistem informatic

    Raspunsul d)

    Specificatiile tehnice de iesire ale unui sistem informatic sunt necesare pentru:

    a)conducerea societatii comerciale utilizand mijloace moderne

    b)administrarea sistemului informatic de catre compartimentul de informatica

    c)proiectarea documentelor si videoformatelor de intrare

    d)scrierea programelor pentru obtinerea situatiilor finale, intr-o forma pe care utilizatorii trebuie sa o inteleaga si sa-si regaseasca

    cerintele lor

    Raspunsul d)

    Participarea nemijlocita a conducerii unitatii la realizarea sistemului informatic este necesara pentru:

    a)Stabilirea corecta si ompleta a cerintelor informationale

    b)Asigurarea resurselor necesare realizarii, implementarii, exploatarii sistemului informatic

    c)Asigurarea conducerii lucrarilor de realizare a sistemului informatic

    d)Stabilirea corecta si completa a cerintelor informationale si asigurarea resurselor necesare realizarii, implementarii si exploatarii

    sistemului informatic;

    Raspunsul d)

  • Care din afirmatiile urmatoare, referitoare la modelul entitate asociere nu este adevarata?

    a)Entitatea este reprezentarea unui obiect relevant pentru problema de rezolvat

    b)O entitate se reprezinta printr-un asamblu de atribute

    c)O asociere poate avea atribute proprii

    d)Un atribut poate aparea in una sau mai multe entitati.

    Raspunsul: d)

    Un model entitate asociere poate fi dezvoltat ulterior, functie de conditiile concrete ale problemei date, printr-o serie de activitati. Care

    dintre aceste activitati, prezentate mai jos, nu este corecta?

    a)generalizare sau definire de supertipuri

    b)incapsulare

    c)specializare sau definire subtipuri

    d)introducerea timpului si crearea unui model temporal

    Raspunsul b)

    Pentru construirea modelului fizic al datelor se parcurg urmatorii pasi. Care dintre afirmatiile de mai jos nu este corecta?

    a)identificarea entitatilor

    b)specificarea cerintelor pentru sistemul cerut

    c)identificarea relatiilor dintre entitati

    d)intocmirea modelului entitate-asociere

    Raspunsul: b)

    Pentru validarea unui model conceptual al datelor din punctul de vedere al constructiei se impune respectarea unui set de reguli, dintre

    care mai importante sunt cele de mai jos. Care dintre aceste afirmatii nu este corecta?

    a)unicitatea numelor

    b)atribute derivabile

    c)Atribute numerice

    d)valoarea NULL

    Raspunsul: c)

    Care din urmatoarele activitati nu se desfasoara in etapa de programare a unei aplicatii informatice:

    a)Analiza sistemului existent

    b)Proiectarea programelor

    c)Programarea propriu-zisa

    d)Testarea programelor

    Raspunsul a)

    Prin proiectarea structurii unei baze de date relationale se urmareste sa se asigure: 1. flexibilitatea tabelelor 2. stabilitatea tabelelor 3.

    simplitatea tabelelor 4. inlaturarea anomaliilor de ordin logic 5. facilitati de interfata cu utilizatorii 6. utilizarea unor instrumente de tip

    CASE , 7. rationalizarea si simplificarea fluxurilor informationale 8. implementarea unor modele matematice in cadrul sistemului

    informatic 9. insusirea facila a exploatarii bazei de date de catre utilizatorii finali 10. incarcarea masiva a bazei de date. Care dintre

    urmatoarele variante este corecta:

    a)1,2,3,4

    b)1,5,7,8

    c)2,3,4,6

    d)4,7,8,9

    Raspunsul: a)

    Capacitatea unui sistem de coduri reprezinta:

    a)lungimea codului, cu specificarea semnificatiei diferitelor grupuri de caractere din cadrul acestuia

    b)codul impreuna cu cifra de control asociata acestuia

  • c)totalitatea combinatiilor distincte posibil de realizat din simbolurile ce compun codul

    d)numarul de caractere distincte folosite in cadrul codului

    Raspunsul: c)

    Conform metodologiei SSADM, in etapa III, specificarea cerintelor pentru sistemul ceut, se parcurg mai multi pasi. Care dintre

    activitatile mentionate mai jos nu corespunde etapei specificate ?

    a)definirea solutiei de realizare

    b)definirea prelucrarilor

    c)definirea functiilor si datelor din sistem

    d)definirea sistemului de codificare a datelor

    Raspunsul d)

    Restrictiile de integritate privind rolurile jucate de entitati in cadrul asocierilor stabilesc conditiile ce trebuie indeplinite de rolurile

    jucate de un tip de entitate in diverse asocieri, cum ar fi cele de mai jos. Care afirmatie nu este corecta?

    a)incluziunea de roluri

    b)egalitatea de roluri

    c)excluziunea de roluri

    d)asocierea de roluri

    Raspunsul: d)

    Ce criterii se au in vedere in etapizarea activitatilor de realizare a sistemelor informatice:

    a)diferitele categorii de personal antrenate in activitatea de realizare a sistemelor informatice precum si omogenitatea activitatilor de

    realizat ;

    b)diferitele categorii de personal antrenate in activitatea de realizare a sistemelor informatice

    c)omogenitatea activitatilor de realizat

    d)omogenitatea activitatilor si fluxul tehnilogic de prelucrare a datelor

    Raspunsul a)

    Fluxul informational:

    a)reprezinta o caracteristica a evidentei contabile

    b)este ansamblul compartimentelor organizatorice ale societatii prin care circula datele

    c)este ansamblul datelor necesare desfasurarii operatiilor, actiunilor sau activitatilor dintr-o companie

    d)este contstituit din traseele prestabilite ale datelor

    Raspunsul: c)

    In momentul elaborarii unui nomenclator de coduri se determina, pentru fiecare cod, o cifra de control corespunzatoare. Acest lucru se

    realizeaza pe baza unui algoritm dintre cei mentionati mai jos. Care afirmatie nu este corecta?

    a)media aritmetica ponderata

    b)media geometrica ponderata

    c)Nu exista nici un algoritm pentru calculul cifrei de control

    d)conversia restului impartirii intr-un caracter alfabetic

    Raspunsul: c)

    Elementele unui model de date pentru baze de date sunt:

    a)expresiile, restrictiil, legaturile

    b)operatirii, opreanzii, expresiile

    c)operanzii,structura, metodologia

    d)structura, operatorii, restrictiile

    Raspunsul: d)

    Dintre activitatile ce trebuie realizate in etapa de implementare , receptionarea sistemului informatic :

    a)este prima

    b)este ultima

    c)este a doua

    d)nu face parte din implementare

  • Raspunsul: b)

    Evaluarea performantelor si limitelor sistemului existent se face pe baza urmatoarelor criterii: 1. gradul de asigurare cu informatii

    necesare si suficiente a conducerii la diferite niveluri; 2. gradul de ocupare a suportului de memorie externa necesar bazei de date; 3.

    masura in care sistemul informational asigura realizarea obiectivelor, indeplinirii functiilor si sarcinilor de baza ale unitatii economice;

    4. calitatea informatiilor de intrare si iesire ale sistemului; 5. frecventa intrarilor si iesirilor sistemului; 6. gradul de ocupare a

    capacitatilor de productie.

    a)1,3,4,6

    b)1,2,3,5,6

    c)3,4,5,6

    d)1,3,4,5

    Raspunsul a)

    Precizati care din urmatoarele secvente reprezinta succesiunea logica a procesului de derivare a modelului: 1. identificarea stocurilor

    logice de date 2. inlaturarea referintelor fizice si temporare 3. derivarea proceselor logice 4. derivarea fluxurilor logice 5. gruparea

    proceselor elementare

    a)3,2,1,4,5

    b)2,1,4,3,4

    c)3,1,5,4,2

    d)1,2,3,4,5

    Raspunsul d)

    Considerand doua tabele A si B, relatiile dintre ele pot fi de mai multe feluri. Care afirmatie nu este corecta ?

    a)una la unu

    b)unu la multi

    c)multi la multi

    d)unu la infinit

    Raspunsul: d)

    Principiul unicitatii datelor de intrare creaza premize pentru a asigura cele de mai jos. Care afirmatie nu este corecta?

    a)controlul riguros al datelor

    b)eliminarea erorilor de introducere a datelor

    c)raspunderea celui care le furnizeaza, le introduce si le prelucreaza

    d)asigurarea exactitatii lor

    Raspunsul: b)

    Completitudinea si corectitudinea informatiilor culese in cadrul interviului nu depind de:

    a)indemanarea si inteligenta analistului

    b)capacitatea analistului de a pune intrebari

    c)experienta analistului

    d)creativitatea analistului

    Raspunsul: d)

    Ce este un sistem informational?

    a)Un ansamblu de documente si date destinate sa furnizeze informatii sistemului decizional

    b)O parte oarecare a sistemului informatic

    c)Un ansamblu de oameni, echipamente, software, procese si date destinate sa furnizeze informatii active sistemului decizional

    d)Un ansamblu de oameni si procese destinate sa furnizeze informatii sistemului decizional

    Raspunsul: c)

    Specific sistemelor informatice pentru conducerea activitatilor economice este faptul ca:

    a)datele de intrare si datele de iesire sunt furnizate sub forma de coduri

    b)datele de intrare si datele de iesire sunt asigurate/furnizate prin dispozitive automate sub forma de impulsuri

    c)datele de intrare sunt preluate din documente si datele de iesire sunt de regula furnizate sub forma de liste, rapoarte, grafice

    d)fisierele de date au organizare relativa

  • Raspunsul: c)

    Un atribut poate fi analizat din punctul de vedere al realizarilor pe care le reprezinta si poate fi de mai multe feluri. Care dintre

    urmatoarele afirmatii nu este corecta?

    a)obligatoriu, ceea ce inseamna ca trebuie sa printeze cel putin o realizare, deci sa aiba o valoare NOT NULL

    b)reflexiv, daca leaga 2 realizari ale aceleiasi entitati;

    c)monovaloare, atunci cand pentru o entitate sau o asociere poate lua singura valoare

    d)optional, daca nu este obligatoriu sa prezinte valoare

    Raspunsul: b)

    Prezentarea sistemului informational-decizional descrie urmatoarele aspecte ale acestuia. Care dintre afirmatii nu este corecta?

    a)componentele sistemului si structura sa

    b)procesul de decizie si principalele decizii, pe nivele

    c)procedurile de prelucrare a datelor

    d)modificari organizatorice impuse de introducerea noului sistem

    Raspunsul: d)

    Codurile compuse nu pot fi :

    a)ierarhizate

    b)juxtapuse

    c)matriceale

    d)descriptive

    Raspunsul: d)

    Care din urmatoarele afirmatii nu este corecta?

    a)diagrama contextuala este primul nivel al DFD

    b)diagrama contextuala defineste aria de intindere a sistemului analizat

    c)diagrama contextuala stabileste granitele sistemului analizat

    d)diagrama contextuala este ultimul nivel de rafinare a DFD

    Raspunsul: b)

    Inregistrarea datelor la locul si momentul producerii fenomenului este un principiu specific pentru:

    a)Evidenta tehnic-operativa

    b)Evidenta contabila

    c)Evidenta statistica

    d)Evidenta automata

    Raspunsul a)

    Asocierea reflexiva este o asociere care:

    a)leaga realizari diferite ale aceleiasi entitati

    b)leaga realizari apartinand la doua tipuri de entitati diferite

    c)leaga realizari apartinand la mai multe entitati

    d)nu exista asociere reflexive

    Raspunsul: a)

    In cazul metodologiei SSADM, in etapa de proiectare a noului sistem, intrarile si iesirile pentru noul sistem se vor identifica din:

    a)diagrama contextuala (nivelul 0) a modelului logic al sistemului proiectat

    b)diagrama contextuala (nivelul 0) a modelului logic al sistemului existent

    c)diagrama de flux a datelor, nivelul frunza, a modelului logic al sistemului existent

    d)diagrama de flux a datelor, nivelul frunza, a modelului logic al sistemului proiectat

    Raspunsul a)

    Care dintre urmatoarele caracteristici nu se studiaza in cadrul etapei 'Studiul sistemului existent privind caracteristicile generale ale

  • unitatii economice' ?

    a)profilul unitatii economice

    b)specificul activitatii

    c)nomenclatorul de produse/servicii prestate

    d)aplicatii informatice in exploatare curenta

    Raspunsul: c)

    Investigarea sistemului existent, o activitate deosebit de laborioasa, care inseamna practic cunosterea si studiul sistemului obiect,

    cuprinde o serie de actiuni dintre care:

    a)culegerea de informatii, documentarea

    b)codificarea datelor

    c)structurarea datelor

    d)proiectarea interfetei

    Raspunsul a)

    'Productie/servicii', 'Resurse umane', 'Financiar contabilitate','Comerciala(Aprovizionare-Desfacere)','Cercetare0Dezvoltare',

    'Marketing' sunt :

    a)niveluri de decizie

    b)elemente de buget ce trebuiesc introduse in sistemul informational

    c)functii de baza ale unei societati comerciale

    d)atribute ale conducerii societatii

    Raspunsul: c)

    Prin structurarea sistemului informatic nu se vor evidentia :

    a)subsistemele componente

    b)legaturile dintre acestea

    c)programele corespunzatoare

    d)conexiunile exterioare ale sistemului cu alte sisteme, pe verticala si pe orizontala

    Raspunsul: c)

    Flexibilitatea codurilor proiectate inseamna:

    a)posibilitatea adaugarii sau excluderii de coduri fara a afecta structura codurilor

    b)stabilitatea in timp a codurilor

    c)tendinta de crestere a volumului de informatii

    d)utilizarea informatiilor un timp mai indelugat

    Raspunsul: a)

    Daca locul de munca este codificat cu structura: x xx xxx | | | loc de munca | | atelier I sectie Atunci codul va fi:

    a)secvential

    b)secvential cu formare de grupe

    c)ierarhic

    d)juxtapus

    Raspunsul c)

    Un sistem cibernetic:

    a)este un sistem care contine calculatoare

    b)transmite decizii de la sistemul de conducere la sistemul condus

    c)este un sistem cu autoreglare

    d)este un sistem de relatii comerciale

    Raspunsul: c)

    Dupa natura caracterelor ce intra in componenta codurilor, acestea pot fi de mai multe feluri. Care dintre aceste afirmatii nu este

    corecta?

  • a)coduri numerice - formate din secvente de numere naturale

    b)coduri alfabetice - formate din caractere alfabetice

    c)coduri binare - formate din cifre binare

    d)coduri alfanumerice - formate din caractere alfabetice si numerice

    Raspunsul: c)

    Care din urmatoarele grupe de activitati nu se realizeaza in cadrul etapei de 'Studiu si analiza sistemului existent' ?

    a)proiectarea machetelor situatiilor de informare/raportare

    b)studiul sistemului condus

    c)studiul sistemului de conducere

    d)definirea caracteristicilor generale ale societatii comerciale analizate

    Raspunsul: a)

    Grila informationala sau de decizie reflecta o problema si nu contine:

    a)informatiile de intrare

    b)informatiile de iesire

    c)modul de obtinere a informatiilor de iesire din cele de intrare

    d)regulile de validare a datelor

    Raspunsul: d)

    Instrumentele CASE sunt specifice diverselor domenii ale activitatii de proiectare si realizare a sistemelor informatice, cum sunt cele

    specificate mai jos.Care afirmatie nu este corecta?

    a)proiectarea si modelarea functionala si procedurala

    b)modelarea datelor si proiectarea bazei de date

    c)generarea codurilor

    d)stabilirea algoritmilor de prelucrare a datelor

    Raspunsul: d)

  • Test Grile Access

    Test mediu (25 intrebari aleatoare)

    1.Sistemul informatic are ca obiectiv principal :

    a)reducerea costului informatiei

    b)cresterea exactitatii si preciziei informatiei

    c)cresterea gradului de incarcare a capacitatilor de productie

    d)asigurarea conducerii cu informatii reali si in timp util, necesare fundamentarii si elaborarii operative a deciziilor

    Raspunsul d)

    2.Flexibilitatea codurilor proiectate inseamna:

    a)posibilitatea adaugarii sau excluderii de coduri fara a afecta structura codurilor

    b)stabilitatea in timp a codurilor

    c)tendinta de crestere a volumului de informatii

    d)utilizarea informatiilor un timp mai indelugat

    Raspunsul a)

    3.Activitatile specifice etapei de studiu si analiza sitemului existent esunt :

    a)Studiul sistemului de conducere, analiza critica a sistemului de conducere, definirea obiectivului sistemului informatic

    b)Studiul sistemului existent, analiza si evaluarea sistemului existent, definirea directiilor de perfectionare a actualului sistem

    c)Studiul sistemului de conducere, analiza critica a sistemului operational, definirea directiilor de imbunatatire a productiei

    d)Studiul sistemului de conducere, analiza si evaluarea sistemului, definirea directiilor de perfectionare.

    Raspunsul b)

    4.In momentul elaborarii unui nomenclator de coduri se determina, pentru fiecare cod, o cifra de control corespunzatoare. Acest lucru

    se realizeaza pe baza unui algoritm dintre cei mentionati mai jos. Care afirmatie nu este corecta?

    a)media aritmetica ponderata

    b)media geometrica ponderata

    c)Nu exista nici un algoritm pentru calculul cifrei de control

    d)conversia restului impartirii intr-un caracter alfabetic

    Raspunsul c)

    5.Documentatia corespunzatoare fiecarei etape de realizare a sistemului este necesara pentru:

    a)Asigurarea comunicarii intre proiectant si beneficiar

    b)Descrierea actualului sistem, proiectarea noului sistem si implementarea acestuia

    c)Asigurarea interfetei intre diferitele categorii de personal implicate in realizarea si utilizarea sistemului proiectat

    d)Decontarea lucrarilor realizate

    Raspunsul c)

    6.Activitatea de proiectare a interfetei utilizator trebuie sa aiba in centrul ei:

    a)calculatorul

    b)utilizatorul

    c)SGBD-ul folosit

    d)echipa de programare

    Raspunsul b)

    7.Un sistem cibernetic:

    a)este un sistem care contine calculatoare

    b)transmite decizii de la sistemul de conducere la sistemul condus

  • c)este un sistem cu autoreglare

    d)este un sistem de relatii comerciale

    Raspunsul c)

    8.Implementarea unor modele matematice in cadrul sistemelor informatice:

    a)este o cale de respectare a cadrului legislativ

    b)este un principiu al selectiei si informarii prin exceptie

    c)asigura unicitatea datelor de intrare si prelucrarea corecta a acestora

    d)este un principiu de realizare a sistemelor informatice.

    Raspunsul d)

    9.Care din urmatoarele afirmatii nu este corecta?

    a)diagrama contextuala este primul nivel al DFD

    b)diagrama contextuala defineste aria de intindere a sistemului analizat

    c)diagrama contextuala stabileste granitele sistemului analizat

    d)diagrama contextuala este ultimul nivel de rafinare a DFD

    Raspunsul b)

    10.Completitudinea si corectitudinea informatiilor culese in cadrul interviului nu depind de:

    a)indemanarea si inteligenta analistului

    b)capacitatea analistului de a pune intrebari

    c)experienta analistului

    d)creativitatea analistului

    Raspunsul d)

    11.Un model entitate asociere poate fi dezvoltat ulterior, functie de conditiile concrete ale problemei date, printr-o serie de activitati.

    Care dintre aceste activitati, prezentate mai jos, nu este corecta?

    a)generalizare sau definire de supertipuri

    b)incapsulare

    c)specializare sau definire subtipuri

    d)introducerea timpului si crearea unui model temporal

    Raspunsul b)

    12.In etapa de evaluare a sistemului informational-decizional, diagnosticarea sistemului existent consta in evidentierea

    disfunctionalitatilor de mai jos. Care afirmatie nu este corecta?

    a)paralelisme in prelucrari

    b)sarcini neconcretizate in proceduri

    c)informatii neutilizate de proceduri

    d)structura organizatorica a firmei

    Raspunsul d)

    13.Obiectivul principal al unui sistem informatic pentru management este :

    a)Optimizarea activitatilor economice ale organizatiei

    b)Cresterea vitezei de raspuns a sistemului informational

    c)Asigurarea selectiva si in timp util a tuturor nivelelor de conducere cu informatii necesare si reale pentru fundamentarea si

    elaborarea deciziilor

    d)Cresterea calitatii informatiilor

    Raspunsul c)

    14.Instrumentele CASE sunt specifice diverselor domenii ale activitatii de proiectare si realizare a sistemelor informatice, cum sunt

    cele specificate mai jos.Care afirmatie nu este corecta?

    a)proiectarea si modelarea functionala si procedurala

  • b)modelarea datelor si proiectarea bazei de date

    c)generarea codurilor

    d)stabilirea algoritmilor de prelucrare a datelor

    Raspunsul d)

    15.Programarea modulara reprezinta un concept care permite efectuarea programarii pe module sau subprograme cu caracteristicile de

    mai jos. Care afirmatie nu este corecta ?

    a)un singur punct de intrare

    b)un singur punct de iesire

    c)indeplinesc o functie predefinita

    d)nu pot fi testate independent

    Raspunsul d)

    16.Grila informationala sau de decizie reflecta o problema si nu contine:

    a)informatiile de intrare

    b)informatiile de iesire

    c)modul de obtinere a informatiilor de iesire din cele de intrare

    d)regulile de validare a datelor

    Raspunsul d)

    17.Care din urmatoarele grupe de activitati nu se realizeaza in cadrul etapei de 'Studiu si analiza sistemului existent' ?

    a)proiectarea machetelor situatiilor de informare/raportare

    b)studiul sistemului condus

    c)studiul sistemului de conducere

    d)definirea caracteristicilor generale ale societatii comerciale analizate

    Raspunsul a)