Documente Academic
Documente Profesional
Documente Cultură
Răspunsul corect este: modifica prescoring pentru toare inregistrarile care au venit_anual_ron > 10000; Finalizare verificare
2 întrebare
Fie lista de liste formata din elementele denumire produs, pret si cantitate. Care dintre afirmatiile urmatoare sunt false?
Parțial corect
Întrebare cu
flag
b. Genereaza o eroare.
c. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa cantitate;
d. Afisarea se realizeaza ordonat descrescator dupa denumirea produsului, apoi dupa cantitate;
e. Afisarea se realizeaza ordonat crescator dupa denumirea produsului, apoi dupa valoare;
The correct answers are: Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa cantitate;, Afisarea se realizeaza ordonat descrescator dupa
denumirea produsului, apoi dupa cantitate;, Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa denumirea produsului;, Genereaza o eroare.
3 întrebare
Metoda get() returneaza:
Corect
c. to_csv;
d. merge_csv.
e. inplace;
5 întrebare
Se dă următorul cod SAS:
Parțial corect
Întrebare cu
flag
a.
b.
c.
d.
e.
6 întrebare
Variabila Cod conține valori precum 123FA și 321MB. Al patrulea caracter identifică genul unei persoane. Cum se alocă, în limbajul SAS, acest caracter
Parțial corect
unei noi variabile numită Gen?
Marcat 0,23 din
0,30
Întrebare cu
flag Alegeți una sau mai multe opțiuni:
a.
Gen = substr(cod,4,1);
b.
Gen = substr(cod,4);
c.
Gen = strip(cod,4);
d. Gen = trim(cod,4,1);
e.
Gen = trim(cod,4);
7 întrebare
Următorul cod SAS:
Parțial corect
Întrebare cu
flag
b.
Preia datele de intrare dintr-un set de date SAS
c. Are ca rezultat un set de date SAS temporar
Întrebare cu
flag
Aceasta va:
b.
adauga elementul 4 al listelor pentru anumite produse;
c. calcula valoarea pentru fiecare element al listei;
d.
genera o eroare deoarece primul element nu este numeric;
e.
adauga elementul 5 al listei care va contine valoarea produselor
The correct answers are: calcula valoarea pentru anumite elemente ale listei;,
adauga elementul 4 al listelor pentru anumite produse;
9 întrebare
Procedura FREQ din limbajul SAS:
Parțial corect
The correct answers are: Arată distribuția valorilor categorice, Permite crearea unui set de date care conține frecvențele, Poate folosi formate de afișare,
Folosește opțiuni care controlează modul de afișare, Variabilele pentru care se calculează tabelele de frecvențe apar în declarația TABLES
10 întrebare
Formatele de afișare în SAS:
Parțial corect
d.
Se aplică pe fișiere de tip text
e.
Se folosesc în secțiunile de date
c. toate inregistrarile din data mai putin pe cele pentru Andrade, Veness;
d. afisa toate coloanele intre city si email, fara sa tina seama de Andrade, Veness deoarece inplace = False.
e. afisa inregistrarile pentru Andrade, Veness, toate coloanele intre city si email;
12 întrebare
Secventa:
Corect
Întrebare cu
flag
Răspunsul corect este: calculeaza statistici descriptive numai pentru coloanele de tip numeric;
13 întrebare
Câte secțiuni specifice programării SAS conține următorul program?
Corect
Întrebare cu
flag
b. O secțiune de date
c. Două secțiuni de proceduri
d. O secțiune de proceduri
14 întrebare
Pentru a genera statistici descriptive corespunzătoare unei variabile numerice, în SAS se pot folosi procedurile:
Parțial corect
b. FORMAT
c. SORT
d. MEANS
e. UNIVARIATE
15 întrebare
Metoda de citire bazată pe coloane de intrare în limbajul SAS:
Incorect
The correct answers are: Se aplică fișierelor text cu lățime fixă, Poate citi datele în orice ordine este necesară
16 întrebare
În codul SAS de mai jos:
Parțial corect
Întrebare cu
flag
Sunt definite un format de afișare de tip caracter și un format de afișare de tip numeric
b.
Sunt folosite două formate de afișare de tip caracter
c.
Sunt definite două formate de afișare de tip caracter
d.
Sunt folosite un format de afișare de tip caracter și un format de afișare de tip numeric
e.
Se vor afișa etichete corespunzătoare variabilelor
Sunt folosite un format de afișare de tip caracter și un format de afișare de tip numeric
,
Se vor afișa etichete corespunzătoare variabilelor
b. [8, 9, 10];
c. Niciun element;
d. [1, 2, 3, 4, 5]
e. [1, 2, 3]
18 întrebare
Presupunem că se realizează, în limbajul SAS, operația de fuziune pe baza unei corespondențe între seturile de date Companie.Angajati1 și
Corect
Companie.Angajati2 în funcție de variabila ID. Câte observații va conține noul set de date?
Marcat 0,30 din
0,30
Întrebare cu
flag
b. 4
c. 5
d. 9
e.
6
19 întrebare
Incorect
Care dintre urmatoarele variante nu genereaza eroare:
Marcat 0,00 din
0,30
Întrebare cu
Alegeți una sau mai multe opțiuni:
flag a.
df1 = (df.iloc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000),
['NAME_CLIENT','DEPOSIT_AMOUNT', 'PRESCORING']])
b.
df1 = (df.iloc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000),
['NAME_CLIENT','DEPOSIT_AMOUNT', 'PRESCORING']])
c.
df1 = (df.loc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000)])
d.
df1 = (df.iloc[(df['VAL_CREDITS_RON']!=0), ['NAME_CLIENT','DEPOSIT_AMOUNT', 'PRESCORING']])
e.
df1 = (df.loc[(df['VAL_CREDITS_RON']==0)|(df['DEPOSIT_AMOUNT']>150000)])
e. va sterge coloanele 2 si 3;
21 întrebare
Avem ca intrare două seturi de date SAS referitoare la produse și la comenzile plasate pe baza acestora. Care dintre următoarele programe va genera un
Incorect
raport ce conține produsele care nu au fost comandate?
Marcat 0,00 din
0,30
Întrebare cu
flag Alegeți una sau mai multe opțiuni:
a.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=1;
RUN;
b.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=0;
RUN;
c.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and C;
RUN;
d.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF NOT P and NOT C;
RUN;
e.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;
b. o eroare;
c.
companiile care au denumirea formata din 2 cuvinte;
e. primele 2 companii;
23 întrebare
Identificați enunțurile adevărate referitoare la programul SAS de mai jos.
Parțial corect
Întrebare cu
flag
c.
Folosește formate de afișare
d.
Funcția PUT convertește datele numerice în date de tip caracter
e.
Sunt afișate valorile a două variabile
25 întrebare Secventa:
Parțial corect
The correct answers are: Sterge mai multe coloane;, Data este un dataframe pandas.
26 întrebare
Care programe SAS vor combina actori.piese1 și actori.piese2 pentru a obține actori.piese3?
Incorect
Întrebare cu
flag
a.
b.
c.
d.
e.
Fals
b. [8, 9, 10]
c. [2, 5, 8]
d. [1, 2, 3]
e. [1, 4, 6]
29 întrebare
Identificați expresiile din limbajul SAS care calculează media variabilelor var1, var2, var3 și var4, ce sunt consecutive în setul de date.
Parțial corect
b. mean (var1-var4)
c.
mean (var1,var2, var3, var4)
d.
mean (of var1-var4)
e.
30 întrebare
Care dintre următoarele secvențe de cod SAS generează eroare?
Parțial corect
b. infile '/home/nume.prenume/';
c. libname date '/home/nume.prenume';
The correct answers are: infile '/home/nume.prenume/';, libname date '/home/nume.prenume/produse.txt';, libname date
'/home/nume.prenume/date/produse.txt';
31 întrebare
Comanda print(data.iloc[-1]) va:
Incorect
b. genera o eroare deoarece iloc necesita specificarea indexului inregistrarii, respectiv a coloanei selectate;
Finalizare verificare
-·
2A -
M•ta0,00cln
uo
t'lolr.t,;,,.cv
l"9
Presupunem c.l se reallleaza opera113 de I\IZlune pe t,aza uOOI airespoodenie intre seturne oec.:tt ComparneAngafalt• 11
Compan,e Angaiall2 In runc!)e de varr.iD"a ID C3te - . I l l va con\J(1e no\11 set a... ,,.
Companie.Angajatll Companle.Angajati2
ID Nume Departament ID Nume Ore
000 Ana A12 111 Maria 35
111 Maria 845 222 Dorin 40
222 Dorin 845 777 Stefan 0
888 George A12 888 Geerge 37
999 Radu D03
D
f! WhatsApp X 11'1 Examen restar X M restanta 811 - X IG Optiunea ind, X I+ X p~,11{ H'ord i'Prod(irt l.ct1 .<jt1on F ,tl.-di
1sert Design Layout References Mailings Review View Q Tell me... R,. Share
i online.ase.ro/m od/quiz/attem pt.php? attempt= 218996&page = 2
± _J •-
. ·-
,- . ·-
,- , _.;- +: •= p
x' ~# - - - - :g. ~J
Styles Editing
A. A•
~· H 11
r, Paragraph r, Styles r,
words = [ 'dig ' , ' apple ' , •bat' , ' corn ' , ' dog ' , 'bar ' , ' atom ' , ' book ' ,
by_ l e tter = {}
for wor d i n word s :
lette r = wor d [ OJ
if l etter not in by_ lette r:
by_ letter [lette r ] = [word ]
e l se : tru ~anumita ~
by_letter [ l etter ] . append (wor d )
print (by_le tter )
Bifati variantele corecte de raspuns:
0 d. realizeaza liste ordonate de elemente formate din initialele elementelor listei words t_i ndex( "last_no,,e", i nplace=False)
ata.loc[( 'Andrade" , 'Veness' ), 'city' : 'e•ail' ))
0 e. realizeaza un dictionar in care cheile sunt initialele cuvintelor, iar valorile sunt elementele
listei word grupate dupa initiala
arece inRlace=,F,alse
QB + 10'.l%
a rov riu
Cla
C UO
) t . •Pl>endti.upp.,r11,
Codul sursa SAS de mai jos
DATAdate3;
SET date1 date2;
RUN;
reallzeaz.l:
D b. Concatenare
D c. lnterclasare
D d. Adaugare
C e. Fuziune
Procedura FREQ din codul SAS d e ma1..Jos:
import re
states = ( ' Alabama ' , 1
Georgia f ' , ' Georgia• , 1
georgia ' , ' FlOrida ' , '
def clean_ strings(st r i ngs ) :
Biblioteci SAS -1
result = [ J
for val ue in str i ngs : O biblioteca SAS este o colegie care include unul sau mai multe
val ue= va l ue . strip() fo;iere SAS.
val ue = re . sub( ' [ !11?% * ] ' , v a l ue)
v al ue = va lue. t i tle() libref 'Bibli oteca-SAS';
LIBNAME - define§te o biblioteca.
resul t .appe nd( va lue )
libref - este o referinta la o biblioteca, un alias pentru o locatie fizica
return re sult unde se gasesc fi§ierele in cluse i n biblioteca.
p rint (clea n_ strings(sta tes )) ◄
'Bilioteca-SAS' - este locatia fizica propriu-zisa
LIBNAME exemple 'C:\curs';
Alege\i una sau mai multe op\iuni: Libname nu este parte a unei sectiuni de date sau de proceduri §i nu
are nevoie de RUN pentru a rula.
0 a. clean_strings este o functie care po ate ave a ca parametru un sir de caractere Referinta la o biblioteca ramane valabila pana cand aceasta se
anulea~a sau se schimba sau pana cand se termina sesiunea SAS.
0 b. genereaza o eroare de sintaxa
0 d. returneaza o lista
.,,
..
D
f! WhatsApp X 11'1 Examen restar X M restanta 811 - X IG Optiunea ind, X I+ X p~,11{ H'ord i'Prod(irt l.ct1 .<jt1on F ,tl.-di
1sert Design Layout References Mailings Review View Q Tell me... R,. Share
i online.ase.ro/m od/quiz/attem pt.php? attempt= 218996&page = 5
.--
Roman
± _J •-
. ·-
,- . ·-
,- , _.;- +: •= p
. ilaE x, x' ~# - - - - :g. ~J
Editing
~· .
Styles
. .I. . Aa • A. A• H 11
Font r, Paragraph r, Styles r,
QB + 10'.l%
••
••
-·
~i
"' iii111
r., CJ ~
J- 3
w !:I A ~o '- , 1:36 PM
ff,; c:J>l, 11212020
.,,.
"'26
~bare
Opt\unea how pentru jonctiuni:
.
s,nca ~
0 c. Este ob.ligatorl~
d. Se utilizeaza pentru JoncUunile externe
e. l'lu exlsta a astfel de aptlune pentru Janett nl
' .
Urmatorul cod SAS:
LIBNAME exemple 1
/home/nume . prenume/ 1
;
care se t
i m r pandas as pd
pd.set_option( ' i sp y .max_columns' ,10)
df = pd. ead_csv(' client·_ e s·ng20 csv)
df - df set_index( JOB ·•)
df = df .drop('' nginer' , axis,.,0)
Genereaza o eroa~ e
Ste~g d r s tuJ prin1a 1nr
prn
1
11 11
'i1i1 1,, 111~1 l~tiirmm, 111111111111111, 11! 111
1
AS d~ii l
1
' U 1) • il:w.1 ,, 1
' n, '''
',, :' :. ,1 j!ill1m i~111 i ,
0,30
SE! date1 j af 1i11 11 r I ,.
-- .
,.., .,.,
~-
- . . .·. i~~ #if
= ~-~~~--";;"" -~. '"'';f:"~
0 - ~
-.
~~--:,,-
_._- ="""=
-
,.. -.1c i~- •r-4• I "
0 e. lnterclasare~ ·, ri
In functie de amplasarea solutiei Cloud solutiile cloud pot fi:
A. Nu poate fi redistribuit
Confusion = {}
Confusion[1]=1
Confusion[‘1’]=2
Confusion[1]+=1
Sum=0
For k in confusion:
Sum+= confusion[k]
Print(sum)
REZULTATUL ESTE 4.
4. In Python. Care dintre urmatoarele structiri de date poate fi utilizata cu operatorul “in” pt a verifica
daca un element se afla in structura de date?
a) dictinary
c) set
d) list
Alegc o
a ~ COIOOne cu F>rodudN3me ca pm,a cxlloan311 OJ r3ndu::: c!upa
ale CounUy
apol~walorfe~ e
b Tr C01oane QI Produc!N ca pnma COOlcaN 11 O J ~ - mal
ProduclName
T "'.cloane Prod ca
aare ate Coun!rJt
Alege!IOOl)IM>e
a,...
b Da
Avand _ ,_ ""...,. SAS cu c:6mpunlo - bomlod - night cant pn PROC PRINT" ' " " " _,_ ~ ?
Dffl 0n Changodfl'9hll
P4M,\R99 19 1
psNA"99
~ MAR99'
~71.!AR!lt
p!I.IAR9i
~991
~OMAR99
lll'IIC priat -..flipts.1_.,iia noabs;
- . . on> 168,
IUIIC
b
proc pr1nt fliahts. la1uardla noob,,
wher• fhght•'219';
run
C.
pr-oc print d.ta■ fljahts. laguarcli,11,
run
d
print •t•:fL.aht .la,: • u 1 ~.t,
d •t•,
r•n 1 ,. f 11 t
• I
~ COied ~
proc Fint data,,fll&+,h. 1-...Ua l•t..l,
Ce aflnnll\le esl9 -...arata cu prlvlre la uttllzarea pasulul PROC SQL pen1rU lnterogarea datelor stocate ,n dou6 sau ma mullt -...1
A:cge\l o op\lune
a
Daca~labele re unite COl"4 D a>loar.t ebule sa speama tmel din en a ~ lie ~
b candur CXlmN
In Pylhon. Ce se lmprima?
cut11 =0
borcana=O
cutil = 0
cutli rcel'ffk!1 = t
cutll rbomboane1 =2
borcane ['mlef•1 =•
cutJl rcutirJ = cutil
cuUI (bon:ane] =borcana
Print (len (laz1 {eutl1ll
o0!ll)
a 2
b I
•
AA
SAS
Cara este nume • se de de uc:venb de progro .. ""' jOS
SAS
Care este numele setulu, de date de 1ntrare d,n St!C\lente de program de mal /OS?
..,.,.. try
A:cge o0!ll)
a Country
b sa ev
sa
l·i:iii:\#1 R MANA R
Aleg t o op• ne
a
2
b
2
3c
u ......
cmm 11..-.ac... . n a1111..._._,
~
lla:IIQ.30 . .
11,311
...
~ . . . . . . QI
~OOIJllln!
a. Error as tuple Is lrnmltable,
b a:(3,4)
C 11=(1 3,4)
d. a=(1 2 4)
SAS
I•
14 lnllftlafe
Cored SAS
I-Mica! 0 30 dll Ce llfirmat,e despr-e acest program este adevarata?
030
proc print dat-it=-orton.sales,
,. lnllebare QI
nag var l 1111>loyee m Salary;
by Gender,
"'"·
Aiegep o oppune
a Acest progran, va rula oorect numa daca orionsa es este sorta! In ord ne aescatoare dupa Tar.,
b Salarlu anua va fl a ~ n partea de sus a coloane Salartu
In Enterprise Guide, In cadrul unu, join pute\f comblna tabelele manual numal daca tabefele cont,n o coloana cu
Alege\] o ~unc
a
a a nume fl top de date
b
Alegc Oop\June
a
inf • \aydata Hle total trt 'd.• • •
b
1nfil• c ayd•t-• •l t ,al txt .
a
.,.,_
. .. , . . . . . , . _........ cod . . . .....a.?
-·
_,._,,.
a N<.I U'ltalc3pentrvmel0daoeleslelnvalida
b Da.pl'lnudffllerltdll'ltl4Jluffte~
0a nr~ ..-,estellel"v
4 Ml deoatec:e h.lptul este m.cabl
20 lnlrebare
SAS
lnOOI
Ce program va combina Broth .Ones, Brothers.Two pentru a produce Brothers.Ttv ?
Malcal ar,
30
Alege o n
a
Nl . . . . . . .- b.vtlw, s.tlm;
1111;
C.
data brothers. th.-;
Ht brotti.rs.one;
set brothers.two;
nl'l;
d.
data brothers . three;
by varx;
run·
Ht brothers.two,
22
In Enterprise Guide, c.e aflrma\je despre peramelri esbl falsa?
b Pule\! aea o 1nterogare care ac:cepia parameuu astlet nca sa Spcd1lca o valoare penzr, P8ramelr. or• de c:lre or1 e.<ecutlll lrlllloglne.
U IZarea unul pataMetru cu un fi u
11 S ng rut p Cle paramc
- 1M
c:an,c111nw. . . . . . flllere-unn..,SASper-..nr?
~OO!Jlllrie
aSasuserM)'Sales
bProllls.Ouar1er1
c.Sashe!pl'IIISale
d. Toate sunt ftslere SAS pcm,ancn!W'
SAS
C.e dinlJe unnatoerele aftrmat11 selecteaza dlntr.un sei de date - acele - • ~ • pemn, care valOMN vartabilet Style Hie AAHCH. PUT..,
lWOSTORY?
25 -
Qnel
111......,c.. ........ llffllMDnllul cocl?
a,11•12,5
- :,o..,
30
~"-01
·••II:
Ilg
Alegelioop\ule
a True,
b Fase
In Python. Ce se lmprtma?
IWfflberGames =O
numberGamesn1,2 4)] = 8
numberGames[(•.2.1 D: 10
numberGames[(1 2)1 =12
swn=O
lor k n numberGames
awn+: numberGames[kJ
len(numberGamH) • sum
26 ktml>are
caea In Python. Ce se unpnma?
MartalDJOClrl oomberGames = o
30 numbetGames((1 ,2,4)] =8
'f lme!>a< QI numbetGames((4.2,1)] =10
IIO!l numbetGames[(1.2JJ =12
sum=O
for k In numoon.ames:
sum +: numberOames(l!J
prInl(len(numbetGames) + sum)
A!egc o op;iune
a 12
b 30
c~
d 24
27
Din cla tie de crt
$ criteni egate de carac:tertsuc e de caJitate software lac pane
27~
Corea Din c:1Me1e di c:r1t9n1 11 critllril legate de canicteristlelle de calbte software tac pa,111:
1,1Mta!D.30Qr,
JO
,. mtreban! QJ Alege~ o 0p!IU1C
llag
a 5patru extern de stocare, tchnCiogla de retea
b Mem:irte Inter~ b"l)Ul de r.ispuns
~ Personaflzarc portabll t.i:e mentenabll'lt.illl '
d lnleroperabillla!e, adapla te
Alege\J o op\iune
a 6
b 123
c Ef'fW
d 33
corect es Error
30
SAS
30 l1ll!bare
Ccred SAS
Acest comentanu contine eron de slntaxa?
t.1arca10.30 an
030 ,.
l'inlre!>are cu
nag Report created for budget
run;
Alegeu o op; ne
f- C O • orihm•.1-R ro H I $ M
.""
Aleg&tJ O Ol)IJUOO
b o..
-3 !nlrebar•
M .rcal030din
030
..,
ylnlrat.at•cu
In Python. Care ute rezultab.JI urmitorului c::od?
str • "pynativeH
pr1nt{str(1: 3))
AlegGtr o op!June
"''"
byna
" "'
d PY
R6spunsulcorocteste ','fl
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_•ro ;r I $, M '
Marca1030din
030
In Python. Care ve fl rezuttatul urmatoarel secvente de program?
d • {''john":40, "peter":45} I
dr'john1
..,
ylncr~cu
...
A/ege\! o op!Juoe
,
b ",oohn'
45
-5 inlret..,.
M arca1030dln
030
..,
"inlrebarecu
Mediul de programare permite:
Alegetr o op!June
a Ed,tarea sau generarea autcma\6 a ooduk.11 surst,
b Generarea de documenlatie de u\dlza1e
c. Actll/ltQtile oo anal1Z6 ~ pr019C18re
f- C O • onhnPd'R ro H I $ M
,~
MarcaiOJOdil
..,
,-lntrebatecu
"
d 33
..,
ylntrabar•cu
else:
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_• ro ;r t $, M '
S lnlrear•
in runctie de emplasarea sollJtlel Cloud aolutlfle cloud pot ft:
c..~
Marcal030din
"'
AA!getiOop\llJOO
a Infrastructure as a sennce (laaS). Software as a Service {SaaS)
I
..,
Y"'abar•cu
b. Platform as a 5ervice (PaaS) , !nrrastructu,e as a S81"V1Ce (laaS)
Raspunst.11 cornet este Ptbhc cloud Pm-ate cloud Hybnd cloud c.ommunity cloud
-
9 1ma,.
,~
Marc.iOJOdin
..,
Yln1u,b. .cu
Otn clasele de crltertl fl crttertl legate de caracterlstlclle de calitate software fac parte:
Noge~ 0 op!IIJOO
a Spa\lu extern de stocare. tehoologia de retea
b. lnteroperabl~tate, actaptabllltate
f- C O • orihm•.1-R ro H I $ M
SAS
M..c.iO)Odn Care este numele setului de date de lntrare din ucventa de program de mai jos?
030
d1t1 work.us ;
...
f' hieba<• cu
nl orion . u lu;
I
.,...
Alege\l o op\nme
b. work us
C Country
d ooon salelit"
Avand tabela de date SAS cu dmpurile date , boarded transferred flight, care pas PROC PRINT creeaza unniltoarea ieJire?
MarutOOOdn
030
ligh
..,
Vhi_..cu
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_•ro ;r I $, M '
Maic.!OOOdin numberGllmes • O
030
numberGames(t1 ,2,4)} • 8
..,
f' hielw•cu
numberGames(f4,2,1)J • 10
numberGames(f1 ,2)] • 12
sum•o
I
tor k In numberGames:
sum - numberGames[kJ
print len(numbefGames) + sum
.
AJegetioopi,une
3k
12
24
Em,
f- C O • orihm•.1-R ro H I $ M
• ic::m
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_•ro ;r I $, M '
6 1rae1>;11e
SAS
C•re dintre urmit~rele •finmitii setecteui dintr-un set de date doar , cele obsernt,ii pentnl t • re v•lo•re. v•ri•bilei Style este RANCH, SPLIT ,-1,1 lWOSTORY?
Maicat0.30din
030
..,
'finlrltbarecu Alegeti o op!•une
a where style 11 (RANCH SPLIT TWOSTORY)
in Enterl)l'IM Gulde, In cadrul unui Join puteti combina tabelele manual numal daci tabelele ton\ln o coloani cu
Marca1030din
030
'finlrabarecu
.
Aleg&troop\,Une
C
&eela~I lip de date.,
f- C O • ori hm•.1-Rro , H I $ M
-...
14 i,..IN<e
M aca1 030dln
OJO
y hreoncu
SAS,
Care dintre urmatoarele instruc\juni INPUT creeazi setul de date afiJat mai jos, presupunind d pasul DATA nu con\jne o instru<;tiune LENGTH?
AlegetioOJ)llune
RaSl)UflSUlcorecteste
lnput CuJtOlltr _ ID $ Lnt_,.. . . $ Flr$l_N_ S TOUl_S.1♦5 ;
15 1nrebaf•
In Python. Ce tip de date este: a • ((1,1), (2,4), (3,9))?
c..~
Jbo-otO30din A!egetJOOJ)\11.IOEI
030
a list.adelupllH,j,
...
Yhrfflrncu
b Tuplun oo lisle
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_•ro ;r I $, M '
-...
15 r,._,..
M-,c.COJOdin
030
f'hrobar•cu
In Python. Ce tip de date este: a• ((1,1), (2,4), (3,9)]?
Alege\Joop\lUne
r,L15Uldel~
b. TuplUfl de lisle
c Invalid type
d MatncedeluplUli
16 tntret.• SAS
I
Cara dlntre urm!toarele mm,e varlabile este valabll.li?
Maruc OOOdln
0 30
...
f' Wl"tb¥• cu
Alege\r O OJ)IJUOO
b. _ Ittn_
C. 48lrth0at•
d Kost
Raspunsulcorecteste 1u•s_
n lXAMIN~1unoe-l0/0orall.ll X + 7 A
f- C O • orihm•.1-R ro H I $ M
13 intret>are
Se presupune ca Query Builclef combirla au!omal tabe!ele de mai _jos folosind jonqiunea inner join
"""" ldProd ldClient
..,
y lnue tlilrecu
l dPfod Cantitat
-, 100
50 I
300
Alege~ o op\iune·
a. Aceste tabele nu pot fl comblnate folosind Jo~iunea Inner join
b.Unw>
C. Trel
d. Zero
14 1ntn.-bafe
, IXAM!N~run,...l0/0orall.ll X + - '.J X
18 ;...-....-.
Ce element SAS este foloslt pentru • controla modul In care o valoare de data este an,au fntr-tm report Enterprise Gulde?
"""'
,~
Marca1030dln
..,
yhreiw.,;1,1 Alege\loop~une
11 SASControl
b. SAS Forlll!IV
C SAS Data
d SAS PropertleS
19 inl"eba<e
In Python. Ce se lmprimi?
"""' eutii • O
borcane • {}
cuti•O
cutli rcereale'J • 1
cutii rbomboane1 • 2
borcane f'miere'1 • 4
I
cutii rcutii1 • cvtii
cutil [?)«cane] • bol'cane
PT1nt(len (l.lizl (cutlijl)
Alege\loop\nme
• 4
b An excepllOO IS thrOWW'
"
"
n lXAMI N~1unoe-lO/Oorall.ll X + 7 A
f- C O • orihm•.1-R ro H I $ M
• - MIHNEAIOAN ./OITA
19 Jn1raba<•
c,,~ In Python. Ce se imprimA?
U..UIOJOdln cutll•O
O
'" borcane •
..,
1'hl-• cu cutil • O
cutii rcereale1 • 1
cutli rbomboane1 • 2
borcane f'mlere1 • 4
cutll rcut111 •cutil
cutii [bo(cane] • bofcane
Print(len(lizi (cutii]I)
b An e):;Cepbon IS ttvowlt"
"
d2
'"
..,1' inu-• cu Alegeti o opj11.me
by uco1.mt;
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_•ro ;r I $ M '
20 1.......,..
SAS
Oaci d0fi1i sil $0rtll\i datele dvs. 1i ,a crea\i unset de date temponire numit Cale pentru I stoca date le $0rtllte, care dintre urmiltorii p,a1i trebuie folosi\i?
MarcatO.JOdln
'"
..,1'hribar•cu
by ICC01.mt;
procso.-t f ro.ftn11nce.dlvldef>dtoolc;
by 11cco1.mt;
byucount;
I
RAspunsulcorecteste
proc sort dn1 ■ finM'lct.dlvldef>d out....,rl<. c11lc;
by11<count;
n lXAMIN~1unoe-lO/Oorall.ll X + 7 A
f- C O • orihm•.1-R ro H I $ M
RA,;punsulcorecteste ItNs_
I
b2
Raspunsutcorocteste 3
-18 imrlh.-•
,~
M arcalOlOdin
t" Wleb.nw
Ce element SAS ute toloslt pentru a controla modul In care o valoare de dati este •~at.a lntr..un raport Enterl)f"lse Gulde?
AlegevooplJlme
, IXAM!N~run){'/0/0orall.ll X + - '.J X
,~
Marc.tOOOdin Alege\loopt,une
a sa lnlocu~ un mte.val de valor1 cu o valoare 1nd1Vlduala
..,
t" ln1r1bar•cu
b sa lnlocultr o vak>are IOOIVidualtt cu o ana valoare
c Ioele raspunsunle sunt corecte
d sa lnlocutJ o valoare indMcluala OJ o anum,~ vaj()are ~1 sti lnlocu1~ !oate celeJaJte vaon cu o atta valoare,c
ifa +b:
..,
'flnutoaracu
prtnt("True")
else:
print('FIIH'I
A/egetJ Oop~Ufl8
• r _.
b. False
I
Raspunsulcorecteste True
SAS
n lXAMI N~1unoe-lO/Oorall.ll X + 7 A
f- C O • orihm•.1-R ro H I $ M
Raspunsulcorecteste True
25 ,....~.
SAS
Ma!c.t030din Acest comentariu con\ine erorl oe sintaxi?
..,'"
'f.,_~• cu
Report <Nitld for budatt
prURntation; revls•dOctober IS .
AlegetJ o op\11.me
a Da Fl9C3re llflle de comentam trebul6 sa se Tnc:heie CtJ un punct ii vugulli
26 r -.
I
Protec\ja programelor pentru calculator include:
M.,c.1030din
'"
..,'flntrllb.ll'• cu Alegetroopl1Uoe
a Once exl)fes~ a UOUI l)fogram. l)fogramele de aplrcette SI srstemele de Ol)llfere mateoalul de conceptre preg8ht0f SI pnnapule care stall la b8Za ondlru1 elemenl dmtr..un program
, IXAM!N~run){'/0/0orall.ll X + - '.J X
SAS
Care dintr'e urmitoarele ft!Jiere este un fifler SAS permanent?
M;,rc~030din
..,'"
f' lmtbtncu ~ 0 op!IUne
a SashelpPrctSale
b Sa:suserMySales
c. Toe\8 sun! !is.ere SAS pem,anentv
d Profits Ouaner1
-22 1nrrebar•
M ilcal000dr1
..,'"
'flruilbaruu
Free Softwareeste
Alege\[OOl)\rl.108
a Drslnbu1t gratu*
b Nu are dreptun de autOf
c Poslbll de moc:Mcat
f- C O • orihm•.1-R ro H I $ M
RAspunsul cored esle Once expresie a l.l'llJ progrwn, programele de apbca(le ~ srslemele de operare metenalul de coocep!Je preg{ll~or maoualele
SAS
Ce trebule acstug:at la acusta declar3lle PROC MEANS penttu a produce aceast.6 letire?
pmcmeansdata=ononcustomer_dlm _ _ _ __
var Customer_Age
da5S ~tomer_Ge~
v.nete Customef_Country ne ·us·
Customer
Range Mean
Gender
54 35 1
--------<--+--
54 47
Negettoop!1une
• oooobs
b range mean
c. range mean oonobs bestw
d range mean nonobs maltdec-4 '
I
Raspunsul cored este range mean nonobs mexooc:=1
, IXAM!N~run){'/0/0orall.ll X + - '.J X
f- C O • onlmed'>t_•ro ;r I $ M '
AlegelJooptrune
a One& altpresie a unut program programele de apjicatio ~ S1Sl8mele 00 operam matenaJUI de COOC8f)tle pregAtrtor ~ pnnapole care stau la baZa onc.aru1 element dintr.un program
b Once eltpresie a unu1program expll'l'l8 Tn once fel de llfl'lbal lie In cod-sorsa sau cod--OOloct ldetle. proooooele, metodelo de fmctl()nare. conceptele matemabce
c. once exprllSie a lJ'IU! program programele oe aplicatie $1 SISlemele de operare. me1000le de functiOnare, manualele
d Once eltpresie a UOUI program programele de apiicatte $1 SIS!emele de Ol)8f8f8 matanalUI de conceptie pregAhtor menus~
Raspunsui cornet este Once expresie a 001.11 program, programele 00 apilcatie $1 srstemele de operare matooalul de concep\19 pregllt1l01', manualela
27 ~ .
SAS
""~
~CMO.JOdo-1
Ce trebuie ■diug.at i.. ■centi dKlanitie PROC MEANS pentn, a produce aceHti ietire?
piocm9ansdata~ononcustomer dim _ _ _ __
'"
..,,.hr..,.•cu vat Costomer_Age
dass Customer_Gender
WOOfe Custom«_counuv ne ·us
f- C O • orihm•.1-R ro H I $ M
M;,rcat030din
..,'"
s.alestotals.txt
'f ir.eta.cu
14 S28 · 1"non•06/ IS/ 29e8" 21S. 6S 'l 6S9e72' r!Nl
AAlQetJ o ClP\IUf'IEI
f- C O • onlmed'>t_•ro ;r I $ M •
28 tnret>ar• In Python, c.are dintre urmitoarele structuri de dete pot fl utilizate cu operatorul ''in" pentru • verifica daci un element se afla in structura de elate?
"'
..,
'finlritbareacu
a DIClionart
b l <31
' Set
d Toate raspunsurM:t sunt coracle
Mfiui10JOdin Alege~ooplrune
'"
..,
'f hrlN'uu
a lipsa wlonl peotru vanablla
b. Poslbllrtatea delifwll dlll611llC8 a vanabll81
C Valorlla wnabl!e1 SIDI de tip llllmerK:
30 t~e
In SAS. Ce lnstruc1jlune INFILE apeclflci corect ftslerul text lfl.,at alcl?
Man:asOJOdin
'" satestotals.txt
I
Q) T
State Terminat
Compfetat la vineri, 5 iunie 2020, 13:59
Timp fuat 28 min 17 secs
Noteaza 8,80 din maxim 1o,00 (88%) posibil
ebare
In Python. Ce se imprima?
t 0,30 din numberGames ={}
numberGarnes[(1,2,4)J 8 =
ebare cu
nurnberGamesf(4,2, 1)J =10
nurnberGarnes[(1,2)J =12
sum:o
fork in numberGames:
sum += numberGames£kJ
print(len(numberGames) + sum)
Alege!i o opfiune:
a. 12
b. 24
C. 30
d. 3.-,
a,Inb::
'"mion.
12, 5 Care este re:z111ta1:u1 llf'lnatofll1111 cod?
if a+ b:
Print('lh.,8 ')
else:
Print('False'J
Alege~ o optiune:
a. f:a1se
b.r~
i on/ine.ase.ro/mod/quiz/review.php ?attempt== 158701
ROtvlANA (RO) •
SAS
a. Profits.Quarter1
d. Sasuser.MySales
SAS
Ce trebu;e adaug t
1
~
a a aceasta decfarat;e PRoc NJr:: A
Proc means data==orion custom . '-"\NS Pentru a Produc
var Custorner_Age; · er_dtm - - - - - - - ;
- R ANA Rt1 ..
,~..........., ....... ,'-A,........ .....,,.... ,, ......
Ce aflrmat1e este adevar.ata cu privire fa utillzarea pasului PROC SQL pentru fnterogarea datelor stocate in doua sau mai multe tabele?
Alegej o op~une:
Daca doua labele care sunt untte contin o coloana cu acera~ nume, atunct trebule sa specmcav tabeful d n care doritl sa fie citita coJoana
b. Trebu1e s.1 speclfica~ tabelul din care dorJti sa rie crttte fiecare coloana
c. Tabelele care se aJatura trebuie sa fie dln acela~ tip de sursa de date
d. C3nd uruti ma1 multe tabele, tabe!ele trebule sa con~na o COloana comuna
It
Dar.a doua labeler.are sunt unite con\in o <X>loana cY acefa~ nume, atunci lfebule ~ specifica!I tabeful din care dOri!I ~ ne cibta eoloana
SAS
Alegej o C>p!June.
a Profl!s.Ouarter1
intrebare cu
4
leger; O OP/lune:
a.
l[3J" 44,
b.
Print(l{3])
C.
Pfint(lllilx(t))
<1.
Prmt(/en1t))
C i on/ine.ase.ro/mod/quiz;rev,ew.php?attempt= 158701
IL!i,ffil
Rc'lspunsu/ corect este: range mean nonobs maxdec=:1
6 intreoare
Corecr
Alege~ o Op(lune:
a.
b.
2
C.
5
d.
Err°"
le 6 Facebook D You Tube O WappWeb • OneDnve m Google Calendar (> Master Python for.
1·1:id®I
ntrebare
ROMANA /R O •
MULTIMEDIA
SAS
ect
cat 0.30dm
Ce trebuie adaugat la aceasta declaratie PROC MEANS pentru a produce aceasta ie; ire?
proc means data=orfon.customer_ d i m - - - : - - - - -
fntrenare cu
var Customer_Age;
Customer -...-- ·-
Gender Range Mean
/
:J 35.1
47.
Alege(I o opllune:
d. nonobs
Printrtna,,11!!
d.
Prlnt(ten1t;J
/100,,1,une
a S4s eo,, ,o,
1
Iii onlmease.ro/fll.4 d/qus1/rev1ew.php1atternpt 1S8701
ficeboo~ D YouTube O W,.1ppWeb A OneDrwe m Google Calenddr (;> Mas1e, Python to,
MULT!MEDIA
ROMANA RO •
IUII
b.
d.;ita brother5.three;
by Vilrx;
n.m
C
d.it. broth("rs.three_,
run;
d
d.1ta brothers. thr~e;
by v.arx;
et brothers one
s • rothe-1 t-wo,
run
O WappWeb • OneOnve m Google Calenda, <,,, Master Python for
MULTIMEDIA
bare
SAS
bare cu
ar , VarY VarZ
1Grouch
2GrouchoChico
3Harpo
5Karl
Alege!i o op11une:
a.
data brothers.three;
run;
b.
data brothers. three;
by varx.,
run
f- C i onl1ne.,;1se.ro/mod/qu1.zJ.-ev1ew µhp 1attemvt " 870 1
G <>ogle ( ) Facebook D VouTuO. 0 WappWeb 6 0neOnve mGoogle C.lenda, (;> Master Python lo,
Di/Iii R IANA R
MULTIMEDIA
aceiaSlnume
d.
aceta~i nume ~I trp de dat~
12 fntret>a,e
Corea
In Python. Putem folosi clauza "else" pentn, loops? De exemplu:
Marc.tr 0,30 OIJI tori In range(1, 5):
030
prin~f)
f" intrebare cu
llag else;
Alege!i o opflune·
a{)e,
b. Nu
13
... Ce element SAS este loloslt pentru a controla mOcful ,n care o valoare de data este afii atil lntr-un raport Enterprise Guide?
a SAS Control
b SAS Properties
C. SAS Data
d SAS FOfmal'
SAS
13 inltebare
Corea
In Python. Care este rezultatul codulul urmator?
Marca, o 30 Cm
0.30
p frurebare cu
,ag
Alegefi o "Ptlune:
a. a=(1,3,4)
b. 3=(3,4)
14 ,,,.,.
C ee1
Open.s ource s oftware pres upune
Alege1, 0 Opflune
p u
a Dlsponfbllltatea COOufal sarse,
b ntotL.eauna utl zare grau, ta
f-- C iii online.ase.ro/mod/qu1zJrev1ewphp'atte1n1-,t 158701
G G-Oogi, 0 Facebook D Yoofube O WappWeb • OneOn,e mGoogi, Caienda, ◊ Master Python for
14 rnr,eoare
Corecr Open~source software presupune
Marca, 0.30 C11n
030 A!ege~ o optiune:
l" intrebarecu a_ Dispanibihtatea COdu/u, surse,
nag
b. intotdeauna uti/12are gratuita
C. Nu PQale fi re(flslribu,r
15 iOlrebafe
Co,ec,
SAS
p
llag
lntreoare cu "~~~~•M•,•-~, 000-.. ~ - q••
de sus a cefu, de..aJ do11ea raport?
ti tle1 RADIX Co11pany ' ;
rvn,
11111' R)IANAR
MUlTM(DtA
SAS
sa presupunem ca atl executat deja pr-lmul program, cani a creat un raport de o pagina. Apoi, dorttJ sa ruJati ar dollea program. Ce va aporea in partea
de sus a celul de-al doHea raport?
tltl~l .RADIX C°"'1,,,1ny';
run;
itle,
Ill online.ase.ro/rnod/qu1z/r@vi("N php'at!Prnpt 1~8701
n f~t>ook D Yoo Tube O W.1ppWeb 6 OneDm"' mGooglf, Cat~ooar i) MJ~let Python lot
MULTIMEDIA
title;
\.fflere Silles>2SOOO,;
run;
Afegeti o optrune
a RADIX COmpany
Best Sales
DVDsa1es
b. no btle.;,
c. RADIX COmpany
Best sa...
d RADIX Company
l=(1, 2. •· 3, a. 9)
{1(1] ror I 1n range(O, ten(t), 2)1
• onlm,e.ase.ro/mod/qu1vrPY1 wphp>attempt 158701
run;
,.
In Enterprise Gulde, In cadruf unul Join pute~ comblna labelele manual numal daca labelele convn o coloana cu
Alegefl o opliune:
a
cu
nici un raspuns nu este corect
b
acela~, lip de date.
C
acela~ nurne.
d.
acela~ nume ~I lip de dal~
G Goog1, () Faceboo; D Vouruo, 0 WappWeb • OneDn,e m GoogJe Calenda, (> M,sre, l'),U,on fo,.
:: fJM:#'\jj R1 ANA Ro, • MULTJMfOIA
18 fl'ltret>a,e
Co,ec,
MarcatO.JOd111 In SAS. Ce insJnJctlune INFILE specmca co,-ect n;1eru1 text an;at alcl?
03()
y IntrebareQJ satestota1s.txt
!lag
4 s23, instore•06;1s120ea•21s. 65 "l6S-ee72•,.ed
Alegefi o opt1une·
a
infile • c. \mydah\sale!>totals. h:t 'dt.,
b.
in file 'c · \•ydat.t\ sal•stot<1h. t,ct ',
17 im bare
""'""
~.farcat o 30 dl'l In PYthon. Ce se lmpnn,a ca Jewe a coduluJ de maJ JoS?
030
X:: True
y:: False
z = False
it not x ory:
print (1)
eUf not x or not y and z:
Prfnt(2)
e1,r not x or y or not y and x:
Print(3)
else;
pnnt(4)
AJegeJi o op~une:
a 4
C 2
d. 1
18
• a,,J,,,.~,. 'Ol">>d/q<nu,.,....,p
0 · - . • '""'""" 0 "'"'"'""
Oli:ii-q R ••• k
<7 ....
""'"'
"4ai---ro..oa.,
"'"""'~Ct,
...
C
j t
""'"""'"' '''"'"
j t
-
. . ._ , ' " ' ,. ' · - ' ,., t . _ ' ' .., ,.,••,
0 fa<et>oo, D >ooTube O WappWeb • O""Onve mG0091, Calenda, ~ Master Python fo,-
16 imrtt,are
""'""
l.tan:ai O 30 din Ir, Python, Care van rezutiatut unnatoaret secvente de program?
030
f' l11t1ebare cu = (1, 2, 4, 3, 8, 9)
!lag
(fJ ror i In range(O, len(t), 2)1
Alegep o op~une
a
,, 4, 8)
b f2 3, 9)
C
f1 4,iij,
d.
f124,38gJ
19 Inttebare
Coteo
p fntreb.Jrt cu
nag Alegeu o oP!June:
a Medillor de prograrna,e
20
SAS
foJos1tt?
-.,,,,q_. ... ,,..• q-··~,.......___,.,..,~..... •-.... ._ <~
M TM(DIA
= l ·Rii,#·91
Ra!.pUrlsul corect es!e
P"IX i t d•t• f,,,..nc•.divide-nd Out ..,..k,(•lc;
O)' iC(ow,t
""n;
21
In llpsa uno1 cl•uu contra,e, d,eptunle oa•1monJale de au,o, osup,e .,..,.malo, ...._ ..1,u1a10,, c,e,u de unul sau de mo, mullJ angaJoto In
1!XffCltarn ab1butolor de sel'\lickl of'f dup,1 lnstruct,1unne celui ca,e •ng.iJ@ai., •partJn
Al~o~
22
'" Pythori. Car• Ht. f♦ZUlbltul COdWu, urmator?
1,,(1.2,(◄.S))
• onl1nf!.a..e.rotrn.xi/qu1.t/ elrl<"W.pnp alt mp1 ~ 01
l@@fil R ANA O •
MULTIM[DIA
r,n;
by "C:COUnt,
Inl1psa unel clauze contrare. dreptunle palnmonlale de eutor esupra p,ogramelOJ pentn., calculator, crea1e de unut sau ~ ma1 mufl;f 11.ngaJati n
exercnarea atnbu(1ilor de se,v1clu Oil dup& instructlumle celuc care angaJeaza. apaf\in
C ii online.ase.ro/mod/quiz/review.php?attempt 158701
a. f<eauzararu,u,
22 imrebare
Cored
"iotrebarecu =(1,2,(3,4)1
nag
<b
A/egeJi o opfiune:
a l=ALSiij,
Error, < operator is valid for tuples but not if there are sub-tuples
dc. TRUE
23 m,E re
e I
• onbne.ast>.rO/mod/qu l revi" php1i1tt mp 1S8101
MULTIMEDIA
SAS
Oaca dorttl sa s ortau clatele dvs. $1sa creat, unset de date temporare numtt caJc pentru a stoca datele sortate, care dlntre unnator11 pail trtibuie
folostV?
Alegeti oopUune.
by •ccount,
.,,
C) f<lC~booJ( D YouTu~ 0 WappWeb A Ont>Dnw mGOOC)Jr, Caftonoa1 ('> Masl~r Python tor.
Md-Si
MUtTIMEDIA
R MANA,,
SAS
f"ie<s J
Alegetr o QPllune
run
t r .pro, J,
d.:it.- actors.props3;
run,
dato1 actors.props);
set ,cto,rs.propsl;
nm
C,
d,t., te>rs props);
by •ctor;
nnv
by •ct
nm
run,
25 rrttrt'bar
Coe<t SAS
IJ;;i'c:atO~ain
030 Ce afirmatie despre acest pas PROC SORT este aeutvt1rata?
...
l" fntreoan,QJ
Pr-oc sort d..ta=orioo. staff,
out wodo:.n•ff;
Ma11aaer ID;
Alege, o "P!'une,
a Setul de <fate SOftal supraSCl'ie setul de da!e de Intrare
c Obsetvav sont sortate dupa Sala,y In o,d,ne descresca1oa,e II apo1 dupa Manager ID In Ofdlne descrescatoan,
d. Nu trebu,e sa apara puna fl virgu/a dupa numeJe se1uluj de dare de Intrar"-'
Raspunsu, corea este Nu trebt.ie .sa .Jpara punct ,, wguta dupa numete setufuf de date de lntrare
f- C i online.ase.ro/mod/qur,/reviewphp?attempt 158701
G G0091e 6 Fa«book D YouTube O WappWeb • OneDnve m Google Calenda, () Maste, Pyrhon for
~
c. Error, < operator Is valid for tupres but nol there are sub-tuples
d. TRUE
Marcat o 30 arn Din clasere de crlteril ;i crlter11 legate de caractertsticlle de calltafe sortware fac parte:
030
p fnirebafea,
Oag Alegep o op11une:
24 n
SAS
G Googi, 6 Fa<•l>ook D YouTube O W•pPWob • o,..o,,.., mGoog1, C""""" (> M,s<e, Py,hon fo,
..,f' fnlil!'b:arecu
def pnntSalary():
salary= 12000
Pont{"Satary:", salary,
pnntsalary()
print.(''5afary:", salary)
Alegel' o opµune·
a The program failed with errors
b. Salary 8000 Salary 12000
C. Salary: 12000
d. Salary 800Q,
SAS.
,0
..,I' • "'
Care dlntre urm1toare1e 1nstruct1un1 INPUT creeaza setul de dato a11$al ma1 Jos. P<•supunanc1 ca pasu1 DATA nu con~ne o lnstruc~u"'
z, (2019-2020)
-are Tip-C sern-2,
.....
QUIZ NAVIGAnoN
,;,•,;, ,,;, ,_
4
......
•••••
11
16
.,• LJ
26 27 28
12
17
13
18 19
24
29
14
20
25
30
15
.:p.t:1ifp
Punct din oficiu
31
Alegeb o opbune
0 a Da
0 b Nu
l.Jrmatoarea pa_,
~ C i online.a se.,o/m d/quu/rev1e-wphp'.Jlt<>rnp1 1S8701
G Googi, 6 Fa<•l>ook D YouTube O W•pPWob • o,..o,,.., mGoog1, C""""" (> M,s<e, Py,hon fo,
..,f' fnlil!'b:arecu
def pnntSalary():
salary= 12000
Pont{"Satary:", salary,
pnntsalary()
print.(''5afary:", salary)
Alegel' o opµune·
a The program failed with errors
b. Salary 8000 Salary 12000
C. Salary: 12000
d. Salary 800Q,
SAS.
,0
..,I' • "'
Care dlntre urm1toare1e 1nstruct1un1 INPUT creeaza setul de dato a11$al ma1 Jos. P<•supunanc1 ca pasu1 DATA nu con~ne o lnstruc~u"'
Utilizatorul autorizat al unui program pentru calculator poate face, fiirii autorizarea titularului dreptulul di
autor, o copie de arhiva sau de siguranta, i n mas ura in care aceasta este necesarii pentru asigurarea
utilizarii programului.
Aleget1 o op\iune:
a. Nu
b. Da
presentation; revised october 15 .
.,
proc print data::work. newl oan;
run;
AlegetI o op\Iune
0 a Da comentanul contme un punct, ~i virgula care cauzeaza un mesaJde eroare
0 b Da FIecare IIrne de comentanI trebuIe sa se inche1e cu un punct ~1 vlrgula
0 c Da Textul de comentanu incepe 1ncorect pe pnma lime
0 d Nu Comentariul este spec1ficat corect
·---
... .._
...
-
3-
Aleget, o optiune:
a N II(
b. Da
4 ntrebare
In Python. care va fl rezultatul urmatorulu1 fragment de cod?
def f(value, values}:
v=1
vatues[O] =44
t =)
• : [1 2 1J
f' •
pntvfQi
salestotals.txt
!14528•instore*06/1S/2068•21s.6S•1650072*red
14530*online*06/16/2008*107. S0*16S8450•green
t .. al t 1 ' ,
In Python. Care va fl rezultatul urrnlltorului fragment de cod?
def f(value, values):
v:1
values[O] = 44
t: 3
v: [1 , 2, 3]
f(t, v )
print(!, v[ O])
Aleget, o optlune:
,l , 344
b. 3'
C 1
SAS
C i on1ine.ase.ro/mod/quiz/attempt.php?attempt=158247&page=6
::.J Apps - Dls.pl3ybme-~nsit1... @ How tocreate aoot ... Not!IK.attom m And... • AridroKI fssffit1als:... 0 Horm- • a~x,mdrud~.. t§l Android Swnch (ON.. :} Pucel.tble - Codill'J•. (4) New Meswgn! Ot~bookm.Jrb
:: - F1.01,1i,.,;,I, AO - • ~ SIMONAIGNELAANDONE
Pxnele-C sem2(3570w)
QUIZ NAVIGATION
COrrl)etellle
II 24febru<lne · 1111<1rue
11 2martie-8ll\ilrbe
Alege\l Oop\11.ne
0 •
~ . net din oficiu
II 9martle - 15mar11e
d•U a<lot'S, p r<>p•l;
[:]
II 16maroe-22ma1ue
Tlmp rlmas 0:H:&2
II 23 manie 29 mame
0 '
II 30mart1e-5apr11e dn• ..:t ors , prop• J;
II 1 3 ~ - 19apnlle
0 '
II 20aprlie - 26aprille
II 27aprlll!-3ma! byactDr ;
l 1n1re1>are
In Python. sa presupunem cat este un tulpu continand urmatoarele elemente t = (1, 2. 4.
Corect
linll de cod este incorect:!?
Marcat 0 ,30 din
030
V lntrebare cu
flag Alege\i o op\iune:
a.
print(max(t))
b.
t(3J = 4iif
C
prnl
SAS
Care este numele setulul de date de lntrare din secventa de program de mat Jos?
data work.us ;
V lntre11are cu
flag set orion . sales;
run;
Alegeti o op\iune:
a. sates
b. orion.sales
c. Country
WOIK J ,C
pnnt(I)
else:
SAS
Alegeti o op1iune:
a. 4BirthDate
b. _Items_._,
C. $Cost
d Ta -'late
In Python, care dintre urmatoarele structuri de date pot fi utllizate cu operatorul ''in" pentru a
un element se afla i n structura de date?
Alege~ o op\iune:
a. Set
b. Toate raspunsurile sunt corecte,
c. 0ctJ0.'lary
d Lst
prapns I mt rt
Alegeli o op\iune:
a Salary· 12000
b. S~lary 8000 Sal, ry 12000
c. S.'lary 000
'ht p1 , !al wrtt or,c
In Python. Care va ft rezultatul unnatoarel secventa de program?
-OOOdln numberOames =O
030
number0ames[(1,2,4)] = 8
1" lnlrPbarecu
nag numberGames[(4,2,1)] = 10
numberGames[(1 ,2)] = 12
sum= O
for k in numberGames:
I sum += numberGames[kJ
print len(numberGames) + sum
Al Jet, liU
12
Alegeti o optiu~e-
1
b 2
SAS
Care dintre urmatoarele fi~iere este un fi~ier SAS permanent?
Alege\i o optiune:
a. Toate sunt fisiere SAS permanent~
b. Sashelp.PrdSale
c. Sasuser.MySales
d Profls.Quarter1
Cal1I clntre unn6toarele instruc\iuni puteti utiliza intr-un pas PROC PRINT pentru a crea aceastil
11 37
2 41
.,. _J
1 :f
49
240 4971 18
ea aflrmatie este adevarata?
Alege\l o op\iune:
a. D;x
b Nu
pnma?
ccrect este Nu
In Python. Ce se imprima?
numberGames =O
numberGames[(1,2,4)] =8
numberGames[(4,2,1)] =10
numberGames[(1.2)] =12
sum=O
for k in numberGames:
sum += numberGames[k]
print(len(numberGames) + sum)
Aleget, o opt1une.
a 2,.
Produse software pentru gestlunea bazelor de date rac parte din
r a te un r A
I Public cloud infrastructura de calcul se afltl
Alegeti o optiune:
a. Sediul organizatiei (on premise)
d U f 1rnz J.UI d
SAS
run;
Ae et o op ne
b.
nlcl una dintre cele de mai sus
C.
full outer join saur right outer joiiv
d.
Inner join
tnllmpli cand deschideti un set de date SAS in SAS Enterprise Gulde?
b. Gopie a setului de date este adaugata la proiect ~i _COPY este ata~t la numes
ri Id in x A
1 ff ar 'Iara 1
Outde ce afirmatie despre task-ul Import Data este falsa?
a. Tabelele care se alatura trebuie sa fie din acela~i tip de sursa de date.
b. Trebuie sa specificati tabelul din care dori\i sa fie citite fiecare coloantoc
c. Cand uniti mai multe tabele, tabelele trebuie sa con\ina o coloana comuna.
d.
Daca doua t3be e care su.,t unite con\in o coloana c..i acel'.l$1 nume, at~nct trebu1e sa sped
care dor \1 sa fie c • 1tl co oana
claHle de criterii ~i criterii legate de caracteristicile de calitate software fac parte:
a. lnteroperab11ilale, adaptabilitate
St presupunem ca ati executat deJa primul progam. care a creat un raport de o pagma. Apoi, dcJritj s,
ru1at1 al dollea program. Ce va aparea in partea de sus a celu1 de-al dotlea raport?
t1tl"l 'Rtol)I~ COOJpany ,
ruo;
ti tie;
P nt ore t
p ,IIU
Raspunsul corect este: Trei coloane, cu ProductName ca prima coloarta
ascendente ale_Country, apoi dupa valorile descrescatoare ale ProductN
Alege\l o optiune:
a.
45
b. "john
C
-pee
0Uld9, SI presupunem ca talM.lrtle Select 11 Sort din Query Builder conUn e coloene. 1t8I
--...11s1111a sunt selectate. Prima coloana selectata este ProductName, lar valorlle din coloenl
_ . . . In ordlne descrescatoare cu o prioritate de sortare de 2. Cea de-a doua coloani selectata este
. PloOJcts UnbOr01der
sun_ol_OUANTITY
PlociJcti Oticorinled
AJege\l o opt,Jne·
a. Trei cc oane cu ProductName ca prirna coloan I cu randurl sortate mai int~I dupa valort e
de~cresc toare c.1le Pr ~urtName ape dupa valor le c e!>Gatoare ale 0-- mtf'J(
-tat ITT I 1nla1 d p V orll a~nd
b -re COi a e Cl.I Prot.. ctNaMe ca ~ 1m r,aloana
3e t y .ipo1 d JXl va nl e cresc:l o re, e P
ory prmaC'> na Ir
online.ASE ROMÂNĂ (RO) MIRUNASTEFANIA VICIU
realizează:
26 27 28 29 30
31
c. Interclasare
d. Concatenare
e. Fuziune
2 întrebare Funcția PUT din limbajul SAS are întotdeauna ca rezultat o valoare de tip:
Corect
c. Data/Timp
d. Boolean
e. Caracter
c. drop
d. clear
e. delete
4 întrebare
Codul SAS de mai jos
Corect
Întrebare cu
flag
reprezintă:
c.
Procesare condițională fără expresie de selectare
d.
Procesare iterativă cu două variabile contor
e.
Procesare iterativă fără contor
Fals
7 întrebare
Avem ca intrare două seturi de date SAS referitoare la produse și la comenzile plasate pe baza acestora. Care dintre următoarele programe va genera un
Corect
raport ce conține produsele care au fost comandate?
Marcat 0,30 din
0,30
Întrebare cu
flag Alegeți una sau mai multe opțiuni:
a.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and C;
RUN;
b.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=1;
RUN;
c.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;
d.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=0;
RUN;
e.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF NOT P and NOT C;
RUN;
8 întrebare
Următoarele enunţuri nu caracterizează secţiunile de proceduri SAS:
Corect
The correct answers are: au ca intrări fişiere de date în orice format , au întotdeuna ca ieșiri rapoarte în format PDF
The correct answers are: trebuie să conţină punctul zecimal (.), se aplică unei variabile
Întrebare cu
flag
The correct answers are: Definește un format de afișare de tip numeric, Definește un format de afișare de tip caracter
The correct answers are: au numele pe un singur nivel, se salvează automat în librăria WORK
c. Primele 4 coloane
d. Primele 4 înregistrări
e. Primele 3 înregistrări
Întrebare cu
flag
The correct answers are: c_data este o variabilă de tip caracter, c_num este o variabilă de tip caracter
14 întrebare
În Python Pandas selecția coloanelor poate fi realizată folosind:
Parțial corect
Întrebare cu
flag
Alegeți una sau mai multe opțiuni:
a. df[''column_name'']
b. df['column_name']
c. df.column_name
d. df.iloc[column_index]
e. df.iloc[:, column_index]
Întrebare cu
flag
16 întrebare
Următorul cod SAS:
Incorect
Întrebare cu
flag
b.
Creează două seturi de date permanente
c.
Nu creează un set de date
d.
Creează două seturi de date temporare
e.
Creează un set de date permanent
c. crearea de joncțiuni
Întrebare cu
flag
Alegeți una sau mai multe opțiuni:
a. Genereaza o eroare deoarece tipul de data al coloanelor nu permite insumarea
c. Genereaza o eroare deoarece nu este posibila insumarea valorilor din coloane diferite
Răspunsul corect este: Genereaza o eroare ca urmare a modului in care este citit fisierul
c. de apartenență
d. de clasificare
e. de identitate
20 întrebare
Avem ca intrare două seturi de date SAS referitoare la clienti și la comenzile plasate de aceștia. Ce raport se poate realiza pe baza setului de date rezultat
Corect
din următoarea fuziune?
Marcat 0,30 din
0,30 DATA raport;
Întrebare cu MERGE clienti (in=CL) comenzi (in=CO);
flag
BY IDClient;
b.
Raportul comenzilor multiple
c.
Raportul clientilor care nu au plasat comenzi
d. ordonate
e. modificabile
The correct answers are: neomogene, ordonate, modificabile, permit elemente identice, sunt reprezentate utilizând [ ]
Întrebare cu
flag Alegeți una sau mai multe opțiuni:
a. Valori ale elementelor din strings
Răspunsul corect este: Valori neduplicate pentru lungimile elementelor din strings
24 întrebare
Prin IN=variabila în instrucțiunea MERGE din SAS este definită o variabilă:
Parțial corect
c. Permanentă
d. Persistentă
e.
Continuă
The correct answers are: Temporară, Care poate fi folosită în expresii condiționale
Întrebare cu
flag Alegeți una sau mai multe opțiuni:
a. Creează un fişier text
b. Nu este corect
c. Creează un fişier temporar
d. values()
e. symmetric_difference()
27 întrebare
Metoda de citire bazată pe intrări formatate în limbajul SAS:
Parțial corect
b.
Se aplică fișierelor Excel
c.
Se aplică fişierelor text delimitate
d.
Se aplică fișierelor text cu lățime fixă
e.
Poate citi diferite tipuri de formate
Întrebare cu
flag
Alegeți una sau mai multe opțiuni:
a. Companiile a caror denumire contine de doua ori cifra 7
Răspunsul corect este: Companiile care au denumirea de lungime mai mare de 7 caractere
29 întrebare
Se dă următorul cod SAS:
Incorect
Întrebare cu
flag
a.
b.
c.
d.
e.
Întrebare cu
flag Alegeți una sau mai multe opțiuni:
a. Creează un set de date temporar
The correct answers are: Creează un set de date temporar, Variabila ID nu apare în setul de date de ieșire
Finalizare verificare
2. Ce pas PROC imprima cu succes o lista a tuturor seturilor de date din biblioteca orion
fara zone descriptor de imprimare pntru seturile individuale de date ?
•
b. proc contents data=orion._all_nods;
run;
c. proc print data=orion._all_noobs;
run;
d. proc print data=orion.all_nods;
run
3. Setul de date orion.sales contine noua variabile. Avand in vedere acest pas DATA, cate
variable contine portiune descriptiva a work.comp ?
data work.comp;
set orion.sales;
drop Gender Salary Birth_Date;
run;
-
(Explicatie: Din cele 9 initiale se scad cele 3 varibile mentionate la drop)
a. 6
b. 7
c. 9
d. Niciuna. Acest program contine o eroare logica.
4. Ce declaratie intr-un pas PROC SORT pregateste datele sa fie afisate asa cum se arata in
aceasta iesire ?
The SAS System
Posta l Code Eimploye,e ID
92 '129 121074
92 129 12100'1
92128 121128
92 '128 120755
92128 12073 0
a. by Postal_Code Employee_ID;
b. by descendig Postal_Code Employee_ID;
c. by Postal_Code descendig Employee_ID;
d. by descending Postal_Code
descending Employee_ID;
5. Care din urmatoarele instructiuni FORMAT a fost utilizata pentru a crea aceasta iesire?
Em pl~oyee ID Job Ti tle Salary
120 102 Sa les Manager $ 108255.00
120 103 Sa les Manager 587,975.00
120 12 1 Sa lesRep . II 526,60 0.00
120 122 Sa les Rep . II 527,475.00
120 123 Sa les Rep . I 526,190.00
6. Setul de date orion.sales contine noua varibile. Avand in vedere acest pas DATA, cate
variabile contine portiunea descriptiva a work.comp ?
date work.comp;
set orion.sales;
drop Gender Salary Country;
Compensation=sum(Salary,Bonus);
run;
-
a.
b.
c.
d.
6
7
10
None. This program contains a logic error.
7. Daca executati acest pas DATA, ce observatii contin seturile de date bonuses ?
date bonuses;
merge managers staff;
by EmplID;
run;
a. toate observatiile din managers, si numar acele observatii din staff cu valori potrivite
pentru EmplID
b. toate observatiile din staff, si numai acele obervatii din managers cu valori potrivite
pentru EmplID
c. toate observatiile din staff si toate observatiile din managers. indiferent daca au sau nu
valori corespunzatoare
d. numai acele observatii din staff si manager cu valori potrivite pentru EmplID
8. Ce declaratie este folosita pentru citirea unui set de date SAS intr-un pas DATA ?
a. DATA statement
b. WHERE statement
c. SET statement
d. assignment statement
9. Care sunt cele doua tipuri de coloane dintr-un set de date SAS ?
a. Data si moneda
b. Numeric si caracter
c. Integer si alfanumeric
d. Data si bani
10. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide ?
a. O copie a setului de date este adaugata la proiect si _COPY este atasat la nume
b. Setul de date este incorporat in fisierul proiectului
c. Un pointer al setului de date este adaugat la proiect
d. Se deschide Import Data wizard si va permite sa creati un set de date SAS
PS grila 2
Grila 2
1. Which of the following steps is typically used to generate reports and graphs?
a. DATA
b. PROC
c. REPORT
d. RUN
2. What type of data set is the input data set in this PROC PRINT step?
3. Which INFILE statement correctly specifies the raw data file shown here?
1 1 2 2 3 3 ~ 4 5
l ---5 ----C----5---- 0----5 ---- J ----5 ---- J ----5 ---- 0
1~529~instore*06/15/2008 215 . 65 1650072*red
1~529•online 06/15/2008*183 . 98w165 0C39 white
1~53J•online *06/16/2008*107 . 50* 1 650450 green
1~531~instore 06/1-/2008 35~ . 78 1652903 grap~ite
a. infile ‘c:\mydata\salestotals.dat’;
b. infile ‘c:\mydata\salestotals.dat’ dlm*;
c. infile ‘c:\mydata\salestotals.dat’ dlm=’,’;
d. infile ‘c:\mydata\salestotals.dat’ dlm=’*’;
5. Care dintre urmatoarele instructiuni format a fost utilizata pentru a crea aceasta iesire?
1
PS grila 2
Order_ Delivery_
Obs Order_lD
Date Date
1 1230058123 11JAN07 01 /11/07
2 1230080101 15JAN07 01 /19/07
3 1230106883 20JAN07 01 /22/07
4 1230147441 28JAN07 01 /28/07
5 1230315085 27FEB07 02/27/07
13. In SAS EG cum puteti utiliza stiluri pentru a personalize rapoartele HTML?
a. Adaugati un stil extern care se afla pe un server Web sau in alta parte din retea
b. Modificati stilurile utilizand editorul de stil din SAS EG
c. Creati stiluri noi din stilurile existente
d. Toate cele de mai sus
14. Care dintre urmatoarele afirmatii referitoare la rapoartele SAS Enterprise Guide este adevarat?
a. puteti sa specificati o nota de subsol implicita, sa specificati titluri personalizate pentru
fiecare task si sa specificati daca sa printati numele procedurii SAS.
b. in titluri si in note de subsol se pot utiliza variabile macro, functii SAS si formate SAS.
c. se poate seta un format de rezultat implicit si se pot inlocui setarile implicite pentru rapoarte
individuale
d. toate cele de mai sus
2
PS grila 2
c. Dicteaza ce se intampla inaintea de inceperea programului si dupa terminarea acestuia
d. Defineste structurile de date specificate programelor
a. syntax error
b. 5
c. 6
d. 7
19. Ce se imprima?
numberGames = ( )
numberGames[(1, 2, 4)] = 8
numberGames[(4, 2, 1)] = 10
numberGames[(1, 2)] = 12
sum = 0
for k in numberGames:
sum += numberGames[k]
print len(numberGames) + sum
a. 12
b. 24
c. 30
d. 33
3
Grila 3
2. Ce declaratie este folosita pentru citirea unui set de date SAS intr-un pas DATA?
a. DATA statement
b. WHERE statement
c. SET statement
d. assignment statement
3. Care dintre urmatoarele instructiuni INPUT creeaza setul de date afisate aici, presupunand ca
pasul DATA nu contine o instructiune LENGTH?
SAS Data Set customers
Customer_ID Last_Name First_Name Total_Sales
123049 Kim Jason 545
123050 Weston Ingrid 832
-
b. group_a
c. comma
d. _gender
- Comma este deja un format definit de system
6. Avand in vedere ceea ce stiti despre modul in care SAS proceseaza instructiunile DROP si
KEEP, acesti doi pasi DATA creeaza acelasi set de date?
data work.subset1; data work.subset1;
set orion.sales; set orion.sales;
drop Salary; Bonus=500;
Bonuc=500; Compensation=sum(Salary,Bonus);
Compensation=sum(Salary,Bonus); BonusMonth=month(Hire_Date);
BonusMonth=month(Hire_Date); Drop Salary;
run; run;
-
a. DA
b. NU
- Variabilele din instructiunile DROP sunt elimitate la output, deci sunt disponibile
pentru a face calcule cu ele in pasul DATA
7. Ce trebuie adaugat la aceasta declaratie PROC MEANS pentru a produse aceasta iesire?
proc means data=orion.customers_dim ______________;
var Customer_Age;
class Customer_Gender;
where Customer_Country ne ‘US’;
run;
a. nonobs
b. range mean
c. range mean nonobs bestw.
d. range mean nonobs maxdec=1
You can group by Gender because Gender is the first variable that the data set is sorted by. You could
also group by Gender and then Start_Date because the data set is sorted by these variables in the
same order.
9. Care este formatul de iesire implicit pentru orice raport?
a. RTF Output
b. HTML Output
c. SAS report
d. PDF output
11. Care task ofera o optiune pentru a crea un grafic pentru a vedea distributia datelor?
a. Summary Statistics
b. Summary Tables
c. Ambele task-uri oferta aceasta optiune
d. Niciun raspuns nu este correct
13. Se presupune ca Query Builder combina automat tabelele de mai jos folosind jonctiunea inner
join. Cate randuri vor aparea in rezultatul query-ului.
-
a. Zero
b. Unu
c. Trei
d. Aceste tabele nu pot fi combinate folosind jonctiunea inner join
14. Sa presupunem ca taburile Select si Sort din Query Builder contin 6 coloane. Trei dintre
coloanele listate sunt selectate. Prima coloanal selectata este ProductName, iar valorile din
coloanal sunt sortate in ordine descrescatoare cu o prioritate de sortare de 2. Cea de-a doua
coloanal selectata este _Country si valorile din coloanal sunt sortate in ordine crescatoare cu
o prioritate de sortare de 1. Ce afiseaza?
a. Daca executati interogarea, ce se afiseaza?
b. Sase coloane, cu Country ca prima coloana si randuri sortate dupa valorile
descrescatoare ale ProductName.
c. Sase coloane, cu ProductName pe prima coloana si randuri sortate dupa valorile
descrescatoare ale ProductName si dupa valorile crescatoare ale lui Country.
d. Trei coloane, cu ProductName pe prima coloana si randuri sortate mai intai dupa
-
valorile descrescatoare ale ProductName, apoi dupa valorile crescatoare ale lui
Country.
Cred ca C
18. Ce se imprima?
names = [‘Amir’, ‘Barry’, ‘Charles’, ‘Dao’]
print(names[-1][-1])
a. A
b. r
c. Amir
Ill
d. o
-
b.
c.
d.
3
3
1
1
44
1
20. Utilizatorul autorizat al unui program pt calculator poate face, fara autorizarea dreptului de
autor, o copie de arhiva/siguranta, in masura in care aceasta este necesara pentru asigurarea
•
utilizarii programului? DA
21. Autorizarea titularului dreptului de autor nu este obligatory atunci cand reproducerea codului
sau traducerea formei acestui cod este indisponibila pentru obtinerea info necesare
interoperabilitatii unui program pentru calculator cu alte programe pentru calculator, daca sunt
indeplinite urmatoarele conditii: a. si c pentru ca sunt identice
•
de a studia modul de functionare, de a adapta, de a distribui copii. DA
I
24. Clasa de criterii de uzabilitate contine criteriile: a.
I
25. In functie de tipul de servicii oferite, solutiile cloud pot fi: b.
1. Ce rezultat ati astepta de la executarea acestui pas?
2. Care este numele setului de date de intrare din programul de mai jos?
data work.us;
set orion.sales;
where Country = ‘US’;
run;
a. work.us
b. orion.sales
c. Country
d. sales
3. Optiunea de INPUT de mai jos citeste correct acest fisier de date brute delimitat cu spatiu?
a. True
b. False
4. Care dintre urmatoarele afirmatii selecteaza randuri in care AMOUNT este mai mic sau egal cu
5000 sau Rate este egala cu 0.095?
5. Avand in vedere formatul $TITLE, ce ar fi afisat pentru o valoare a Sales Rep II?
proc format;
value $title
‘Sales Manager’,
‘Senior Sales Mrg’ = ‘Manager’
‘Sales Rep. I’,
‘Sales Rep. II’ = ‘Rep’;
run;
a. Sales Manager
b. REP
c. Sales Rep II
d. Sales R
6. Utilizati un grup DO intr-un pas DATA atunci cand doriti sa executati mai multe instructiuni
pentru o exprsie IF-THEN adevarata.
a. True
b. False
7. Ce se intampla daca executati urmatorul program pentru a fuziona donors1 si donors2 prezentati
mai jos?
data merged;
merge donors1 donors2;
by ID;
run;
a. Setul de date furnizat contine cateva valori lipsa, deoarece nu toate observatiile au observatii
echivalente in celalalt set de date
b. Setul de date furnizat contine opt observatii
c. pasul DATA produce erori
8. Sa presupunem ca ati executat deja primul program, care a creat un raport de o pagina. Apoi,
doriti sa rulati al doilea program. Ce va aparea in partea de sus a celui de-al doilea raport?
n • ,•
x. e
0;
'8 9 ales:
r t d a• ad x.s a f
a es soo .
•
a. No titles
b. RADIX Company
Best Sales
DVD Sales
c. Radix Company
Best Sales
d. RADIX Company
10. Pentru urmatorul raport lista, care afirmatie de mai jos este adevarata?
11. Presupunem ca doriti sa realizati o jonctiune intre tabelele Magazin1 si Magazin2 si sa obtineti ca
rezultat o tabela query ca cea de mai jos. Ce tip de jonctiune folositi?
M■pzi■l M■pzilll
SAat■ mbi Viuiri SAat■ mld Vluirl
I $51507 I $136199
2
- -$772.29 2 SIS06.23
3 saaua >-
3 $1200.57
4 $100001 4 Sl7S4 II
~
s S43.00
A B A B
I SSIS 07 I Sl361.99
2 $772.29 2 SIS0623
3 S81&1& J Sl200 57
4 $1000.01 4 $1714.11
5 $43.00
a. inner join
b. left outer join
c. full outer join sau right outer join
d. niciuna dintre cele de mai sus
12. La care dintre urmatoarele formate de rezultate puteti aplica stiluri personalizate?
a. HTML
b. PDF
c. Text Output
d. toate cele de mai sus
13. Ce task se va utiliza pentru a creea raportul de mai jos?
a. List Data
b. Table Analysis
c. One-Way Frequencies
d. Summary Tables
14. Peteti combina tabelele manual numai daca tabelele contin o coloana cu:
a. acelasi nume
b. acelasi tip de date
c. acelasi nume si tip de date
d. niciuna dintre cele de mai sus
my_tuple = (1, 2, 3, 4)
my_tuple.append((5, 6, 7))
print len(my_tuple)
a. 1
b. 2
c. 5
d. Error
a=(1,2)
a[0]+=1
a. (1.1,2)
b. 2
c. Type Error
d. Syntax Error
I I
a. 1
b. 2
c. An exception is thrown
d. Error
20. Titularul dreptului de autor are dreptul exclusive de a realiza si de a autoriza reproducerea
permanenta sau temporara a unui program, integral sau partial, prin orice mijloc si sub orice
forma, inclusive in cazul in care reproducerea este determinate de instalarea, stocarea, rularea sau
executarea, afisarea sau transmiterea in retea.
a. DA
b. NU
2. Care este numele setului de date de iesire din programul de mai jos?
data work.us; a. work.us
set orion.sales; b. orion.sales
where Country=’US’; c. Country
run; d. sales
3. Care instructiune INFILE specifica corect fisierul cu date brute afisat aici?
l
.- - ~--e--- ~-- o---5- -- v---~-----o-----~- ---o
. ,... • t : ► • • ~ .. • : : ~.~' • :i~~ .i -:, · g: tt ~r.
! : ~t~ • . ~ ~: ~=~·
- ~
-2~_ ; • 3~~ -- a · 1?:2~ 0 J • ~t~?h it e
--- - - - - - - - - -
a. infile ‘c:\mydata\sales.dat’;;
b. infile ‘c:\mydata\sales.dat’ dsd dlm=’*’;
c. infile ‘c:\mydata\sales.dat’ dlm=*;
d. infile ‘c:\mydata\sales.dat’ dlm=’*’;
a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;
a. True
b. False
6. Care dintre urmatoarele afirmatii este adevarata despre combinarea seturilor de date
SAS utilizand pasul DATA?
a. Merge combina observatiile din doua sau mai multe seturi de date intr-o singura
observatie din noul set de date
b. SAS poate imbina seturile de date in functie de pozitia observatiilor din setul de date
original sau de valorile uneia sau mai multor variabile comune
c. Pentru a imbina fuzibile seturile de date, toate seturile de date de intrare trebuie sa
fie sortate sau indexate pe variabilele BY
d. toate cele de mai sus
7. Care observatie sau observatii vor fi selectate prin urmatoarea mentiune WHERE?
a. observatia 1
b. observatia 2
c. observatiile 1 si 3
d. toate observatiile
a. Acest program va functiona corect numai daca orion.sales este sortat in ordine
crescatoare dupa Country
b. Raportul PROC PRINT afiseaza numai observatiile in care valoarea
Country este AU
c. Annual Salary va fi afisat in partea de sus a coloanei Salary
9. Declaratia INPUT:
CodProfcsic Ani -
CodProfcs ic Ani CodProfesic Anl
TAJ 95 TAI T AI
10 I0.555~6
TA2 26K TAI T,\2
10 13..1
TAJ 212 T,\l 10 TA3 17.66667
T 1\I 10
TAI 10
TAI 10
TAI 10
TAI 11
TAI 1-t
a. b. c. d. Niciun raspuns
11. Cand incearca sa realizeze automat o jonctiune intre doua tabele, Query Builder
utilizeaza urmatoarea combinatie de atribute de coloana:
12. Care task ofera o optiune pentru a crea un grafic pentru a vedea distributia datelor?
a. Summary Statistics
b. Summary Tables
c. Ambele task-uri ofera aceasta optiune
d. Niciun raspuns nu este corect
13. Daca realizati o jonctiune utilizand left outer join, care din tabelele query va fi
obtinuta?
Tabela 1 Tabela 2
Z G3 R G3
FL 89 BC 46
UI 46 FL 85
BA 47 BA 99
a. b.
G3 Z G3 R G3 Z
I 46 I UI 46 I BC I 46 UI
c. d.
G3 Z G3 R G3 Z G3 R
46 UI 46 BC 89 FL
85 FL 46 UI 46 BC
99 BA 47 BA
numberGames = ( )
numberGames[(1, 2, 4)] = 8
numberGames[(4, 2, 1)] = 10
numberGames[(1, 2)] = 12
sum = 0
for k in numberGames:
sum += numberGames[k]
print len(numberGames) + sum
a. 30 b. 24 c. 33 d. 12
a. d={}
b. d = { ”john” : 40, ”peter” : 45 }
c. d = { 40 : ”john”, 45 : ”peter” }
d. all of the mentioned
a. 4
b. 1 \n 2 \n 3 \n 4
c. nu genereaza nicio iesire
d. 1 \n 2 \n 4
18. Ce se imprima?
nurrbers • fl, 2, 3, 41
nurr~e rs . append(l5,6, 7,8J I
printtlen(numbersJJ
a. 4 b. 5 c. 8 d. 12
a. 5 b. 4 c. 6 d. syntax error
21. In lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru
calculator se prezuma ca:
1. In this PROC CONTENTS output, what is the default length of the variable Month?
a. 2 bytes
b. 8 bytes
c. 16 or 17 bytes
d. 32,767 bytes
2. Care dintre urmatorii pasi DATA citeste in mod corect setul de date permanente
salesinfo din biblioteca sporting si creeaza un nou set de date numit salesinfo2 in
aceeasi biblioteca?
a. data sporting.salesinfo2;
set salesinfo;
run;
b. data salesinfo2;
set sporting.salesinfo;
run;
c. data sporting.salesinfo2;
set sporting.salesinfo;
run;
1
6. Care dintre urmatoarele programe concateneaza vanzarile si produsele din seturile de
date, in acea ordine?
a. date newsales;
set products sales;
run;
b. data newsales;
set sales products;
run;
c. data newsales;
set sales;
set products;
run;
7. Care dintre urmatoarele afirmatii selecteaza randuri in care Amount este mai mica sau
egala cu 5.000 USD sau Rate este egala cu 0.095?
a. where amount <= 5000 or rate=0.095;
b. where amount le 5000 or rate=0.095;
c. where amount <= 5000 or rate eq 0.095;
d. all of the above
8. Ce declaratie intr-un pas PROC SORT pregateste datele The SAS System I
sa fie afisate asa cum se arata in aceasta iesire? _P_o_st-a l___Code n-,,, pieye"e]"o
a. by Postal_Code Employee_ID; 92129 12 1074
b. by descending Postal_Code Employee_ID; 92129\ - 121001
c. by Postal_Code descending Employee_ID;
d. by descending Postal_Code
descending Employee_ID; -----
- - - -?_2_12_s~J-
9. Care sunt cele doua tipuri de coloane dintr-un set de date SAS?
92128 ,
92128]
1211 n
12075S
120730
a. Data si moneda
b. Numeric si caracter
c. Integer si alfanumeric
d. Data si bani
10. Se presupune ca Query Builder combina automat tabelele de mai jos folosind
jonctiunea inner join. Cate randuri vor aparea in rezultatul query-ului?
a. Zero
rml Cantitme. ldProd ldClient
b. Unu 2 100 I a
c. Trei J so 2 b
5 JOO 4 d
d. Aceste tabele nu pot fi combinate
folosind jonctiunea inner join
11. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide
a. O copie a setului de date este adaugata la proiect si _COPY este atasat la nume
b. Setul de date este incorporat in fisierul proiectului
c. Un pointer al setului de date este adaugat la proiect
d. Se deschide Import Data wizard si va permite sa creati un set de date SAS
2
12. Ce afirmatie despre parametri este falsa?
a. Singurul tip de parametru pe care il puteti specifica este un element dintr-
o lista.
b. Cand creati un parametru, se poate realiza, de asemenea, un filtru care
utilizeaza parametrul.
c. Puteti crea o interogare care acopera un parametru astfel incat sa specificati o
valoare pentru parametru ori de cate ori executati interogarea
d. utilizarea unui parametru cu filtru in interogarea dvs. face filtrul dinamic.
13. Pentru a afisa vanzarile totale si medii pentru o regiune, ce raport ati folosi?
a. frequency report
b. summary report
c. list report
d. niciuna dintre cele de mai sus
14. Care dintre urmatoarele afirmatii referitoare la rapoartele SAS Enterprise Guide este
adevarat?
a. puteti sa specificati o nota de subsol implicita, sa specificati titluri
personalizate pentru fiecare task si sa specificati daca sa printati numele
procedurii SAS.
b. in titluri si in note de subsol se pot utiliza variabile macro, functii SAS si
formate SAS.
c. se poate seta un format de rezultat implicit si se pot inlocui setarile implicite
pentru rapoarte individuale
d. toate cele de mai sus
d. Error
16. Care dintre urmatoarele functii verifica daca toate caracterele unui sir sunt in
majuscule?
a. isupper()
b. len(string)
c. join(seq)
d. ljust(width[, fillchar])
17. Care dintre urmatoarele structuri de date pot fi utilizate cu operatorul “in” pentru a
verifica daca un element se afla in structura de date?
a. list
b. set
c. dictionary
d. all of the above
3
Y. • 't.C(.J lj
18. Ce se imprima ca iesire a codului de mai jos? 'J • Fa.lee
z • FalS4
a. 4 1! noc .z or y :
b. 1 print I
and z :
~lif not x or not ✓
c. 3 i:,d nt 2
el1t no t½ o r y oc not 1/ a nd x:
d. 2 print 2
elc'l :
print 4
19. Este urmatoarea afirmatie corecta?
a. DA
b. NU
21. Autorizarea titularului dreptului de autor nu este obligatorie atunci cand reproducerea
codului sau traducerea formei acestui cod este indispensabila pentru obtinerea
informatiilor necesare interoperabilitatii unui program pentru calculator cu alte
programe pentru calculator, daca sunt indeplinite urmatoarele conditii:
a. actele de reproducere si de traduce sunt indeplinite de o persoana care nu
detine dreptul de utilizare a unei copii a programului sau de o persoana care
indeplineste aceste actiuni in numele celei dintai, fiind abilitata in acest scop;
b. informatiile necesare interoperabilitatii sunt usor si rapid accesibile
c. actele de reproducere si de traduce sunt indeplinite de o persoana care
detine dreptul de utilizare a unei copii a programului sau de o persoana
care indeplineste aceste actiuni in numele celei dintai, fiind abilitata in
acest scop;
d. nicio conditie nu este corecta
4
24. Urmatoarea afirmatie este corecta?
a. Da
b. Nu
5
GRILE PACHETE SOFTWARE
SET 1 GRILE
1. Pentru a perzenta vanzarile totale si medii dintr-o anumita regiune, care tip de raport se
va utilize?
a) Summay report
b) List report
c) Niciun raspuns de mai sus nu este corect
d) Frequency report
2. Care dintre urmatoarele afirmatii referitoare la SAS Enterprise Guide reports este
corecta?
a) Utilizatorul poate sa utilizeze in titluri si in notele de subsol macro variabile, functii SAS
si formate SAS
b) Utilizatorul poate sa seteze un format de rezultat implicit si il declara implicit pentru
rapoartele individuale
c) Toate raspunsurile de mai sus sunt corecte
d) Utilizatorul poate specifica o nota de subsol (footnote) implicita, poate sa specifice titlur
personalizate pentru fiecare task si poate sa specifice daca numele procedurii SAS va fi
printat sau nu
3. Care dintre tipurile urmatoare de fisiere trebuie sa fie importate in SAS data set si nu
adaugate direct ca date in proiect?
a) Fisiere text
b) Fisiere dBASE
c) Fisiere Lotus 1-2-3 si Paradox
d) Fisiere Microsoft Access si Microsoft Excel
6. Care este formatul (formatele) de rezultate in care se poate genera iesirile task-urilor
SAS EG?
a) “data views” si “reports”
b) Numai “data views”
c) “data tables” si “data views”
d) Numai “data tables”
7. Se presupune ca instrumental QueryBuilder combina automat urmatoarele tabele,
utilizand metoda de combinare “inner-join”
a) Trei
b) Sase
c) Tabelele nu pot fi combinate utilizand “inner join”
d) unul
8. Se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Quey-ul specifica:
- codul profesiei ca variabila de grupare
- anii de serviciu ca variabila de analiza
- media ca summary statistic
TA2
TA3 212 t AI
TAI
TAI
TAI
TAI
TAI
TAI
c. CoclProfcslej Ani d. nici un rbpuns nu e."ite corcct
TA I I0.55556
TA2 13.4
TA3 17 .66667
=mina I
Vanziri
$5 15.07
Siptlmiinn V6nzlrl
I $ 1368.99
~ -;.~~ :'B A
I 515.07 I 1368.99
2 772.29 2 1506.23
8
2 $772.29 2 $1506.23
$888.88 3 $]200.57 3 888.88 3 1200.57
3
4 $1784. 11 4 1000.01 4 1784.11
4 $1000.01
,· ~ s .s
•
', le 43,
SET 2 GRILE
1. Expresia medie = (nota1 + nota2) / 2 desemneaza crearea unei variabile:
a) Calculate
b) Recodificate
c) Recalculate
d) Aggregate
2. Un pas de export asigura faptul ca un raport este:
a) importat atunci cand proiectul este executat
b) Definit atunci cand proiectul este creat
c) Exportat atunci cand proiectul este executat
d) Nemodificat atunci cand proiectul este executat
3. Gruparea filtrelor implica folosirea operatorilor:
a) NOT, AND
b) AND, OR
c) SELECT, GROUP BY
d) AND, GROUP BY
4. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
b) Reexecuta procedure dupa modificarea acestora
c) Deschide tabele de date SAS folosind proceduri de import
d) Toate variantele de mai sus
5. Interogarile SAS:
a) Efectueaza analize asupra datelor
b) Nu permit sortarea datelor rezultat
c) Pot returna rezultate in format HTML
d) Pot realiza o jonctiune intre cel mult trei tabele
6. In raport SAS poate fi exportat in formatele:
a) Text, numeric, multimedia
b) SAS, String, xml, pdf
c) Sas, varchar, html, pdf
d) Sas, html, xml, pdf
7. Ceva cu cod SAS … nu se mai vede
8. Prelucrarea List Data nu poate returna:
a) O tabela SAS
b) Un raport in format SAS
c) Un raport in format HTML
d) Un raport in format PDF
9. Un format de citire SAS:
a) Trebuie sa contina punctual zecimal (.)
b) Toate variantele de mai sus
c) Indica modul in care trebuie sa se citeasca datele
d) Se aplica unei coloane
10. In SAS EG, tabelele de date SAS pot fi:
1. Create
2. Deschise
3. Exportate
4. Sortate
a) 1+2
b) 1+2+3+4
c) 1+2+3
d) 2+3+4
11. O tabela de tipul o inregistrare per subiect:
a) Include masuratori repetate de-a lungul timpului
b) Poate fi create prin procesul de transpunere
c) Este rar intalnita in analizele statistice
d) Este o tabela de tip unu-la-multi
12. Pregatirea datelor pentru analize presupune:
a) Combinarea si transformarea datelor
b) Realizarea de predictii
c) Accesarea datelor
d) Reprezentarea grafica a datelor
13. Urmatorul enunt nu caracterizeaza sectiunile de procedure SAS:
a) Au ca intrari fisiere de date in orice format
b) Produc ca iesiri informatii
c) Defines o succesiune de operatii asupra datelor
d) Folosesc seturi de date definite in sectiunea de date
14. Intr-o interogare, optiunea Edit Groups este utila atunci cand se creaza:
a) Un filtru
b) O variabila calculate
c) O variabila agregata
d) O variabila recodificata
15. In prelucrarea List Data, rolul Identifying label asociat unei variabile de grupare:
a) Suprima listarea repetata a variabilei de grupare
b) Rotunjeste fiecare valoare numerica care are zecimale
c) Sorteaza variabila de grupare
d) Insumeaza valorile variabilei
16. Nu reprezinta o etapa a procesului de selectie a pachetelor software:
a) Stabilirea pachetelor candidate
b) Implementarea algoritmilor specifici pachetului
c) Utilizarea de tehnici de evaluare a pachetelor
d) Testarea pachetului software intr-un mediu adecvat
SET 2 GRILE
1. Nu este characteristic documentelor compuse:
a) Sunt create cu ajutorul instrumentelor Document Builder
b) Pot include link-uri catre documente externe
c) Sunt salvate cu ajutorul instrumentului Document Builder
d) Include rezultate ale prelucrarilor in format HTML
2. O tabela virtuala SAS (data view):
a) Salveaza spatiul de memorie prin dimensiunile sale
b) Este static
c) Nu se pot efectua prelucrari asupra ei
d) Contine date reactualizate
3. Care rezultate pot fi folosite ca intrari pentru o prelucrare SAS EG:
a) Numai tabelele de date (data table)
b) Tabelele de date si tabelele virtual
c) Tabelele de date si rapoartele
d) Numai tabelele virtual (data view)
4. O jonctiune este manuala numai daca tabelele contin o coloana comuna cu urmatoarele
attribute:
a) Acelasi numar
b) Acelasi nume si tip de date
c) Acelasi tip de date
d) Nici una dintre variante
5. La modificarea valorilor se pot inlocui urmatoarele:
a) Un domeniu de valori cu o valoare individuala
b) Valoare individuala cu alta valoare
c) Valoare individuala cu o alta valoare si toate celelalte valori cu alta valoare
d) Toate variantele de mai sus
6. Carui format de rezultat I se poate aplica un stil personal?
a) Text
b) Pdf
c) Html
d) Toate variantele de mai sus
7. Se considera urmatoarea secventa de cod SQL (nu e de SAS)
8. Legaturile dintre obiectele unui proces:
a) Sunt intotdeauna reprezentate prin linie punctata
b) Pot fi create de catre utilizator
c) Se vizualizeaza in fereastra arborelui proiectului
d) Toate variantele de mai sus
9. Identificati enuntul fals referitor la SAS:
a) Parametrii de tip variabila pot fi folositi in tabul bla bla al unei prelucrari
b) Permite utilizatorului sa introduca date in timpul executarii codului
c) Cresc capacitatea de reutilizare a codului
d) Sunt folositi la memorarea tipului de date a unei variabile
10. Biblioteca SAS STAT ofera facilitate pentru:
a) Vizualizarea datelor sub forma de harti
b) Analiza statistica a datelor
c) Lucrul cu matrice
d) **Nu e descifrabil**
De la 11 la 15 nu erau de SAS ori se repetau
25. Instrumentul Query Builder combina combina automat urmatoarele 2 tabele folosind o
jonctiune interna.
a) Unul
b) Trei
c) Sase
d) Niciunul
a) realizarea de predictii
b) Accesarea datelor
c) Reprezentarea grafica a datelor
d) Combinarea si transformarea datelor
2 sub de teorie: * 2p
Def cloud si clasificati-l:
Licente:
Criteria de alegere a software-ului dupa cele 2 categorii:
Grile (doar din SAS): cam ce avem noi (cu raspuns unic)
10 grile, 5 puncte
Cand importi un fisier se salveaza o copie a lui sau nu?
Ceva despre Data view