Sunteți pe pagina 1din 1633

Grile PS IE EN 2020

Început la vineri, 5 iunie 2020, 13:35


State Terminat
Completat la vineri, 5 iunie 2020, 14:01
Timp luat 25 min 55 secs
Notează 9,10 din maxim 10,00 (91%) posibil
1 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

What affirmation is not true?


Alegeți o opțiune:
a. Pandas works with heterogeneous data
b. NumPy is suitable for homogeneous numerical data vectors
c. NumPy is suitable for heterogeneous numerical data vectors
d. Pandas works with tabular data
Feedback

Răspunsul corect este: NumPy is suitable for heterogeneous numerical data vectors

2 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In SAS EG, user-defined format can be:


1. Continuous
2. Discrete
3. Marginal
4. Used as display style
5. Range
Grile PS IE EN 2020

Alegeți o opțiune:
a. 2, 4, 5
b. 1, 2
c. 2, 5
d. 3, 5
Feedback

Răspunsul corect este: 2, 4, 5

3 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Query Builder:

Alegeți o opțiune:
a. Is based on CREATE TABLE procedure that needs to be executed with RUN;
b. Is based on SQL procedure that needs to be executed with RUN;
c. Is based on CREATE TABLE procedure that needs to be executed with QUIT;
d. Is based on SQL procedure that needs to be executed with QUIT;
Feedback

Răspunsul corect este: Is based on SQL procedure that needs to be executed with QUIT;

4 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python, x is y is an example of:


Grile PS IE EN 2020

Alegeți o opțiune:
a.
Logical operator
b.
Identity operator
c.
Comparison operator
d.
Membership operator
Feedback

Răspunsul corect este:


Identity operator

5 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Considering the following code:


proc format;
value $type 'M' = 'Mechanics'
'F' = 'Food'
other = 'unknown.';
value price_format low-4.4 = 'low';
run;

Alegeți o opțiune:
a. creates 2 formats, one for characters and one for numbers
b. creates 3 formats, one for characters and two for numbers
c. creates 3 formats, two for currency and one for numbers
d. creates 2 formats, one for currency and one for numbers
Feedback

Răspunsul corect este: creates 2 formats, one for characters and one for numbers

6 întrebare
Grile PS IE EN 2020

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python Pandas, data.iloc[:, 0:3] selects:

Alegeți o opțiune:
a. First 4 columns
b. First 3 columns
c. First 3 records
d. First 4 records
Feedback

Răspunsul corect este: First 3 columns

7 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Characteristics of Cloud Computing:

Alegeți o opțiune:
a. Has a pay per number of users billing model
b. Available anytime upon request
c. Assume significant capital expense
d. Has a pay per number of computers billing model
Feedback

Răspunsul corect este: Available anytime upon request


Grile PS IE EN 2020

8 întrebare
Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Python Pandas column selection can be done using:


1. df.column_name
2. df['column_name']
3. df[''column_name'']
4. df.iloc[:, column_index]
5. df.iloc[column_index]

Alegeți o opțiune:
a. 1, 3, 5
b. 1, 2, 3, 4
c. 3, 4, 5
d. 1, 2, 4
Feedback

Răspunsul corect este: 1, 2, 3, 4

9 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

What date is stored in SAS as 367?


Alegeți o opțiune:
a. 03/01/1961
b. 03/01/1960
c. 02/01/1960
Grile PS IE EN 2020

d. 02/01/1961
Feedback

Răspunsul corect este: 02/01/1961

10 întrebare
Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Software products for Analytics:


1. SAS
2. JMP
3. R
4. SAP
5. WINQSB

Alegeți o opțiune:
a. 1, 3
b. 1, 5
c. 1, 2
d. 1, 2, 3, 4, 5
Feedback

Răspunsul corect este: 1, 2, 3, 4, 5

11 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Concatenation in SAS:
Grile PS IE EN 2020

Alegeți o opțiune:
a. The data section ends after reading the last observation in the smallest dataset.
b. Adds the data set observations at the end of a master data set.
c. Is implemented using MERGE procedure
d. Is implemented using SET statement
Feedback

Răspunsul corect este: Is implemented using SET statement

12 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python, when connecting to an Oracle database, cursors are used with the following methods:

Alegeți o opțiune:
a. Fetchone(), fetchmany(), fetchall()
b. Fetchone(n), fetchall()
c. Fetch(n), fetchall()
d. Fetchone(), fetchmany(n), fetchall()
Feedback

Răspunsul corect este: Fetchone(), fetchmany(n), fetchall()

13 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Having the SAS code:


Grile PS IE EN 2020

data non_perishable;
set example.products;
if Category IN ("cosmetics", "cleaning");
run;
Which code is not equivalent?

Alegeți o opțiune:
a. data work.non_perishable;
set example.products;
if Category IN ("cosmetics", "cleaning");
run;
b. data work.non_perishable;
set example.products;
if Category not IN ("cosmetics", "cleaning") then delete;
run;
c. data non_perishable;
set example.products;
if Category not IN ("cosmetics", "cleaning") then delete;
run;
d. data non_perishable;
set work.products;
if Category IN ("cosmetics", "cleaning");
run;
Feedback

Răspunsul corect este: data non_perishable;


set work.products;
if Category IN ("cosmetics", "cleaning");
run;

14 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

During compilation, when a new character variable is created following an assignment statement,
SAS allocates:
Grile PS IE EN 2020

Alegeți o opțiune:
a. as many bytes as the new variable needs to be stored
b. as many bytes as the number of characters the first value that it encounters for that variable has
c. 265 bytes
d. 8 bytes
Feedback

Răspunsul corect este: as many bytes as the number of characters the first value that it encounters
for that variable has

15 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Limitations of Cloud Computing:


Alegeți o opțiune:
a. Maturity of solution
b. Integrates new technologies
c. Limited access to the infrastructure
d. Many applications run in Cloud
Feedback

Răspunsul corect este: Maturity of solution

16 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

05/26/2020 is represented by the following SAS output format:

Alegeți o opțiune:
Grile PS IE EN 2020

a. MM/DD/YYYY
b. MM/DD/YY
c. MMDDYY10.
d. MMDDYY8,
Feedback

Răspunsul corect este: MMDDYY10.

17 întrebare
Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

What affirmation is true?

Alegeți o opțiune:
a. Every SAS procedure corresponds to exactly one SAS Task
b. Every SAS Task corresponds to exactly one SAS procedure
c. Every SAS procedure corresponds to one or more SAS Tasks
d. Every SAS Task corresponds to one or more SAS procedures
Feedback

Răspunsul corect este: Every SAS Task corresponds to one or more SAS procedures

18 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python, lists are:


Grile PS IE EN 2020

Alegeți o opțiune:
a. Mutable
b. Homogenous
c. Represented using ()
d. Unordered
Feedback

Răspunsul corect este: Mutable

19 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python, which methods are not specific to sets:

Alegeți o opțiune:
a. intersection()
b. keys()
c. pop()
d. difference()
Feedback

Răspunsul corect este: keys()

20 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Advantages of standard software:


1. lower purchase cost
Grile PS IE EN 2020

2. lower maintenance costs


3. higher adaptability
4. producer independency
5. user interface consistency

Alegeți o opțiune:
a. 3, 4
b. 1, 2, 5
c. 1, 2, 3, 4, 5
d. 3, 4, 5
Feedback

Răspunsul corect este: 1, 2, 5

21 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

It doesn’t represent an advantage for saving query results in views:

Alegeți o opțiune:
a. Hides from the user joins or complex queries
b. Saves memory space because of its smaller size
c. Makes sure that the input data is always updated
d. Results are formatted for being displayed
Feedback

Răspunsul corect este: Results are formatted for being displayed

22 întrebare
Corect
Marcat 0,30 din 0,30
Grile PS IE EN 2020

Întrebare cu flag

Textul întrebării

Having the following SAS code:


data order;
input age gender $ id_prod quantity data mmddyy8.;
format data yymmdds10.;
datalines;
25 f 02344 2 05/27/10
37 m 08798 4 04/29/10
45 f 09876 1 05/27/10
;
Choose the correct affirmation:

Alegeți o opțiune:
a. A new set of data is created in a text file
b. A new set of data is created in a persistent library
c. A new set of data is created in a library
d. A new set of data is created, but not in a library
Feedback

Răspunsul corect este: A new set of data is created in a library

23 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Which of the following SAS programming structures is wrong?


Grile PS IE EN 2020

Alegeți o opțiune:
a. IF expression THEN statement1 AND statement2;
ELSE statement3;
b. IF expression THEN statement;
c. IF expression;
d. IF expression THEN statement1; statement2;
ELSE statement3;
Feedback

Răspunsul corect este: IF expression THEN statement1; statement2;


ELSE statement3;

24 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Categories of analytical processing are:

Alegeți o opțiune:
a. Prescriptive, predictive, reporting
b. Prescriptive, predictive
c. Prescriptive, predictive, descriptive
d. Reporting, statistical, optimization
Feedback

Răspunsul corect este: Prescriptive, predictive, descriptive

25 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării
Grile PS IE EN 2020

Which of the following files doesn’t contain metadata:

Alegeți o opțiune:
a. SAS tables
b. Excel files
c. MS Access
d. OLE DB providers’ files
Feedback

Răspunsul corect este: Excel files

26 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Software license:
1. is used to allow a person or group of people to use a particular software.
2. is a legal instrument that governs the use or redistribution of software.
3. is a contract between the software vendor and the end user.
4. most of the times it is included in the software itself as part of the installation process.
5. protects the copyright of the person who created the product by setting end-user restrictions in
its relationship with the software.

Alegeți o opțiune:
a. 1, 2, 3, 4, 5
b. 1, 2, 5
c. 1, 2, 3, 4
d. 3, 4, 5
Feedback

Răspunsul corect este: 1, 2, 3, 4, 5

27 întrebare
Corect
Marcat 0,30 din 0,30
Grile PS IE EN 2020

Întrebare cu flag

Textul întrebării

In Query Builder, Filter Data corresponds to the following SQL clause:

Alegeți o opțiune:
a. ORDER BY
b. HAVING
c. SELECT
d. WHERE
Feedback

Răspunsul corect este: WHERE

28 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In SAS, mean(of x1-x3):

Alegeți o opțiune:
a. Is equivalent to mean (x1-x3)
b. Is equivalent to mean (x1,x2,x3)
c. Is equivalent to avg (x1-x3)
d. Is wrong
Feedback

Răspunsul corect este: Is equivalent to mean (x1,x2,x3)

29 întrebare
Corect
Grile PS IE EN 2020

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Which statement is true regarding the result of a SAS query:

Alegeți o opțiune:
a. A report result can be in PDF, HTML or XLS format
b. A data table result is automatically updated
c. A view result is automatically updated
d. A report result is automatically updated
Feedback

Răspunsul corect este: A view result is automatically updated

30 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

The following numerical data types are available in SAS EG:

Alegeți o opțiune:
a. Character and currency
b. Character and numeric
c. Date, currency and numeric
d. Date and currency
Feedback

Răspunsul corect este: Date, currency and numeric

31 întrebare
Grile PS IE EN 2020

Corect
Marcat 1,00 din 1,00

Întrebare cu flag

Textul întrebării

Do you want the default point?


Alegeți o opțiune:
a. no
b. Yes
Feedback

Răspunsul corect este: Yes


# % $

Pachete
software, Tip-C,
Sem-2, Zi (2019-
2020)
Pagina principală / Cursuri / 2019 - 2020
/ Licenta / Pachete-C,Sem2(357fr)
/ General
/ EXAMEN PACHETE SOFTWARE Seria A
10.06.2020 ora 13.30

Început la miercuri, 10 iunie


2020, 13:30
State Terminat
Completat la miercuri, 10 iunie
2020, 13:52
Timp luat 21 min 33 secs
Notează 7,90 din maxim
10,00 (79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Întrebare cu flag

Bifati optiunea "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu
!
b. Nimic

Răspunsul corect este: Punct din oficiu

2 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Când executaţi acest cod, care


titlu sau titluri apar în ultima ieşire
PROC PRINT?

Alegeți o opțiune:
a. !

b.

c.

Răspunsul corect este:

3 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Care instrucţiune INPUT citeste


corect valorile numerice pentru Cost
(al treilea câmp)?

Alegeți o opțiune:
a. input @17 Cost comma7.;

b. input @17 Cost 7.2;

c. input @17 Cost 9.2.;

d. input @17 Cost comma9.;


!

Răspunsul corect este: input @17 Cost


comma9.;

4 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python.Care este rezultatul


următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. Error
!
b. 33

c. 6

d. 123

Răspunsul corect este: Error

5 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Alegeți o opțiune:

a.

b. !

Răspunsul corect este:

6 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

In Python. Care va fi rezultatul


urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a. [2, 3, 9]

b.
(1, 4, 8)"

c.
[1, 2, 4, 3, 8, 9]

d.
[1, 4, 8]

Răspunsul corect este:


[1, 4, 8]

7 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Din clasele de criterii şi criterii legate


de caracteristicile de calitate
software fac parte:

Alegeți o opțiune:
a. Personalizare, portabilitate,
mentenabilitate

b. Spaţiu extern de stocare,


tehnologia de reţea"

c. Memorie internă, timpul de


răspuns

d. Interoperabilitate,
adaptabilitate

Răspunsul corect este: Personalizare,


portabilitate, mentenabilitate

8 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. În mod implicit, PROC FREQ


creează un tabel cu frecvenţe şi
procente pentru care tipuri de
variabile dintr-un set de date?

Alegeți o opțiune:
a. atât variabilele de tip caracter,
cât şi cele numerice !
b. niciuna: variabilele trebuie să
fie întotdeauna specificate

c. variabile numerice

d. variabile de tip caracter

Răspunsul corect este: atât variabilele


de tip caracter, cât şi cele numerice

9 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. 1

b. 0

c. 2

d. !
3

Răspunsul corect este: 3

10 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Ce declaraţie într-un pas PROC


SORT pregăteşte datele să fie afişate
aşa cum se arată în această ieşire?

Alegeți o opțiune:
a.
by descending Postal_Code

descending Employee_ID;

!
b.
by Postal_Code Employee_ID;

c.
by Postal_Code descending Employee_ID;

d.
by descending Postal_Code Employee_ID;

Răspunsul corect este:


by descending Postal_Code

descending Employee_ID;

11 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Având următorul set de date

Alegeţi instrucţiunea care selectează


rândurile în care
• suma este mai mică sau egală cu
5000 $
• contul este 101-1092 sau rata este
egală cu 0,095.

Alegeți o opțiune:
a. where amount <= 5000 or
account='101-1092'
and rate = 0.095;

b. where amount <= 5000 and


account='101-1092' or rate =
0.095;"

c. where (amount le 5000 and


account='101-1092')
or rate = 0.095;

d. where amount <= 5000 and


(account='101-1092' or rate eq
0.095);

Răspunsul corect este: where amount


<= 5000 and
(account='101-1092' or rate eq
0.095);

12 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Un şir este imuabil în Python?

Alegeți o opțiune:
a.

Adevărat

b. Fals"

Răspunsul corect este:

Adevărat

13 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În funcţie de amplasarea soluţiei


Cloud soluţiile cloud pot fi:

Alegeți o opțiune:
a. Infrastructure as a service
(IaaS), Software as a Service (SaaS)

b. Public cloud, Private cloud,


Hybrid cloud, Community cloud !
c. Platform as a Service (PaaS),
Infrastructure as a service (IaaS),

Răspunsul corect este: Public cloud,


Private cloud, Hybrid cloud, Community
cloud

14 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În lipsa unei clauze contrare, printr-


un contract de utilizare a unui
program pentru calculator se
prezumă ca:

Alegeți o opțiune:
a. Utilizatorul poate transmite
unei alte persoane dreptul de
utilizare a programului pentru
calculator.

b. Utilizatorului i se acordă
dreptul exclusiv de utilizare a
programului pentru calculator;

c. Utilizatorului i se acordă dreptul


exclusiv de utilizare şi modificare a
programului pentru calculator;

d. Utilizatorului i se acordă
dreptul neexclusiv de utilizare a
programului pentru calculator; !

Răspunsul corect este: Utilizatorului i se


acordă dreptul neexclusiv de utilizare a
programului pentru calculator;

15 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Ce declaraţie va limita o analiză


PROC MEANS la variabilele Boarded,
Transfer şi Deplane?

Alegeți o opțiune:
a. var boarded transfer
deplane;
!
b. by boarded transfer
deplane;

c. class boarded transfer


deplane;

d. output boarded transfer


deplane;

Răspunsul corect este: var boarded


transfer deplane;

16 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În Enterprise Guide, dacă realizaţi o


joncţiune utilizând left outer join intre
Tabela 1 si Tabela 2, care din tabelele
query va fi obţinută?

Alegeți o opțiune:

a.

b. !

c.

d.

Răspunsul corect este:

17 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS: Ce se întâmplă dacă rulaţi


următorul program?

Alegeți o opțiune:
a.
Pasul PROC PRINT rulează cu
succes, imprimând observaţiile în
ordinea lor sortată.

b.
Pasul PROC SORT se execută cu
succes, dar pasul PROC PRINT
generează erori şi opreşte
procesarea.

c.
Pasul PROC SORT generează erori
şi opreşte procesarea, dar pasul
PROC PRINT rulează cu succes,
imprimând observaţiile în ordinea lor
originală (nesortată).
!
d. Pasul PROC SORT sortează
permanent setul de date de intrare.

Răspunsul corect este:


Pasul PROC SORT generează erori şi
opreşte procesarea, dar pasul PROC
PRINT rulează cu succes, imprimând
observaţiile în ordinea lor originală
(nesortată).

18 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

În Enterprise Guide o valoare


numerică lipsă este afişată ca

Alegeți o opțiune:
a. nu este afişată

b. punct

c. blank"

d. nici un raspuns corect

Răspunsul corect este: punct

19 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul


codului următor?

a = (1, 2)

a[0] +=1

Alegeți o opțiune:
a. Syntax Error

b. (1,1,2)

c. 2

d. Type Error
!

Răspunsul corect este: Type Error

20 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În Enterprise Guide, se presupune că


utilizatorul creează un query pentru a
afla numărul mediu al anilor lucraţi de
angajaţii care au un anumit cod de
profesie. Query-ul specifică

codul profesiei ca variabilă de


grupare
anii de serviciu ca variabilă de
analiză
media ca summary statistic.

Care dintre rezultatele următoare va


fi produs de query?
# % $

Pachete software,
Tip-C, Sem-2, Zi
(2019-2020)
Pagina principală / Cursuri / 2019 - 2020
/ Licenta / Pachete-C,Sem2(357fr) / General
/ EXAMEN PACHETE SOFTWARE Seria A
10.06.2020 ora 13.30

Început la miercuri, 10 iunie 2020,


13:30
State Terminat
Completat la miercuri, 10 iunie 2020,
13:52
Timp luat 22 min 40 secs
Notează 7,90 din maxim 10,00
(79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Întrebare cu flag

Bifati optiunea "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu
!
b. Nimic

Răspunsul corect este: Punct din oficiu

2 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul următorului


cod?

str = "pynative"

print (str[1:3])

Alegeți o opțiune:
a. pyn

b. py

c. yna

d. yn
!

Răspunsul corect este: yn

3 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Clasa de criterii utilizabilitate conţine


criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori,
vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare !
b. Interfaţa utilizator, tipuri de utilizatori,
câmpuri personalizabile, rapoarte
personalizabile vizualizarea datelor,
raportarea erorilor,

c.
Interfaţa utilizator, tipuri de utilizatori,
vizualizarea datelor, raportarea erorilor,
varietatea platformelor

d. Interfaţa utilizator, tipuri de utilizatori,


rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,

Răspunsul corect este: Interfaţa utilizator,


tipuri de utilizatori, vizualizarea datelor,
raportarea erorilor, varietatea domeniului de
utilizare

4 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Utilizatorul autorizat al unui program


pentru calculator poate face, fără
autorizarea titularului dreptului de autor, o
copie de arhivă sau de siguranţă, în măsura
în care aceasta este necesară pentru
asigurarea utilizării programului.

Alegeți o opțiune:
a. Nu"

b. Da

Răspunsul corect este: Da

5 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Tipul de cloud „Infrastructure as a service


(IaaS)” implică oferirea de

Alegeți o opțiune:
a. Platforme de dezvoltare în cloud

b. Servicii legate de dispozitivele


hardware!
c. Servicii de consultanţă software

Răspunsul corect este: Servicii legate de


dispozitivele hardware

6 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Într-o etapă DATA, cum puteţi face referire


la un set de date SAS temporar numit
Forecast?

Alegeți o opțiune:
a. Work.Forecast"

b. Sales.Forecast (dupa atribuirea libref


Sales)

c. Numai raspunsurile Work.Forecast


şi Forecast

d.
Forecast

Răspunsul corect este: Numai raspunsurile


Work.Forecast şi Forecast

7 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. !
3

b. 1

c. 2

d. 0

Răspunsul corect este: 3

8 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python.Care este rezultatul următorului


cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. 6

b. 123

c. 33

d. Error
!

Răspunsul corect este: Error

9 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Care dintre afirmaţiile următoarele este o


cerinţă de sintaxă SAS?

Alegeți o opțiune:
a. Terminaţi fiecare declaraţie cu un
punct şi virgulă.
!
b. Puneţi o singură declaraţie pe fiecare
rând.

c. Începeţi fiecare declaraţie în coloana


1.

d. Separaţi fiecare pas cu un spaţiu.

Răspunsul corect este: Terminaţi fiecare


declaraţie cu un punct şi virgulă.

10 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Care este numele setului de date de


ieşire dîn programul de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. sales

b. Country

c. orion.sales"

d. work.us

Răspunsul corect este: work.us

11 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS.Care observaţie sau observaţii vor fi


selectate prin următoarea menţiune
WHERE?

where Job_Title contains 'I';

Alegeți o opțiune:
a. observatia 1

b. observatia 1 si !
3

c. observatia 3

d. observatia 2

Răspunsul corect este: observatia 1 si 3

12 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care va fi rezultatul urmatoarei


secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
(1, 4, 8)

b.
[1, 2, 4, 3, 8, 9]

c. [2, 3, 9]

d.
[1, 4, 8]
!

Răspunsul corect este:


[1, 4, 8]

13 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

În Enterprise Guide, care dintre


următoarele afirmaţii referitoare la
rapoartele SAS Enterprise Guide este
adevărat?

Alegeți o opțiune:
a. Se poate seta un format de rezultat
implicit şi se pot înlocui setările implicite
pentru rapoarte individuale.

b. În titluri şi în note de subsol se pot


utiliza variabile macro, funcţii sas şi
formate sas.

c. Puteţi să specificaţi o notă de subsol


implicită, să specificaţi titluri personalizate
pentru fiecare task şi să specificaţi dacă
să printaţi numele procedurii sas"

d. Toate afirmatiile

Răspunsul corect este: Toate afirmatiile

14 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Acest comentariu conţine erori de


sintaxă?

Alegeți o opțiune:
a. Da. Fiecare linie de comentarii trebuie
să se încheie cu punct şi virgulă.

b. Da. Comentariul conţine punct şi


virgulă, care provoacă un mesaj de eroare.

c. Da. Textul de comentariu începe


incorect pe prima linie.

d. Nu. Comentariul este specificat


corect.
!

Răspunsul corect este: Nu. Comentariul este


specificat corect.

15 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În Enterprise Guide, care este utilitatea


formatelor personalizate atunci când se
crează rapoarte?

Alegeți o opțiune:
a. Formatele personalizate vă permit să
efectuaţi operaţii aritmetice pe valori
numerice personalizate.

b. Utilizând formate personalizate,


puteţi controla aspectul scris al valorilor
datelor.
!
c. Formatele personalizate înlocuiesc
permanent valorile datelor dintr-o coloană
cu valorile formate.

d. Formatele personalizate vă permit să


convertiţi şiruri de caractere la valori
numerice.

Răspunsul corect este: Utilizând formate


personalizate, puteţi controla aspectul scris al
valorilor datelor.

16 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS: Ce tip de variabilă este variabila


AcctNum din setul de date de mai jos?

Alegeți o opțiune:
a. nu se poate spune din datele afişate

b. poate fi fie caracter sau numeric

c. character
!
d. numeric

Răspunsul corect este: character

17 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Dacă executati următorul program, ce


ieşire creează?

Alegeți o opțiune:

a.

"

b.

c.

d.

Răspunsul corect este:

18 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Statisticile implicite produse prin


procedura MEANS sunt n-count, mean,
minimum, maximum, si ...

Alegeți o opțiune:
a. median."

b. range.

c. standard error of the mean.

d. standard deviation.

Răspunsul corect este: standard deviation.

19 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul următorului


cod?

a, b = 12, 5

if a + b:

print('True')

else:

print('False')

Alegeți o opțiune:
a. False

b. True
!

Răspunsul corect este: True

20 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Care dintre următoarele afirmaţii


specifică liniile de date pe care le
introduceţi direct într-un pas DATA?

Alegeți o opțiune:
a. DATALINES
!
b. INFILE

c. INSTREAM

d. INPUT

Răspunsul corect este: DATALINES

21 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul următorului


cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeți o opțiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

c. The program executed with error


!

Răspunsul corect este: The program executed


with error

22 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul codului


următor?

a=(1,2,3,4)

del(a[2])
~ Car·e e.ste re-zu ltatul u r·matm·ului cod?

san1nleLi.st=
~
[uJoo " ' " Kelly"
,. ' Je.ssa ]
11 11

~ 2 , '' Scott'')
P..ti!!t(s am p leLi.s t)

Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

SAS. Care este numele setului de date de ieşire dîn programul de mai jos?
data work.us;
set orion.sales;
where Country='US';
run;

Select one:
a. orion.sales
b. sales
c. Country
d. work.us

Feedback
The correct answer is: work.us

Question 3
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Următoarea afirmaţie este corectă?

„Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fără autorizarea
titularului dreptului de autor, să analizeze, să studieze sau să testeze funcţionarea acestui
program, în scopul de a determina ideile şi principiile care stau la baza oricărui element al
acestuia, cu ocazia efectuării oricăror operaţiuni de instalare, afişare, rulare sau executare,
transmitere ori stocare a programului, operaţiuni pe care este în drept să le efectueze”.
Select one:
a. Nu
b. Da
Feedback
The correct answer is: Nu

Question 4
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
~ C are e.ste: r·~zuitatui ur·matorului c.od
fu!: x iu r auge(0.5, 5.5, 0.5) :
R!'m!(x)
Select one:
a. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5]
b. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
c. Error
Feedback
The correct answer is: Error

Question 5
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Dacă executati următorul program, ce ieşire creează?
P1Qf sort data=finance„loans out= v,; ork. loans:
ky: m onths am ount:
run:
WWW •'

P1Qf p rin t data=i:i; ork. 1oans no obs.:


Yfil .m.onths:
§1!!!! am.ount p a m.ent:.
~ m onths<3 60;
run:
W W W •'

Select one:

I\•l onths Amoun~ IPayment


12 $3 =·· ooll $308. -2
24 $8, 70011 $403 .47
36 $10,00011 $32 -.0
48 $ -,oooll $128.02

a.
$27,20011 $1,165.031

I\'lonths Amoun~ IPayment


12 $3=··:ooll 308 .52
24 $8:,10011 $403 .47
36 $10=.oooll $32 ·:.02
48 $ -=.oooll $128 .02 1
b. 11 $1,165.031

l\ilonths Amoun~ IPayment


12 $3 , · ooll $308 .52
24 $8, ooll $403 .47
36 $10,00011 $325.02
48 $ · =.oooll $1_8,02

c.
21,20011 1,165.031
l\llonths Amoun~ IPaymeut
12 $3 , - oo ll $308 .52
48 $ -,ooo ll $128 .02
24 $8, oo ll $403 .4
36 $10,00011 $32 - .02 1
I $21 ,20011 $1,16s.031
d.

Feedback
-- ---
1\•l ouths Amoun~ IPaymeut
12 $3, -oo ll $308 .52
24 $8, 70011 $403 .47
36 $10,00011 $32 - ,O_
48 $ -,oooll $128.02

The correct answer is:


$27,20011 $1,165.031

Question 6
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Având următorul set de date
~-- Bsr --cc_o_utii--~~mou-r1tr ___Rai-- ---1îo!i-th-.--Paymei:i~
1

11 jl Ol -1092 ! $22:,00 10.00¾ 6 $46 .43j


!101-17 j 1 l 114:,00 9.50¾ j 6~ $958 .5 i
jl Ol -1289 ! $10,00d,10. -(W~ 3 ! $32 - .0 :
jl Ol -3144 l $3, -o ·10.50¾ 1 $308 .5 ,
j1oj -1 u -1 $8:,70 10. -o¾ 24! $403 .4 7:
j10 -1994 ! $18, -0~10.oo¾, 6 $3 9~ .o ,;
j103 .2j3: ! $-= ,oo 10. -o¾· $128 .o ,
11oj -3864 l $87, -o 9.5o%j 36 , $73 - .7~
______ J tQJ_~~§-~Jl l~Qi !Q___ 9-_._7-~~ ________ J_iŞ__: ___ r?_~-7:1-:
Alegeţi instrucţiunea care selectează rândurile în care
• suma este mai mică sau egală cu 5000 $
• contul este 101-1092 sau rata este egală cu 0,095.
Select one:
a. where amount <= 5000 and
(account='101-1092' or rate eq 0.095);
b. where amount <= 5000 and
account='101-1092' or rate = 0.095;
c. where amount <= 5000 or account='101-1092'
and rate = 0.095;
d. where (amount le 5000 and account='101-1092')
or rate = 0.095;
Feedback
The correct answer is: where amount <= 5000 and
(account='101-1092' or rate eq 0.095);

Question 7
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
, ~ Care 1! fi , afoarea lui x

x=O
~ (x < l 00) :
x+=2
lll'ill!(x)
Select one:
a. 101
b. 99
c. 100
d. Nici un raspuns nu este corect, este un ciclu infinit
Feedback
The correct answer is: 100

Question 8
Correct

Mark 0.30 out of 0.30

Flag question

Question text
~ ~ar~e este, aloa1·ea lui x dupa execuţia armatorului cod.

x=O
!gri iu ra.uge(10) :
!gr j iu rauge(-1, -10, -1) :
x+= l
ru:m!(x)

Select one:
a. 100
b. 90
c. 99
d. Nici un raspuns nu este corect
Feedback
The correct answer is: Nici un raspuns nu este corect

Question 9
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre următorii paşi este de obicei utilizat pentru a genera rapoarte şi grafice?
Select one:
a. RUN
b. REPORT
c. PROC
d. DATA
Feedback
The correct answer is: PROC

Question 10
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide care atribute de coloană utilizează Query Builder atunci când încearcă să
realizeze automat o joncţiune între două tabele?
Select one:
a. Numele şi tipul coloanei
b. Numele coloanei
c. Numele, tipul şi lungimea coloanei
d. Numele şi lungimea coloanei
Feedback
The correct answer is: Numele şi tipul coloanei

Question 11
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care format (formate) de rezultate ale unui query permit execuţia unor
noi prelucrări?
Select one:
a. data views şi reports
b. numai data views
c. numai data tables
d. data tables şi data views
Feedback
The correct answer is: data tables şi data views

Question 12
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

~ Car·e este 1~ezultatul ur·mătorulrni cod.?

samnleLti.st=
~
[uJou" ' uKelh,. " ' " Jessa " ]
~ 2 , 11 Scott 1' )
e.ti!!t(s am p leLis t)

Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

Question 13
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
PYTHON. Care este rezultatul următorului cod?

!kf cakulate (ou.ml , uuu:11.2=4) :


m = uuml * uuu12
Pri!ll(res)
~5,6)

Select one:
a. 30
b. The program executed with errors
c. 20
Feedback
The correct answer is: 30

Question 14
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
In Python. Care este rezultatul următorului cod?
salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Select one:
a. Salary: 12000
b. Salary: 8000
c. The program failed with errors
d. Salary: 8000 Salary: 12000
Feedback
The correct answer is: Salary: 8000

Question 15
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
Care dintre următoarele afirmaţii este corectă
Select one:
a. Pentru software-ul liber costul nu este un criteriu
b. Toate produsele software ale cărui surse sunt publice sunt Software Liber
c. Pentru software-ul liber costul este un criteriu
Feedback
The correct answer is: Pentru software-ul liber costul nu este un criteriu

Question 16
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
~ Care este 1·ezultatul p1·ogra.mu lui de mai j os?

a= [1 ~0 ,[]]
11riut(leu(a))

Select one:
a. 7
b. 5
c. syntax error
d. 6
Feedback
The correct answer is: 6

Question 17
Correct

Mark 0.30 out of 0.30

Flag question

Question text
In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Select one:
a.
(1, 4, 8)
b.
[1, 2, 4, 3, 8, 9]
c. [2, 3, 9]
d.
[1, 4, 8]
Feedback
The correct answer is:
[1, 4, 8]

Question 18
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. Care instrucţiune INPUT citeste corect valorile numerice pentru Cost (al treilea câmp)?

Select one:
a. input @17 Cost 9.2.;
b. input @17 Cost comma7.;
c. input @17 Cost 7.2;
d. input @17 Cost comma9.;
Feedback
The correct answer is: input @17 Cost comma9.;

Question 19
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care este utilitatea formatelor personalizate atunci când se crează
rapoarte?
Select one:
a. Formatele personalizate vă permit să efectuaţi operaţii aritmetice pe valori numerice personalizate.
b. Formatele personalizate înlocuiesc permanent valorile datelor dintr-o coloană cu valorile formate.
c. Utilizând formate personalizate, puteţi controla aspectul scris al valorilor datelor.
d. Formatele personalizate vă permit să convertiţi şiruri de caractere la valori numerice.
Feedback
The correct answer is: Utilizând formate personalizate, puteţi controla aspectul scris al valorilor
datelor.

Question 20
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?

I AcctN u.m I Bafauce


134 · 6_1 1 11

Ro mano IF
Cho i 11

Select one:
a. character
b. poate fi fie caracter sau numeric
c. nu se poate spune din datele afişate
d. numeric
Feedback
The correct answer is: character

Question 21
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Când executaţi acest cod, care titlu sau titluri apar în ultima ieşire PROC PRINT?
titliel 'The First L ine':
titlie2 'The Second Li.ne 1:
PffiF print dat a=ori on.sall.es.:
ru n.:
~ ·•'

titlie2 T he extLi.11e 1
:

m:ru;, print data=ori on.sa.li.es:


!]!1g;

!itk 'The Top Line';


PffiF print dat a=ori on. sall.es:
run:
Select one:

The Top Line !


a. The ex t Lin L. • . -

b. The Top Li.ne

Th e Top Li.ne i
The First L inei
c. Th e ext L ine]
Feedback

The correct answer is: The Top Line

Question 22
Incorrect

Mark 0.00 out of 0.30

Flag question
Question text
În Enterprise Guide o valoare numerică lipsă este afişată ca

Select one:
a. nu este afişată
b. nici un raspuns corect
c. punct
d. blank
Feedback
The correct answer is: punct

Question 23
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Clasa de criterii utilizabilitate conţine criteriile
Select one:
a. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea domeniului de
utilizare
b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor, raportarea erorilor,
c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea platformelor
d. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
Feedback
The correct answer is: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare

Question 24
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de
Select one:
a. Servicii de consultanţă software
b. Servicii legate de dispozitivele hardware
c. Platforme de dezvoltare în cloud
Feedback
The correct answer is: Servicii legate de dispozitivele hardware

Question 25
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată
în această ieşire?

'f he SAS S) stem I


I
IPostai_ Code IEmplo) ee_lD
92129 121074
92 1....: 9 12100 1
I 9....: 128 1211281
I 92 128 120755
li 92128 120 jo
Select one:
a.
by Postal_Code descending Employee_ID;
b.
by descending Postal_Code
descending Employee_ID;
c.
by descending Postal_Code Employee_ID;
d.
by Postal_Code Employee_ID;
Feedback
The correct answer is:
by descending Postal_Code
descending Employee_ID;
Question 26
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Sistemul de operare se ocupă de:
Select one:
a. Asigurarea, la nivelul anumitor echipamente, de facilităţi pecial cerute de anumite aplicaţii
b. Evidentierea erorilor programelor
c. Gestionarea şi coordonarea activităţilor sistemului de calcul
d. Creare de aplicatii software
Feedback
The correct answer is: Gestionarea şi coordonarea activităţilor sistemului de calcul

Question 27
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre afirmaţiile următoarele este o cerinţă de sintaxă SAS?
Select one:
a. Separaţi fiecare pas cu un spaţiu.
b. Puneţi o singură declaraţie pe fiecare rând.
c. Începeţi fiecare declaraţie în coloana 1.
d. Terminaţi fiecare declaraţie cu un punct şi virgulă.
Feedback
The correct answer is: Terminaţi fiecare declaraţie cu un punct şi virgulă.

Question 28
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. În mod implicit, PROC FREQ creează un tabel cu frecvenţe şi procente pentru care tipuri
de variabile dintr-un set de date?
Select one:
a. niciuna: variabilele trebuie să fie întotdeauna specificate
b. variabile numerice
c. atât variabilele de tip caracter, cât şi cele numerice
d. variabile de tip caracter
Feedback
The correct answer is: atât variabilele de tip caracter, cât şi cele numerice

Question 29
Correct

Mark 0.30 out of 0.30

Flag question

Question text
~ Care es te re,zuUatul urmatoar·elor iustruduui

~= [10, 20]
~ = ["Chab- 11 , 11 Table 11 ]

furx iu uumbe1·s:
fur y iu ii.tenis:
~ X, ) )

Select one:

10 Chair
a. 10 Table

10 Chair
10 Tabfo
20 Chair
b. 20 Table

Feedback

10 Chair
10 Tabfo
20 Chair
The correct answer is: 20 Table

Question 30
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS: Ce se întâmplă dacă rulaţi următorul program?
PJQ&; sort data= cE.nic„dliabet es:
run:
WWW •'

PJQ&; print
data= d inic„diabetes:
ru age height ,:i. eight pul se:
~ sex='F':
run:
WWW · '

Select one:
a.
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).
b. Pasul PROC SORT sortează permanent setul de date de intrare.
c.
Pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor sortată.
d.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte
procesarea.
Feedback
The correct answer is:
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).

Question 31
Correct

Mark 0.30 out of 0.30

Flag question

Question text
PYTHON. Care dintre următoarele afirmatii este advarata pentru dicţionare

Select one:
a. Un dicţionar poate conţine orice tip de obiect, cu excepţia altui dicţionar.
b. Elementele sunt accesate prin poziţia lor într-un dicţionar.
c. Dicţionarele sunt accesate prin cheie.
d. Toate cheile dintr-un dicţionar trebuie să fie de acelaşi tip.
Feedback
The correct answer is: Dicţionarele sunt accesate prin cheie.
14:20 ,111 ~ 11. }
i on line ..ase.m

-- ....

Mar"Cat 0,30 din 0,30

irnreba:r-e ,01J flag

Un şir es e imuabil in Python?

Alegeţi o opţiune :

a.

Adevărat

0
"" b. Fals

Răspunsul corect este:

.Adevărat

25 întrebare
Corect
Marcat 0,30 db'l 0,30

imrebam ou flag

SAS. Ca·re dintre următoarere afirmaţii

specifică liniile de date pe eare l e 1

introduceţi direct iintr-un pas DATA?

Alsgeţi o opţiune :
0 a. NSTREAM
14:20 ,111 ? :,11111111 ;,

i on line.ase.ro

-- ....

Adevărat

25 întrebare
Corect
Marcat 0,30 din 0,30

intre ba.re ou fiag

SAS. Care dintre următoal"iele afirmaţii

specifică 1iniile de date pe ca.re fe


introduceţi directînlr-un pas D l"A?'

Alegeţi o opţ iu n e ;

0 a, NSTREAM

b, DATA NE

0 c. NPUT
d. lNFILE

Răspunsul corect este: DATALINES

26 intre-tare,
Incorect

Marcat 0,00 din 0,30

fotre'ba.re cu f lag

Urm.ătoarea afirmaţie este adevărată?

,Produsel ră patru
14:20 ,111 ? :,11111111 ;,

i on line.ase.ro

-- ....

26 inl bare
Incorect

Ma:rcat 0,00 dtn 0,30

Întrebare cu flag·

Următoarea afirmaţie este, adevărată?

"Produsele software freeware oferii patru


forme de libertate: de a util"za programul în
orice scop; de a. studia modul de
funcţionare a programului şi de a I adapta;
de a redistribui capii"

Alegeţi o opţiune:
a. DIC'
0 b.Nu

Răspunsul corect este: Nu

27 întrebare
Corect

Marcat 0,30 diri 0,30

îrureba.re cu flag.

Dintre cr"teri1le de alegere a produselor


software in funcţie de caracteristicile
func ·o,nale fac parts1
14:20 ,111 ? I_ _;.

i on line.ase.ro

-- ....

27 întrebare
Corect
Marcat 0,30 dtn 0,30

intre bare ou flag

Dintr ,crlteriil de alegere a produselor


software in func1ie de caracteristicile
func Jo,na1e fac parte::

Alegeţi o opţiune:

a.
Funcţionalitatea inclusă, obiectiv

., principal, completrtudine, adaptabihtate

□ b.
Completitudine, portabili ate, fiabilitate

□ C.
Interoperabilitate personalizare. nlvelurl
de, securHate, utilizare simultană

] d.
Funcţionalitatea inclusă, obiectiv
principal, vizualizarea datelor, existenia
manualului de utilizare

Răspunsul corect este:


Funcţionalitatea inclusit obiectiv principal,
completitudine, adaptabi litate

28 întrebare
Corec't
26 întrebare
ln Python. Care este rezultatul codului următor?
Corect

Marcat 0,30 din = (1, 2)


0,30
[O] +=1
'f7 Întrebare cu
flag

Alegeţi o opţiune :

a. Type Errov

b. Syntax Error

C. (1 ,1,2)

d. 2

Răspunsul corect este: Type Error

27 întrebare SAS. Care dintre următoarele afirmaţii specifică liniile de date pe care le introduceţi direct într-un pas DATA?
Corect

Marcat 0,30 din Alegeţi o opţiune :


0,30
a. DATALI NE -,
'f întreba re cu
flag b. INPUT

c. INFILE

d. INS TREAM
28 întrebare
În Enterprise Guide, se presupune că utilizatorul creează un query pentru a afla numărul mediu al anilor lucraţi de angajaţii care au un anumit cod de
C orect
profesie. Query-ul specifică
Marcat 0,30 din
0 ,30 • codul profesiei ca variabilă de grupare
Întrebare cu • anii de serviciu ca variabilă de analiză
flag • media ca summary statistic.

Care dintre rezultatele următoare va fi produs de query?

Alegeţi o optjune:

CodProfesie M!
TA I 10555.5 6 A

a.
TA_ l"A
TA 3 l .66667
2 întrebare În Enterprise Guide, dacă realizaţi o joncţiune utilizând left outer join intre Tabela 1 si Tabela 2, care din tabelele query va fi obţinută?
Corect

Marcai 0,3 0 din Tabela Tabelu


0,30

Îni re bare cu
z G3 R G3
flag
FL 89 BC 46
U1 46 FL g-

BA -H BA 99

Alegeţi o opţiune:

G"' z G
I R
89 FL
a.
..ţ 6 UI 46 BC
47 B

GJ z G..., R

..ţ 6 UI 6 BC
C.
85 FL

99 BA
26 întrebare
ln Python. Care este rezultatul codului următor?
Corect

Marcat 0,30 din = (1, 2)


0,30
[O] +=1
'f7 Întrebare cu
flag

Alegeţi o opţiune :

a. Type Errov

b. Syntax Error

C. (1 ,1,2)

d. 2

Răspunsul corect este: Type Error

27 întrebare SAS. Care dintre următoarele afirmaţii specifică liniile de date pe care le introduceţi direct într-un pas DATA?
Corect

Marcat 0,30 din Alegeţi o opţiune :


0,30
a. DATALI NE -,
'f întreba re cu
flag b. INPUT

c. INFILE

d. INS TREAM
29 întrebare SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată în această ieşire?
Corect
Marcat 0,30 d in The A S, ~stern
0,30 Posta i_ Code Employee_ID
Întrebare cu 9_1_9 1_10 4
flag

Alegeţi o opţi une

a.
by descending Postal_Code

descending Employee_ID;

b.
by descending Postal_Code Employee_ID;

C.
by Postal_Code descending Employee_ID;

d.
by Postal_Code Employee_ID;
30 înt rebare
PYTHON . Care este rezu ltatul următorulu i cod?
VVV'fr+TW+T.-+T++W+++++
Incorect

Marcat 0,00 din


0,30

întrebare cu
fiag

Alegeţi o opţiune:

a. ['Jon', 'Kelly', 'Jessa', ' Scott']

b. Error

c . ['Jon', 'Scott', 'Kelly', 'Jessa']

d. ['Jon', 'Kelly' , 'Scott', 'Jessa1(

Răspunsul corect este: Error


31 int rebare
ln Python. Care este rezultatul următorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
for i in range(2, num):
ţ> Întrebare cu
flag if num%i == 1:

print(num)
break

Alegeţi o opţiune:
a.

11
13

b.

10
11
12
1ii'
26 întrebare
ln Python. Care este rezultatul codului următor?
Corect

Marcat 0,30 din = (1, 2)


0,30
[O] +=1
'f7 Întrebare cu
flag

Alegeţi o opţiune :

a. Type Errov

b. Syntax Error

C. (1 ,1,2)

d. 2

Răspunsul corect este: Type Error

27 întrebare SAS. Care dintre următoarele afirmaţii specifică liniile de date pe care le introduceţi direct într-un pas DATA?
Corect

Marcat 0,30 din Alegeţi o opţiune :


0,30
a. DATALI NE -,
'f întreba re cu
flag b. INPUT

c. INFILE

d. INS TREAM
29 întrebare SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată în această ieşire?
Corect
Marcat 0,30 d in The A S, ~stern
0,30 Posta i_ Code Employee_ID
Întrebare cu 9_1_9 1_10 4
flag

Alegeţi o opţi une

a.
by descending Postal_Code

descending Employee_ID;

b.
by descending Postal_Code Employee_ID;

C.
by Postal_Code descending Employee_ID;

d.
by Postal_Code Employee_ID;
30 înt rebare
PYTHON . Care este rezu ltatul următorulu i cod?
VVV'fr+TW+T.-+T++W+++++
Incorect

Marcat 0,00 din


0,30

întrebare cu
fiag

Alegeţi o opţiune:

a. ['Jon', 'Kelly', 'Jessa', ' Scott']

b. Error

c . ['Jon', 'Scott', 'Kelly', 'Jessa']

d. ['Jon', 'Kelly' , 'Scott', 'Jessa1(

Răspunsul corect este: Error


31 int rebare
ln Python. Care este rezultatul următorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
for i in range(2, num):
ţ> Întrebare cu
flag if num%i == 1:

print(num)
break

Alegeţi o opţiune:
a.

11
13

b.

10
11
12
1ii'
2 întrebare În Enterprise Guide, dacă realizaţi o joncţiune utilizând left outer join intre Tabela 1 si Tabela 2, care din tabelele query va fi obţinută?
Corect

Marcai 0,3 0 din Tabela Tabelu


0,30

Îni re bare cu
z G3 R G3
flag
FL 89 BC 46
U1 46 FL g-

BA -H BA 99

Alegeţi o opţiune:

G"' z G
I R
89 FL
a.
..ţ 6 UI 46 BC
47 B

GJ z G..., R

..ţ 6 UI 6 BC
C.
85 FL

99 BA
3 întrebare PYTHON. Care este rezultatul următorului cod?
Incorect

Marcat 0 ,00 di n
defcalculate (uuml uum2=4) :
0,30 m = numl * uum2
între ba re cu
rint res)
flag eakulate 5, 6)

Al egeţi o opţi u ne :
a. The program executed with error,c

b. 20

C. 30

Răspunsul corect este 30

4 întrebare În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:


Corect

Marcat 0 ,30 di n Al egeţi o opţiune:


0,30
a. lnfrastructure as a service (laaS), Software as a Service (SaaS)
între ba re cu
flag b. Platform as a Service (PaaS) , lnfrastructure as a service (laaS),

c. Public cloud , Private cloud , Hybrid cloud. Community clou"

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud
5 întrebare
SAS. Care instrucţiune INPUT citeste corect valorile numerice pentru Cost (al treilea câmp)?
Corect

Marcat 0,30 d in
0,30

Y Întrebare cu
flag

Alegeţi o opţiune :

a. input @17 Cost 7.2;

b. input @17 Cost comma7 .;

c. input @17 Cost 9.2. ;

d. input @17 Cost comma9ti,f

Răspunsul corect este input @17 Cost comma9.,

6 întrebare SAS. Care dintre următoarele afirmaţii selectează rânduri în care Amount este mai mică sau egală cu 5.000 USD sau Rate este egală cu 0.095.
Corect

Marcat 0,30 d in Alegeţi o opţiune :


0,30
a. where amount <= 5000 or rate eq 0.095;
Întrebare cu
flag b. toate sunt corectfii'

c. where amount le 5000 or rate=0.095;

d. where amount <= 5000 or rate=0 .095;

Răspunsul corect este: toate sunt corecte


7 întrebare
În Enterprise Guide, care format (formate) de rezultate ale unui query permit execuţia unor noi prelucrări?
Corect

MarCclt 0,30 din Alegeţi o opţiune:


0.30
a. data tables şi data viewv
'f' Întrebare cu
flag b. data views şi reports

c numai data tables

d. numai data views

Răspunsul corect este: data tables şi data views

81ntrebare
PYTHON. Care dintre următoarele afirmaţii creează un dicţionar?
Corect

Marcat 0,30 d i n Alegeţi o opţi une :


0)0
a. d = {"john":40, "peter":45}
'f' întrebare cu
flag b. d = {40:"john ". 45: "peter"}

• c. Toate raspunsurile sunt corectv

d . d = {}

Răspunsul corect este: Toate raspunsurile sunt corecte


9 întrebare
ln Python. Care este rezultatul următorului cod?
Corect

Marcat 0,30 din a,b=12,5


0,30
if a+ b:
,-. întrebare cu
flag print('True')

else:

print('False')

Al egeţi o opţi u ne :
a. False

• b. Tru(if

Răspunsul corect este: True


12 întrebare
Coree;!
Produsele program care prelucrează cunostinte pot fi:

Marcat 0,30 din


0,30

'f Înt re bare cu Alegeţi o opţiune


flag
a. Sisteme de asistare a decizia,

b. Produse program închise

c. Produse program conversaţionale

Răspunsul corect este Sisteme de asistare a deciziei


1Oîntrebare
SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?
Corect

Marcat o 30 din AcctNum Balauce


0,30
34 6 1
Înt rebare cu
fiag 24 1 -
Romano F
Choi I!

Alegeţi o opţiune:
a. charactw
b. nu se poate spune din datele afişate

c. numeric

d. poate fi fie caracter sau numeric

Răspunsul corect este: character

11 întreba re
Într-un program Python, o structură de control:
Corect

Marcat 0,30 din Alegeţi o opţiune:


0,30
a. Descrie ceea ce se întâmplă înainte de începerea programului ş i după terminarea acestuia
'f' Înt rebare cu
fiag • b. Reglează ordinea de executie a declaraţiilor din prograrv

c. Defineşte structurile de date specifice programului

d. Gestionează intrarea şi ieşirea caracterelor de control


14 întrebare
SAS. Statisticile implicite produse prin procedura MEANS sunt n-count, mean, minimum, maximum, si ...
Coreei

Marcat 0,3() di n
0,30

f' Întrebare cu Alegeţi o opţiune:


flag
a. median.

• b. standard deviatiiorv

c. range.

d. standard error of the mean

Răspunsul corect este: standard deviation.

15 î'ntre bare în lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru calculator se prezumă ca:
Corect

Marcat 0,3 1) di n Alegeţi o opţiune:


0,30
a. Utilizatorului i se acordă dreptul neexclusiv de utilizare a programului pentru calculatolliif
f' Întrebare cu
flag b . Utilizatorului i se acordă dreptul exclusiv de utilizare şi modificare a programului pentru calculator;

c. Utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului pentru calculator.

d. Utilizatorului i se acordă dreptul exclusiv de utilizare a programului pentru calculator:

Răspunsul corect este: Utilizatorului i se acordă dreptul neexclusiv de utilizare a programului pentru calculator;
16 întrebare Softwer-ul shareware
Corect

Marcat 030 din Alegeţi o opţiune:


0,30
a Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitatiV
între ba re cu
flag b. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

c. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă nelimitată

d. Este însoţit de codul sursa

Răspunsul corect este: Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată

17 întrebare
~ Ce se imprimă ?
Corect
,JA!W!~ş. =
['Amir' 'Barry' 'Chales ' 'Dao']
Marcat 0, 30 din print name [-1] 1-1]
0,30

'f' Întrebare cu
Alegeţi o opţiune:
flag
av
b.Amir

c.A

d. R

Răspunsul corect este: o


18 întreba re
SAS . Care este numele setului de date de ieşire dîn programul de mai jos?
Incorect

Marcat o.oa din data work.us;


0,30
set orion.sales;
Întreba re cu
flag where Country='US';

run;

Alegeţi o opţiune:
a Countr:,c

b. work.us

c . orion.sales

d. sales

Răspunsul corect este: work.us


13 întrebare SAS. Care dintre următoarele proceduri FORMAT este scrisă corect?
Corect

Marcat 0 ,30 din Alegeţi o opţi une :


0,30

Întreba re cu
fl ag

- ='Green':
='Blue ':

[pr~~7~·;~;~·fff;..îib;~:;..
·alue colorfnit:
b. l='Red'
- ='Green'
J='Blue'

!proc forn1at lib=library ;


; ,·alue colo1fmt
'
! l ='Red'
C. !
:'' - ='Green'
:
!run:
. 3='Blue':
' .
jproc omiat lib=librar
iI ·alue colotfmt:.
d :
= l ='Red'
.i - ='Green'
i 3='Blue'
:
[ru n; ·---------·----------------·--··--·
21 întrebare
ln Python. Ce se imprimă?
Incorect

Marcat 0,00 din


0,30
ountry_counter = {}
f' Întrebare cu
ef addone(country) :
flag
if country in country_counter:
country_counter[country] += 1
else:
country_counter[oountry] = 1
ddone('China')
ddone('Japan')
ddone('china')
print(len(country_counter))

Alegeţi o opţiune:

a. 2

b. O
C. 3

• d. k

Răspunsul corect este: 3


19 întrebare în Enterprise Guide, ce task se va utiliza pentru a creea raportul de mai jos?
Corect

Marcat 0.30 din Nu meProdus


0,30 umeProdus Frequency Cumu.lative
Întrebare cu Frequency
flag XXX - -
yyy 6 8

Alegeţi o opţiune
a. List Data

b. One-Way Frequenciev

c. Summary Tables

d. TableAnalysis

Răspunsul corect este: One-Way Frequencies

20 înt rebare Care dintre afirmaţiile următoarele este o cerinţă de sintaxă SAS?
Corect

Marcat O 30 din Alegeţi o opţiune:


0,30
a. Separaţi fiecare pas cu un spaţiu .
Întrebare cu
flag b. Puneţi o singură declaraţie pe fiecare rând.

c. Începeţi fiecare declara~e în coloana 1.

d. Terminaţi fiecare declaraţie cu un punct şi virgulă,


23 întreba re
~ Care este rezulta.tul programului de mai jos?
Corect

Marcat 0,30 din


,[l 11
0,30

Între bare cu
flag

Alegeţi o opţiune :

a. syntax error

b. 5

C. 7

Răspunsul corect este: 6


24 întrebare
SAS: Ce se întâmplă dacă rulaţi următorul program?
lncmect

Marcat 0,00 din


~ sort data=clinic.diabetes:
0,30 .run;
~ Îni reba re cu
p_rn,c; print data=clinic .diabetes ;
fiag m age height weightpulse;
~ sex='F';
nu ;

Alegeţi o opţiune:
a.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte pracesare,OC

b.
Pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor sortată .

c_
Pasul PROC SORT generează erori şi opreşte procesarea. dar pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor originală (nesortată).

d. Pasul PROC SORT sortează permanent setul de date de intrare.

Răspunsul corect este:


Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor originală (nesortată).
22 întrebare Dintre criteriile de alegere a produselor software în funcţie de caracteristicile functionale fac parte:
Corect

Marcat O, 30 din Alegeţi o opţiune:


0 ,30
a.
'f Întrebare cu
Funcţionalitatea i ncl usă, obiectiv principal, completitudine, adaptabilitat~
flag

b.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simu ltană

C.

Completitudine, portabilitate, fiabilitate

d.
Funcţionalitatea i ncl usă. obiectiv principal, vizualizarea datelor, existenţa manualului de utilizare

Răspunsul corect este:


Funcţionalitatea inclusă, obiectiv principal. completitudine. adaptabilitate
25 întrebare SAS. Acest comentariu conţine erori de sintaxă?
Corect
+
Marcat O,30 din
0,30
Report created for budget
Presentation:· reYised Oct ober 1 - .
întrebare cu
flag
*
roc print data=work.newloan;
mn:

Alegeţi o opţiune

a. Da. Fiecare linie de comentarii trebuie să se încheie cu punct şi virgulă.

b. Da . Comentariul conţine punct şi virgulă, care provoacă un mesaj de eroare.

c. Da. Textul de comentariu începe incorect pe prima linie.

d. Nu. Comentariul este specificat corecV

Răspunsul corect este: Nu. Comentariul este specificat corect


28 întrebare
În Enterprise Guide, se presupune că utilizatorul creează un query pentru a afla numărul mediu al anilor lucraţi de angajaţii care au un anumit cod de
C orect
profesie. Query-ul specifică
Marcat 0,30 din
0 ,30 • codul profesiei ca variabilă de grupare
Întrebare cu • anii de serviciu ca variabilă de analiză
flag • media ca summary statistic.

Care dintre rezultatele următoare va fi produs de query?

Alegeţi o optjune:

CodProfesie M!
TA I 10555.5 6 A

a.
TA_ l"A
TA 3 l .66667
26 întrebare
ln Python. Care este rezultatul codului următor?
Corect

Marcat 0,30 din = (1, 2)


0,30
[O] +=1
'f7 Întrebare cu
flag

Alegeţi o opţiune :

a. Type Errov

b. Syntax Error

C. (1 ,1,2)

d. 2

Răspunsul corect este: Type Error

27 întrebare SAS. Care dintre următoarele afirmaţii specifică liniile de date pe care le introduceţi direct într-un pas DATA?
Corect

Marcat 0,30 din Alegeţi o opţiune :


0,30
a. DATALI NE -,
'f întreba re cu
flag b. INPUT

c. INFILE

d. INS TREAM
30 înt rebare
PYTHON . Care este rezu ltatul următorulu i cod?
VVV'fr+TW+T.-+T++W+++++
Incorect

Marcat 0,00 din


0,30

întrebare cu
fiag

Alegeţi o opţiune:

a. ['Jon', 'Kelly', 'Jessa', ' Scott']

b. Error

c . ['Jon', 'Scott', 'Kelly', 'Jessa']

d. ['Jon', 'Kelly' , 'Scott', 'Jessa1(

Răspunsul corect este: Error


29 întrebare SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată în această ieşire?
Corect
Marcat 0,30 d in The A S, ~stern
0,30 Posta i_ Code Employee_ID
Întrebare cu 9_1_9 1_10 4
flag

Alegeţi o opţi une

a.
by descending Postal_Code

descending Employee_ID;

b.
by descending Postal_Code Employee_ID;

C.
by Postal_Code descending Employee_ID;

d.
by Postal_Code Employee_ID;
28 întrebare
În Enterprise Guide, se presupune că utilizatorul creează un query pentru a afla numărul mediu al anilor lucraţi de angajaţii care au un anumit cod de
C orect
profesie. Query-ul specifică
Marcat 0,30 din
0 ,30 • codul profesiei ca variabilă de grupare
Întrebare cu • anii de serviciu ca variabilă de analiză
flag • media ca summary statistic.

Care dintre rezultatele următoare va fi produs de query?

Alegeţi o optjune:

CodProfesie M!
TA I 10555.5 6 A

a.
TA_ l"A
TA 3 l .66667
29 întrebare SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată în această ieşire?
Corect
Marcat 0,30 d in The A S, ~stern
0,30 Posta i_ Code Employee_ID
Întrebare cu 9_1_9 1_10 4
flag

Alegeţi o opţi une

a.
by descending Postal_Code

descending Employee_ID;

b.
by descending Postal_Code Employee_ID;

C.
by Postal_Code descending Employee_ID;

d.
by Postal_Code Employee_ID;
30 înt rebare
PYTHON . Care este rezu ltatul următorulu i cod?
VVV'fr+TW+T.-+T++W+++++
Incorect

Marcat 0,00 din


0,30

întrebare cu
fiag

Alegeţi o opţiune:

a. ['Jon', 'Kelly', 'Jessa', ' Scott']

b. Error

c . ['Jon', 'Scott', 'Kelly', 'Jessa']

d. ['Jon', 'Kelly' , 'Scott', 'Jessa1(

Răspunsul corect este: Error


31 int rebare
ln Python. Care este rezultatul următorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
for i in range(2, num):
ţ> Întrebare cu
flag if num%i == 1:

print(num)
break

Alegeţi o opţiune:
a.

11
13

b.

10
11
12
1ii'
26 întrebare
ln Python. Care este rezultatul codului următor?
Corect

Marcat 0,30 din = (1, 2)


0,30
[O] +=1
'f7 Întrebare cu
flag

Alegeţi o opţiune :

a. Type Errov

b. Syntax Error

C. (1 ,1,2)

d. 2

Răspunsul corect este: Type Error

27 întrebare SAS. Care dintre următoarele afirmaţii specifică liniile de date pe care le introduceţi direct într-un pas DATA?
Corect

Marcat 0,30 din Alegeţi o opţiune :


0,30
a. DATALI NE -,
'f întreba re cu
flag b. INPUT

c. INFILE

d. INS TREAM
3 întrebare PYTHON. Care este rezultatul următorului cod?
Incorect

Marcat 0 ,00 di n
defcalculate (uuml uum2=4) :
0,30 m = numl * uum2
între ba re cu
rint res)
flag eakulate 5, 6)

Al egeţi o opţi u ne :
a. The program executed with error,c

b. 20

C. 30

Răspunsul corect este 30

4 întrebare În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:


Corect

Marcat 0 ,30 di n Al egeţi o opţiune:


0,30
a. lnfrastructure as a service (laaS), Software as a Service (SaaS)
între ba re cu
flag b. Platform as a Service (PaaS) , lnfrastructure as a service (laaS),

c. Public cloud , Private cloud , Hybrid cloud. Community clou"

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud
5 întrebare
SAS. Care instrucţiune INPUT citeste corect valorile numerice pentru Cost (al treilea câmp)?
Corect

Marcat 0,30 d in
0,30

Y Întrebare cu
flag

Alegeţi o opţiune :

a. input @17 Cost 7.2;

b. input @17 Cost comma7 .;

c. input @17 Cost 9.2. ;

d. input @17 Cost comma9ti,f

Răspunsul corect este input @17 Cost comma9.,

6 întrebare SAS. Care dintre următoarele afirmaţii selectează rânduri în care Amount este mai mică sau egală cu 5.000 USD sau Rate este egală cu 0.095.
Corect

Marcat 0,30 d in Alegeţi o opţiune :


0,30
a. where amount <= 5000 or rate eq 0.095;
Întrebare cu
flag b. toate sunt corectfii'

c. where amount le 5000 or rate=0.095;

d. where amount <= 5000 or rate=0 .095;

Răspunsul corect este: toate sunt corecte


2 întrebare În Enterprise Guide, dacă realizaţi o joncţiune utilizând left outer join intre Tabela 1 si Tabela 2, care din tabelele query va fi obţinută?
Corect

Marcai 0,3 0 din Tabela Tabelu


0,30

Îni re bare cu
z G3 R G3
flag
FL 89 BC 46
U1 46 FL g-

BA -H BA 99

Alegeţi o opţiune:

G"' z G
I R
89 FL
a.
..ţ 6 UI 46 BC
47 B

GJ z G..., R

..ţ 6 UI 6 BC
C.
85 FL

99 BA
9 întrebare
ln Python. Care este rezultatul următorului cod?
Corect

Marcat 0,30 din a,b=12,5


0,30
if a+ b:
,-. întrebare cu
flag print('True')

else:

print('False')

Al egeţi o opţi u ne :
a. False

• b. Tru(if

Răspunsul corect este: True


12 întrebare
Coree;!
Produsele program care prelucrează cunostinte pot fi:

Marcat 0,30 din


0,30

'f Înt re bare cu Alegeţi o opţiune


flag
a. Sisteme de asistare a decizia,

b. Produse program închise

c. Produse program conversaţionale

Răspunsul corect este Sisteme de asistare a deciziei


1Oîntrebare
SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?
Corect

Marcat o 30 din AcctNum Balauce


0,30
34 6 1
Înt rebare cu
fiag 24 1 -
Romano F
Choi I!

Alegeţi o opţiune:
a. charactw
b. nu se poate spune din datele afişate

c. numeric

d. poate fi fie caracter sau numeric

Răspunsul corect este: character

11 întreba re
Într-un program Python, o structură de control:
Corect

Marcat 0,30 din Alegeţi o opţiune:


0,30
a. Descrie ceea ce se întâmplă înainte de începerea programului ş i după terminarea acestuia
'f' Înt rebare cu
fiag • b. Reglează ordinea de executie a declaraţiilor din prograrv

c. Defineşte structurile de date specifice programului

d. Gestionează intrarea şi ieşirea caracterelor de control


7 întrebare
În Enterprise Guide, care format (formate) de rezultate ale unui query permit execuţia unor noi prelucrări?
Corect

MarCclt 0,30 din Alegeţi o opţiune:


0.30
a. data tables şi data viewv
'f' Întrebare cu
flag b. data views şi reports

c numai data tables

d. numai data views

Răspunsul corect este: data tables şi data views

81ntrebare
PYTHON. Care dintre următoarele afirmaţii creează un dicţionar?
Corect

Marcat 0,30 d i n Alegeţi o opţi une :


0)0
a. d = {"john":40, "peter":45}
'f' întrebare cu
flag b. d = {40:"john ". 45: "peter"}

• c. Toate raspunsurile sunt corectv

d . d = {}

Răspunsul corect este: Toate raspunsurile sunt corecte


14 întrebare
SAS. Statisticile implicite produse prin procedura MEANS sunt n-count, mean, minimum, maximum, si ...
Coreei

Marcat 0,3() di n
0,30

f' Întrebare cu Alegeţi o opţiune:


flag
a. median.

• b. standard deviatiiorv

c. range.

d. standard error of the mean

Răspunsul corect este: standard deviation.

15 î'ntre bare în lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru calculator se prezumă ca:
Corect

Marcat 0,3 1) di n Alegeţi o opţiune:


0,30
a. Utilizatorului i se acordă dreptul neexclusiv de utilizare a programului pentru calculatolliif
f' Întrebare cu
flag b . Utilizatorului i se acordă dreptul exclusiv de utilizare şi modificare a programului pentru calculator;

c. Utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului pentru calculator.

d. Utilizatorului i se acordă dreptul exclusiv de utilizare a programului pentru calculator:

Răspunsul corect este: Utilizatorului i se acordă dreptul neexclusiv de utilizare a programului pentru calculator;
16 întrebare Softwer-ul shareware
Corect

Marcat 030 din Alegeţi o opţiune:


0,30
a Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitatiV
între ba re cu
flag b. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

c. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă nelimitată

d. Este însoţit de codul sursa

Răspunsul corect este: Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată

17 întrebare
~ Ce se imprimă ?
Corect
,JA!W!~ş. =
['Amir' 'Barry' 'Chales ' 'Dao']
Marcat 0, 30 din print name [-1] 1-1]
0,30

'f' Întrebare cu
Alegeţi o opţiune:
flag
av
b.Amir

c.A

d. R

Răspunsul corect este: o


13 întrebare SAS. Care dintre următoarele proceduri FORMAT este scrisă corect?
Corect

Marcat 0 ,30 din Alegeţi o opţi une :


0,30

Întreba re cu
fl ag

- ='Green':
='Blue ':

[pr~~7~·;~;~·fff;..îib;~:;..
·alue colorfnit:
b. l='Red'
- ='Green'
J='Blue'

!proc forn1at lib=library ;


; ,·alue colo1fmt
'
! l ='Red'
C. !
:'' - ='Green'
:
!run:
. 3='Blue':
' .
jproc omiat lib=librar
iI ·alue colotfmt:.
d :
= l ='Red'
.i - ='Green'
i 3='Blue'
:
[ru n; ·---------·----------------·--··--·
18 întreba re
SAS . Care este numele setului de date de ieşire dîn programul de mai jos?
Incorect

Marcat o.oa din data work.us;


0,30
set orion.sales;
Întreba re cu
flag where Country='US';

run;

Alegeţi o opţiune:
a Countr:,c

b. work.us

c . orion.sales

d. sales

Răspunsul corect este: work.us


19 întrebare în Enterprise Guide, ce task se va utiliza pentru a creea raportul de mai jos?
Corect

Marcat 0.30 din Nu meProdus


0,30 umeProdus Frequency Cumu.lative
Întrebare cu Frequency
flag XXX - -
yyy 6 8

Alegeţi o opţiune
a. List Data

b. One-Way Frequenciev

c. Summary Tables

d. TableAnalysis

Răspunsul corect este: One-Way Frequencies

20 înt rebare Care dintre afirmaţiile următoarele este o cerinţă de sintaxă SAS?
Corect

Marcat O 30 din Alegeţi o opţiune:


0,30
a. Separaţi fiecare pas cu un spaţiu .
Întrebare cu
flag b. Puneţi o singură declaraţie pe fiecare rând.

c. Începeţi fiecare declara~e în coloana 1.

d. Terminaţi fiecare declaraţie cu un punct şi virgulă,


23 întreba re
~ Care este rezulta.tul programului de mai jos?
Corect

Marcat 0,30 din


,[l 11
0,30

Între bare cu
flag

Alegeţi o opţiune :

a. syntax error

b. 5

C. 7

Răspunsul corect este: 6


21 întrebare
ln Python. Ce se imprimă?
Incorect

Marcat 0,00 din


0,30
ountry_counter = {}
f' Întrebare cu
ef addone(country) :
flag
if country in country_counter:
country_counter[country] += 1
else:
country_counter[oountry] = 1
ddone('China')
ddone('Japan')
ddone('china')
print(len(country_counter))

Alegeţi o opţiune:

a. 2

b. O
C. 3

• d. k

Răspunsul corect este: 3


22 întrebare Dintre criteriile de alegere a produselor software în funcţie de caracteristicile functionale fac parte:
Corect

Marcat O, 30 din Alegeţi o opţiune:


0 ,30
a.
'f Întrebare cu
Funcţionalitatea i ncl usă, obiectiv principal, completitudine, adaptabilitat~
flag

b.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simu ltană

C.

Completitudine, portabilitate, fiabilitate

d.
Funcţionalitatea i ncl usă. obiectiv principal, vizualizarea datelor, existenţa manualului de utilizare

Răspunsul corect este:


Funcţionalitatea inclusă, obiectiv principal. completitudine. adaptabilitate
25 întrebare SAS. Acest comentariu conţine erori de sintaxă?
Corect
+
Marcat O,30 din
0,30
Report created for budget
Presentation:· reYised Oct ober 1 - .
întrebare cu
flag
*
roc print data=work.newloan;
mn:

Alegeţi o opţiune

a. Da. Fiecare linie de comentarii trebuie să se încheie cu punct şi virgulă.

b. Da . Comentariul conţine punct şi virgulă, care provoacă un mesaj de eroare.

c. Da. Textul de comentariu începe incorect pe prima linie.

d. Nu. Comentariul este specificat corecV

Răspunsul corect este: Nu. Comentariul este specificat corect


24 întrebare
SAS: Ce se întâmplă dacă rulaţi următorul program?
lncmect

Marcat 0,00 din


~ sort data=clinic.diabetes:
0,30 .run;
~ Îni reba re cu
p_rn,c; print data=clinic .diabetes ;
fiag m age height weightpulse;
~ sex='F';
nu ;

Alegeţi o opţiune:
a.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte pracesare,OC

b.
Pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor sortată .

c_
Pasul PROC SORT generează erori şi opreşte procesarea. dar pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor originală (nesortată).

d. Pasul PROC SORT sortează permanent setul de date de intrare.

Răspunsul corect este:


Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor originală (nesortată).
(9 /Jh r s"-pr x r.'i I 1t ndi r/(',--.tin~ 10~r, x + (' n l1 r e i ' ,.,. h ,...n • nr-1,...dr, r 0 n l11 x 1n EXAMEN S 1un-i e2020o ra 13.30 X + - CJ X

~ C O i o nl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R 0~1 Â N Ă ( R O) •
• - MIHNEAIOAN JOITA

I
--~~--
Completat la vineri, 5 iunie 2020, 13.56
llmp luat 26 m1n 9 sec,
Notează 8,20 din maxim 10,00 (82%) posibil
- - - 1111 -

~ ~ ;~~

------
1 înlrebare ln Python.Care e,te rezultatul următorul ul cod?
Coreei

------
Marcai 0,30 din
0,30 va r1 - 1
f' in.trel)are cu

------
var2 • 2
flitQ

pri nt(var + var2 + va r 3)

Punct din oficiu


Alege~ o opţiune
a. Errov
~
Show one page at a tune
b 123
Finalizare veri ficare
C. 6

d 33

Răspunsul corect este. Error

2 !nlI@bar•
ln Python. Putem folosi clauza "else" pentru loops? De exemplu:
Corect

Marcai 0,30 din for I ln range(1, 5):


0,30
pr1nt(I)
f' În.trotlare cu
11ag etse:
print("th is is else block statement")

'°'
...... & ......

;; fJ Type he r e to sed r cil i:1t C, f!t I w~ A ~ ~, ENG : ~; ~::


1 2
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

4 înl~are
Cor~t
Marcai 0,30 din
0,30
ln Python. Care va fi rezultatul urmatoarei secvente de program?
d • f'john":40, "peter":45} I
dr 'john'1
'f'" iOlrelwe cu
~.-g

Al egeţi o opţiune
a
4Q,

b 'John

C.
"peter"

d.
45

Răspunsul corect este


40

5 în1rebare
Mediul de programare permite :
Cooe<ol
Marcai 0,30 din Alege~ o opţiune
0,30
a. Editarea sau generarea automata a codului sursa,
'f'" Îooei>are cu
flag b. Generarea de documenta\ie de utilizare

c. Activrtllţ1le de analiza şi proiectare

Răspunsul corect este Editarea sau generarea automată a codului sursă


, n EXAM EN 5 ,urne 2020 o ra 13.3(> X + - '.J X

~ C O i o nl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

6 înlrebara-
SAS
Coroct
Care dintre următoarele afirma\ii selectează dintr-un set de date doar acele observaţii pentru care valoarea variabilei Style este RANCH , SPLIT sau lWOSTORV?
Ma,cal 0,30 din
0,30
f'
flag
Înlrot>ar• cu
Alege~ o opţ,une
a. where style ,n (RANCH, SPLIT, TWOSTORV), I
b where style='RANCH' or 'SPLIT' or 'TWOSTORY'-
c. whe re style in (RANCH' 'SPLIT 'lWOSTORY' V

d. where styte in 'RANCH' or 'SPLIT' or 'TWOSTORY'

Răspunsul corect este where style in ('RANCH' 'SPLIT 'TWOSTORY'}.

7 înuebarn în Enterprise Guide, in cadrul unui join puteţi combina tabelele manual numai dacă tabelele conţin o coloană cu
Coroct

Marcai 0,30 din Alege~ o opţiune.


0,30
a.
f' În.trot>are cu
flag
nici un raspuns nu este corect

b.
acelaşi nume şi tip de date.

C
acelaşi tip de dalEV

d
acelas1nume

Răspunsul corect este.


11celaşi lip de date

'°'
• ■ - -- • ~ • ■ - • - • • • • • ..

;; fJ Type here to sed r cil i:1t C, f!'I I w~ A ~ ~, ENG : ~: ~::


1 2
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

1 Oinlrebare
Incorect
ln Python. Care va fi rezultatul unnatoarei secvente de program?

Ma<cal 0,00 din numberGames = O


0,30
numberGames[(1,2,4)) • 8
"' 'iooeoare cu
numberGames[(4,2,11) = 10

I
flag

numberGames[(1 ,2}J" 12
sum =o
for k in numberGames:
sum..,, numberGames[k]
print len(numberGame,} + sul'l'I

Alege~ o opţiune.
a
3Sc
b.
12
C.
24

d.
Error

Răspunsul corect este.


Error
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ ( RO ) • • - MIHNEAIOAN JOITA

Răspunsul corect este.


acelaşi tip de dale

8 înlr~ba•~
în funcţie de amplasarea sol uţiei Cloud soluţiile cloud pot fi :

I
Corect

Mercai 0,30 din A legeµ o opµune:


0,30
a lnfrastrud ure as a service (laaS) Software as a Service (SaaS)
,- Înlrebare cu
nag b. Plalform as a Service (PaaS), Infrastructura as a servim (laaS),

c Public cloud Pnvate cloud, Hybnd cloud , Comm umty clou~

Răspunsul corect este. Public doud, Pnvate doud, Hybnd cloud , Communrty doud

9 inu,abare
Din clasele de criterii şi criterii legate de caracteristicile de cal itate software fac parte:
Corect

Marcai 0,30 din


0,30
f' Înlrebare cu Alege~ o opţiune
flag
a Spaţiu extern de stocare, tehnologia de reţea
b. Interoperabilitate, adaptabilitate
c. Memone internă , tlmpul de răspuns

d. Personalizare portabilitate mentena!lilitatlll'

Răspunsul corect este- Personalizare, portabIlItate, mentenab1lrtate

1 Oinlreba re
lncored
ln Python. Care va fi rezultatul unnatoarel secvente de program?
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

2 înlrebarn
Corect
ln Python. Putem folosi clauz.a "else" pentru loops? De exemplu :

for i in range{1 , 5) :
I
Marcai 0,30 din
0,30
print(i)
f' Întrellare cu
flag else :

print("this [s else block statement")

Alege~ o opţiune.
a Nu

Răspunsul corect este. Da

3 înlrebare,
Corect
ln Python. Care este rezultatul urmatorului cod?

Marcai 0,30 din str ~ "pynative"


0,30
print (str[1 :li)
f' Înlrobare cu
flag

Alegeµ o opţiune.
a pyn
b. yna

c. Yfll
d py

Raspunsul corect este yn


, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

= ll!EI 6 • M1....f,QQ,IJ; JO'TA

U 111t:~;
I

1"""Cpr,'ltfl,...,!1.:....-,n1~-;

Rnpciisul~-
,.,._ pr•"1: m<:-ll'tl"! ■ .- ~nlu l..bcrl ,

- - -- -
;; fJ Type he r e to sedrcil i:1 t C, f!t I '°' w~ A ~ ~, ENG : ~; ~::
1 2
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase. ro * t, @ M ;

ROMÂ N Ă (RO) .... • MIHNEAIOAN JOITA

13 între bare
Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner join.
Corect

Marcat o, 30 din ldProd ldClient


0,30
a
'f' inueDare cu
nag 2 b

4 d

ldProd Cantitate

3
100

50 I
5 1 300

cate randurl vor apărea in rezultatul query-ulul?

Alegeţi o opţiune:

a. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

b. Unlit'
c. Trei

d.Zero

Răspunsul corect este: Unu

14 întreDare
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

18 întreba re
Ce element SAS este folosit pentru a controla modul rn care o valoare de dată este afişată i111tr-un raport Enterprise Gulde?
Corect
Marcai D 30 din
D,30

f' iooeoare cu Alegeţi o opţiune.


flag
a SAS Control

b. SAS Formav

c . SAS Data

d. SAS Properties

Răspunsul corect este· SAS Format

19 întrebare
ln Python. Ce se imprimă?
Corect
Marcai D,30 din cutii• O
0,30 borcane={}
f' in11eoare cu
flag
cutii= O
cutii rcereale'] = 1
cutii rbcmboane1 = 2
I
borcane r"miere"] • 4
cutii rcutii1 = cutii
cutii [borcane] = borcane
Print {len (lăzi [cutii]!)

Alege~ o opţiune.
a 4

b. An exception is throwli/'
C 7
d.2
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase. ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

14 inlreba r"
Co,e<al SAS.
Marcai 0,30 din Care d intre următoarele instructjuni INPUT creează setul de d11te afişat mai jos, presupunând că pasul DATA nu contine o instructiune LENGTI--1?
0,30
1" inMl>arecu
nog SAS Data Set customers

Customer_lD Last_Name Flrst_Name Total_Sales


123049 Kim µason 54'
123050 [Weston ngricl 832

Alege~ o opţiune
a
i npu t Last_ rJm,e $ Fi rst _tiarn@ i Totdl l _S.dl@s Cus t orraer _ID S. ;

b.
input custorner _ID $ Last_riame $ F1rst _Name i; Tota l _5ales ;
I
C.
input customer _id Ş l as.t_nam,e $ first_name $ tota l _sales ;

Răspunsul corect este.


inp ut cu s toa, r _IO S L st_Nam ş Flrs t _Name S Total_Sal es ;

15 intr•ba re ln Python. Ce tip de date este: ..= [(1,1), (2,4), (3,9))?


Cor<ICI

Ma,cal 0,30 din Alege~ o op~une·


0,30
a. Lislă de 1upluli,,
1" intratlar• cu
11ag b. Tuplun de liste
- - . --

== fJ Type here to sed r cil i:1t C, f!t I '°' w~ A ~ ~, ENG : ~;2~::


1
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase. ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ ( RO ) • • - MIHNEAIOAN JOI TA

Coroct
SAS

Marcai 0,30 din Care este numele setului de date de intrare din secventa de program de mai jos?
0,30
~ata work.us ;
'f" Înltel>arecu
nag set orlon . s~les ;

where Count ry .. ·us ·

run;

Alege~ o opţmne.
I
a sales
b. work.us

c. Cou ntry
d. orion salev

Răspunsul corect este orion sales

12 inlreba re
rncoreet
Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas ?ROC PRINT creează urmatoarea ieşire?

M•rcal 0,00 din


0,30
Dale On ChangedFligh
1' in1re1>are cu
n119
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

Riispunsul corect este- Valonle vaneb1le1sunt de bp charecte r

30 întrebare
C-Orect
ln SAS. Ce Instrucţiune INFILE specificii corect fişierul text afişat aici?

Marcai 0,30 din


D,30
salestotals.t)(t
f' inlreoare cu
flag

1•sw•onllne•as/1S/W08*18l _93• 1650(139 white

14S3l•instore•06/17/2008•l50. 78•1652903 graphito

Alegeţi o opţiune­
a
infi le 'c: \mydata \sales total5. txt' dlm= '' ·;

b.
lnfile 'c:\mydata\salestotals. txt"dlm";

C.
infi le 'c \mydata\sal es.total5. txt ';

d
infi Io · c \mydata\sales total,. txt· dlm• · , ·;

Răspunsul corect este.


iofile ' c : \01yda ta\ sa l esto ta ls . txt ' dl111-= ' ' ' ;
I
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R 0~1 Â N Ă ( R O) • • - MIHNEAIOAN JOITA

19 introbare
ln Python. Ce se imprimă?
Corect

Marcai 0,30 din cutii= O


0.30 borcane={}
f' În.lreoarn cu cutii~ O
flag cutii rcereale'] ~ 1
cutii rbomboane1 = 2
borcane rm1ere"] = 4
cutii rcutii1 = cutii
cutii [borcane] = borcane
Print {len {lăzi [cutii]))

Alegeţi o opţiune
a. 4

b. An exception 1s throw~

C. 7

d 2

Raspunsul corect este. An exception 1s thrown I


20 introbaro SAS
Corllci
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a stoca datele sortate , care dintre următorii paşi trebuie folosiţi ?
Marcai 0,30 din
0,30
Alegeţi o opţiune·
f' În.lrot>aro cu
11• g a.
proc sort data=fina nce . dhidend out =work . ca l c;

by accosnt ;

r unj
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ ( RO ) • • - MIHNEAIOAN JOI TA

Răspunsul corect este Nu. Comentariul este sr,ecificat corect

26 inlrebare
Protecţi a programelor pentru calculator include:
Corect
Marcai 0,30 din
0,30

"' În1tel>are cu Alegeţ1 o opţiune·


flag
a. Once expresie a unui program, programele ele apl1ca(le şI sistemele de operare malenarul de conoop(10 pregatilor ş1 principu le care stau la baza oricarui elemanl dintr.un program
b Orice expresie a unui program, exprimă în once fel de l1mbaJ fie în cod-sursa sau cod-obiect 1de1le, procedeele, metodele de func(ionare, conceptele matematice
c. Orice expresie a unu, program. programele de aplica\ie şi sistemele de operare, metodele de func~onare, manualele
d. Once expresie a unui program, programele de aplIca(le şI sistemele de operare malenalul de conoep(1e pregătitor manualele,,,

Răspunsul corect este. Orice expresie a unui program, programele de aplicape şi sistemele de operare materialul de concepţie pregătitor, manualele.

27 inlr<lllar•
SAS
Corect
Ce trebuie adăugat la această dec laraţie PROC MEANS pentru a produce această ieş i re?
Marcai 0,30 din
0,30 proc means data=orion customer_dim - - - - - - ~
"' Înlrol>arn cu var Customer_Age,
flag
dass Customer_Gender,
where Customer_Country ne ·us·.
run
The MEANS Procedure

-
Analysis Variable: Customer AgeCustomer_Age
I
Customer
Range Mean
Gender

F 54 O 35.1

'°'
.. • li '

;; fJ Type here to sedrcil i:1 t C, f!'I I w~ A ~ ~, ENG : ;;2~::


1
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) • • - MIHNEAIOAN JOITA

28 introbaro
ln Pythoi;i, care dintre U'rmatoarele ştnJcturi de date pot fi utiliute cu operatoru l "în" pentru II verifica di!că un elemellt se afla în structur11 de date?
Incorect

Ma,cal 0,00 din Alege~ o op~une·


0,30
a. Dictionary
f" Înlrot>ar• cu
flag b. Ll3C

c Set
d. Toate raspunsur,10 sunt corecte

Răspunsul corect este Toate raspunsur1le sunt corecte

29 intrebare
ln Enterprise Guide, in declaraţia INPUT, semnul$ indică
Corect

Moreai 0.30 din Alege~ o op ţiune.


0,30
a Lipsa valorii pentru vanabila
f" Întret>are cu
flag b. Posibilitatea defimni dmamice a variabilei
c. Valonle vanab1le1 smt de t1p numenc
d. Valori le variabilei sunt de tip charactsv

Răspunsul corect este· Valoole vanabde1 sunt de bp character

30 inlreba re
ln SAS. Ce instrucţiune INFILE specifica corectfi~ierul text afişat aici?
Corect
Marcai 0,30 din
0,30
f" iooet>are cu
satestotals.txt
I
flag 14528'
4528' in
insto.-e'06/
s to.-e'06/ 15/2008' us . 65'165oon•eed

4S29' onllne'06/1S/2008 ' 183 . 98" 16S00l9•whit e

••
•• fJ Type here to sedrcil A ~ ~, ENG
210PM
6/5/2020
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ (RO) •

1,c.,,,3pu11.:31..11 '\.A./ 1 O.._,L O..:>l'Cl'.


• - MIHNEAIOAN JOITA

io~ ut Cu • to„e r _ID S Last_Name ş First _llame $ Tot al _Sal es;

15 întrebare
ln Python. Ce tip de date este: a~ [(1,1 ), (2,4) , (3,9))?
Corect

Marcai 0,30 din Alege~ o opţiune.


0,30
a Usta de 1uplullf
" Întteoar• cu
flag b. Tupluri de liste

c Invalid type
d. Matrice de tupluri

Răspunsul corect es1e Listă de tupluri

16 întreba~
lncorec.l
SAS
I
Care dintre unnătoarele nume variabile este valabilă?
Marcai 0,00 din
0,30

" iroel>are cu
flag Alegeµ o opţiune.

b. _Ite11s_

C 4BirthDate

d. !Cost

Răspunsul corect este rte11s

17 întrebare
.. --- -·. - --- - - -

;; fJ Type here to sed rcil i:1t C, f!t I '°' w~ A ~ ~, ENG : ~; ~::


1 2
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R 0~1 Â N Ă ( R O) • • - MIHNEAIOAN JOITA

23 introba re
în Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi
Incorect
Marcai 0,00 din Alege~ o opţiune.
0,30
a s.ă în locui\i un interval de valori cu o valoare indivjd uală
f' În!reoara cu
flag b. să în locuiţi o valoare individ uală cu o altă valoare.

c toate raspunsun le sunt corecte


d. să în locuit) o valoare individuali'I cu o anumita valoare ş1 si'I înlocuiţi loate celelalte valori cu o a ltă valoarEI(

Răspunsul corect este toate raspunşurile sunt corecte

24 inlreba re
ln Python. Care este rezultatul următorului cod?
Coreei
Mercai 0,30 din a, b • 12, 5
0,30
ifa+ b:
f' În11eoare cu
flag print('True')

else:
print('False' )

Alege~ o opţiune.
a Î[Uli/'

b. False
I
Răspunsul corect este True

25 lnlreba re
Cor-ec;t
SAS
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase. ro Q * t, @ M ;

i·t,iiM=IMI R O~IÂN Â ( R O) • • - MIHNEAIOAN JOI TA

Răspunsul corect este True

25 ;n1rebare
Corect
SAS

Marcai 0.30 din Acest comentariu conţine erori de sintaxă?


0,30
1•
f'° Întreb.are cu
flag Report creat ed f oe budse t

present at1on; re vised October 1s.

proc pr int da t a•work , newloan ;

run ;

Alege~ o op 1u11e·
a. Oa. Fiecare linie de comentarii trebrne sa se incheie cu un punct şi virgul!'l
b Nu Gomentanul este specificat corellV
c. Oa Textul de comentariu începe incorect pe prima linie
d. Oa Gomentanul contIne un punct ş1 virgulă care cauzează un mesa1 de eroare

Raspunsul corect este. Nu. Comentariul este specificat cored

26 inlrolloro
I
Protecţia programelor pentru calculator include:
Corect

Marcai 0.30 din


0,30
'f' Înllobar•w Alegeţi o opţiune
flag
a. Once expresie a unui program, programele de aplIcatie şI sistemele de operare malenalul de conceptIe pregătitor ş1 prInap11 le care stau la baza oncă ru1 element dintr-un program
- . - - - - - -- -- - - -- - - -- - - -- - .- - -- - - -- - - -- - - --- - - - -- -- -- - - -- - - -- - --
;; fJ Type here to sedrcil i:1t C, f!t I '°' w~ A ~ ~, ENG : ;;2~::
1
~
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase. ro Q * t, @ M ;

i·t,iiM=IMI R0~1 ÂNĂ ( RO ) • • - MIHNEAIOAN JOI TA

21 intr..iiare
SAS
Coreei
Care dintre următoarele fişiere este un fişier SAS permanent?
Marcat 0,30 din
0,30
Alege~ o opţiune
f' Înlreoare cu
flog a Sashelp PrdSale
b S1:1suser MySales
c. Toate sunt fismre SAS permanent~
d Profits Quarter1

Răspunsul corect es1e. Toate sunt fisiere SAS permanente

22 inullbaro Free Software este


Incorect

Marcat O.00 din Alege~ o opţiune·


O,JO
a. Distribuit gratuile
f' Înlreoare cu
flag b Nu are drepturi de autor
c. Posibil de mod ,ficat
d. Codul sursa nu este dIspomb1I
I
Răspunsul corect este. Posibil de modificai

23 intr•bara
ln Enterprise Guide, când înlocuiţi valoril'e (coloană recodificată) , puteţi
[ncored

Marcai 0.00 din Alege~ o opţiune


0,30
a s.ă în locui\i un intet'\la l de valori cu o valoare individ u ală
f' Înll~oaro cu
, n EXAMEN 5 ,urne 2020 ora 13.3(> X + - '.J X

~ C O i onl ine.ase.ro Q * t, @ M ;

i·t,iiM=IMI R 0~1 Â N Ă ( R O) • • - MIHNEAIOAN JOITA

Raspunsul corect este Once expresie a unui program, programele de apl1ca~e ş1 sistemele de operare matenalul de concept1e pregătrtor, manualele

27 inlreba re SAS
Core<al
Ce trebuie ad=lugat la aceasta declaratie PROC MEANS pentru a produce aceasta Ieş i re?
Marcai 0,30 din
0,30 proc mea ns data=onon customer_d1m _______
'" îooei>a<e ,u var Customer_Age
flog
dass Customer_Gender;
where Customer_Counlry ne 'US'
ru n
The MEANS Procedure

Analysis Variable: Customer- AgeCustomer_Age

Customer
Range Mean
Gender
F 54 O 35.1
M 540 47 C

Alege~ o opţiune
a. nonobs
b. range mean

c. range mean nonobs bestw


d range mean nonobs maxdec=v

I
Răspunsul corect este· ranga mean nonobs maxdec=l
online.ASE RO Ă Ă ROJ •

3 tmrebare
Corect ln Python. Care este rezultatul următorului cod?
Marcat 0,30 <hn str = "pynatiVe"
0,30
print (str(1 :3])
f' Întrebare cu
nag

Alegeţi o opţiune:
a py
b. yna
c.yi,

d. pyn

Răspunsu! corect este· yn

4 întrebare Care dintre următorii paşi este de obicei utilizat pentru a genera rapoarte şi grafice?
coree!
Marcat 0,30 d1n AlegeV o opţiune:
030
a.RUN
ţ>' întrebare cu
Hag b. DATA
c. REPORT
d.PR~

Răspunsul corect este: PROC


online.ASE

5 - re
ect SAS. Care dintre următoarele afirmaţii selecteaza randurl in care Amount este mai mica sau egala cu 5.000 USD sau Rate este egala cu 0.095.
O30 drn Alege~ o op(iune:
030
a. where amount <: 5000 or rale=-0.095;
f' ln:reba!e cu
b. ere amount le 5000 or rate=0.095;
c. toa e sunt corecte,,

d. ~tiefe amoun <== 5000 or rate eq 0.095;

~LSp:.ms.Ul ccrea es·e toa•e sun corecte

P'YTHO. •. Ca.N este rezultatul urmâlorului cod


for in ra:na-e(O •.: • .:.s. 0.5):
rint{ :i-)
030
fntreoarecu Alege" o opţiune:
a. [O.s. 1, 1.5. 2, 2.5, 3. 3.5 4 4.5 5. 5 -51
b [0.5, 1, 1.5. 2, 2.5. 3. 3.5. 4 4.5, S]
c. Errov

Raspunsul cor ct este Err01

7 ln P:(thon. c r dintr urm toarol tructurl d d11te pul r1 uullz t


online.ASE
. .....-,.. .....
~ _, -·-- __. -··-·
.

7 in1rebare
corect ln Python, care dintre următoarele struc1ur1 de date pot fi utilizate cu operatorul ''in" pentru a verifica daca un element se ana ln struclura de date?
Marcat 0,30 o,n Alege~ o op!lune:
0.30
a. Dictionary
f' lnlrebare cu
nag b. Ust

c. Toate raspunsurile sunt corecl{V


d.Set

Răspunsul corect este: Toate raspunsurile sunt corecte

8 inlreoare PYTHON. Care dintre urmâtoarele aflrmatii creează un dicţionar?


corect
Marca1 0,30 din Alege~ o opţiune;
0,30
a. Toate raspunsurile sunt corect'V
y intreDare cu
na9
b. d = f John :40, --peter":45}
c.d =O
d. d = {40:"John", 45:"peter"}

Raspunsul corect este; Toate raspunsurlle sunt corecte


rine.ASE i

Ol
b ;mic

Răspun corec:t es1e: Punct dm oficiu

2 tJat care di
EXAMEN PACHETE SOFTWARE · x +
C i online.ase.ro/rnod/quiz/ 1evie\'. .p:,p ,\1 \tt'mpt '-- 173-101

online.ASE R OMĂ Ă ( 0 ) ~

1Ointrebare
corect în Enterprise Guide care atri bute de coloană utilizează Query Buitder atunci când incearca sa realizeze automat O joncţiune
e dou6 tabele?
Marcat 0,30 drn Alegeţi o opţiune :
030
a. Numele, tipul şi lungimea coloanei
intrebare cu
flag b. Numele coloanei

c. Numele şi tipul coloane.ii'

d. Numele şi lungimea coloanei

Răspunsul corect este: Numele şi llpul coloanei

11 întrebare
ln Enterprise Guide, in mod implicit , Query Builder utilizează o joncţiune Interna atunci când reallzeaza o Jonct1une a tabelelor. care dintre ace4e
Corect afirmaţii descrie cu exactitate o j oncţi une i nternă?
Marcai O 30 din
0.30
Alegeti o opliune:
întrebare cu a. Include toate rândurile din tabelul din dreapta având in vedere o condiVe
flag
b. Include numai rânduri care se potrivesc având in vedere o conditlit'

c. Include toate rândurile din tabelul stâng având în vedere o condltie

d. Include toate rândurile din ambele tabele având în vedere o condiţie

Răspunsul corect este: Include numai rânduri care se potrivesc având in vedere o condiţie
online.ASE

Coreei ln Python. Care este rezultatul codului urmator?


Marcat 0.30 a1n =(1,2,3,4)
0 ,30

l' intrebare cu
Rag

Alegeţi o opţiune:

a. a=(1,3,4)

b. a=(3,4)

C. a=(1,2,4)

d. Error as tuple is immulabl~

Răspunsul corect este: Error as tuple is lmmulable

13 imrebare
1ncon~e1 în Enterprise Guide o valoare nume rică lipsa este afişată ca

Marcat o.oo dm
0.30 Alege(l o op~une:

întrebare cu a, nu este afişată


nag b. blank

c. nici un raspuns coreea


d. punct

Răspunsul corect este: punct


online.ASE ROMĂ A ( R O) •

9 întrebare
Coreei SAS. Ce declaraţie într-un pas PROC SORT pregateşte datele sa fie afişate aşa cum se arata în aceasta Ieşire?
Marcat o.so din tem
0,30
Postat lo~·ee_ID
y lntrebare cu
fl ag 12 10 -I

Alegeti o opţiune·
a.
by Postal_Code Employee_ID;

b.
by descending Postal_Code Employee_ IO;

C.
by Postal - Code descending Employee_ID;

d.
by descending Postal_Code

descending Employee_ID;

Răspunsul corect este:


by descending Postal_Code

descending Employee_IO;
- online.ASE ROMÂNĂ (RO) ...

I J llllft:U,m;!

Corect SAS. Care dintre următoarele proceduri FORMAT este scrisă corect?

Marcat 0,30 din


Alegeţi o opţiune:
0.30
·-·-· ··~-·-----·-··--
proc forma t lib=libra.ry;
· intrebare cu
flag value colorfmt
a. l ='Red';
-='Green';
3='Blue';
-·----.......,..__...
run;
...
_,._ ....._
roc format lib=library
value colorfmt;
l='Red'
l ='Grecn'
3='Blue'

proc format lib=libra


i , aloe colorfmt
j l='Rcd'
c. · 2='Green'
I,run; 3='Blue';

-
. --------
:j;~do~t lib=library;
value colorfmt;
d.
I I ='Red'
'Green
_=
Î I

i 3='Blue'
lrun ;

lproc format lib=Jibrary:


value colorfmt
l='Red'
If hn1
I I
online.ASE RO IÂNA (RO) •

18 întrebare
Cum specificaţi sursa de date pe care doriţi să o utilizaţi într-o prelucrare SAS Enterprise Guide?
Corect

Marcat 0,30 din Alegeţi o opţiune:


0,30
a. Toate afiematille sunt corect~
intrebare cu
Rag b. Selectaţi datele din fereastra Flow Process

c. Selecta~ datele din fereastra Project Tree

d. Deschidetl datele din fereastra Dala Grid

Răspunsul corect este: Toate aflematiile sunt corecte

19 întrebare py . Ce se impt·imâ?
Corect
0 es = ['Amir' 'Bari.' 'Cbales', 'Dao')
Marcat 0,30 din print(names [-1][-1])
0.30

întrebare cu Alegeţi o opţiune:


nag
a. Amir

b.A

c. R

Răspunsul corect este: o


online.ASE ROMÂNĂ (RO) ..

20 întrebare
SAS. În mod implicit PROC FREQ ă
Corect ' creeaz un tabel cu frecvente şi procente pentru care tipuri de variabile dintr-un set de date?
Marcat 0.30 a1n Alegeţi o opţiune:
0,30
a. variabile de tip caracter
,- i ntreoare cu
flag b. atât variabilele de tip caracter, cât şi cele numeriC4iif

c. niciuna: variabilele trebuie să fle întotdeauna specificate


d. variabile numerice

Răspunsul corect este: atât variabilele de tip caracter, cât şi cele numerice

21 întrebare
Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac parte:
incorect
Marcat 0,00 din Alegeţi o opţiune:
0.30
a. Funcţionalitatea Inclusă, obiectiv principal, completitudine, adaptabilitate
,- întrebare cu
flag b. Funcţionalitatea inclusă, obiectiv principat, vizualizarea datelor, adaptabllltatoc

c. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultanii

d. Obiectiv principal, niveluri de securitate, Interoperabilitate

Raspunsul corect este: Funcţionalllatea Jnctus;ji, obiectiv principal , completitudine, adaplabilltale

22 1111 bare ln Enterprise Gulde, daci reallzatt o Joncţiune utlllând left outar Joln Intre 'lllbela 1 al 1llbela Z
- online.ASE ROMÂNĂ (RO) ...

14 întrebare
Produsele program care prelucrează cunbstinte pot fi:
Incorect

Marcat 0,00 din


0,30

• întrebare cu Alegeţi o opţiune:


flag a. Produse program, închis«
b. Sisteme de asist re a deciziei

c. Produse program conversationale

Răspunsul corect este: Sisteme de asistare a deciziei

15 întrebare SAS. Care dintre următoarele proceduri FORMAT este scrisă corect?
Corect

Marcat 0,30 din Alegeţi o opţiu n e:


0,30 r . . ------- ..,,,. ....,.,...... ,, ............

flag
întrebare cu
i, iproc format lib=library;
alue colorfmt
a. : _, I,
-- online.ASE ROt\lÂNĂ (RO) ...

23 întrebare
SAS. Care este numele setului de . .
date de ieşire dîn programul de mai jos?
Corect
data work. us; .
Marcat 0,30 din
0,30
set orion.sales·J
• întrebare cu
flag where Country='US'·,

run;

Alegeţi o opţiune:

a. sales
b. Country

c. work.uv
d. orion.sales

Răspunsul corect este: work:.us

24 întrebare SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mal jos?
Corect

r..1arcat 0,30 din


O 30 M
3456 1
-- online.ASE ROMÂNĂ (RO) ....

24 întrebare
Corect SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?
Marcat 0,30 din AcctNum Balance
0,30

întrebare cu
M
flag

Romano F
Choi M

Alegeţi o opţiune:
a. nu se poate spune din datele afişate

b. poate fi fie caracter sau numeric

c. numeric
• d. charact81'

Răspunsul corect este: character

25 întrebare intr-un program Python, o structură de control:


Corect
Marcat 0,30 din Alegeţio opţiune:
0,30 a. Defineşte structurile de date specifice programului
întrebare cu control
online.ASE ROMA NA (RO) •

Răspunsul corect este: character

25 întrebare
Corect
într-un program Python, o structură de control:

Marcat 0,30 din Alegeţi o opţiune:


0,30
a. Defineşte structurile de date specifice programului
'f' intret>are cu
nag b. Gestioneaza intrarea şi Ieşirea caracterelor de control
c. Reglează ordinea de executie a declara~ilor din progra~

d. Descrie ceea ce se întâmplă înainte de îhceperea programului şi dupa terminarea acestuia

Răspunsul corect este: Reglează ordinea de executie a declaratlilor din program

26 întrebare Tipul de cloud „lnfrastructure as a service (laaS)" implică oferirea de


Corect
Marcat 0,30 din Alege~ o opţiune:
0,30
a. servicli de consultantă software
întrebare cu
Rag b. Platforme de dezvoltare în cloud
c. Servicii legate de dispozitivele hardware,

Răspunsul corect este: Servicii legate de dlspozillvele hardware

27 lntrebare
online.ASE ROMÂNĂ (RO) •

Răspunsul corect este: Servicii legate de dispozitivele hardware

27 întrebare
Incorect PYTHON. Care dintre următoarele afirmatii este advarata pentru dicţionare
Marcat o,oo din
0,30

întrebare cu Alegeţi o opţiune:


flag
a. Elementele sunt accesate prin pozitia lor într-un dlcţiona oc

b. Toate cheile dintr-un dicţionar trebuie să fie de acelaşi tip.

c. Un dicţionar poate conţine orice tip de obiect, cu excepţia altui dicUonar.


d. Dicţionarele sunt accesate prin chele.

Răspunsul corect este: Dicţiona rele sunt accesate prin cheie.

28 întrebare
SAS: Ce se întâmplă dacă rulati următorul program?
corect
roc sort data=clinic.diabetes;
Marcat 0,30 din
run:
0,30

Întrebare cu
fil.print data=clinic.diabetes;
v age height weightpulse;
nag
sex='F';
n1n:
~-::;..,....
online.ASE

22 întrebare
Corect în Enterprise Guide, dacă realizaţi o joncţiune utilizând left outer join intre Tabela 1 si Tabel 2, care din bel I
ry a n Ob\lnu ?
Marcat 0,30 <lin Tabela] Tabela2
0.30

'f' imrebare cu z G3 R G3
flag
FL S9 BC .t6

Ul -16 FL 85
BA 4~ BA 99

Alegeţi o opţiune :

a. ~
ErJ
G3 z G3 R

-16 Ul 46 BC
b.
85 FL

99 BA

G3 z G3 R

89 FL
,
c.
-16 Ul -16 BC

-I' B
online.ASE ROMANA (RO) ..

29 ·nt-ebare
Un şir este imuabil în Python?
Incorect

Marcat 0.00 a1n Alege~ o opţiune:


0.30
a.
V- inlrebare cu
nag Adevărat

b. Falac

Răspunsul corect este:

Adevărat

30 întrebare SAS. Având următorul set de date


Corect
Marcat 0.30 d in
p:ssTccount !Amount! Ratd Month1 Pa ·men1
0,30
!1 !101 -1092 l 2-,00~10.00%1 60. 46 .43
!101-1 31 ; 114.000 9.50%l 36Q 9 8.5
întrebare cu
nag
'.1 01 -12s9 i s10.'ood10. 001J 3d. 3•. o...
1101 -3144 ' 3: od10. 001J 1_; s3o8 ....
1103-113 i $8: OdlO. 00/11 :!41 403A
~ î103-1 99-t l $18~50Ql0.000/~ 6d 393.0
' 1103-2335 1 ,OOO.IO. 0% 4 1-8.0...
i103-386-4 ' $8 .50 . 9. 0% 360 35. 5
ho3. 3s91 · $30!00'1 9. 5% 36Q ;
Alegetl Instrucţiunea care selecteaza randurlle ln care
• suma este mal mică sau egală cu 5000 $
• contul este 101-1092 sau rata este egali cu 0,095.
online.ASE ROMANA (RO) ...

30 întrebare
SAS. Având următorul set de date
Corect
.
Marcat 0 ,30 am ccount 1ountl Ratci Monfhi Pa meni
0.30 1101-1092 1 _2,ooa10.00%~ 6a
l •
Întrebare cu 1101 -1 31 '. 114,0Qq 9. 0%l 36a'
nag
1101 -1_89 10,ooq10. 001q 3~
!l ot -314~ 1 $3, oq10. 001~ 1
103-1 u I $8! oq10. 001~ _,
103-1994 1 18 1 Ooll0.000~ 6~
,103-233 I $ ,OOd,10. ()O/~ 4'
jIOJ -3864 I $8 , oq
9. Oo/~ 36q
..... .lrnJ.-~~!?.J.L~JQ.:.oq_q ~.... _rc .... 36
Alegeţi instrucţiunea care selectează rândurile în care
• suma este mai mică sau egală cu 5000 $
• contul este 101-1092 sau rata este egală cu 0,095.

Alegeţi o opţiune :
a. where amount <= 5000 ahd
(account='101-1092' or rate eq 0.0953',f
b. where (a mount le 5000 and account=' 101-1092')
or rate= 0.095;
c. where amount <= 5000 or account='101-1092'
and rate"' 0.095;
d. where amount <= 5000 and
account.='101-1092' or rate= 0.095;

Răspunsul corect este: where amount <= 5000 and


(account='101-1092' or rate eq 0.095);
d. where amount <:= 5000 and
account='101-1092' or rate= 0.095;

Răspunsul corect este: where amount <:= 5000 and


(account='101-1092' or rate eq 0.095);

31 întrebare

Nu a primit SAS. Care instructiune INPUTciteste corect valorile numerice pentru Cost (al treilea câmp)?
răspuns
DPLAYER $1 4.99
Marcat dm 0,30

întrebare cu AMCO
flag

Alegeţi o opţiune:
a. input @17 Cost 9.2.;

b. input @17 Cost 7.2 ;

c. input@17 Cost comma9.;


d. input @17 Cost comma7 .;

Răspunsul corect este: input @17 Cost comma9.;


online.ASE RO IÂNĂ (RO) ,.

28 întrebare
corect SAS: Ce se întâmplă dacă rulaţi urmatorul program?
Marcat 0,30 din roc son data=clinic.diabetes;
0,30 um;
fntrebare cu
roc print data=clinic. diabetes:
flag l,Yage height wcightpulsc: ·
where sex='F': ·
run:

Alege~ o opţiune:
a.
Pasul PROC PRINT rutează cu succes, lmprimand observaţiile în ordinea lor sortată.

b.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte procesarea

C.
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu succes, lmprlrnand observapue în ordinea tor originala
(nesortatăy [:;,

d. Pasul PROC SORT sortează permanent setul de date de intrare.

Răspunsul corect este: . ..


Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT ruleazâ cu succes, imprimănd observa\llle in ordinea lor originalâ
(nesortată).

29 lnlrebare un şir este imuabil în Python?


nCOfecl

Marcai O00 din Alege~ o opţiune:


1l il..f111•16
■ 11
-~ ,,. -,,
l - ~ -'

i on lrne.ase.ro

..

ln Python. Care este .-ezultatul urmatorului


cod?

salary = 800

def printSalaryO:

salary, - 12000

print( 1Salary: 1
1 salary}

prmtSalaryO

Alegeţi o opţju ne:

D a. Salary: 8000

0 b. Salary: 12000

c. Salary: 8000 Salary: 12001JC


n d. The program failed wit'h errors

Răspunsul corect sste: Salary: 8000

lncoreci

Marca 0,00 din 0,30

Întreba.re ou f lag

În Enterprjse Guide. care dintre


următoarete afirma "i referitoare ra
rapoartele SAS Enterpri,se Guide este

adevărat? --------
14:18 1111 ? i'. I :,

i on lrne ..ase.ro

-- ....

4 întrebare
Corect
Marcat O 30 din 0,30

]ntrebare cu f lag

SAS: Ce tip de variabilă este variabila


cct um di'n setul de date de mai jos?

Ron1 · o F
Choi

Afegeţi o opţiune:

a. charact

O b. nu se poate spune din datele afişate

D c. numeric
O d. poate fi fle caracter sau numeric

Răspunsul coree este: charac er

5 întrebare

Marcat 0,30 dfn 0,30


intra'bare ou flag
14:19 ,111 ? ii. }
i on line.ase.ro

-- ....

4 întirebare
Corect

Marcat 0,30 dm O 30
ifntre'ba.re nu f lag

SAS: Ce ti'p de variabilă este variabila


AcctNum di1n setul de date de mai jos?

Ro ·nano F
Choi

Alegeţi o opt une:


a. cha.ract

b. nu se poate spune din datete afişate

D c. numeric

D d . poate fi fie caracter sau numeric

Răspunsul corect este: character

5întrebal"e
Corect

Marcat 0,30 dl.n 0,30


intre bare ,cu flag
1Ll:19
1
1111 ? :,. _:•
ii on line.ase.ro

-- ....

D întirebare

Corect
Marcat 0,30 din 0,30

imreba.re cu fiag

ln Python1 care dintf"ie următoarele structuri


de date 1p ot fi utrnzate ,c u operatorul 11 în 11
pentru a verU1ic.a daica un element se afl.ă în
structura de date?

Alege~ o opţiune :

a. Toate raspunsurile sunt corecta'

D b Dictionary

c. List

0 d. Set

Răspunsul corect este: Toate raspunsurile


sunt corecte

6 inuebar-e
Corect
Mar-cat 0 ,30 dbi 0.30

Întrebare ,o u f lag

În Enterprise Guide, care ·f ormat (formate)


de rezultate ale unui query permit execuţia
unor noi prelucrari?
1,4:19 ,111 ~ :,1111111_ ;,

ii on line.ase.ro

-- ....

ln Python. Care este rezultatul următorului

cod?

sarary = 8000
def printSalaryO:

salary = 12000
print(l]Salary: 1
, salary)

printSalary,Q

print(n S alary~ ri 1, sala ry)

Alegeţi o opţiune:

a. Salary· 8000

0 b. Salary: 12000

c. Salary: 8000 Sala.y: 12000C

D d. The program f.ailed with errors

Răspunsul corect este: Salary: 8000

3 Tntll':ebam

Incorect

Mercat O 00 df.n 0,30

întrebare,ou flag

'in Enterpriise Guide, care dintr,e


următoarele afirmaţii referitoare la
rapoartele SAS Enterprise Guide este
adevărat?
114:19 ,111 ? :,1111111 :,

i on lrne.ase.ro

-- ....

3 înt\rabare
Incorect

Marcat 0,00 dtn 0,30

Între ba.re cu flag

În Enterprise Guide, care dintre


urmatoarete afirma I referitoare la
rapoartele SAS, Enterpnse Gui.de este
adevara:t?

Alegeţ o opţiune:
D a. Se poate seta un format de rezultat
implicit şi se pot inlocut setările impllcite
pentru rapo,arte individuale.

b Puteţi să spec i ficaţi o notă de subsol


implicită, să specifica\1 Utluri personalîza e
pentru fiecare task şi să specifi caţi dacă
să printaţi numele procedurii saN

O c. Toate affrmaUile

d. În titluri şi în note de subsol se pot


utiliza variabile macro, functii sas şi

formate sas.

Răspunsul corect este: Toate afirmatiile

4 intrebare
Corect

Marcat O30 dtn 0,30


14:19 ,111 ? :,. ;,
i on line.ase.ro

--
6 1UI 6 B
•• ....

'I
BA .
I I

G- z G R
o C.
6 Ul 61 BC

G.; I z
0 d.
„6 UI

Răspunsul corect este:


G z G R

9 FL
-6 Ul ,5 BC

8 îniitrebate
Incorect

Mercat 0.00 dfn 0,30

intreba.re cu flag

SAS: Ce se întâmpla dacă rulaţi următorul

program?
R', o so da a=c ·1 ·c.d·abc ,es:·
14:19 ,111 ~ 11•T>
i on line.ase.ro

-- ....

7 întirebare
Corect
Marcat 0 ,3 0 dbi 0,30

imrebare ,c u flag,

În Enterprise Guide, dacă realizaţi o


jonqiune utilizând lefi outer join intr,e
Tabela 1 si Tabela 2, care din tabelele query
va fi obţinută?

Tabeli!Ll Tal:id

z G R
FL 9 BC
6 FL
BA ➔
BA I 9
Alegeţi o opţiune:

G z I G3 R

6 U1 '6 BC
D a.
. . .., Fl

.
I
99 BA I
G"" z R
'i G.""
891FL l,Ii .
,,,,
b.
6 BC
61UI liI
..J ; BA.I .
I
14:19 ,111 ~ 11. _:,
i on l/ne ..ase.ro

-- ....

8 întirebare

lnoorec:'t

Marcat 0,00 dtn 0,30


intre bare cu flag

SAS: Ce se întâmp l ă dacă rulaţi următo

program?
ROO ~ ~ o -~ data-c inic. dia -e es;
ru
~~
,- :
o prin da a-clinic ..diabe es;
1

ar a heigh . ·ei,._ h pulse.;


- -·e.·. .·se. -'f ;,

Al egeţ1 o opfune:

a.
Pasul PR0C SORT se execută cu succes,
dar pasul PR0C PRIN gener,ează erori şi
opreşte procesarette

□ b.
Pasuil PR0C SORT generează erori şi
opreşte procesarea, dar pasul PR0C
PRINT ru l ează cu succes, imprimând
observaţiîle în ordinea lor original ă
(nesortată •

c . Pasul PR0C SORT sortează


permanent setu l de date de rn rare.

d.
Pasul PR0C PR INT ru leaza cu succes,
imprimând obssrva1iile in ordinea lor
sortata.
114: 19 ,111 ? :,• T.:•
i on line.ase.ro

-- 'UCU 1-11s11~u1 I I IVV I I li 'I ':=f,;:";l lwl'Ca.l.Q '11:ilVI I ~I


....

opreşte procesare*
□ b.
Pasul PROC SORT generează erori
opreşte procesarea, dar p.asul PROC
PRIN rulează cu succes, imprimând
observaţiile în ordinea lor originală

(nesortată .

0 c. Pasul PROC SORTsorteaza


permanent setu l de date de in rare.

d.
Pasul PROC PRINT rulează cu succes,
imprimând observa1iile în ordrnea lor
sortată.

Răspunsul coree este:


Pasul PROC SORT generează erori şi oprsş1e
procesarea, dar asul PROC PRINT rulează
cu succes, imprlmând observa Hle în ordinea
lor originală (nesortată).

9 întrebarre

Corect

Marcat 0,30 drn 0,30

]mrebere cu flag,

Următoarea afirmaţi,e este corectă?

t,Utilizatorul autorizat al copiei unui


program pentru calcu lator nu poale, fără.

autorizarea titularl!Jlui dreptului de autor'. sa


analîze;z:,e, să studieze sau sa testeze
..E...-- _A.!, _ _ _ _ _ ._ - - - _,L_ __ --- ---- ,. . ------ll --'-
1,Lf19 ,111 ? 11~ _: ,

ii on line.ase.ro

-- ....

& întrebare
Corect
Ma.real 0,-30 df.n 0;30

]mrebare cu flag

ln Enterprise GuJde, care format (formate)


de rezultate ale unui query permit execuţia
unor noi prelucrări?

Alegeţ,i o opţiune:

D a. numai data views

b. data tables şi data view8'

D c. numai data tables

d. date views şi reports

Răspunsul corect este: data tables şi data


v1ews

7 între-bare
Corect

Mercat 0 ,30 d[n 0,30


im:re'bare ou flag

În Enterprise Guide, dacă realiza i o


joncţiune utmzand left outer join intre,

i•B--------•
Tabela 1 si Tabela 2, care din tabelele query

va fi obţinuui•·
14:19 ,111 ~ 11•T>
ii on line.ase.ro

-- ....

Coreot

Marcat 0,30 dlri 0,30

ÎMreoa.re cu flag

SAS. În mod implicit:1 PROC FREQ creează


un tabel cu frecven1e şi procente pen u
care tipuri de variabile dintr-un set de date?

Alegeţi o opţiune~

a. atât variabilele de tip caracter1 cât şi


cele numericv

[J b. variabile de tip carac er

[l c. niciuna: variabilele trebuie să fie


întotdeauna specîficate

d. variabile numerice

Răspunsul corect este: atât variabilele de tip


caracter cât şi cele numerice

111intri bare
Incorect

Marca 0,00 din 0,30

intre'be.re ou f lag

Într-o ,etapă DATA, cum puteţi face referire


la un set de date SAS temporar numit
F,o reoast? 1
114:19 ,111 ? :,1111111 :,

i online.ase.ro

-- ....

care se potrivesc având în vedere o condiţie

13 întrebare,
Corect
Marcat 0.30 dm 0,30

Î1mreba.re,,011 f lag

. p1. ."'
B
-1]

Alegeţi o opţiune:

a.

□ b.R

□ c. A

□ d Amir

Răspunsul corect este: o

14 întrabare
Incorect

Mercat 0,00 d[n 0,30


intre.bare, ou r1ag.

SAS. Dacli executati următorul program ce


1eşue creează.?

p,..,.:.QS so da a==fin ce .loa ou ,~ ·o: -- loaru


b · meni~!! .l !H!i!UM~
1Llf: 19 ,111 ~ 1'1111111 :,

ii on line.ase.ro

-- ....

Următoarea afirmaţi,e este corectă?

,Utilizatorul autorizat al copîei unui1


program pentru calculator nu poale, fără

autortzarea titularului dreptului de autor. sa


analizeze, să studieze sau să testeze
funcţionarea acestui program, in scopur de
a determina ideile şi principiile care stau la
ba.za oricărui1 element al acestuia, cu
ocazia efectuării oricăror operaţiuni de
mstalam 1 afl!şare, rulare sau executare
transmitere ori stocare a pfograrnulu1
opera iuni p care este în dre1p t să le
efectu e~e ".

Alegeţi o opţiune :

LJ a. Da

b N

Răspunsul corect este: Nu

1Ointi bare·
Corect
Marcat 0.30 din 0.30

Întrebam c LI flag

SAS. ln mod implicit, PROC FREQ creează

un tabel cu frecvente şi procente pentru


care tipuri de variabile d·ntr un set de date?
14:19
1
,111 ? 11
- ~_:•

i on line.ase.ro

-- ....

12 într,e,bare
Corect
Marcat 0.30 d~n 0,30

Întrebare cu flag

În Enterprise Guide in mod implicit, Query


Builder utilizează ,o jonc1iune internă atunci
când rea ·zează o joncţiune a tabellelor.
Care dintre aceste afirmaţii descrie cu
exactitate o joncţiune internă?

Alegeţi o opţiune:

a. nelude numa.f rânduri care se


ţ>otrivesc avă.nd n vedere o condiţî

[J b. Include toate rândurile din tabelul


stâng având în vedere o conditie

D c. Include toate ândurile din ambele


tabele având în vedere o conditie

[l d. Include toate rândurile din tabelul din


dreapta având în vedere o condiţre

Răspunsul corect este: I clude numai rânduri


care se potrivesc având in vedere o condiţie

13 întrie'oare
Corect

Marcat 0.30 dl:n 0,30

Întrebare cu flag
14:19 ,111 ? :,• T.:•
i on line.ase.ro

-- -- - . - - - - - - - - - - - - - - -- - - - - - .. - - - - - - tr"
....

caracter, că şi cele numerice

111întrebare
Incorect

Marcat 0,00 din 0,30


Întrebare ou flag

Într-o etapă DATA, cum puteti' face referire


la un set de date SAS temporar numit
Forecast?

Alegeţi o opţiune:
a. Numai raspunsurile Work.Forecast
şi Forecast

b Work.Forecasx

[l c . Sa'les.Forecast (dupa atribuirea libret


Sales)

0 d.
Forecast

Răspunsul corect este· Numai raspunsurile


Work.Forecast şi Forecast

12 int11 bare·
Corect
Marcat 0,30 din 0.30

intre'ba.re cUJ• , - - - - - - - -
14:20 ,,I ~ ii. I ',

iii on line.ase.ro

-- ....

Marcat 0,00 dln 0,30

irnre'ba.re cu t lag

SAS. Ce declaraţie va limita o analiză

PROC MEANS la variabilele Boarded,


Transfer ş·i Deprane?

Al eger o optiu ne;


a.by boarded transfer deplane;
x,
D b output boa rded t ra ns fer
deplane;
[l c. c ass boa ded t ransf e·r
dep lane;
D d. var boa rded transfer
deplane,

Răspunsul corect este: var boa rded


transfer deplane,

17 întrebare
Incorect:
Marcat o.oo d[r, 0,30

]ntr ba:re cu f lag

SAS,. Care dintre următoarele procedurf


FORMAT este scrisă corect?
14:19 ,111 ~ :,• T.:•
ii on line.ase.ro

-- ....

Răspunsul corect e.ste:

15 int11ebare
Corect

Marcat 0.,30 d[n 0,30

Întreba.recu flag
14:20 ,111 ~ 1'1111111 :,

ii on line.ase.ro

-- ....

SAS. Care dintre următoarele proceduri


FORMAT este scrisă corect?

Al egeţi o opţ iune:

pir -c [i rmat 1ib-library;


··alu e 1c,olonn1
l='Red
□ a.
~·=.'10.re
.

.3='Bluci;

1p oe 1 ...
- ..
' · ~a·lu ·co
1-'Redi
□ b.
. -_,11 .('.!_
01:.c,e .i
. ='Blue1
run;
------------
p oe forma' lib=lib ary;
·alue olo.tfnit
l='Red';
□ c.
1=' G:re::.n•~
1

3='B ,.ue:
run:
:priac· a -· -libt ·
•-
t · ralu~·colo
=Re . ',C
. :.- tGCieen 1
'

3=Blu ·'

Răspunsul corect este:


;pr, c fo , -ia· lib-lib ·ai-_t.;
I alue colo - nI .
i l='Red.'
"=''r""'k..-~1111P. .,. ..- - - - - -
14:20 ,111 ~ i1. }
ii on line.ase.ro

-- ....

Marea 0 ,3U dtrl U,30

îmre'ba.re cu f lag

·= [ ~~::.,:;;;,I
",' '; □]
pimt

Alegeţi o opţiune:
O a.7
b. liV
D c.5

D d . syn ax error

Răspunsul coree este: 6

16 întrebare
Incorect

Marcat 0 ,00 din 0.80


lntre'bare cu f lag

SAS. Ce declaraţie va limita o, analiză


PROC MEANS la variab•lele Boarded,
Transfer şi Cep~ane?

Alege~ o opţ une:


a_by boarded ransfer deplane;
X
1-t. n11 n11t- hn::i rrl.arll r::::1 ni:: fj!:J, r
14:20 ,111 ? 1,. . - _: •

i on line.ase.ro

-- ....

alu colo m_,


l-'R ed. 1

_ ' Gree -
.?=Blu •.
!run:
' .

18 tnwebare
Corect
Marcat 0,30 dln 0,30

Într b -re ,ou flag

În Enterprise Guide ce task se va utihza


pentru a creea raportul de mai jos?

Alegeţi o opţîu ne:

L a. Summary Tables

b. One--Way Frequenciw

D c. List Data

D d. Tab!e Analysis

Răspunsul corect este: One-Way Frequencies

19 'intrebare
lnoorect
14:20 1111 ~ li_ __ :,

i on line.ase.ro

-- ....

Corect

Marca 0,30 dln 0,30

1lmre'bare cu f lag

ln Python. Care este rezultatul următ,orului

cod?

str= 1 pynative'1

print (str[1 :3])

Al egeţî a opţiune~

O a. py

0 b. pyn

c . yna

d . yfi#I

Răspunsul corect este. yn

23 intfiebare
Incorect

Marcat o oo d[n 0,30


Întreba.re ,cu f lag

PYTHON. Care dintre următoarele afirm,atii


este advarata pentru dictionare
14:20 1111 ? :I- I
i on line.ase.ro

-- ....

20 între-bare
Corect
Marcat 0,30 din 0,30

Îmre:bare ou llag

SAS.Care observaţie sau obseNaţii vor fi


serectate prin următoarea menţiune

WHERE?

wlhere Job_Title contains I


I 1
,

Al egeţi o opţiune:

D a. observa1ia 3

b. observatia 1 si ii

D c. observatia 1

D d. observatia 2

Răspunsul corect este: observatia 1 si 3

..... _ _ _ _ ,L
14:20 ,111 ? :,• T.:•
i on line.ase.ro

-- ....

19 întrebare
lncoreot

Marcat 0 ,00 din 0,30

i~trebare ou flag,

Al egeţi o opţiune:

O a. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5,


5.5]

b. [D.5, 1, 1.51 2 2.5, 3, 3.5, 4, 4.5, 5]


X

O c. Error

Răspunsul corect es e: Error

20 întrebare,
Corect

Mercat 0,30 dfri 0,30

Întreba.re cu flag·

SAS.Care observaţie sau observa ţi i vor li


serectate, prin următoarea menţiune

WHEAE?
14:20 ,111 ~ i'- 1 _: ,

ii on line.ase.ro

-- ....

4.. I intrebare
Corect

Marcat 0,30 dtn 0,:30

iMr@ba.re c,u f lag

Sistemul de operare se acu ă de:

Alegeţi o opţiune:
a. Creare de aplicatii software

D b. Evidentîerea erorilor programelor

c. Gestiona.rea. şi coordonarea
activităţilor sistemului de calclll,'

D d. Asigurarea, la nivelul anumitor


echipamen e, de facilităţi pecial cerute de
anumrte aplicaţii

Răspunsul corect este: Gestionarea şr

coordonarea activ t tăttlor sistemu lui de ca lcul

22 întrebare
Corect
Marcat 0,30 dtn 0,30

Întrebare ou flag·

ln Python. Care este rezultatul următorului

cod?

str= jpynative 11

print (str[1 :3J)


14:20 ,111 ? :,. ;,
i on line.ase.ro

-- ....

23 intrebare
lnoarect

Marcat 0,00 din 0,30

]mre.ba.re ou flag

PVTHON. Care dintre următoarele afirmatii


este advarata pentru dicţionare

Alegeţi o opţiune:

a. Toate cheile dintr-un dicţionar trebuie


să fie de acelaşi ip.

b. Elementele sunt a.ccssate prin poziţia


lor într-un dic Iona«

D c. Un dicţîonar poate conţine orice tip


de obiec1, cu excepţia altu dic ionar.

D d. Dicţionarele sunt accesate prin cheie.

Răspunsul corect este: Dicţionarele sunt


accesate prin cheie.

24 intriebare
Corect

Marcat Oi30 d[n 0,30


Între:ba.re c.u flag
GRILA 1

1. Care dintre urmatoarele este o cerinta de sintaxa SAS ?

a. Incepeti fiecare declaratie in coloana 1


b. Puneti o singura declaratie pe fiecare rand
c. Separati fiecare pas cu o linie libera
d. Terminati fiecare declaratie cu punct si virgula
e. Puneti o declaratie RUN dupa fiecare pas DATA sau PROC

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 ?

a. proc contents data= orion.nods_all;


run;


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 i Code Eimploye,e ID
92 '129 121074
92 129 12100'1
92128 121128
92 '128 120755
92128 120730

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 p l~o yee ID Job Ti tle Salary
120102 Sa les Manager $ 108255.00
120 103 Sa les Manager 587 ,975.00
120 12 1 Sa les Rep . li 526,60 0.00
120 122 Sa les Rep . li 527,475.00
120 123 Sa les Rep . I 526,190.00

a. format Salary dollar;


b. format Salary dollar12.2;
c. format Salary dollar11.2;
d. format Salary dollar10.2;

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?

proc print data = order_fact;


run;
a. temporar
b. permanent
c. Nu exista suficiente informatii pentru a determina tipul

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 . 98w1650C39 whice
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=’*’;

4. Care afirmatie despre acest pas PROC SORT este adevarat?

proc s8rt da~a=orio~ . s~a~~;


ou~=work . sta~~;
by descending salary
anager_I D;
run;
a. Setul de date sortat suprascrie setul de date de intrare
b. Observatiile sunt sortate dupa Salary in ordine descrescatoare si apoi dupa Manager_ID in ordine
descrescatoare
c. Nu trebuie sa apara punct si virgule dupa numele setului de date de intrare
d. Setul de date sortat contine numai variabilele specificate in instructiunea BY

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

a. format Order_Date date9. Delivery_Date mmddyy8.;


b. format Order_Date date7. Delivery_Date mmddyy8.;
c. format Order_Date ddmmyy. Delivery_Date mmddyy8.;
d. format Order_Date monyy7. Delivery_Date mmddyy8.;

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

15. Care va fi rezultatul urmatoarei secvente de program?


t= (1, 2, 4, 3, 8, 9)
[t[i] for i in range ( 0, len(t), 2 )]
a. [2, 3, 9]
b. [1, 2, 4, 3, 8, 9]
c. [1, 4, 8]
d. (1, 3, 8)

16. Urmatoarea bucata de cod este valida?


a=(1, 2, 3, 4)
del a
a. Nu, deoarece tuplul este imutabil
b. Da, primul element din tuplu este sters
c. Da, intregul tuplu este sters
d. Nu, sintaza pentru metoda del este invalida

17. Intr-un program Python, o structura de control:


a. Dirctioneaza ordinea de executare a declaratiilor din program
b. Gestioneaza intrarea si iesirea caracterelor de control

2
PS grila 2
c. Dicteaza ce se intampla inaintea de inceperea programului si dupa terminarea acestuia
d. Defineste structurile de date specificate programelor

18. Care este rezultatul programului de mai jos?


a=[1, 2, 3, None, (), {}]
print(len(a))

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

1. Acest comentariu contine erori de sintaxa ?


/*
Report created for budget
Presentation; revised October 15.
*/
proc print data=work.newloan;
run;
a. Nu. Comentariul este specificat corect
b. Da. Fiecare linie de comentarii trebuie sa se incheie cu un punct si virgula
c. Da. Textul de comentariu incepe incorect pe prima linie
d. Da. Comentariul contine punct si virgula, care cauzeaza un mesaj de eroare

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

a. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b. input customer_id $ last_Name $ first_Name $ total_Sales;
c. input Last_Name $ First_Name $ Total_Sales Customer_ID $;
4. Care dintre urmatoarele afirmatii selecteaza dintr-un set de date numai acele observatii pentru
care valoarea variabilei Style este RANCH, SPLIT, sau TWOSTORY?
a. where Style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
b. where Style in ’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
c. where Style in (RANCH, SPLIT, TWOSTORY);
d. where Style in (‘RANCH’, ‘SPLIT’, ‘TWOSTORY’);

5. Care dintre urmatoarele nu este un nume de format valid definit de utilizator?


a. $month ✓
b. group_a
X
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;

THE MEANS Procedure


Analysis Variable: Customer_Age
Customer_Age
Customer Gender Range Mean
F 54.0 35.1
M 54.0 47.0

a. nonobs
b. range mean
c. range mean nonobs bestw.
d. range mean nonobs maxdec=1

8. Ce instructiune BY este valabila pentru acest pas PROC PRINT?


proc sort data=orion.staff
out=work.staffsort;
by Gender Start_Date;
run;
proc print data=work.staffsort label;
by ____________________;
label Start_Date=’Start’;
run;
a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

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

10. Cand se seteaza un filtru se poate specifica


a. Numai o conditie de filtrare
b. Conditii de filtrare multiple, dar nu conditii logice(AND sau OR)
c. Conditii de filtrare multiple si conditii logice(AND sau OR)
d. Nici una dintre cele de mai sus

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

12. Ce afirmatie despre task-ul Import Data este falsa?


a. Puteti specifica atributele coloanele, inclusiv numele, tipul si lungimea
b. Un nou set de date sas este creat din datele importate
c. Se poate specifica o expresie pentru a crea o coloana noua
d. Puteti prelua numele coloanelor din primul rand al fisierului de date

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.

15. Care va fi rezultatul urmatoarei secvente de program?


d = {“john”:40, “peter”:45}
d[“john”]
-
a. 40
b. 45
c. John
d. Peter

16. Ce tip de date este a=[(1,1),(2,4),(3,9)]?


a. Vector de tupluri
b. Lista de tupluri
c. Tupluri de liste
d. Tip invalid

17. Care din ultimele declaratii nu se vor executa cu success?

XA
Cred ca C

18. Ce se imprima?
names = [‘Amir’, ‘Barry’, ‘Charles’, ‘Dao’]
print(names[-1][-1])
a. A
b. r
c. Amir
III
d. o

19. Care va fi rezultatul urmatorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t= 3
v = [1,2,3]
f(t,v)
print(t, v[0])
a. 1 44

-
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

22. Softwareul sharewere: b.

23. Urmatoarea afirmatie este adevarata? NUUUU


Produsele software freewere ofera 4 forme de libertate: de a utiliza programul in orice scop,


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?

proc print data = work.newsalesemps;


run;

a. un raport HTML al setului de date work.newsalesemps


b. un mesaj de eroare in log
c. un raport LISTING al setului de date work.newsalesemps
d. crearea unui set temporar de date numit work.newsalesemps

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?

input name $ hired date9. age state$ salary comma10. ;

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?

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

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?

a. No titles
b. RADIX Company
Best Sales
DVD Sales
c. Radix Company
Best Sales •
d. RADIX Company

9. In declaratia INPUT semnul $ indica:


a. Valorile variabiles sunt de tip character
b. Lipsa valorii pentru variabila
c. Posibilitatea definirii dinamice a variabilei
d. Valorile variabilei sunt de tip numeric

10. Pentru urmatorul raport lista, care afirmatie de mai jos este adevarata?

a. Este afisat procentajul pe linii


b. Formatul DOLLARw.d este specificat pentru unele valori de date
c. Datele sunt grupate si sunt afisate totalurile pentru fiecare grup, pentru variabilele
specificate
d. Sunt specificate titlurile si nota de subsol implicite ale SAS Enterprise Guide

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?
!ll■&ui■l

Slpt■ mi~•-
•--- SI t■mllll Vl ■dri
1 I Sl16899
2 2
Sl200 ~7
4 4 Sl784 11
S43.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

15. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)
my_tuple.append((5, 6, 7))
print len(my_tuple)

a. 1
b. 2
c. 5
d. Error

16. Care este rezultatul codului urmator?

a=(1,2)
a[0]+=1

a. (1.1,2)
b. 2
c. Type Error
d. Syntax Error

17. Ce marcheaza sfarsitul unui bloc de instructiuni in Python?


a. Un comentariu
b. }
c. O linie care este indentata mai putin decat linia anterioara
d. End
18. Ce se imprima?
I
'

I I
a. 1
b. 2
c. An exception is thrown
d. Error

19. Ce intentioneaza sa faca codul de mai jos?

def (a, b, c) : pass

a. defineste un set si il initializeaza


b. defineste o metoda care trece prin parametrii sai
c. defineste o functie, care nu face nimic
d. defineste o clasa goala

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

21. Protectia programelor pt calculator include:


a. orice expresie a unui program, programele de aplicatie si sitemele de operare,
materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare, metodele
de functionare, manualele
c. orice expresie a unui program, exprima in orice fel de limbaj, fie in cod-sursa sau cod-
obiect, ideile, procedeele, metodele de functionare, conceptele matematice
d. orice exoresie a unui program, programele de aplicatie si sistemele de operare, materialul
de conceptie pregatitor si principiile care stau la baza oricarui element dintr-un program

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu are restrictii de utilizare personala, ne-comerciala, academica, comerciala sau alte
combinatii dintre ele
c. Nu are drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Clasa de criteria utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platfomelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea datelor,
raportarea erorilor
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte personalizabile,
vizualizarea datelor, raportarea erorilor

24. In functie de tipul de servicii oferite, solutiile cloud pot fi:


a. Public cloud, Private cloud, Hybrid cloud, Community cloud
b. Platform as a service, Infrastructure as a service, Software as a service
c. Platform Service, Infrastructure Service, Hybrid Service, Software Service

25. Open-source software presupune


a. Intodeauna utilizare gratuita
b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrare
d. nu poate fi redistribuit
GRILA 5

1. In ce parte a unui set de date SAS sunt gasite urmatoarele?


Numele setului de date a. zona descriptiva
Tipul variabilei Salariu b. zona de date
Data crearii setului de date

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=’*’;

4. Ce instructiune BY este valabila pentru acest pas PROC PRINT?

~~:x: s e ~: ~\:~- or:c~ .s:~~ :


o ~t ~~o :k.stA ffsor t;
by G~~~~ : Sta:~ ~a:e;

p~-: p r!r:: d.a~a• w•~ ric . .s• a !f s ~ ~~ laoel ;


o ·1
l~~l S~a: t_ta~ e: ' Sta rt' ;
n:.-.;

a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

5. Un format modifica atat valoarea stocata, cat si valoarea afisata.

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?

where Job_Title contains ‘I’;

I I I l I 7
Obs. Last_Name First_Name Country Job_Title
1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman I
Fred AU Insurance Sales
'

a. observatia 1
b. observatia 2
c. observatiile 1 si 3
d. toate observatiile

8. Ce afirmatie despre acest program este adevarata?

proc print data=orion.sales;


var Employee_ID Salary;
where Country=’AU’;
by Gender;
label Salary=’Annual Salary’;
run;

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:

a. asociaza datele cu nume de variabila✓


X
b. defineste variabile
c. indica numele fisierului care va fi deschis
d. niciun raspuns corect
10. Se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica codul profesiei - ca
variabila de grupare, anii de serviciu - ca variabila de analiza, media - ca summary statistic.
Care dintre rezultatele urmatoare va fi produs de query?

Cod Profesie Ani -


CodProfcs ic Ani CodProfesic Ani
TAI 95 TAI T AI
10 I0.555~6
TA2 26K TAI T,\2
10 13..1
TA3 212 T,\l 10 TAJ 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:

a. Numele si lungimea coloanei


b. Numele, tipul si lungimea coloanei
c.
X Numele coloanei
d. Numele si tipul coloanei ✓

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

14. 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 accepta un parametru stfel incat sa specificati o
valoare pentru un parametru ori de cate ori executati interogarea
d. Utilizarea unui parametru cu un filtru in interogarea dvs. face filtrul dinamic

15. Care va fi rezultatul urmatoarei secvente de program?

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

16. Care dintre urmatoarele afirmatii creeaza un dictionar?

a. d={}
b. d = { ”john” : 40, ”peter” : 45 }
c. d = { 40 : ”john”, 45 : ”peter” }
d. all of the mentioned

17. Care este rezultatul urmatorului fragment de cod:

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 • fi, 2, 3, 41
nurr~e rs . append(l5,6, 7,8J I
printtlen(numbersJJ

a. 4 b. 5 c. 8 d. 12

19. Care este rezultatul codului de mai jos?

a = [1, 2, 3, None, [2, 1], ]


print len(a)

a. 5 b. 4 c. 6 d. syntax error

20. Protectia programelor pentru calculator include:

a. orice expresie a unui program, programele de aplicatie si sistemele de


operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare, manualele
c. orice expresie a unui program, exprimate in orice fel de limbaj, fie in cod-sursa
sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui element
dintr-un program

21. In lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru
calculator se prezuma ca:

a. utilizatorului i se acorda dreptul exclusiv de utilizare a programului pentru


calculator
b. utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului
pentru calculator
c. utilizatorului i se acorda dreptul neexclusiv de utilizare a programului
pentru calculator
d. utilizatorului i se acorda dreptul exclusiv de utilizare si modificare a programului
pentru calculator

22. Open-source software presupune:

a. intotdeauna utilizare gratuita


b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrate
d. nu poate fi redistribuit
23. Clasa de criterii utilizabilitate contine criteriile:

a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea


erorilor, varietatea domeniului
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor
d. interfata utilizator, campuri personalizabile, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor

24. In cazul Public cloud infrastructura de calcul se afla plasata la:

a. sediul furnizorului de cloud


b. sediul organizatiei (on premise)
c. la distanta (off premise)
d. nu poate fi redistribuit

25. Dintre criteriile de alegere a produselor software in functie de caracteristicile


functionale fac parte:

a. functionalitatea inclusa, obiectiv principal, vizualizarea datelor, adaptabilitate


b. interoperabilitate, personalizare, niveluri de securitate, utilizare simultana
c. functionalitate inclusa, obiectiv principal, completitudine, adaptabilitate
d. obiectiv principal, niveluri de securitate, interoperabilitate
Grila 6

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;

3. Care dintre urmatoarele instructiuni specifica liniile de date pe care le introduceti


direct intr-un pas DATA?
a. DATALINES
b. INFILE
c. INPUT
d. INSTREAM

4. Ce afirmatie despre acest program este adevarata?


a. Acest program va functiona corect
proc print
numai daca orion.sales este sortat in data•o r ion . sales ;
ordine crescatoare dupa Country. var gmployee_ ro Salary;
whece Countr,y• ' AU ' ;
b. Raportul PROC PRINT afiseaza
by Gender ;
numai observatiile in care valoarea labei Salary• ' Annual
tarii este AU. Salary ';
c. Annual Salary va fi afisat in partea de run;
sus a coloanei Salary.

5. Care dintre urmatoarele functii SAS returneaza un numar de la 1 la 12?


a. YEAR(SAS-date)
b. MONTH(SAS-date)
c. WEEKDAY(SAS-date)
d. TODAY(SAS-date)

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 ŢE,,,pieye"e]Î)
a. by Postal_Code Employee_ID; 92129 12 1074
b. by descending Postal_Code Employee_ID; 92Î 29 \ - 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?
921 28 ,
921 28]
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 Cantitate. 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?
X
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

15. Care va fi rezultatul?


a. TRUE
= ;: -:c '!-. ::" : .;:, •pe s:2:- • : 451
b. FALSE = i " j o ~-~ ~ 4€E , " p-a::.e ::": 4S: !
8

c. None =- d.2

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.lse
z • Fals'!
a. 4 1! noe .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 oe not 1/ a nd x:
d. 2 print 2
elc'l :
print 4
19. Este urmatoarea afirmatie corecta?

Exista doua tipuri de valori in Python: numere si siruri de caractere

a. DA
b. NU

20. Clasa de criterii utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte
personalizabile vizualizarea datelor, raportarea erorilor,

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

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu au restrictii de utilizare personala, ne-comerciala, academica, comerciala
sau alte combinatii dintre ele
c. Nu au drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Tipul de cloud “Infrastructure as a service (IaaS)” implica oferirea de


a. servicii de consultanta siftware
b. servicii legate de dispozitivele hardware
c. platforme de dezvoltare in cloud

4
24. Urmatoarea afirmatie este corecta?

“Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fara


autorizarea titularului dreptului de autor, sa analizeze, sa studieze sau sa testeze
functionarea acestui program, in scopul de a determina ideile si principiile care stau la
baza oricarui element al acestuia, cu ocazia efectuarii oricaror operatiuni de instalare,
afisare, rulare sau executare, transmiterea ori stocare a programului, operatiuni pe care
este in drept sa le efectueze”.

a. Da

b. Nu

25. Proiectia programelor pentru calculator include:


a. orice expresie a unui program, programele de aplicatie si sistemele de
X operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare si manualele
c. orice expresie a unui program, exprimata in orice fel de limbaj, fie in cod-
sursa sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui
element dintr-un program

5
PACHETE SOFTWARE
1.Nu sunt consecinta a documnetelor compuse
a)sunt create cu ajutorul instrumentului Document Builder
b)pot include link-uri catre documnte externe
c)sunt salvate cu ajutorul instrumentului Document Builder
d) include rezultate ale prelucrarilor in format HTML
2. Codul SAS generat de o prelucrare
a) poate fi modifica direct in tabul Code al acestei prelucrari
b)se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d)este necesar ca intodeauna modificarea sa fie facuta de catre utilizator
3. O tabela virtuala SAS
a) salveaza spatiul de memorie prin dimensiunile sale
b)este statica
c)nu se pot face prelucrari asupra ei
d)contine date neactualizate
4.Nu reprezinta o etapa a procesului de selectie
a)Stabilirea pachetelor candidate
b)Utilizarea de tehnici de evaluare a pachetelor
c)Implementarea algoritmului specific pachetului
d)testarea p.s intr un mediu adecvat
5. Care rezultate pot fi folosite ca intarari pentru o prelucrare SAS Enterprise Guide
a)numai tabele de date
b)tabele de date si tabele virtuale
c)tabele de date si rapoarte
d)numai tabele virtuale
6. O jonctiune manuala se face numai daca tabelele contin o coloana comuna cu urmatoarele atribute
a)acelasi nume
b)acelasi nume si tip de date
c)acelasi tip de date
d)nici una din variante
7. La redecodificarea variabilelor se pot inlocui urmatoarele
a)un domeniu de valori cu o valoare individuala
b)valoarea individuala cu o alta valoare
c)valoarea individuala cu o alta valoare si toate celelalte valori cu o alta valoare
d)toate variantele de mai sus
8. Setarile unui filtru permit specificarea
a)unei singure conditii de filtrare
b)mai multor conditii de filtrare dar fara operatori logici
c) mai multor conditii de filtrare cu operatori logici
d)nici una din variante
9.Carui format de rezultat I se poate aplica un stil personalizat
a)text

-
b)pdf
c)html
d) toate variantele de mai sus
10. Se considera urmatoarea secventa de cod
Case
When t3.Country= ‘USA’ then ‘Domestic’ else ‘international’ end
Aceasta are ca rezultat crearea unei coloane :
a)recodificate

-
b) aggregate
c)calculate
d) nici una din variante
11. Legaturile dintre obiectele unui process
a)sunt intodeauna reprezentate de linia punctate
b)pot fi create si de catre utilizator
c)se vizualizeaza in fereastra arborelui proiectului
d)tote variantele de mai sus
12. Identificati enuntul fals referitor la parametrii SAS
a)parametrii de tip variabila pot fi folositi in tabelul Task Roles al unei prelucrari
b)permit utilizatorului sa introduca date in timpul executarii codului
c)cresc capacitatea de reutilizare a codului
d)sunt folositi in memorarea tipului de date al unei coloane
13. Produsele program orientate pe metoda sau model
a)asigura redundanta minima a datelor
b)au la baza modele matematice
c)au un grad mare de generalitate
d)sunt specific unui domeniu de activitate
14. Licenta software are urmatoarele caracteristici
a)poate fi bazata pe nr de utilizatori
b)nu este un instrument juridic
c)protejeaza drepturile de autor ale utilizatorilor finali
d)implica cumpararea de software
15. Biblioteca SAS/STAT ofera facilitate pentru
a)vizualizarea datelor sub forma de harti
b)analiza statistica a datelor
c)lucrul cu matrice
d)tehnici de optimizare
16. Urmatorul enunt nu caracterizeaza sectiunile de procedure SAS
a)produc ca iesiri informatii
b)definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d)au ca intrari fisiere de date in orice format
17. Aplicatia SAS Entreprise Guide
a)permite scrierea su rularea de cod SAS
b)poate fi instalata pe mai multe sisteme de operare
c) efectueaza prelucrari pentru analiza si raportare
d)permit exportul rezultatelor in alte aplicatii
18.Este caracteristic unui flux de proces
a) afiseaza o structura ierarhica a proiectului active
b)nu se poate executa doar pe o portiune a unui flux de process
c)reprezinta visual relatiile dintre obiectele unui process
d)un proiect SAS poate contine un singur flux de proces
19. Daca in urma afisarii valorile unei coloane contin caractere nenumerice si numerice atunci coloana
a)poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) Nu poate fi de tip character
20. Un format de citire SAS
a)trebuie sa contina punctul zecimal
b)indica modul in care trebuie sa se citeasca datele
c)se aplica unei coloane
d)toate variantele de mai sus
21.In SAS entreprise guide se pot
a)efectuaprelucrari asupra datelor in format MS Excel
b)reexecutarea procedurii dupa modificarea acestora
c)deschide tabele de tip data SAS folosind proceduri de date import
d)toate variantele de mai sus
22. Interogarile SAS
a) pot returna rezultate in format HTML
b)efectueaza analiza asupra datelor
c)nu permit sortarea datelor rezultat
d)pot realiza o jonctiune intre cel mult 3 tabele
23. Intr-un cloud public infrastructura de calcul este
a)la sediul organizatiei client
b)dedicata unei anumite organizatii
c)partajata intre orice organizatii
d)gestionata de organizatia client
24. Serviciul de tipul laaS ofera in cloud
a)platforme de dezvoltare
b)servicii de stocare
c)solutii software
d)API-uri instalate la distanta
25.Instrumentul query builder combina automat urm 2 tabele folosind o jonctiune interna
x A
1 a
2 b
4 d

X B
2 X
3 Y
I5 I v

Cate randuri vor aparea la rezultatele interogarii?


a)1
b)3
c)6
d)0
26. O tabela de tipul o inregistrare per subiect
a)este rar intalnita in analizele statistice
b)poate fi create prin procesul de transpunere
c)include masuratori repetate de-alungul timpului
d)este o tabela de tipul unul la multi
27. Pregatirea datelor pentru analize presupune
a)realizarea de predictii
b)accesarea datelor
c)reprezentarea grafica a datelor
d)combinarea si transformarea datelor
28. Declaratia INPUT
a)permite citirea datelor din fisierele flat
b) permite citirea datelor din fisierele SAS
c)este folosita in sectiunile de proceduri
d)ajuta la exportul rezultatelor
29. Urmatorl cod SAS are ca rezultat
DATA recente; SET carti
WHERE an eq 2013; RUN
a)un raport SAS
b)un set de date SAS
c)o observatie
d)o interogare SAS
30. Fisierele temporare SAS
a)se salveaza automat in libraria SASUSER
b)au numele pe un singur nivel
c)se salveaza automat in libraria SASTEMP
d)nu se pot crea
31. 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
32. 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

Xd) Utilizatorul poate specifica o nota de subsol (footnote) implicita, poate sa specifice titluri
personalizate pentru fiecare task si poate sa specifice daca numele procedurii SAS va fi printat sau nu
33. 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
34. Ce task se va utilize pentru a crea raportul de mai jos?
Nume produs Frecventa Frecventa Cumulata
XXX 2 2
YYY 6 8
a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
35. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare
36. 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”
37. Care afirmatie referiotare la parametrii este falsa?
a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru care sa utilizeze
acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat utilizatorul sa
specific o valoare pentru acest parametru ori de cate ori el executa query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic

-
38. Expresia medie = (nota1 + nota2) / 2 desemneaza crearea unei variabile:
a) Calculate
b) Recodificate
c) Recalculat
d) Aggregate
39. 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
40. Gruparea filtrelor implica folosirea operatorilor:
-
a) NOT, AND
b) AND, OR
c) SELECT, GROUP BY
d) AND, GROUP BY
41. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
b) Reexecuta proceduri dupa modificarea acestora
c) Deschide tabele de date SAS folosind proceduri de import
d) Toate variantele de mai sus
42. 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
43. 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
44. 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
45. 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
46. 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
47. 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
48.Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce rezultatele de mai jos
ale query-ului

Care tip de join a fost folosit?


a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns nu este corect
d) Inner join
49. Ce task ofera o optiune pentru a crea un grafic pentru a vedea distributia datelor?
a. Sumary Statistics

50. Cand se seteaza un filtru se poate specifica?


a. Conditii de filtrare multiple si conditii logice (AND sau OR)

51. In declaratia INPUT, semnul $ indica


b. Valorile variabilei sunt de tip character

52. Task-ul care se va utiliza pentru generarea unui raport de frecvente este?
c. One-Way Frequncies

53. Pentru a afisa vanzarile totale si medii pentru o regiune, ce raport ati folosi?
d. Summary report

54. Care format(formate) de rezultate ale unui query permit executia unor noi prelucrari?

Data tables si data views


55 . 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
Care dintre rezultatele urmatoare va fi produs de un query.

TA2
TA3 212 TAI
TAI
TAI
TAI
TAI
TAI
TAI
~- CoclProfesle Aru d. nlC1 un rl,puns nu ~ste corect
TAI I0.S5556
TA2 13.4
TA3 17.66667

RASPUNS: C
56. Care sunt cele doua tipuri de coloane dintr-un set de date SAS
a. Numeric si character

57. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide?
a. Un pointer al setului de date este adaugat la proiect

58. Ce afirmatie despre task-ul Import Data este falsa?


d.Se poate specifica o expresie pentru a crea o coloana noua

59. Ce afirmatie despre parametric este falsa?


C. Singurul tip de parametru pe care il puteti specifica este un element dintr-o lista
60. Declaratia input:
b. Defineste variabile

61. Care nume de coloana respecta regulile standard SAS?


a. Data5moon
!! Primul character trebuie sa fie litera sau “_”. Numele poate contine litere, numere sau _. Caracterele
special, exceptand _, nu sunt permise. Se pot folosi litere mari sau litere mici. Spatiile nu sunt permise.

62. Despre jonctiuni:


!! Tipuri de jonctiuni:
 Numai randurile care au correspondent - inner join
 Toate randurile din A – left outer join
 Toate randurile din A si B – full outer join
Toate randurile din B – right outer jo
63. Declaratia var
a)defineste o variabila in sectiunea de proceduri
b)furnizeaza procedurii o lista de variabile✓
c)defineste o variabila in sectiunea de date
d)indicavariabila de grupare

64. Ce este gresit la urmatorul program?


data ord;
input age sex $ prod_id quantity order_date mmddyy6.;
format order_date yymmdds10.;
cards;
25 f 02344 2 05/27/10
37 m 08798 4 04/29/10
45 f 09876 1 05/27/10
19 m 07897 3 05/30/10
;
proc sort data=ord; by descending order_date
proc print data=ord;
title „Unfulfilled orders”;
a) Datele trebuie sa fie introduse folosind comanda datalines;
b) Coloana order_date nu poate citi corect datele pentru ca sunt definite 2 formate pentru
ea;
c) Coloana order_date nu poate citi corect datele pentru ca formatul nu corespunde cu
datele pe care incearca sa le citeasca
d) Variabila sex este formatata ca si Currency dar este un Character
65. Care raspuns este gresit?
a) Label-urile sunt utilizate pentru a explica denumiri prescurtate
b) Label-urile sunt create in pasul DATA
c) Formatele sunt create in pasul DATA
d) Formatele sunt folosite pentru a afisa informatia intr-un mod mai atractiv

66. Care este output-ul pentru urmatoarea secventa de cod Python?


x=2
y=10
x*=y+x+1

-
a)
b)
c)
d)
41
42
40
39

67. 03/26/2001 este reprezentat de urmatorul format SAS:


a) MMDDYY10.
b) MM/DD/YYYY
c) MM/DD/YY
d) MMDDYY.8

68. Nu reprezinta un avantaj pentru salvarea rezultatelor unui query in views:


a) Economiseste spatiu de memorie datorita dimensiunii mai mici
b) Asigura faptul ca datele din input sunt mereu actualizate
c) Ascunde de utilizator join-urile sau query-urile complexe
d) Rezultatele sunt formatate pentru a fi afisate

69. Daca lucrezi cu fisiere de tip flat, separate prin virgula:


1) Poti folosi optiunea dsd
2) Poti folosi optiunea dsc
3) Poti folosi optiunea dlm
4) Poti folosi optiunea dlv
5) Trebuie sa mentionezi dimensiunea variabilelor
6) Variabilele de tip caracter trebuie specificate intre acolade

-
a) 2, 5
b) 1, 3
c) 1, 5
d) 2, 3

70. Se da urmatorul program SAS:


Data food;
Set examples.products;
Where Category eq ‚food’;
Run;
Care dintre urmatoarele programe este echivalent cu cel dat
a) Data food;
Set examples.products;
If Category eq ‚food’;

- Run;
b) Data food;
Set examples.products;
Where Category ne ‚food’;
Run;
c) Data food;
Set examples.products;
If Category gt ‚food’;
Run;
d) Data food;
Set examples.products;
If Category = ‚food’ then;
Run;

71. Ce afiseaza urmatorul cod Python:


if ‚bar’ in {‚foo’:1, ‚bar’:2, ‚baz’:3}:
print(1)
print(2)
if ‚a’ in ‚qux’:
print(3)
print(4)

1111
a) 1
I2
I4
b) Nu afiseaza nimic
c) 4
d) 1
2
3
4

72. Care dintre urmatoarele nu este un tip de date in Python:

-a) Int
b) decimal
c) boolean
d) float

73. SAS Enterprise Guide poate citi si folosi date din urmatoarele formate:
a) Tabele SAS, foi de calcul Excel
b) Tabele SAS, fisiere flat
c) Fisiere PHP, tabele SAS
d) Foi de calcul Excel, fisiere flat, tabele SAS

74. Care afirmatie este corecta in ceea ce priveste rezultatul unei interogari SAS:
a) Un rezultat de tip raport poate fi in format PDF, HTML sau XLS
b) Un rezultat de tip raport este actualizat automat
c) Un rezultat de tip tabel de date este actualizat automat
d) Un rezultat de tip view este actualizat automat

75. Care dintre urmatoarele sterge un element dintr-o lista in Python


a) List.delete()
b) List.remove()
c) List.delete(-1)
d) List.remove(-1)
76. In SAS, taskurile pot fi aplicate direct pe:
a) Fisiere Excel
b) Fisere flat
c) Tabele de date SAS
d) Toate cele de mai sus

77. Se da urmatorul cod SAS:


Data products;
Infile ‚c:\examples\products.txt’;
Input @1 Name $7.
@8 Price dollar4.
@12 Category $8.;
Format Price dollar6.0;
Run;
Care afirmatie este adevarata?
a) Fisierul de iesire este un tabel de date SAS permanent

-
b) Fisierul de intrare contine 2 variabile de tip sir de caractere si o variabila de tip
number
c) Pretul va fi afisat pe o lungime de 4 caractere
d) Products.txt este de tip space delimited

78. Rezultatul rularii urmatorului script este:


Data new_emp;
drop i;
do i=1 to 5;
input name $ idno status $;
if status = ‚PT’ then contiune;
input benefits $10.;
output;
end;
datalines;
Jones 9011 PT
Thomas 876 PT
Richards 1002 FT
Eye/Dental
...
;
a) Un tabel de date SAS cu 3 randuri si 2 coloane
b) Un tabel de date SAS cu 3 randuri s 3 coloane
c) Un tabel de date SAS cu 2 randuri si 4 coloane
d) Un tabel de date SAS cu 2 randuri si 5 coloane

79. Ce afiseaza urmatorul cod Python:


def f(x = 100, y = 100)
return(x+y, x-y)
x,y = f(y=200, x=100)

-print(x,y)
a) 300 -100
b) 200 0
c) 200 100
d) 0 300

80. Ce marcheaza sfarsitul unui bloc de instructiuni (or suite???) in Python:


a) }
b) Un comentariu
c) end
d) o linie care este mai putin indentata decat cea de dinaintea ei

-
81. In Query Builder, Filter Data corespunde urmatoarei instructiuni SQL:
a) WHERE
b) HAVING
c) IF
d) ORDER BY

82. O aplicatie software poate fi compusa din:


1) Program
2) Subprogram
3) Serviciu (Service)
4) Pachet (Package)
5) Module
6) Toate cele de mai sus
a) 1,2,3,4

-b) 1,2,5
c) 1,2,4,5
d) 6
83. Se considera urmatorul cod Python:
Proc format;
Value $type ‚M’ = ‚Mechanics’
‚F’ = ‚Food’
‚other’ = ‚unknown.’;
Value price_format low-4.4 = ‚low’;
Run;
a) Creeaza 3 formate, 2 pentru currency si 1 pentru numere
b) Creeaza 3 foramte, 1 pentru caractere si 2 pentru numere
c) Creeaza 2 formate, 1 pentru currency si 1 pentru numere
d) Creeaza 2 formate, 1 pentru caractere si 1 pentru numere

84. Stilurile definite de utilizator pot fi aplicate la:


a) Rapoarte SAS
b) Fisiere Excel
c) Tabele de date SAS
d) Rapoarte PDF

85. Fisierele temporare de date SAS:


a) Se gasesc in libraria WORK
b) Se gasesc in libraria SASUSER
c) Nu pot fi accesate prin numele librariei
d) Pot fi accesate intr-o sesiune noua de SAS

86. Formatele definite de utilizator pot fi:


1) Continue
2) Discrete
3) Marginale
4) Folosite ca si stil de afisare (display style)
5) Interval (Range)
6) Toate cele de mai sus

a) 1,2,3

-b)
c)
d)
6
2,4,5
1,3,5

87. Care dintre urmatoarele instructiuni afiseaza lungimea stringului s:


a) print s.length()
b) print len(s)
c) print s.len()
d) print string.length(s)
88. Urmatorul cod SAS o sa produca:
DATA curente; SET produse;
WHERE an eq 201; RUN;
a) Un raport SAS
b) Un set de date SAS
c) O observatie
d) Un query

-
89. Toate obiectele SAS Enterprise Guide dintr-un proiect pot fi vazute in fereastra:
a) Project Tree
b) Task List
c) SAS Folders
d) Server List

90. Daca avem o lista x[1,2,3,4], cum afisam primul element:


a) print x[1]
b) print x.first()
c) print x[0]
d) print x(0)

91. Coloanele calculate (computed columns) pot fi:


1) Coloane sumarizate
2) Coloane simple
3) Outer columns
4) Advanced expressions
5) Coloane recodificate (recoded colums)
6) Coloane definite de utilizator (user-defined)

-
a)
b)
c)
d)
1,4,5
1,2,3
4,5,6
2,6

92. Cod SAS deja existent asociat unui task:


a) Poate fi editat oricand
b) Poate fi editat folosind o copie
c) Nu exista pentru unele taskuri
d) Nu poate fi vazut

93. Urmatoarele tipuri de date numerice sunt disponibile in SAS EG:


a) Character si numeric
b) Character si currency
c) Date, currency si numeric
d) Date si currency
1. Un pas de export asigura faptul ca un raport este:
a) exportat atunci cand prj este executat;
b) importat at cand prj este exec;
c) definit at cand prj este creatl
d) nemodificat at cand prj este executat

2. In prelucrarea List Data, rolul Identifying Label asociat unei var de grupare:
a) rotunjeste fiec val numerica care are zecimale care are zecimale;
b) sorteaza var de grupare;
c) suprima listarea repetata a var de grupare;
d) insumeaza val var.

3. Un raport SAS poate fi exportat in formatele:


a) txt, numeric, moneda;
b) SAS, html, xml, pdf;
c) sas, string, xml, pdf;
d) sas, varchar, html, pdf

4. Metadatele asociate unui fisier de date:


a) ofera info despre datele in sine
b) ofera inform despre media val datelor
c) elimina datele redundante
d)sunt accesate de sas la importul fis de date

5. Nu este caracteristica a doc compuse:


a) sunt create cu Document Builder;
b) sunt salvate cu Document Builder;
c) includ rez ale prel in html;
d) pot include link-uri catre fis externe

6. La recodificare, val se pot inlocui


a) un dom de val cu o val;
b) o val cu alta val;

-
c) o val cu alta val si celelalte val cu cu alta val;
d) a+b+c

7. O tabela virtuala sas (data view)


a) este statica;
b) salveaza sp. de mem prin dim ei;
c) nu se pot ef prelucrari;
d) contine date neactualizate
8. Care rez pot fi fol ca intrari pt o prel sas:
a) numai tab de date;
b) tab de date+ rap;
c) numai tab virtuale;
d) tab de date si tab virtuale

9. Daca val unei col contin si caract nenum si num, at col:


a) este obl de tip caracter;
b) poate fi de tip moneda;
c) nu poate fi tip data;
d) nu poate fi tip caracter

10. Codus sas gen de o prel:


a) poate fi modif in tabul code;
b) numai o copie a codului gen poate fi modif;
c) se exec obl pe cal. unde e salvat prj;
d) este necesar sa fie modif de utiliz

11. Opt „embed the date within the generated sas code” este fol la
a) importul unui fis non sas;
b) jonctiunea a 2 tabele;
c) crearea unui rap sas;
d) def unei var sas

-12. Un format def de utiliz este aplicat:


a) unei col;
b) unei tab;
c) unui param;
d) unei prel

13. Intr-o interogare, opt „edit groups” este utila at cand se creaza
a) un filtru
b) o var calc;
c) o var agregata;
d) o var recodif

14. Urm enunt nu caract sect de proceduri sas:


a) se produc ca iesiri de info;
b) def o succesiune de operatii asupra datelor
c) au ca I/ fis de date in orice format
d) fol seturi de date definite in sect de date
-
15. Prel „list data” nu poate returna
a) o tab sas;
b) un rap sas;
c) un rap html;
d) un rap pdf

---
16. In sas, tab sas pot fi
a) create;
b) deschise;

-
c) exportate;
d) sortate

17. Apl sas


a) permite scrierea si rularea de cod sas
b) poate fi inst pe mai multe so;
c) efectueaza prelucrari pt analiza si rap;
d) permite exp rez in alte aplicatii
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 ✓

x 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
X 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

4. Ce task se va utilize pentru a crea raportul de mai jos?


a) Table Analysis
✓ b) One-Way Frequencies
c) Summary tables
d) List data
Cuaulad,-
Fnz rrcr

5. Cand se seteaza un filtru se poate specifica:


a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
✓ b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare

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”

Cate randuri vor aparea in iesirea quey-ului?

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

Care dintre rezultatele urmatoare va fi produs de un query?

TA2 RASP: C
TA3 212
TAI
TAI
TAI
TAI
TAI
TAI
c. CoclProfcslej Ani d. nici un rbpuns nu e."ite corect
TA I I0.55556
TA2 13.4
TA3 17.66667

9. Care afirmatie referiotare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element
dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru
care sa utilizeze acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specific o valoare pentru acest parametru ori de cate ori el executa
query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic.
10. Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce
rezultatele de mai jos ale query-ului.
Maanzinl M aj!UlÎn2 Rezultate •uerv
;_;
Slntlmâna Vaozl ri SiptJmâna Vânzlrl A . B A 8
I $515.07 I $ 1368.99 I 515.07 I 1368.99

2 $772.29 2 $1506.23 2 772.29 2 1506.23


3 $888.88 3 $]200.57 3 888.88 3 1200.57

4 s1000.oî· 4 $ 1784.11 4 1000.01 4 1784.11


.
. ·•. 'I ',
s
le • 5 43,

Care tip de join a fost folosit?


a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns de mai sus nu este corect
d) Inner join

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

Care dintre combinatii este corecta:

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
neactualizate
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
recodificarea
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
parametrii SAS:
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

16. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) Produc ca iesiri informatii
b) Defines o succesiune de operatii asupra datelor
c) Folosesc seturi de date definite in sectiunea de date
✓d) Au ca intrari fisiere de date in orice format
17. Aplicatia SAS EG:
1. Permite scrierea si rularea de cod SAS
2. Poate fi instalata pe mai multe sisteme de operare
3. Efectueaza prelucrari pentru analiza si raportare
4. Permite exportul rezultatelor in alte aplicatii, ca MS Excel
Care dintre combinatii este corecta:
a) 1+2
b) 1+2+3
c) 1+2+4
✓d) 1+3+4
18. Este characteristic unui flux de proces:
a) Afiseaza o structura ierarhica a proiectului activ
b) Nu se poate executa doar o portiune a unui flux de process
vizual
✓ c) Reprezinta virtual relatiile dintre obiectele unui proiect
d) Un proiect SAS poate contine un singur flux de process
19. Daca in urma afisarii , valorile unei coloane contin si caractere nenumerice si numerice,
atunci coloana:
a) Poate fi de tip moneda
b) Este obligatoriu de tip character✓
c) Nu poate fi de tip data
d) Nu poate fi de tip character
20. Un format de citire SAS:
✓a) Trebuie sa contina punctual zecimal (.)
b) Indica modul in care trebuie sa se citeasca datele
c) Se aplica unei coloane
d) Toate variantele de mai sus
21. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
reexecuta
b) Reprezenta procedure dupa modificarea acestora
c) Deschide tabele de date SAS folosind procedure de import
✓ d) Toate variantele de mai sus
22. Intr-un cloud public infrastructura de calcul are: => nu e din SAS
23. , 24. Nu sunt din SAS

25. Instrumentul Query Builder combina combina automat urmatoarele 2 tabele folosind o
jonctiune interna.

Cate randuri vor aparea in rezultatul interogarii?

✓a) Unul
b) Trei
c) Sase
d) Niciunul

27. Pregatirea datelor pentru analize presupune:

a) realizarea de predictii
b) Accesarea datelor
c) Reprezentarea grafica a datelor
✓ d) Combinarea si transformarea datelor

29. Ceva cu cod SAS => sa faca duduia …

30. Fisierele temporare SAS

a) se salveaza automat in libraria SAS USER


nivel
✓b) au numele pe un singur rand?? (cred ca rand scrie)
c) se salveaza automat in libraria SAS TEMP
d) nu se pot crea

Subiectele celor de la ID, de anul acesta. Au dat tot cu Uta.

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
1. În Python. Ce se imprimă?
country_counter={}
def addone(country):
if country in country_counter:
country_counter[country] +=1
else:
country_counter[country] =1
addone(‘China’)
addone(‘Japan’)
addone(‘china’)
print(len(country_counter))

Alegeți o opțiune:
III
a. 3
b. 0
c. 2
d. 1

2. În Python. Care este rezultatul codului următor?


a=(1, 2, 3, 4)
del(a[2])

Alegeți o opțiune:
a. a = (1, 2, 4)
b. a = (3, 4)
c. Error as tuple is immutable
d. a = (1, 3, 4)

3. PYTHON. Care este rezultatul următorului cod?


def calculate (num1, num2 = 4):
res = num1*num2
print(res)
calculate(5, 6)

Alegeți o opțiune:

-
a. 20
b. 30
c. The program executed with errors

4. SAS. Care instrucțiune INPUT citește corect valorile numerice pentru Cost(al treilea
câmp)?
DG345 CD PLAYER $174.99
HJ756 VCR $298.99
AS658 CAMCORDER $1.195.99

Alegeți o opțiune:
a. Input @17 Cost 7.2
b. Input @17 Cost 9.2
c. Input @17 Cost comma9.
d. Input @17 Cost comma7.
5. SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?
AcctNum Balance
345_1 M
2451_2
Romano F
Choi M

Alegeți o opțiune:

-
a. Poate fi fie caracter sau numeric
b. Caracter
c. Nu se poate spune din datele afișate
d. Numeric

6. Produsele software de aplicații pot fi:

Alegeți o opțiune:
a. Instrumente pentru realizarea produselor program;
b. Produsele software orientate pe domeniu;
c. Medii de dezvoltare;
d. Sisteme de operare.

7. În Enterprise Guide, în mod implicit, Query Builder utilizează o joncțiune internă atunci
când realizează o joncțiune a tabelelor. Care dintre aceste afirmații descrie cu exactitate
o joncțiune internă?

Alegeți o opțiune:
a. Include toate rândurile din tabelul din dreapta având în vedere o condiție;
b. Include numai rânduri care se potrivesc având în vedere o condiție;
c. Include toate rândurile din ambele tabele având în vedere o condiție;
d. Include toate rândurile din tabelul stâng având în vedere o condiție.

8. SAS. Având următorul set de date:


OBS Account Amount Rate Months Payment
1 101-1092 $22.000 10.00% 60 $467.43
2 101-1731 $114.000 9.50% 360 $958.57
3 101-1289 $10.000 10.50% 36 $325.02
4 101-3144 $3.500 10.50% 12 $308.52
5 103-1135 $8.700 10.50% 24 $403.47
6 103-1994 $18.500 10.00% 60 $393.07
7 103-2335 $5.000 10.50% 48 $128.02
8 103-3864 $87.500 9.50% 360 $735.75
9 103-2891 $30.000 9.75% 360 $257.75

Alegeți instrucțiunea care selectează rândurile în care:


• Suma este mai mică sau egală cu 5000$;
• Contul este 101-1092 sau rata este egală cu 0.095.
Alegeți o opțiune:
a. where amount <= 5000 and
(account = ‚101- 1092’ or rate eq 0.095)

9. În Python. Care va fi rezultatul următoarei secvențe de prigram?


t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:

-
a. [2, 3, 9]
b. [1, 4, 8]
c. (1, 4, 8)
d. [1, 2, 4, 3, 8, 9]

10. SAS. Statisticile implicite produse prin procedura MEANS sunt n-count, mean,
minimum, maximum și ...

Alegeți o opțiune:
a. Standard deviation;
b. Standard error of the mean;
c. Median;
d. Range.

11. PYTHON. Care dintre următoarele afirmații este adevărată pentru dicționare?

Alegeți o opțiune:
a. Dicționarele sunt accesate prin cheie;
b. Toate cheile dintr-un dicționar trebuie să fie de același tip;
c. Elementele sunt accesate prin poziția lor într-un dicționar;
d. Un dicționar poate conține orice tip de obiect, cu excepția altui dicționar.

12. Următoarea afirmație este corectă?


„Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fără
autorizarea titularului dreptului de autor, să analizeze, să studieze sau să testeze
funcționarea acestui program, în scopul de a determina ideile și principiile care stau la
baza oricărui element al acestuia, cu ocazia efectuării oricăror operațiuni de instalare,
afișare, rulare sau executare, transmitere ori stocare a programului, operațiuni pe care
este în drept să le efectueze.”.

Alegeți o opțiune:

-
a. Da;
b. Nu.

13. SAS. Care dintre următoarele proceduri FORMAT este scrisă corect?

Alegeți o opțiune:
a. Proc format lib = library;
Value colorfmt;
1= „Red”
2= „Green”
3= „Blue”
Run;

b. Proc format lib = library;


Value colorfmt
1= „Red”;
2= „Green”;
3= „Blue”;
Run;

c. Proc format lib = library


Value colorfmt;
1= „Red”
2= „Green”
3= „Blue”
Run;

d. Proc format lib = library;


Value colorfmt
1= „Red”
2= „Green”
3= „Blue”;
Run;

14. În Python. Care este rezultatul codului următor?


A = (1, 2)
A[0] +=1

Alegeți o opțiune:
a. Type Error;
b. Synntax Error;
c. (1, 1, 2);
d. 2.

15. PYTHON. Care dintre următoarele afirmații creează un dicționar?

Alegeți o opțiune:
a. Toate răspunsurile sunt corecte;
b. D = {};
c. D = {“john”:40, “peter”:45};
d. D = {40:”john”, 45:”peter”}.

16. Acest comentariu conține erori de sintaxă?


/*
Report created for budget
Presentation” revised October 15.
*/
Proc print data = work.newloan;
Run;

Alegeți o opțiune:
a. Da. Comentariul conține punct și virgulă, care provoacă un mesaj de eroare;
b. Da. Textul de comentariu începe incorect pe prima linie;
c. Nu. Comentariul este specificat corect;
d. Da. Fiecare linie de comentarii trebuie să se încheie cu punct și virgulă.

17. Într-un program Python, o structură de control:

Alegeți o opțiune:
a. Descrie ceea ce se întâmplă înainte de începerea programului și după terminarea
acestuia;
b. Definește structurile de date specifice programului;
c. Gestionează intrarea și ieșirea caracterelor de control;
d. Reglează ordinea de execuție a declarațiilor din program.

18. Într-o etapă DATA, cum puteți face referire la un set de date SAS temporar numit
Forecast?

Alegeți o opțiune:
a. Numai răspunsurile Work.Forecast și Forecast;
b. Forecast;
c. Sales.Forecast (după atribuirea libref Sales);
d. Work.Forecast.

19. Dintre criteriile de alegere a produselor software în funcție de caracteristicile


funcționale fac parte:

Alegeți o opțiune:
a. Funcționalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate;
b. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană;
c. Funcționalitatea inclusă, obiectiv principal, completitudine, adaptabilitate;
d. Obiectiv principal, niveluri de securitate, interoperabilitate.

20. În Enterprise Guide, care este utilitatea formatelor personalizate atunci când se creează
rapoarte?

Alegeți o opțiune:
a. Formatele personalizate vă permit să efectuați operații aritmetice pe valori numerice
personalizate;
b. Formatele personalizate înlocuiesc permanent valorile datelor dintr-o coloană cu
valori formate;
c. Formatele personalizate vă permit să convertiți șiruri de caractere la valori
numerice;
d. Utilizând formate personalizate, puteți controla aspectul scris al valorilor datelor.

21. În Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul „in”
pentru a verifica dacă un element se află în structura de date?

Alegeți o opțiune:
a. Dictionary;
b. Toate răspunsurile sunt corecte;
c. List;
d. Set.

22. În Enterprise Guide, se presupune că utilizatorul creează un query pentru a afla numărul
mediu al anilor lucrați de angajații care au un anumit cod de profesie. Query-ul
specifică:
• Codul profesiei ca variabilă de grupare;
• Anii de serviciu ca variabilă de analiză;
• Media ca summary statistic.
Care dintre rezultatele următoare va fi produs de query?

Alegeți o opțiune:
a.
CodProfesie Ani
TA1 95
TA2 268
TA3 212

b.
CodProfesie Ani
TA1 10
TA1 10
TA1 10
TA1 10
TA1 10
TA1 10
TA1 10
TA1 11
TA1 14

c. Niciun răspuns nu este corect;


d.
CodProfesie Ani
TA1 10.55556
TA2 13.4
TA3 17.66667

23. Următoarea afirmație este adevărată?


„Produsele software freeware oferă patru forme de libertate: de a utiliza programul în
orice scop, de a studia modul de funcționare a programului și de a-i adapta, de a
redistribui copii”.

Alegeți o opțiune:

-
a. Da;
b. Nu.

24. În Enterprise Guide, o valoare numerică lipsă este afișată ca:


Alegeți o opțiune:
a. Blank;

-
b. Niciun răspuns corect;
c. Punct;
d. Nu este afișată.

25. PYTHON. Care este rezultatul următorului cod?


SampleList = [“Jon”, “Kelly”, “Jessa”]
SampleList.append(2,”Scott”)
Print(SampleList)

-
Alegeți o opțiune:
a. Error;
b. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
c. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
d. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]

26. SAS. Care observație sau observații vor fi selectate prin următoarea mențiune
WHERE?
Where Job_Title contains ‚I’;

Obs Last_Name First_Name Country Job_Title


1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman Fred AU Insurance
Sales

Alegeți o opțiune:
a. Observația 1;
b. Observația 3;
c. Observația 1 și 3.

27. În funcție de amplasarea soluției Cloud soluțiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud;
b. Platform as a Service(PaaS), Infrastructure as a Service (IaaS);
c. Infrastructure as a service (IaaS), Software as a Service(Saas).

28.
~ Car·e e.ste re-zu ltatul u r·matm·ului cod?

san1nleLi.st=
~
[uJoo " ' " Kelly"
,. ' Je.ssa ]
11 11

~ 2 , '' Scott'')
P..ti!!t(s am p leLi.s t)

Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

SAS. Care este numele setului de date de ieşire dîn programul de mai jos?
data work.us;
set orion.sales;
where Country='US';
run;

Select one:
a. orion.sales
b. sales
c. Country
d. work.us
Feedback
The correct answer is: work.us

Question 3
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Următoarea afirmaţie este corectă?

„Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fără autorizarea
titularului dreptului de autor, să analizeze, să studieze sau să testeze funcţionarea acestui
program, în scopul de a determina ideile şi principiile care stau la baza oricărui element al
acestuia, cu ocazia efectuării oricăror operaţiuni de instalare, afişare, rulare sau executare,
transmitere ori stocare a programului, operaţiuni pe care este în drept să le efectueze”.
Select one:
a. Nu
b. Da
Feedback
The correct answer is: Nu

Question 4
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
~ C a1~e es te 11e-zultatul ur·mătoru lrni. cod
!fil:x i.o r auge(0.5, 5.5, 0.5) :
Prm!(x)
Select one:
a. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5]
b. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
c. Error
Feedback
The correct answer is: Error

Question 5
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Dacă executati următorul program, ce ieşire creează?
P1Qf sort data=finance„loans out= v,; ork. loans:
ky: m onths am ount:
run:
WWW •'

P1Qf p rin t data=i:i; ork. 1oans no obs.:


Yfil .m.onths:
§1!!!! am.ount p a m.ent:.
~ m onths<3 60;
run:
W W W •'

Select one:

I\•l onths Amoun~ IPayment


12 $3 =·· ooll $308. -2
24 $8, 70011 $403 .47
36 $10,00011 $32 -.0
48 $ -,oooll $128.02

a.
$27,20011 $1,165.031

I\'lonths Amoun~ IPayment


12 $3=··:ooll 308 .52
24 $8:,10011 $403 .47
36 $10=.oooll $32 ·:.02
48 $ -=.oooll $128 .02 1
b. 11 $1,165.031

l\ilonths Amoun~ IPayment


12 $3 , · ooll $308 .52
24 $8, ooll $403 .47
36 $10,00011 $325.02
48 $ · =.oooll $1_8,02

c.
21,20011 1,165.031
l\llonths Amoun~ IPaymeut
12 $3 , - oo ll $308 .52
48 $ -,ooo ll $128 .02
24 $8, oo ll $403 .4
36 $10,00011 $32 - .02 1
I $21 ,20011 $1,16s.031
d.
Feedback
-- ----
1\•l ouths Amoun~ IPaymeut
12 $3 , -oo ll $308 .52
24 $8, 70011 $403 .47
36 $10,00011 $32 - ,O_
48 $ -,oooll $128 .02

The correct answer is:


$27,20011 $1,165.031

Question 6
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Având următorul set de date
,,.---------,-------------- .--- ... ---------------y---------_-- ----------- .----,---- _--------------.
' BS 1Acco un t 1Amou nt Rat· l'vfonth Paym en ,
1 j101-1092 l $22,00 ·10.00¾ 6 1 $467.43!
!10l -17j 1 114,00 9.50¾
1
j6 1 $958.5 !
!101-1289 ! $10:,00 10. -o¾. 3~ $32 - .0~
!101-3144 l 3, -o 10.50¾ 1 $308 .5 :
l103 -1L -i $8,70 10.50¾1 24! $40_ .4 ,;
j103 -1994 ! $18=,- o 10.00¾ 6 • $3 93.o ,~
jl Oj -233 - j $5,00 10.50¾ 4 $128 .0 ,
!103 -3864 ! $87., -o 9. -o¾ 36 , $7 _ - .7 ~
- • I -' - I

' ________
, •!1_________________
03 -3891J..i _______
$30.00 1
9.75%f __ -------------
~ ------ ____________ 36 ' -----------------·
$2 -7.7;
Alegeţi instrucţiunea care selectează rândurile în care
• suma este mai mică sau egală cu 5000 $
• contul este 101-1092 sau rata este egală cu 0,095.
Select one:
a. where amount <= 5000 and
(account='101-1092' or rate eq 0.095);
b. where amount <= 5000 and
account='101-1092' or rate = 0.095;
c. where amount <= 5000 or account='101-1092'
and rate = 0.095;
d. where (amount le 5000 and account='101-1092')
or rate = 0.095;
Feedback
The correct answer is: where amount <= 5000 and
(account='101-1092' or rate eq 0.095);

Question 7
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

, ~ Care )A fi valoarea lu i x

x= O
~ (x < l OO) :
x+=2
m:m!(x)
Select one:
a. 101
b. 99
c. 100
d. Nici un raspuns nu este corect, este un ciclu infinit
Feedback
The correct answer is: 100

Question 8
Correct

Mark 0.30 out of 0.30

Flag question

Question text
~ ~ar~e este, aloa1·ea lui x dupa execuţia armatorului cod.

x=O
!gri iu ra.uge(10) :
!gr j iu rauge(-1, -10, -1) :
x+= l
ru:m!(x)

Select one:
a. 100
b. 90
c. 99
d. Nici un raspuns nu este corect
Feedback
The correct answer is: Nici un raspuns nu este corect

Question 9
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre următorii paşi este de obicei utilizat pentru a genera rapoarte şi grafice?
Select one:
a. RUN
b. REPORT
c. PROC
d. DATA
Feedback
The correct answer is: PROC

Question 10
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide care atribute de coloană utilizează Query Builder atunci când încearcă să
realizeze automat o joncţiune între două tabele?
Select one:
a. Numele şi tipul coloanei
b. Numele coloanei
c. Numele, tipul şi lungimea coloanei
d. Numele şi lungimea coloanei
Feedback
The correct answer is: Numele şi tipul coloanei

Question 11
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care format (formate) de rezultate ale unui query permit execuţia unor
noi prelucrări?
Select one:
a. data views şi reports
b. numai data views
c. numai data tables
d. data tables şi data views
Feedback
The correct answer is: data tables şi data views

Question 12
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

~ Cai.·e e:Ste rezultatul 01.·matorului c.od?

san11JleList=
~
["Jou 11 ' 11 Kelly"
,, ' 11Je:Ssa ' 1 ]
~ 2, 11 Scott 1' )
p,rm!(sampleList)

Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

Question 13
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
PYTHON. Care este rezultatul următorului cod?

!kf cakulate (ou.ml, uum.2=4):


m = uuml * uum.2
e.ri!!t(res)
~ 5,6)

Select one:
a. 30
b. The program executed with errors
c. 20
Feedback
The correct answer is: 30

Question 14
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
In Python. Care este rezultatul următorului cod?
salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Select one:
a. Salary: 12000
b. Salary: 8000
c. The program failed with errors
d. Salary: 8000 Salary: 12000
Feedback
The correct answer is: Salary: 8000

Question 15
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
Care dintre următoarele afirmaţii este corectă
Select one:
a. Pentru software-ul liber costul nu este un criteriu
b. Toate produsele software ale cărui surse sunt publice sunt Software Liber
c. Pentru software-ul liber costul este un criteriu
Feedback
The correct answer is: Pentru software-ul liber costul nu este un criteriu

Question 16
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
~ Care este r1ezultatul pr1og1·a:nm lui de mai jos?

a= [1 ~ 0,[]]
11ri.ut(leu(a))

Select one:
a. 7
b. 5
c. syntax error
d. 6
Feedback
The correct answer is: 6
Question 17
Correct

Mark 0.30 out of 0.30

Flag question

Question text
In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Select one:
a.
(1, 4, 8)
b.
[1, 2, 4, 3, 8, 9]
c. [2, 3, 9]
d.
[1, 4, 8]
Feedback
The correct answer is:
[1, 4, 8]

Question 18
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. Care instrucţiune INPUT citeste corect valorile numerice pentru Cost (al treilea câmp)?

CR 298..99
A1v1CORDER $1,1 95„99
Select one:
a. input @17 Cost 9.2.;
b. input @17 Cost comma7.;
c. input @17 Cost 7.2;
d. input @17 Cost comma9.;
Feedback
The correct answer is: input @17 Cost comma9.;

Question 19
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care este utilitatea formatelor personalizate atunci când se crează
rapoarte?
Select one:
a. Formatele personalizate vă permit să efectuaţi operaţii aritmetice pe valori numerice personalizate.
b. Formatele personalizate înlocuiesc permanent valorile datelor dintr-o coloană cu valorile formate.
c. Utilizând formate personalizate, puteţi controla aspectul scris al valorilor datelor.
d. Formatele personalizate vă permit să convertiţi şiruri de caractere la valori numerice.
Feedback
The correct answer is: Utilizând formate personalizate, puteţi controla aspectul scris al valorilor
datelor.

Question 20
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?

I Acc.tN um I Balauce
134 -6_ 1 1 11[

Romano F

Select one:
a. character
b. poate fi fie caracter sau numeric
c. nu se poate spune din datele afişate
d. numeric
Feedback
The correct answer is: character

Question 21
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Când executaţi acest cod, care titlu sau titluri apar în ultima ieşire PROC PRINT?
titliel 'The First L ine';
titlie2 'The Second Line':
P.J:QS, p rint data=orion.sa.ll.es.:
!J!lQ;

titlie2 'The ext L ine':


P.!Qf p rint data=orion. sa.ll.es;
!J!lQ:

!iţk: 'Th e Top Line':


P.J:QS, p rint data=orion„sa.ll.es:
run:
Select one:

The Top Li.ne !


a. The NextLin

b. The Top L i.ne

The Top Li.ne i


The Fi.rst L inei
c. The ext L ine!
Feedback

The correct answer is: The Top L ine

Question 22
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide o valoare numerică lipsă este afişată ca

Select one:
a. nu este afişată
b. nici un raspuns corect
c. punct
d. blank
Feedback
The correct answer is: punct

Question 23
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Clasa de criterii utilizabilitate conţine criteriile
Select one:
a. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea domeniului de
utilizare
b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor, raportarea erorilor,
c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea platformelor
d. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
Feedback
The correct answer is: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare

Question 24
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de
Select one:
a. Servicii de consultanţă software
b. Servicii legate de dispozitivele hardware
c. Platforme de dezvoltare în cloud
Feedback
The correct answer is: Servicii legate de dispozitivele hardware

Question 25
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată
în această ieşire?

I 'f he SAS System1


IPostai_ Code I EmploJ ee_ m l
92 129 121074
92 129 12100 1
I 92 128 121128
I 92 128 1207~51
li 92 128 120730
Select one:
a.
by Postal_Code descending Employee_ID;
b.
by descending Postal_Code
descending Employee_ID;
c.
by descending Postal_Code Employee_ID;
d.
by Postal_Code Employee_ID;
Feedback
The correct answer is:
by descending Postal_Code
descending Employee_ID;
Question 26
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Sistemul de operare se ocupă de:
Select one:
a. Asigurarea, la nivelul anumitor echipamente, de facilităţi pecial cerute de anumite aplicaţii
b. Evidentierea erorilor programelor
c. Gestionarea şi coordonarea activităţilor sistemului de calcul
d. Creare de aplicatii software
Feedback
The correct answer is: Gestionarea şi coordonarea activităţilor sistemului de calcul

Question 27
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre afirmaţiile următoarele este o cerinţă de sintaxă SAS?
Select one:
a. Separaţi fiecare pas cu un spaţiu.
b. Puneţi o singură declaraţie pe fiecare rând.
c. Începeţi fiecare declaraţie în coloana 1.
d. Terminaţi fiecare declaraţie cu un punct şi virgulă.
Feedback
The correct answer is: Terminaţi fiecare declaraţie cu un punct şi virgulă.

Question 28
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. În mod implicit, PROC FREQ creează un tabel cu frecvenţe şi procente pentru care tipuri
de variabile dintr-un set de date?
Select one:
a. niciuna: variabilele trebuie să fie întotdeauna specificate
b. variabile numerice
c. atât variabilele de tip caracter, cât şi cele numerice
d. variabile de tip caracter
Feedback
The correct answer is: atât variabilele de tip caracter, cât şi cele numerice
Question 29
Correct

Mark 0.30 out of 0.30

Flag question

Question text
~ Car·e este 11e-zuUatul m·mătoa11 elor iustruduui

~ = [lOI, 20]
~= [" Chah- 11 , uTable: 11 ]

furx iu uumber·s:
fur) io iteu1s:
m,igţ{x, y)

Select one:

10 Chai.r
a. 10 Tabfo

10 Chai.r
10 Tabfo
20 Chai.r
b. 20 Table
Feedback

10 Chai.r
10 Tabfo
20 Chair
The correct answer is: 20 Table

Question 30
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS: Ce se întâmplă dacă rulaţi următorul program?
PJQ&; sort data= cE.nic„dliabet es:
run:
WWW •'

PJQ&; print
data= d inic„diabetes:
ru age height ,:i. eight pul se:
~ sex='F':
run:
WWW · '

Select one:
a.
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).
b. Pasul PROC SORT sortează permanent setul de date de intrare.
c.
Pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor sortată.
d.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte
procesarea.
Feedback
The correct answer is:
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).

Question 31
Correct

Mark 0.30 out of 0.30

Flag question

Question text
PYTHON. Care dintre următoarele afirmatii este advarata pentru dicţionare

Select one:
a. Un dicţionar poate conţine orice tip de obiect, cu excepţia altui dicţionar.
b. Elementele sunt accesate prin poziţia lor într-un dicţionar.
c. Dicţionarele sunt accesate prin cheie.
d. Toate cheile dintr-un dicţionar trebuie să fie de acelaşi tip.
Feedback
The correct answer is: Dicţionarele sunt accesate prin cheie.
1. In python rezultatul codului salaray=8000 def printSalary()

c.salary:8000

2. sas. ce tip de variabila este variabila accnum din setul de date de mai jos

a. character

3. in python care dintre urmatoarele structure de date pot fi utilizate cu operatorul “in” pentru a verifica
daca un element se afla in structura de date

a. toate raspunsurile sunt corecte

4. in enterprise guide care dintre urmatoarele afirmatii referitoare la rapoartele sas enterprise guide
este adevarat

c. toate afirmatiile

5. in enterprise guide daca realizati o jonctiune utilizand left join outer join intre tabela 1 si tabela 2 care
dintre tabelele query va fi obtinuta

b. g3 z g3 r

6. sas ce se intampla daca rulati urmatorul program proc sort data = clinic.diabetes; run; proc printdata

b. pasul proc print genereaza erori si opreste procesarea, dar pasul proc print ruleaza cu success,
imprimand ons in ordinea lor originala(nesortata)

7. in enterprise guide care format de rezultate ale unui query permit executia unor prelucrari

b. data tables si data view

8. sas in mod implicit proc freq creeaza un tabel cu frecvente si procente pentru care tipuri de variabile
dintr-un set de date

a. atat variabile de tip character cat si cele numeric

9. python ce im[rima names = [] print names(-1)(-1)

a. 0

10.Urmatoarea afirmatie este corecta “ utilizatorul autorizat al copiei unui program pentru calculator nu
poate fara autorizarea titularului dreptului de autor ”

b. nu

11. in enterprise guide in mod implicit query builder utilizeaza o jonctiune interna atunci cand realizeaza
o jonctiune a tabelelor. Jonctiunea interna
a. include numai randuri care se potrivesc avand in vedere o conditie

12. intr-o etapa data cum puteti face referire la un set de date sas temporar numit forecast

a. work.forecast si forecast

13. sas ce declarative va limita o analiza proc means la variabilele boarded transfer si deplane

d. var boarded transfer deplane

14. months amount payment cu suma la amount si payment

15. care dintre procedure format este scrisa correct

c. proc format lib=library cu ; doar dupa blue in rest peste tot

16. care este rezultatul programului a = [] print(len(a))

b. 6

17. in enterprise guide ce task se va utiliza pentru a crea raportul de mai jos?

b. one way frequencies

18. in python care este rezultatul urmatorului cod str = “pynative” print (str[1:3])

d. yn

19. sas care observatie sau observatii vor fi selectate prin urmatoarea mentiune where job title contains
I.

b. obs 1 si 2

20. python care este rezultatul for x in range() print x

c. error

21. sistemul de operare se ocupa de

c. gestiunea si coordonarea activitatilor sistemului de calcul

22. python definitie dictionare

d. dictionarele sunt accesate prin cheie

23. un sir este imuabil in python

a. adevarat
24. sas care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas
data

b. datalines

25. afirmatia “ produsele software freeware ofera 4 forme de libertate”

b. nu

26. dintre criteriile de alegere a produselor software in functie de caracteristicile functionale fac parte

a. functionalitatea inclusa, obiect principal, completitudine, adaptabilitate

27. clasa de criterii utilizabilitate contine criteriile

a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea domeniului
de utilizare

28. utilizatorul unui program pentru calculator poate face fara autorizarea titularului dreptului de autor
o copie arhiva

b. da

29. tipul de cloud infrastructure as a service (laaS) implica oferirea dea

b. servicii legate de dispozitivele hardware

30. in python ce se imprima country_counter= {}

a. 3

31. rezultat cod var1 , var2, var3

d. error

32. sas afirmatie adevarata

a. terminate fiecare declarative cu un punct si virgule

33. numele set de date iesire date work.us; set orion.sales where country

d. work.us

34. rezultatul secventei t = (1,2,4,3,8,9)

[t[i] for I in range()]

d. [1,4,8]

35. sas comentariul contine erori de sintaxa?


d. nu, este correct

36. in enterprise guide utilitatea formatelor personalizate atunci cand se creeaza rapoarte

b. utilizand formate personalizate puteti controla aspectul scris al valorilor datelor

37. AcctNum este variabila de tip

c. character

38. statisticile implicite produse prin procedura means sunt n-count, mean, minimum, maximum si

d. standard deviation

39. python rezultat cod a, b =12,5

If a+b:

b. true

40. liniile de date pe care le introduce la un pas data

a. datalines

41.python rezultat cod sampleSet={“”, “”, “”} sampleSet.add(1,””) print(sampleset)

c. the program executed with error

42. sas care titlu/titluri apar in ultima iesire proc print?

a. the top line

43. care instructiune input citeste correct valorile numerice pentru cost

d. input @17 cost comma9

44. python rezultat numbers=[10,20] items[] for x in numbers for y in items print

b. 10 chair 10 table 20 chair 20 table

45. din clasele de criterii si criterii legate de caracteristicile de calitate software fac parte

a. personalizare, portabilitate, mentenabilitate

46. proc freq creeaza un tabel cu frecvente si procente pentru care tipuri de var dintr-un set

a. variabile numerice si character

47. sas proc sort pregateste datele sa fie afisate asa cum se arata in aceasta iesire
b. by descending postal_code descending employee_id

48. sas set de date 9 observatii alege instructiunea care selecteaza randurile in care suma este mai mica
sau egala cu 5000 iar contul 101-1092 sau rata egala cu 0,095

d. where amount <=5000 and (account=’’101-1092’’ or rate eq 0.095)

49. in functie de amplasarea solutiei cloud acestea pot fi

b. public cloud, private cloud, hybrid cloud, community cloud

50. in lipsa unei cause contrare printr-un contract de utilizare a unui program pt calculator se prezuma
ca

d. utilizatorului I se acorda dreptul neexclusiv de utilizare a programului pentru calculator

51. sas ce declarative va limita o analiza proc means la variabilele boarded transfer si deplane

a. var boarded transfer deplane

52. in enterprise guide o valoare numerica lipsa este afisata ca

b. punct

53. in python rezultatul codului

a = (1,2) a[0]+=1

d. type error

54. in enterprise guide se pp ca utilizatorul creeaza u query pentru a afla nr mediu de ani lucrati de
angajati care au un anumit cod de profesie. Query-ul specifica cod profesie variabila grupare, ani de
serviciu ca var de analiza si media ca summary statistics

a. tabel (doua coloane) cod profesie (TA1 TA2 TA3)si ani(10.55556 13.4 17.6667)

55. python rezultat cod

For num in range (10,14) for I in range (2, num) if num%i ==1 print(num) break

b. 10 11 12 13

56. python cod def calculate(num1, num2 =4) res= num1*num2 print(res) calculate(5,6)

c. 30

57. sas amount mai mica sau egala cu 5000 usd sau rata egala cu 0.095

b. toate sunt corecte


58. python care dintre urmatoarele afirmatii creeaza un dictionary

c. toate raspunsurile

59. produsele program care prelucreaza cunostinte pot fi

a. sisteme de asistare a deciziei

60. in python o structura de control

b. regleaza ordinea de executie a declaratiilor din program

61. software-ul shareware

a. se refera la software-ul proprietar care este furnizat gratuity pentru o perioada limitata

62. enterprise guide ce task va utiliza pentru a crea raportul de mai jos

b. one way frequencies

63. python rezultat cod a=[1,2,3,None,(),[]] print(len(a))

d.6

64. in python o structura de control

b. regleaza ordinea de executie a declaratiilor din program

65. cum specificati sursa de date pe care o folositi intr-o prelucrare sas enterprise guide

d. toate afirmatiile corecte

66. python ce se imprima names=[‘amir’, ‘barry’, ‘chales’,’dao’] print names[-1][-1]

c. o

67. pentru a genera rapoarte si grafice

c.proc

68. produsele softaware de aplicatii sunt

a. produse software orientate pe domeniu


CHAPTER 2- SAS

X 1. How many step boundaries does this program contain?

d a t a work .st a ff ;
l e ngt h Fi rs t Name ş 12
Las t Name ş 18
Job Ti t l e ş 25;
i nfile "&pa t h \ newempl o yees . c s v "
d l m= ', ' ;
i nput Fi rs t Name ş Las t Name Ş
Job Ti t l e ş Sa l a ry;
run;

p roc pri n t dat a =work . s t a ff ;


run;

p roc means dat a =work . s t a ff ;


va r Sa l ary;
run;

a. faur
b. five
c. six
d. seven

You r answer: a
Correct answer: c

RUN, QUIT, DATA , and PROC statements function as step boundaries, which determine when
SAS statements take effect and indicate the end of the current step or the beginning of a new
step

X 2. Which of the following is a SAS syntax requirement?

a. Begin each statement in column one.


b. Put only one statement on each line.
c. Separate each step with a line space
d. End each statement with a semicolon.
e. Put a RUN statement after every DATA o r PROC step.

You r answer: c
Correct answer: d
3. Which of the following steps is typically used to generate reports and graphs?

a. DATA
b. PROC
c. REPORT
d. RUN

You r answer: c
Correct answer: b

PROC steps are typically used to process SAS data sets (that is, generate reports, gra phs, and
statistics).

4. Does this comment contain syntax errors?

I*
Re po r t cre a t e d fo r budg e t
p resen tat i on ; revised Oc t ober 15 .
*I
p roc pri n t d a t a =wo rk . n ewl oa n;
run;

a. No. The comment is correctly Dspecified.


b. Yes. Every comment line must Cend with a semicolon.
c. Yes. The comment text Cincorrectly begins on line one.
d. Yes. The comment contains a Dsemicolon, which causes an Derror message

You r answer: c
Correct answer: a

A block comment can contain semicolons and unbalanced quotation marks, can appear
anywhere, and doesn't need a semicolon at the end.

5. What resuit would you expect from submitting this step?

p roc pri n t d a t a =wo rk . n ewsal esemps


run;

a. an HTML report of the work.newsalesemps data set


b. an error message in the log
c. a LISTI NG report of the work.newsalesemps data set
d. the creation of a temporary data set ca lled work.newsalesemps

You r answer: c
Correct answer: b
6. When you submit a program containing unbalanced quotation marks in SAS Enterprise Guide,
you can simply correct the error and resubmit the program.

a. True
b. False

You r answer: b
Correct answer: a

S/\S koops a running total of tho numbor of quotation marks in you r codo. ln thc w ind owing
environment, an odd number of quotation marks wou ld cause the program to hang; you would
have to stop the program before adding the missing quotation mark and resubmitting the
program ln contrast, SAS Enterprise Guide automatically adds wrapper code that
programmatically balances quotations marks to prevent your program from hanging.

7. What happens if you submit the following program?

po rc pri n t d a t a =wo r k . newsal esemps;


r un;

a. SAS does not execute the step


b. SAS assumes that the keyword PROC is misspelled and executes the PROC PRINT step

Your answer: b
Correct answer: b

The log will indicate that SAS assumed that the keyword PROC was misspelled, corrected it
temporarily, and executed the PROC step

8. Suppose you submit the DATA step below in a SAS windowing environment lf the active window
displays the message DATA step running for a long time, what probably happened?

d ata wo r k .g r oup s;
s et sashe l p . c l a ss;
i f a ge < 13 t hen g r oup = ' Pre - teen ' ;
e l se g r oup = ' Teen ' ;

a. You misspelled a keyword


b. You forgot to end the DATA step with a RUN statement. O
c. You specified an invalid data set option.
d. Some data values were not appropriate for the SAS statements that you specified.

You r answer: b
Correct answer: b
9. Suppose that this program conta ins no errors. What happens when you submit the program in
the SAS windowing environment?

p roc pri nt dat a =wo rk . s a l e s;


run;

a. Messages appear in the Log window, and the Explorer window moves to the front
b. Any HTML output appears in the Output window or a browser window, and any LISTING
output appears in the Results Viewer window.
c. Any HTML output appears in the Results Viewer window or a browser window, and any
LISTING output appears in the Output window

Your answer: b
Correct answer: c

AII SAS programs generate log messages This program creates a PROC PRINT report and
moves the Results window to the front The output appears in the corresponding window (the
Output window for LI STING output, or the Results Viewer or browser window for HTML output).

10. W l1iL:1 1ur l1Ie fulluwi11y i~ c1 lIue ~lc:1le111erIl c:1tJuul SAS uulµul?

a. SAS Enterprise Guide 5.1 displays Text or LISTING output by default


b. SAS Enterprise Guide 5.1 displays HTML output by default
c. SAS 9.3 in the windowing environment displays LISTING output by default
d. SAS 9.3 in the windowing environment displays HTML output by default

Your answer: b
Correct answer: d

SAS Enterprise Guide 5.1 creates SAS Report output by default; you can change the default
output format and select additional output formats by selecting Tools, Options, Results, Results
General. Other resuit formats that are available in SAS Enterprise Guide 5.1 include HTML, PDF,
R I 1-, and lext or LI S I ING output. ln the windowmg envIronment, SAS 8.::l dIsplays H I ML output
in the Results Viewer by default You can choose to have SAS display LISTING output in addition
to or instead of HTML output To change the resuit format, select Tools, Options, Preferences,
and click the Results tab.

CHAPTER 3
1. ln which portion of a SAS data set are the following found?

o The name of the data set

o The type of the variable Salary

o The creation date of the data set

a. descriptor portion
b. data portion

You r answer: x
Correct answe r: a

The descriptor portion contains general properties, such as the data set name and number of
observations. lt also contains the variable propertfies, including the name, type, and length of variables.
The data portion contains the data, or variable values.

2. ln this PROC CONTENTS output, what is the default length of the variable Month?

Alphabetic List of Variables and Attributes


# Variable Type Length
1 Month Num ?

a. 2 bytes
b. 8 bytes
c. 16 or 17 bytes
d. 32,767 bytes

You r answer: x
Correct answe r: b

Month is a numeric variable, and the defa ult length of numeric variables is 8 bytes.

3. Which LIBNAME statement has the correct syntax?

a. libna me repo r t s 's : \ wor kshop ';


b. libna me o ri on s : \ wo r ks hop ;
c. libna me 3 456a 's : \ wor ks hop ';

You r answer: x
Correct answe r: a
4. W hich PROC step successfully prints a list of all data sets in the orion library without printing descriptor
portions for ihe individual data sets?

a. p roc conte nts data=or i on . nod s a ll ;


run;
b. p roc conte nts data=or i on . a ll no ds ;
run ;
c. p roc pri nt d ata=ori on. a l l noobs;
run ;
d. p roc pri nt d ata=ori on. a l l nod s;
run ;

You r answer: x
Correct answer: b

A PROC CONTEN TS step prints a list of data sets in a library. To suppress the descriptor portions, you
specify the following after the DATA = option and the libret the _ALL_ keyword, a space, and then the
NODS option.

5. ln this data set, what type of variable is Employee_lD?

Obs Employee_lD Last Salary


1 . Ralston 29250
2 120101 Lu 163040
3 120104 Billington 46230
4 120105 Povey 2711 0
5 1201 06 Hornsey

a. character
b. numeric
c. temporary
d. missing

You r answer: x
Correct answer: b

Employee_lD has a missing value that is displayed as a period. A missing value is displayed as a period
for numeric variables and as a blank for cha racter variables. Alsa, numeric values are right-justified and
character values are left-justified by default.
6. What type of data set is the input data set in this PROC PRINT step?

p roc p r i n t d a t a =o r de r f act ;
run;

a. temporary
b. permanent
c. There is not enough information to determine the type.

Your answer: x
Correct answer: a

When you specify a one-level data set name, SAS assumes the library is work and the data set is
temporary.

7. A numeric variable can store numeric values with a maximum of eight digits.

a. True
b. False

Your answer: x
Correct answer: b

Numeric values are stored in floating point notation in 8 bytes of storage, allowing a maximum of 16-17
digits

8. Which of the following is noi true of SAS date values?

a. They are numeric.


b. They can be positive of negative values.
c. They represent the number of days between the day being stored and a base date.
d. The base date is January 1, 1900.

Your answer: x
Correct answer: d

The base date is January 1, 1960.


9. Which statement about SAS libraries is true?

a. You refer to a SAS library by a logical name called a libname.


b. A SAS library is a collection of one or more SAS files that are referenced and stored as a unit
c. A single SAS library can contain files that are stored in different physical locations.
d. At the end of each session, SAS deletes the contents of all SAS libraries.

You r answer: x
Correct answer: b

A SAS library is a collection of SAS files that are referenced and stored as a unit

1O. Which of the following librefs is valid?

a. orionstar
b. orion/01
c. or_0 1
d. 1_or_a

You r answer: x
Correct answer: c

This libret follows all three rules for valid librefs. A libret must have a length of one to eight characters ,
and must begin with a letter or underscore. The remaining characters must be letters, numbers, or
underscores.

CHAPTER 4
1. Which observation or observations will be selected by the following WHERE statement?

whe r e Job Ti t l e c ontai ns 'I';

Obs Last_Name First_Name Country Job_litle


1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman Fred AU lnsurance Sales

a. observation 1
b. observation 2
c. observation 3
d. observations 1 and 3
e. all observations

You r answer: x
Correct answer: d

Expressions in the WHERE statement are case-sensitive. This WHERE statement returns only
those values that conta ins the exact character string shown, and the position of the substring within
the value is not important

2. Which statement in a PROC SORT step prepares data to be displayed as shown in this output?

The SAS System


Postal_Code Employee_lD
92129 121074
92129 12100 1
92128 1211 28
92128 120755
92128 120730

a. by Po s t a l _Code Empl oy e e_ I D;
b. by de scend i ng Po s tal _Code Empl oy ee_ I D;
c. by Po s t a l _Code de scend i ng Empl oy ee_ I D;
d. by de scend i ng Po s ta! Code
de scend i ng Empl oyee_ I D;

You r answer: x
Correct answer: d
3. Which statement about this PROC SORT step is true?

p roc s o r t da t a =o r i on . s t aff ;
out=wo r k . staff;
by desce nd i ng Sal a ry
Ma na g er_ I D;
run;

a. The sorted data set overwrites !he input data set


b. The observations are sorted by Salary in descending order, and then by Manager_lD in
descending order.
c. A semicolon should not appear after the input data set name .
d. The sorted data set contains only the variab les specified in the BY statement.

Your answer: x
Correct ainswer: c

This PROC SORT step has a syntax error a semicolon in the middle of the PROC SORT
statement lf you correct this syntax error, this step sorts orion.staff by Salary in descending order
and by Manager_ lD in ascending order. The step then creates the temporary data sett staff that
contains tihe sorted observations and all variables.

4. Which of tthe following statements selects from a data set only those observations for w hich the
value of the variable Style is RANCH, SPLIT, or TWOSTORY?

a. whe r e St yle = 'RANCH ' o r 'SPLIT' o r ' TWOSTORY';


b. whe r e St yle i n 'RANCH ' or 'SPLI T ' o r ' Tl'lOSTORY' ;
C. whe r e St yle i n (RANCH, SPLIT, TNOSTORY) ;
d. whe r e St yle i n ( 'RANCH ' , 'SPLI T ', ' TWOSTORY' ) ;

You r answer: x
Correct ainswer: d

ln the WHERE statement, the IN operator enables you to select observations based on several
values. You specify values in parentheses and separate by spaces or commas. Character values
must be enclosed in quotation marks and must be in the same case as in the data set
5. Which of the following statements selects rows in which Amount is less than or equal to $5,000 or
Rate equals 0.095.

a. whe r e amount <= 5000 o r rate=0 . 095;


b. whe r e amount l e 5000 o r rate=0 . 095;
C. whe r e amount <= 5000 o r rate e q 0 . 0 95;
d. all of the above

You r answer: x
Correct answer: d

Ali of the statements shown here select rows in which Amount is less than or equal to $5000 or
Rate equals 0.095.

6. When you run this code, which litie or titles appear in the last PROC PRINT output?

t i t l e l ' The Fir st Li ne ' ;


t i t l e2 ' The Second Li ne ' ;
p roc pri n t d a t a =ori on . sal e s;
run;

t i t l e2 ' The Next Li ne';


p roc pri n t d a t a =ori on . sal e s;
run;

t i t l e ' The Top Li ne';


p roc pri n t d a t a =ori on . sal e s;
run;

a. The Top Line


b. The Top Line
The Next Line
c. The Top Line
The First Line
The Next Line

Your answer: x
Correct answer: a

The TITLE statement in the last PROC PRINT step changes the first litie line and cancels all
previously specified titles with line numbers higher than one.
7. W hich program creates the output shown here?

The SAS System


Employee
Obs EMPID
Hire Date
1 1201 0 1 01JUL2003
2 1201 02 0 1JUN 1989
3 1201 03 01 JAN1974
4 1201 04 01 JAN1981
5 1201 05 0 1MAY1999
6 1201 06 01 JAN1974

a. p r oc p r i nt d a t a =ori on. s t aff;


va r Emp l oyee_ I D Emp_ Hi r e_ Date;
l a be! Empl oyee I D= ' Emp ID'
' Emp l oyee_ Hi r e Da t e ';
run ;

b. p r oc p r i nt d a t a =ori on. s t aff s plit = ' +';


va r Emp l oyee_ I D Emp_ Hi r e_ Date;
l a be! Empl oyee I D= ' Emp ID'
Emp_ Hire= Da t e = ' Emp l oyee+Hi re Da t e ';
run ;

Your answer: x
Correct answer: b
8. Which BY statement is valid for this PROC PRINT step?

p r oc s ort da t a =o r i on . s t a f f
out=wo r k . sta ffs or t ;
b y Ge nd er St a r t Date;
run;

p r oc pri n t d a t a =wo r k . s t a f f s ort l a be l ;


by _____________;
l a be l St art Date= ' St art ';
run;

a. b y Start Dat e Gender;


b. b y Start ;
C. b y desce nd i ng Gender;
d. b y Ge nd er;

Your answer: x
Correct answer: d
9. Suppose you already ran the fi rst program, which created a one-page report Next, you want to run
the second program. What will appear at the top of the second report?

t i t l e l 'RADIX Compa ny';


t i t l e3 ' DVD Sal es';
p r oc pri n t d a t a =r a d i x . s a l es;
whe r e Un i t Sold>=30;
run ;

t i t l e2 'Best Sal es;


ti tle;
p r oc pri n t d a t a =r a d i x . s t a ff ;
whe r e Sa l es>25000 ;
run ;

a. no titles
b. RADIX Company
Best Sales
DVD Sales
C. RADIX Company
Best Sales
d. RADIX Company

Your answer: x
Correct answer: a

No titles will appear at the top of the second PROC PRINT report The null TITLE statement above
that statement cancels all previously specified titles.

10. Which statement about this program is true?

p r oc pri n t d a t a =ori on . s a l es;


va r Empl o yee_ ID Sa l a ry;
whe r e Cou nt r y= 'AU' ;
by Ge nd er;
l a be l Sa l a r y= 'Annua l Sal a r y' ;
run ;

a. This program will run correctly only if orion.sales is sorted in ascending order by Country.
b. The PROC PRINT report displays only the observations in which the value of Country is AU
c. Annual Salary will be displayed at the top of the Salary column.

Your answer: x
Correct answer: b

CHAPTER 5
1. Which of the following is a valid name for a character format?

o a. cou ntry
o b . $ctry
o C. $country.
o d. _country

Your answer: x
Correct answer: b

Character formats must start with a dolIar sign followed by a letter or underscore. A format
name does noi end w ith a period. The period is a required delimiter when using a format in
a FORMAT statement.

2. You specify the variable to which a format applies when creating it in a PROC FORMAT
step.

O a. True
O b . False

Your answer: x
Correct answer: b

Formats are noi associated with a specific variable until they are applied with a FORMAT
statement.

3. Which of the following FORMAT statements was used to create this output?

Employee_lD Job_Title Salary


120102 Sal,e s Manager $ 108255.00
120103 Sal,e s Manager $87,975.00
12012 1 Sal,e s Rep 11 $26,600.00
120122 Sal,e s Rep li $27,475.00
120123 Sal,e s Rep I $26,190.00

o a. f o rmat Sal a r y d ollar . ;


o b . f o rmat Sal a r y d ollar l 2 . 2;
o C. f o rmat Sal a r y d ollar ll . 2;
o d. f o rmat Sal a r y d ollar l 0 . 2;

Your answer: x
Correet answer: d
4. Wh ich of the following FORMAT statements was used to create this output?

Order_ Delivery_
Obs Order_lD
Date Date
1 1230058123 11JAN07 01/ 11 /07
2 123008010 1 15JAN07 0 1/ 19/07
3 1230106883 20JAN07 0 1/22/07
4 123014744 1 28JAN07 0 1/28/07
5 1230315085 27FE B07 02127107

o a. f o rmat Orde r Da t e d ate9 . De livery_ Date mmddyy8 . ;


o b . f o rmat Orde r Da t e d ate7 . De livery_ Date mmddyy8 . ;
o C. f o rmat Orde r Da t e d drnrnmyy. De live r y_ Date romddyy8 . ;
o ci. f o rmat Orde r Da t e monyy7 . De l i ve r y_ Date mmddyy8 . ;

Your answer: x
Correct answer: b

DATE?. displays a two-digit day, three-letter month abbreviation and two-digit yea r
MMDDYY8. displays a two-digit month, day, a nd year, separated by slashes.

5. Wh ich of the following is nota valid user-defined format name?

O a. $month
O b. group_a
O c. comma
O ci. _gender

Your answer: x
Correct answer: c

Character formats must start with a dolIar sig11 followed by a letter or underscore. Numeric
formats must start with a letter or underscore. A format cannot be created with the name of
an existing SAS format, so comma is invalid.

6. You can use either < or > to define a non-incl usive range in a VALUE statement.

O a. True
O b . False

Your answer: x
Correct answer: b
7. The format name must include a period delimit er in the FORMAT statement.

O a. True
O b . False

Your answer: x
Correct answer: a

The period is a required syntax in a format name within a FORMAT statement.

8. Given this $TITLE format, what would display for a value of Sa/es Rep JJ?

p r o c f ormat ;
val ue Şt i t le
'Sal es Manag er ' ,
'Seni or Sa l e s Mg r' = ' Ma na g er '
'Sal es Rep. I ' ,
'Sal es Rep. I I ' = 'Re p ' ;
r un;

O a. Sales Manager
0 b . Rep
o C. Sales Rep li
O ci. Sales R

Your answer: x
Correct answer: d

The data value does not match any of the valUJ es listed in the VAL UE statement, so PROC
PRINT will ,display the stored value. However, the width of the column is 7, the width of the
longest format value, 'Manager', so truncation occurs in the output.

9. A format modifies both the stored value and the displayed value.

O a. True
O b . False

Your answer: x
Correct answer: b
10. A FORMAT statement is used only to apply SAS formats.

a. True
b. False

Your answer: x
Correct answer: b

A FORMAT statement is used to apply both SAS and user-defined formats.

CHAPTER 6
1. What statement is used to read a SAS data set in a DATA step?

a. DATA statement
b . WHERE statement
c. SET statement
ci. assignment statement

Your answer : x
Correct answer: c

A SET statement reads observations from a SAS data set for further processing in the DATA
step.

2. What is the name ofthe input data set in the program below?

da t a wor k . us;
s e t or i on . sal e s;
whe re Coun t ry=' US';
run;

a. work.us
b . orion.sales
C. Country
ci. sales

Your answer : x
Correct answer: b

The input data set is listed in the SET statement Th e SET statement reads observations
from the input data set, orion.sales in this DATA step

3. What is the name ofthe output data set in the program below?

da t a wor k . us;
s e t or i on . sal e s;
whe re Coun t ry=' US';
run;

a. work.us
b . orion.sales
c. Country
ci. sales

Your answer : x
Correct answer: a
4. Which of the following DATA steps correctly reads the permanent data set salesinfo from
the sporting librairy and creates a new data set named salesinfo2 in the same library?

a . da t a s po r t i ng .sal e s i nf o 2;
s et sal e s i n f o;
r un;
b . da t a sal e s i n f o 2;
s et s po r t i ng . s a l esi nf o ;
r u n;
c. da t a s po r t i ng .sal e s i nf o 2;
s et s po r t i ng . s a l esi nf o ;
r u n;

Your answer: x
Correct answer: c

The SET statement identifies the input data set, salesinfo, which is stored in the permanent
library, sporting lrhe DATA statement identifies the output data set, salesinfo2, tobe
created in the permanent library, sporting

5. Which of the follow ing is nat created during the compilation phase?
a. the descriptor portion of the output data set
b . the first observation
c. the program d ata vector (PDV)

Your answer: x
Correct answer: b
6. The data set orion.sales contains nine variables. Given this DATA step, how many
variables does the descriptor portion of work.comp contain?

da t a wor k . c omp;
set or i on . sal es;
d r op Gende r Sal a r y Bi rth Da t e;
r un;

a. six
b . seven
c. nine
d. None. This program contains a logic error.

Your answer: x
Correct answer: a

At compile time, SAS uses the descriptor portion of the input data set, orion.sales, to create
nine variables in the PDV The DROP statement sets drop flags for three of the nine
variables. SAS writes the six variables without drop flags to the output data set, work.comp.

7. The data set orion.sales contains nine variables. Given this DATA step, how many
variables does the descriptor portion of work.comp contain?

da t a wor k . c omp;
set or i on . sal es;
keep Emplo yee_ I D Gende r Job Ti t l e Sal a r y;
r un;

a. four
b . nine
C. 13
d. None. This program contains a logic error.

Your answer: x
Correct answer: a

At compile time, SAS uses the descriptor portion of the input data set, orion.sales, to create
nine variables in the program data vector. The KEEP statement sets drop f lags for the five
variables not listed in the KEEP statement. SAS writes the four variables w ithout drop flags
to the output data set, work.comp.
8. A KEEP statement in a DATA step omits all variables except Name, Color, and Pr ice from
the output data set Are the omitted variables included in the PDV?

a. Yes
b . No

Your answer: x
Correct answer: a

A II of the variables in the input data set are included in the PDV, and the variables not listed
in the KEEP statement are in the PDV with dro p flags set The variables listed in the KEEP
statement are the only variables written to the output data set

9. What value will be assigned to Units?

da t a wor k . c omp ;
set wo r k . sal es;
Un i t s =Tot a l+Bonus / Qua n t i t y ;
r un ;

PDV
Total Quantity Bonus Units
140 10 50

a. 19
b . 145
C. 3
d. missing

Your answer: x
Correct answer: b

SAS executes the expression on the right side of the assignment statement following
normal operator precedence, and the resuit is assigned to Units. The division occurs first
(50/10 is 5), and then the addition occurs (1 40+5 is 145)
10. Which procedure can be used to view the permanent labels and formats stored in a data
set?

a. PROC CONTENTS
b . PROC PRINT
c. PROC FORMAT
ci. PROC UN IVARIATE

Your answer : x
Correct answer: a

PROC CONTENTS displays the descriptor portion of a data set, and SAS stores permanent
labels and formats in the descriptor portion.

CHAPTER 7
1. ln this SAS/ACC ESS LIBNAME statement, what does oracle represent?

l i bname s po r ts o r a cle
user =e duODl pw=e duOOl
path=dbmssrv s c hema =educ;

o a. libref
o IJ. u µ liun
o C. table name
o d. engine name

Your answer : x
Correct answer: d

ln this SAS/ACC ESS LIBNAME statement, you must specify an engine name following the
libref. Oracle is the engine name.

2. Wh ich PROC step successfully prints a list of all data sets in the orionx lib·ary without
printing descriptor portions for the individual data sets?

o a. proc c ontents dat a =o r ionx. no ds


r u n;
a ll

o b . proc c ontents dat a =o r ionx. a ll nod s;


r u n;
o C. proc p r i nt da t a=orionx . a ll
r u n;
noobs;

o d. proc p r i nt da t a=orionx . a ll nods;


r u n;

Your answer : x
Correct answer: b

A PROC CONTENTS step prints a list of data sets in a library To suppress the descriptor
portions, you specify the following after the DATA = option and the libref the _A LL_ keyword,
a space, and then the NODS option

3. When you use the SAS/ACCESS LIBNAME statement to assign a libref to a Microsoft Excel
workbook, you can view the workbook using SAS Explorer or Microsoft Excel.

O a. True
O b . False

Your answer : x
Correct answer: b
4. When you use the SAS/ACCESS LIBNAME statement to assign a libref to a Microsoft Excel
workbook, SAS treats each worksheet within the workbook as a library

O a. True
O b . False

Your answer : x
Correct answer: b

SAS treats the workbook as a library, and each worksheet as a SAS data set

5. What does the program shown here create?

l i bname sal es e xce l 'c : \ mydata \ a nnua l . x l s';

da t a sal es . q t r l _ 2011 ;
s e t sasdata . qt r l _ 2011 ;
run;

da t a sal es . q t r 2_ 2011 ;
s e t sasdata . qt r 2_ 2011 ;
run;

O a. a data set named sales.qtr1_2011 and a data set named sales.qtr2_201 1


O b . a.an Excel workbook named sales.qtr1_2011 and an Excel workbook named
sales.qtr2_2011
O c. a.an Excel workbook named annual that contains two worksheets, qtr 1_2011 and
qtr2_2011
O d. a.an Excel workbook named sales that contains two worksheets, qtr 1_2011 and
qtr2_2011

Your answer : x
Correct answer: c

This program creates one Excel workbook named annual that contains two worksheets,
and it uses two data sets as input data.

6. What statement is used to read an Oracle table in a DATA step?

O a. DATA statement
O b. WHERE statement
O c. SET statement
O d. assignment statement

Your answer : x
6. What statement is used to read an Oracle table in a DATA step?

O a. DATA statement
O b . WHERE statement
O c. SET statement
O d. assignment statement

Your answer : x
Correct answer: c

A SET statement reads observations from a SAS data set for fu rther processing in the DATA
step.

7. A SAS name literal is a string that contains one or more special cha racters, enclosed in
quotation marks, followed by the letter n.

O a. True
O b . False

Your answer : x
Correct answer: a

A SAS name literal is a string within quotation m arks, followed by the letter n. SAS name
literals permit special characters in data set names.

8. When a date value is read from a worksheet, it is converted automatica lly to a SAS date.
Which SAS format is used to display the value?

0 a. MMDDYY8.
0 b. MMDDYY10.
0 c. DATE?.
0 d. DATE9.

Your answer : x
Correct answer: d
9. When a SAS data set is created from a spreadsheet, the spreadsheet column headings are
always stored as which of the following?

o a. variable names
o b . labels
o C. formats
o ci. descriptor

Your answer : x
Correct answer: b

The original column headings are stored as labels in the descriptor portion of the new data
set ln SAS Ente rprise Guide, the column na mes are alsa used as variable names, but this
is nat true in the SAS windowing environment

10. A WHERE statement or a subsetting IF can be used to subset a Microsoft Excel worksheet

O a. True
O b . False

Your answer : x
Correct answer: a

You can use a W HERE statement or a subsetting IF statement to process a subset of a


worksheet because the worksheet is treated as though it were a SAS data set

CHAPTER 8
1. ln the first iteration of this program, SAS does the following:
o reads a record from the raw data file into the input buffer
o scans the input buffer and copies the values to the PDV
o writes the values to the output data set
o reinitializes the input buffer
o reads the next record from the raw data file

da t a wor k . p rof i t ;
i nfile ' c : \ myda t a \ i nc ome . c sv ' d l m= ', ';
i nput Arnoun t Sa l e s Re p ş Cus t omer Ş ;
run;

a. True
b . False

Your answer : x
Correct answer: b

SAS reinitializes the PDV and then reads the second record from the input data file. li does
not reinitialize the input buffer.

2. Which INFILE statement correctly specifies the raw data fi le shown here?

Partial salestotals.dat

1 1 2 2 3 3 4 4 s
l ---5 ----0----5---- 0----5----0 -- - - 5----0----5 ----0
14528*instore *0 6/ 15 / 2008*2 15.65*1 650072*re d
14529*on l i ne *0 6/ 15/ 2008*183.98* 16 50039*whi t e
14530 *on l i ne *0 6/ 16/ 2008* 107 .50 *16 50450*gree n
1453 l *instore *0 6/ 17 / 2008* 350 . 78* 1 652903 *graphit e

a . i nfile ' c : \ myda t a \ s a l e sto t a l s . d at' ;


b . i nfile ' c : \ myda t a \ s a l e sto t a l s . d at' dlm* ;
c. i nfile ' c : \ myda t a \ s a l e sto t a l s . d at' dlm=' , ' ;
d. i nf il e ' c : \ myda t a \ s a l e sto t a l s . d at' dlm= *
1 1
;

Your answer : x
Correct answer: d
- 3-:-wfiîcnoTTfietollowmg INPO I statements creates tl'ieaata set shown here, assummg that
the DATA step does not contain a LENGTH statement?

Partial SAS Data Set customers


Customer_lD Last_Name First_Name Total_Sales
123049 Kim Jason 545
123050 Weston Ingrid 832

a . i nput Custo:ner I D $ Last Name $ Fi r st Name $ Tota l Sa l es;


b . i nput c usto:ne r i d ş l ast name ş f i r st name ş t ota l s a l es;
c. i nput Last Name ş Fi r st Name ş Tota l Sa l e s Custome r I D Ş ;

Your answer : x
Correct answer: a

You specify variables in the INPUT statement in the same case and order that you want
them to appear in the data set

4. The INPUT statement below correctly reads this space-delimited raw data file.

i nput name ş h i r e d d a t e 9 . a ge s t a te$ sal a r y c omma l O. ;

1 2 2 3 3
1---5 ----0----5---- 0----5----0----5
nnnn y SMAY7. 0 0 8 7.S F'T. $ 4 1 , 1 7. 1 . so
Marg a r et 20FEB2008 43 NC 65, 150
a. True
b . False

Your answer : x
Correct answer: b

You must use the colon modifier along with an informat to enable SAS to correctly read
nonstandard values that might noi have the same length in a delimited raw data file.

5. By default, SAS creates character variables with a length of _ _ bytes for list input

a. 6
b. 8
C. 10
ci. 12

Your answer : x

RASPUNS CORECT B
6. Which of the following values can SAS store in a character variable that has a length of 8
bytes?

a. Sales Manager
b . Regional Manager
C. 12036578
ci. $1 23,293.50
e. 06/15/2008

Your answer : x
Correct answer: c

A character variable w ith a length of 8 bytes can have values of up to 8 cha racters and can
hold any value: letters, numerals, blanks, and special characters . A numeric va riable with a
length of 8 bytes can have more than 8 digits.

7. To explicitly define the length of a variable read from a raw data file, you use a LENGTH
statement after the INPUT statement in a DATA step.

a. True
b . False

Your answer : x
Correct answer: b
8. Which INFILE statement correctly specifies the raw data fi le shown h ere?

Partial sales.dat
1 1 2 2 3 3 4 4 5
l ---5 ----0----5 ---- 0----5----0----5----0----5 ----0
14528*instore *0 6/ 15/ 2008* 215.65**red
14529*onl i ne *06/ 15/ 2008* 183. 98* 1650039*whi t e
14530 ** 06/ 16/ 2008* 107 . 50* 1650 450 *gr een
1453 l *instore *0 6/ 17 / 2008* 350 . 78* 1652903*g raphite
a . i nfile 'c : \ myd a t a \ sa l es . d a t ' ; ;
b . i nfile 'c : \ myda t a \ sal es . da t ' d sd dlm= '* ' ;
c. i nfile 'c : \ myda t a \ sal es . da t ' d l m=* ;
ci. i nfile 'c : \ myda t a \ sal es . da t I
d l m= ' *' ;

Your answer: x
Correct answer: b

SAS expects a space between values in a delimited raw data file. When a file uses any
other character to separate data values, you use the OLM= option in the INFILE statement
to indicate w hat the delimiter is. ln this raw data file, you specify an asterisk, in quotes, as
the delimiter. Th ere are consecutive delimiters in the fi rst and third record. The DSD option
treats consecutive delimit ers as missing values.

9. Which of the follow ing statements specifies in-stream data, or the lines of data that you
enter directly in a DATA step?

a. DATALIN ES
b . INFILE
c. INPUT
ci. INSTREAM

Your answer: x
Correct answer: a

1 O. W hich of the following statements cann ot be used in a DATA step !hat reads a raw data file
as input?

a. KEEP
b. IF
c. FORMAT
d. W HERE

Your answer: x
Correct answer: d

You cannot use th e WHE RE statement to subset observations that are read from a raw data
fi le.
CHAPTER 9

1. Based on this program and the observation shown in the PDV, what variable's value will be
assigned to Amount?

d ata payr o ll ;
set sal aries;
i f PayCl ass = 'Monthl y ' the n Amount =Sal ary;
e l se i f PayCl ass= ' Hou r l y' the n do ;
Amount =Hr l yvlage *Hrs;
i f Hrs> 40 the n Ms g = ' CHECK TI MECARD';
end ;
e l se Amount=JobRate;
r un;

PDV

EmplD PayClass Hrs Amount JobRate Msg


1201 Contract 30

o a. not specified
o b. HrlyWage•Hrs
o C. JobRate

o d. Salary

You r answer: x
Correct answer: c

ln this DATA step, if the value of PayClass is Contract, the observation doesn't meet either of
the conditions for PayClass. Therefore, the ELSE statement with no condition assigns the
JobRate va lue to Amount. The DO group doesn't apply in this case.

2. Which of the following SAS functions returns a number from 1 to 12?

0 a. YEAR(SAS-da/e)
0 b. MONTH(SAS-date)
0 c. WEEKDAY(SAS-da/e)
0 d. TODAY(SAS-date)

You r answer: x
Correct answer: b
3. The data set orion.sales contains nine variables. Given this DATA step, how many variables
does the descriptor portion of work.comp contain?

d a t e wo rk. comp ;
set o r i on . sal es;
d r op Gende r Sal a ry Cou nt r y ;
Compe nsat i on=s urn (Sa l ary, Bonus ) ;
run ;

O a. 6
0 b. 7
Q C. 10
O d. None. This prog ram contains a logic error.
You r answer: x
Correct answer: b

The DATA step reads the nine existing variables, adds the new va riable Compensati on, and
drops Gender, Salary, and Country at output time. The va riables in the DROP statement
never appear in the new data set

4. Which DATA step ensures that all observations are assigned a nonmissing value for Bonus?

O a. data wor k . bonus;


set o r i on . sal es;
i f Cou nt r y= ' US' t he n Bonus =SOO;
e l se i f Count ry=' AU ' t he n Bonus =300 ;
r un :
O b. data wor k . bonus;
set o r i on . sal es;
i f Cou nt r y= ' US' t he n Bonus =SOO;
e l s e Bonus =300 ;
r un :

You r answer: x
Correct answer: b
7. W hich of these statements does not correctly specify a SAS function?
O a. Dead l i n e =s um(Time Spent , Las t _ Name ) ;
O b. Grea t Da y=t oday () ;
O c. FingersTo es=s urn( l O, 10 ) ;
O d. Birt hda yYear =year (' 12dec l 98 7 ' d ) ;
Your answer: x
Correct answer: a

Remem ber that numeric functions require appropriate numeric arguments. Last_Name is a
character variable. Except for the TODAY() function, numeric fu nctions must specify arguments
including numeric constants, numeric variables, or arithmetic expressions in parentheses
following the function keyword. Th e TODAY() function doesn't require an argument

8. Given w hat you know about how SAS processes the DROP and KEEP statemenls, would
these two DATA steps create the same data set?

d ata work .subsetl ; d ata work .subsetl ;


set oz:i on . sal es; set or i on . sal es;
drop 3a l ary; Bonus =SOO ;
Bonus =SOO ; Compe ns a t i on=s urn(Sa l a ry, Bonus ) ;
Compe ~s a t i on=s urn(Sa l a ry, Bonus ) ; BonusMon t h=month (Hi r e_Da t e ) ;
BonusMon t h=month (Hi r e_ Da t e ) ; drop Sa l ary;
run ; run ;

O a. Yes
0 b. No

Your answer: x
Correct answer: a
5. ln the DATA step below, what is the length of the new va riable, Type?

d ata o r i on . n ewl oan;


set o r i on . re c o r d s;
To ta l Pai d =s um(To t Loa n +I nte r est ) ;
i f Cod e =' l ' then Type = ' Fi xed';
e l se Type = ' Va r i a b l e ' ;
l e ngt h Type ş 10 ;
run ;

O a. 5
0 b. 8
Q C. 10
O d. lt depends o n the first value of Type in orion.records.
Your answer: x
Correct answer: a

The length of a new variable is determined by the first reference in the DATA step. ln this case,
the length of Type is determined by the value Fixed. Although a LENGTIH statement is
included, it is in the wrong place. lt should appear before any other reference to the variable in
the DATA step. The LENGTH statement can not change the length of an existing variable.

6. ln the program below, what is the value of Benefit for the observation shiown?

d ata wo r k . t o t a l ;
set payro ll . june;
Benefi t =sum ( Ins, Heal t h_Award) ;
run ;

PDV

EmplD Salary In s Bonu s Health_Award Benefit


KBA 54000 800 250

o a. a missing v.alue
o b. 55050
o C. 800
o d. o
Your answer: x
Correct answer: c
7. W hich of these statements does not correctly specify a SAS function?
O a. Dead l i n e =s um(Time Spent , Las t _ Name ) ;
O b. Grea t Da y=t oday () ;
O c. FingersTo es=s urn( l O, 10 ) ;
O d. Birt hda yYear =year (' 12dec l 98 7 ' d ) ;
Your answer: x
Correct answer: a

Remem ber that numeric functions require appropriate numeric arguments. Last_Name is a
character variable. Except for the TODAY() function, numeric fu nctions must specify arguments
including numeric constants, numeric variables, or arithmetic expressions in parentheses
following the function keyword. Th e TODAY() function doesn't require an argument

8. Given w hat you know about how SAS processes the DROP and KEEP statemenls, would
these two DATA steps create the same data set?

d ata work .subsetl ; d ata work .subsetl ;


set oz:i on . sal es; set or i on . sal es;
drop 3a l ary; Bonus =SOO ;
Bonus =SOO ; Compe ns a t i on=s urn(Sa l a ry, Bonus ) ;
Compe ~s a t i on=s urn(Sa l a ry, Bonus ) ; BonusMon t h=month (Hi r e_Da t e ) ;
BonusMon t h=month (Hi r e_ Da t e ) ; drop Sa l ary;
run ; run ;

O a. Yes
0 b. No

Your answer: x
Correct answer: a
9. Which of the follow ing determines the length of a new variable at compile time?

o a. INPUT statement
o b. assignment statement
o C. LENGTH statement

o d. all of the above

Your answer: x
Correct answer: d

ln the DATA step, the first reference to a variable determines its length. The first reference to a
new variable can be in a LENGTH statement, an assignment statement, or another statement
such as an INPU T statement. After a variable has been referenced in your p rog ram, the length
of the variable's first value does not affect the length of the variable.

10. Use a DO group in a DATA step when you want to execute multiple statements for a true IF-
THEN expression.

O a. True
O b. False

You r answer: x
Correct answer: a

Only one executab le statement is allowed in IF-THEN and ELSE statements. Multiple
executable statem ents are allowed in IF-THEN DO/ELSE DO statements . Each DO group can
contain multiple statements that apply to the expression

CHAPTER 10
1. Which of the following statements is true about merging SAS data sets by using the DATA
step?

a. Merging combines observations from two or more data sets into a single observation in
new data set
b . SAS can merge data sets based on the position of observations in the original data set
or by the vatues of one or more common variabtes.
c. Match-merging is merging by va lues of one or more common variables.
d. To match-merge data sets, all input data sets must be sorted or indexed on the BY
variabte(s).
e. all of the above

Your answer: x
Correct answer: e

A lt of these statements about merging SAS data sets by using the DATA stepare true.

2. Which of the following programs concatenates the data sets sates and products, in that
order?

a. da t e newsal es;
set p r oduc t s sal es;
r un;
b . da t e newsal es;
se t sal es produc t s;
r un;
c. da t e newsal es;
set sal es;
se t p r oduc t s;
r un;

Your answer: x
Correct answer: b

You tist the data sets that you want to concatenate in the SET statement, in the same order
that you want to concatenate them. You tist both data sets in one SET statement
3. lf you run this DATA step, what observations does the data set bonuses contain?

da t e bonuses;
merg e ma na gers s t a f f ;
by EmpID ;
run;

a. all of the observations from managers, and only those observations from staff with
matching values for EmplD
b . all of the observations from staff, and only those observations from managers with
matching values for EmplD
r. Flii oh sArvl'ltions f rom staff Fl n<1 Flii ohsArvl'll ions from managers, whAt hAr or not l hAy
have matching values
d. only those observations from staff and manager with matching values for EmplD

Your answer: x
Correct answer: c

By default, the output data set of a DATA step that includes a M ERGE statement and a BY
statement includes all of the observations from all of the input data sets that are listed in the
M ERGE statement.

4. lf you concatenate the data sets below in the order shown, what is the value of Sale in
observaton 2 of the new data set?

close
ID Sale
reps
1 $28,000
ID Name
2 $30,000
1 Nay Rong
2 $40,000
2 Kelly Windsor
3 $ 15,000
3 Julio Meraz
3 $20,000
4 Richard Krabill
3 $25,000
4 $ 3G,OOO
a. missing
b . $30,000
C. $40,000
d. You cannot concatenate these data sets.

Your answer: x
Correct answer: a
5. What happens if you submit the following prog ram to merge donors1 and donors2, shown
below?

da t a me r g e d ;
me r g e dono r s l d onors 2;
b y I D;
r un ;

donors1 donors2
ID Type Units ID Code Units
2304 o 16 6488 65 27
11 29 A 48 11 29 63 32
11 29 A 50 5438 62 39
11 29 A 57 2304 61 45
2486 B 63 1387 64 67

a. The merged data set contains some Dmissing values because not all Oobservations
have matching □observations in the other data set
b . The merged data set contains eight observations.
c. The DATA step produces errors .

Your answer: x
Correct answer: c
6. Suppose you wa nt to concatenate these data sets. Which DATA step creates an output data
set that combines the values of Color and Hue in the single variable Color?

widget1 widget2
Tag Color Model Tag Hue Model
77904 blue A842 89325 red SP17
56012 red BA25 65888 yellow BA12
35499 orange FC36 00167 green PG20

a. da t a widgets a l l;
set wid getl ( re na me = (Col o r =Hue ))
wid ge t 2;
r un;
b . da t a widgets all;
set wid getl
wid ge t 2( re na me = (Hue =Col or )) ;
r un;
c. da t a widgets a ll;
se t wid getl
wid ge t 2( Hue =Color) ;
r un;

Your answer: x
Correct answer: b

To combine two va riables, you can use the RENAME= option to rename a variable for
processing. You specify the RENAME= option next to the name of the data set that contains
the variable that you want to rename.

7. What is the syntax error in this DATA step?

da t a re turns q tr l ;
set re tu r ns_ j a n( re name = (I D=Cus t I D)
(Re t u r n=Item))
re tu rns_ feb( re name = (Dt =Da t e ) )
re tu rns mar;
run;

a. You cannot specify more than two data sets in the SET statement.
b. There are too many sets of parentheses in the RENAME= option.
c. You cannot specify multiple variables in the RENAME= option.
d. The BY statement is missing

Your answer: x
Correct answer: b
8. ln the second iteration of this DATA step, after the data has been merged, what are the
values of C and A?

da t a client amount ;
merg e c l i e n ts (i n =C)
amounts (i n =A) ;
by Name;
run;

amounts
clients
Name Date Amt
Name EmplD
Ankerton 08OCT96 92
Ankerton 11123
Ankerton 15OCT96 43
Davis 22293
Davis 04OCT96 16
Masters 33351
Masters 27
Wolmer 44483
Thomas 21OCT96 15

a. C=1, A=0
b. C=O, A=1
c. C=1, A=1
d. missing
e. unknown

Your answer: x
Correct answer: c
9. lf you run this DATA step, what observations does the data set bonuses contain?

da t a bonuses;
me r g e mana gers (i n=M)
s taff (i n =S) ;
b y ErnpI D;
i f M=O and S=l;
run;

a. only the observations from staff that have no match in managers


b . only the observations from managers that have no match in staff
c. all observations from both managers and staff, whether or not they match
d. no observations

Your answer : x
Correct answer: a

The subsetting IF statement selects all observations from staff that have no match in
managers.

1O. What is the relationship of the data set fi rst to the data set second whe11 merged by the
variable ID?

fi rst second
Name ID Age ID Date
Togar 1211 50 39 1211 50 02/15/05
Kylie 1211 52 34 1211 52 05/22/07
Birin 1211 53 32 1211 53 03/04/06
Gloria 1211 54 12 1211 54 11/22/05
James 1211 55 36 1211 55 07/08/06
Gene 1211 56 28 1211 56 12/15/06
Tom 1211 57 27 1211 57 04/30/07

a. one-to-one
b . one-to-many
c. many-to-one
d. many-to-many
e. non-matching

Your answer: x
Correct answer: a
CHAPTER 11

1. Which of these procedures produces output that is most useful for detecting duplicate
values?

a. PROC PRINT
b . PROC FREQ
c. PROC MEANS
ci. PROC UN IVARIATE

Your answer : x
Correct answer: b

PRO C MEANS and PROC UN IVARIATE analyze numeric va riables. PROC PRINT is more
useful for producing a report of invalid values, with a WHERE statement !o specify
cond itions. PROC FREQ identifies duplicate values by default in the Frequency column of
the report.

2. Which of these prog rams is most useful for determining the exact observation that contains
a numeric va riable with an extreme value?

a . p r oc p r i nt da t a=sal es . t o tal s;
va r Pr odNun Sal es Re g i on ;
r u n;
b . p r oc f r e q da t a =sal es . t o tal s;
t a b l es Pr o dNum Sal es Reg i o n;
r u n;
c. pr o c un i v a r i a t e d a t a - sa l es .to t a l s;
r u n;

Your answer : x
Correct answer: c

Only PROC UNIVARIATE provides observation numbers for data outliers.

3. A PROC FREQ analysis identified invalid and missing values in a data set. Which of these
procedures will display the observations that conta in invalid or missing values?

a. PROC PRINT
b . PROC FREQ
c. PROC MEANS
d. PROC UN IVARIATC:::

Your answer : x
Correct answer: a
4. Which PROC FREQ step creates the output shown here?

Number of Variable Levels


Variable Labei Levels
Order_Type Order î ype 3

Order Type
Order _Type Frequency Percent
1 13 59.09
2 2 9.09
3 7 3 1.82

a. p r oc f r e q da t a =ori on . q t r1_2007;
t a bles Ord er_Type;
r un;
b . p r oc f r e q da t a =ori on . q t r1_2007 nle ve l s;
t a bles Ord er_Type / no cum;
r un;
c. p r oc f r e q da t a =ori on . q t rl 2007 nle ve l s;
t a bles Ord er_Type / nopri n t ;
r un;
d. p r oc f r e q da t a =ori on . q t r1_2007 nle ve l s;
t a bles Ord er_Type no cum;
r un;

Your answer: x
Correct answer: b
5. This PROC MEANS s'.ep creates all of the statistics listed below.

pro c mea ns data =or i on . sal es;


run;
o minimum and maximum
o the total number of observations that PROC MEANS processes for each subgroup (N
Obs)
o mean and standard deviation
o the number of nonmissing values (N)

a. True
b . False

Your answer : x
Correct answer: b

By default, a PROC MEANS step that has no CLASS statement produces all of these
statistics except for N Obs.

6. What must be added to this PROC MEANS statement to produce this output?

pro c mea ns data =or i on . customer_d i m _ _ _ _ _ _ __


va r Cus t ome r _Age;
c l a ss Customer Ge nde r ;
whe r e Customer_Coun t ry ne ' US ';
run;

The MEANS Procedure


Analysis Variable: Customer_Age
Customer_Age
Customer
Range Mean
Gender
F 54.0 35.1
M 54.0 47.0

a. no nob s
b . range mean
c. range mean nonobs be s t w.
ci. ra n<JP. mP.n n n nn n h.c; m;ixc!P.r.= 1

Your answer : x

RASPUNS: D
7. Which option lets you specify the number of extreme observations displayed by PROC
UNIVARI.ATE?

a. NEXTROBS=
b . NLEVELS
c. NOPRINT
ci. _ALL_

Your answer: x
Correct answer: a

ln PROC UNIVARIATE, you use the NEXTRO BS= option to specify the number of extreme
observations. ln PROC FREQ, you can use the NLEVELS option to display a table with the
number of distinct variable values. You use the NOPRINT option in the TABLES statement
to suppress individual frequency tables. To display only the number of levels for all
variables, you can use _A LL_, along with the NOPRINT option in the TABLES statement.

8. Which destination creates a fi le that keeps the style information and opens in multiple
worksheets in an Excel workbook?

a. CSVALL
b. EXCELXP
c. MSOFFICE2K
ci. none of the above

Your answer: x
Correct answer: b

CSVALL does not include any style information. MSOFFICE2K keeps the style information,
including spanning headers. EXCELXP keeps the style information, and each procedura is
a separate sheet.

9. Which sta tement about style definitions is true?

a. The STYLE= option affects the display in all destinations.


b . You can use the STYLE= option in an ODS statement or in a PROC statement.
c. A style definition specifies colors, fonts, a nd a file format for an externai file.
ci. lf you do not specify a style definition, SAS uses a default style definition that varies by
the d estination.

Your answer: x
Correct answer: d
1O. Suppose you submit the program shown below What happens if you then submit a simple
PROC PRINT step?

od s a ll c l o se;
od s csvall f i l e =' c: \ c t r y . c sv';

pro c f req data=or i on . sal es;


t a bl es Coun try;
r un;

od s csval l c l o se;

a. The PROC PRINT output is displayed in the defa ult window.


b . The PROC PRINT output is not displayed and a warning is written to the log indicating
that there are no active destinations.
c. The PROC PRINT output is appended to the PROC FREQ output in the file ctry.csv

Your answer: x
Correct answer: b
GRILE Python
Question #1: what does the following code do?

l def a (b, c, d ) : pas s

0 defines a list and initializes it


0 defines a function, which does nothing - correct
0 defines a function, which passes its parameters through
0 defines an empty class

desc riptio n:
T he 'def statement defines a function. The 'pass' statement is a null operation.

Question #2: what is the output of the fo llowing code?

l print ( type ([ l , 2] ))

o <class 'tuple'>
0 <class 'int'>
El <class 'set'>
El <class 'complex'>
El <class 'list'> - correct

description:
Lists are formed by placing a comma~separated list of expressions in square brackets

Question #3: what gets printed?

I def f() : pass


print (type(f ()))

o <class 'function'>
<class 'tuple'>
O <class 'NoneType'> - correct
<class 'str'>
o <class 'type'>

description:
The argument to the type() call îs a retum value of a function call, which returns None

Question #4: what s ho uld t he b el ow code print ?

l pr i nt ( t ypo ( U ))

<c ass 'complex'> - correct


e <c ass 'unicode'>

<c ass 'lnt'>


<c ass 'float 1>
<c ass 'dict'>

d P.!.r.llp rl n 11:
l!t,n lm r1nln;1f'j llt!=!:r .il ylP.lrl:; r1 r:omphn1 11urrhF!r wl1h ~ r =!al r •nt nf O n
Question #5: what is the output of the following code?

l print (type ( l ambda : None ))

o <class 'NoneType'>
o <class 'tuple'>
o <class 'type'>
o <class 'function'> - correct
o <class 'bool'>

descript i on:
'lambda arguments: expression' yields a function object

Question #6: what is the output of the below program?

a = [1,2, 3, None , ( ) , l . , J
l_print ( l en(a))
G syntax error
O 4
O 5
o 6 - correct
O 7

description:
The trailing comma in the list is ignored, the rest are legi:imate values

Queslion #7: whal g11ts prinl11d?

Iprint ( t y pe ( l /2 ) )
o <class 'inr>
o <class 'number'>

O <class 'float'> - correct


O <class 'double'>
e <class 'tuple'~

description:
dr.t lon ct .Jn intcgcr by a,c,U· cr int:::gcr \'ickfa .'.l t1oJt

QuesLion #8: What g11ts prinllld?

d - l ambd-3 p : p 1:
t - l ambda p ; p Y

X : 2
x = d (x)
:< = I (x)
:c = d (xj
print (x)

0 7
e 12
o 24 - correct
O 36
e 48

dcscription:
stan w111l 2, mul~p~• bY 2 , 'TIJl11j:iy b'/ 3, multlpy by 2 .
Question #9: What gets printed?

Iy
X = • .5
= 2
pr;nt (x//y)

2.0 - correct
2.25
9.0
20.25
21

description:
this is truncating division. The remainder is dropped.

Qu eslion # 10 : What gets printed?

nums = set ([l, 1 , 2, 3,3,3,4 ] )


pr int(len ( nums))

4 - correct
5

description:
nums is a set, so only unique values are retained.

Question # 11: What gets printed?

x True
y Fa lse
Fa lse

i f x or y a nd z :
print ( "yes")
e l se :
print ( " no")

yes - correct
no
fails to compile

des criptio n:
ANO is higher precedence than OR in python and is evaluated first

Question # 12: What gets printed?

x = True
y = False
z = Fa lse

ifnotxory:
print(l)
e lif not x or not y a nd z :
print(2)
eli f not x or y or not y a nd x:
print(3)
else:
print(4)

2
3 - correct
4
Question #1 4 : What gets printed?

counter = 1

def dolot sOfSt uff () :

glo bal counter

for i in (1 , 2, 3 ) :
counter += 1

dolotsOfSt uff()

print ( counter)

4 - correct
7
none of the above

Question #15: What gets printed?

J print(r"\nwoow")

new line then the string: woow


the text exactly like this: r"lnwoow"
the text like exactly like this: l nwoow - correct
the letter r and then newline then the text: woow
the letter r then the text like this: nwoow

description:
When prefixed with the letter 'r' or 'R' a string literal becomes a raw string and the escape
sequences such as \n are not converted.

Question #19: What gets printe d?

class Account:
def _ init_( self, i d ) :
self.id = id
i d = 666

ace = Account(123)
print( acc. i d)

None
123 - correct

666
SyntaxError, this program will nat run

Question #20: What gets printed?

Ina me = "snow storm"

print( name[6 : 8 ])

st
sta
to - correct
tor
Syntax Error

de scription:
Thi s is a slice of a string from index 6 to index 8 noi including index 6 . The first character in the
string is position O
Question #21: What gets printed?

na me = '' s now stor m"

na me [ SJ = ' X'

pri nt (name )

snow storm
snowXstorm
snow Xtorm
ERROR, this code will not run - correct

Queslion #22: Which numbers are printed?

rur· .i .i 11 r·cm g e (2 ) :
p r i nt ( i )

f o r i i n r a nge(4 ,6) :
pri nt ( i )

el 2, 4, 6
0 O, 1, 2,4, 5, 6
0 O, 1, 4, 5 - correct
e O, 1, 4, 5, 6, 7, 8, 9
o 1, 2, 4, 5, 6

Question #23 : What sequence of numbers is printed?

value s - [ 1 , 2, 1 , ) ]
n urns - set ( v a lue s )

c.J e ( d 1~Lk.i l ( 11u·11) :


i. ( IIU III Î.11 f ll.'fll :i. ;
n:! l w ·11 Tru~
~ l :,e ;
r·l-' l 1 w 11 F;.11 --. ..

î rn ~i l l ,.., ·( d 1t->c k i l , •.rr1l 11;-i-.. ) :


rw i 11 I ( i)

U 12 :i
1 2 1 3 - correct

1 2 131 2 13
tl 1 1 11 2 2 33
a Syn tax Error

o uestion # 24: What sequence of numbers is printed?

va l ues = ( 2, 3, 2, 4 ]

def rny t r a nsfornation ( num) :


r et urn n um )ol * 2

ru r· _i .i,1 frld 1J( n y_ Ln::trr::. ru r·mct l .iu 11J v a l u e ::.) ;


pr-i nt ( i )

232 4

4 64 8
1 1.5 1 2

e 11 1 2
4 9 4 16 - correct

Oueslion #26: What gets printed by the code snippet below?

Ii mpo rt orat h

pri nt(Rla t h . floor ( S. 5) i

o o
0 5 - correct
O 5.5
O 6
:1 6 .0
Question #27: W hat gets printed by the cade below?

c l a ss Pe r son :
def _ i nit _ ( sel f, i d ) :
se l f . i d = i d

obama = Person ( 100)

obama . _ d i ct_ [ ' a ge '] = 49

print (obama . age + len(o ba ma . _ dic t _ ))

2
49
50
51 - correct

Question #28: What gets printed?

Ixy "foo "


=
= 2
print(x + y)

foo
foo foo
foo 2
2
l!J An exception is thrown - correct

Question #29: What gets printed?

def s i mpl eF unc t i o n () :


"Thi s i s a cool simpl e f unction t hat ret urns 1 "
r eturn 1

prin t ( :s i mp l e r unction . _ d:,c_ [ 10: 14] )

simpleFunction
O simple

l une
funtion
@ cool - correct
Question #70: What gets printed?

kvps = { ' 1 ' : 1, ' 2 ' : 2 '3' 3, '4' 4, '5' 5}


ne~~Data = { '1 ' : 10, ' 3 ' 30}

kvps . updat e(newDat a)

x = s um(kvps . values())

pr int (x)

O 15

o 51 - correct
O 150

o An exception is thrown

description:
the update method of dictionary will update the values that have the same keys as the newData with newData's
values.

Question #69: What gets printed?

kvps = { ' 1 ' : 1, ' 2 ' : 2 }


t heCopy = dict (kvps)

kvps [ '1 ' ] = 5

sum = kvps[ ' l ' ) + t heCopy [ 'l ')


pr int (sum)

O 1

o 2
o 6 - correct

O 10
o An exception is thrown

description:
lnitializing one dictionary from another makes an independent copy, so changing one doesn't affect the other one
Question #68: What gets printed?

import copy

alist [1,2]
blist [ 3, 4 ]

kvps = { ' 1 ' : alist, ' 2 ' : bLi s t }


t heCopy = copy . deepcopy(kvps)

kvps [ ' 1 ' ] [0] = 5

sum = kvps[ ' 1 ' ][ 0] + theCopy[ ' 1 ' ][ 0]


pr int (sum)

O 1

o 2
o 6 - correct

O 10

o An exception is thrown

description:
A deep copy will copy all the keys and values inside a dictionary. Therefore the Iist inside the dictionary are different
in the first and second dictionaries of this example

Question #67: What gets printed

alist [1,2]
blist [ 3, 4 ]

kvps = { ' 1 ' : alist, ' 2 ' bLi s t }


t heCopy = kvps . copy()

kvps [ ' 1 ' ] [0] = 5

sum = kvps[ ' 1 ' ][ 0] + theCopy[ ' 1 ' ][ 0]


pr int (sum)

O 1

o 2
o 6

o 1O - correct

o An exception is thrown

description:
The copy method provides a shallow copy therefore the list being held as the value inside the dictionary is the same
Iist in the copy as the original
Question #66: What gets printed?

kv ps = { ' 1 ' : 1 , ' 2 ' : 2 }


t heC o py = k v ps . c opy()

kv ps [ ' 1' ] = 5

sum = kvps[ ' l ' ) + t heC o py [ ' l ' )


p r int ( sum)

O 1

o 2
o 6 - correct
O 10

o An exception is thrown

description:
The copy method of the dictionary will make a new (shallow) copy of the dictionary so a change to the original in this
case does not change the copy

Question #65: What gets printed?

kv ps = { ' 1 ' : 1 , '2' : 2 }


t heC o py = k v ps

kv ps [ ' 1' ] = 5

sum = kvps[ ' l ' ) + t heC o py [ ' l ' )


p r int ( sum)

O 1

o 2
O 7
o 1O - correct

o An exception is thrown

description:
Assignment will provide another reference to the same dictionary. Therefore the change to the original dictionary also
is changing the copy
Question #64: What gets printed?

Ix = sum(range( S))
pr i nt(x)

O 4
o 5
@ 1O - correct
O 15
o An exception is thrown

description:
range(5) produces a list of the numbers O, 1, 2, 3, 4.

sum will add all the numbers in the list

Question #62 : What gets printed?

one = chr(l04)
t~~o = chr(10 5)
pr i nt(one + t wo)

o hi - correct

o h
o None

O 104105
o 209

description:
chr is a built in function that converts an ascii code to a 1 letter string.
Question #61 : What gets printed?

cl ass NumFactor y :
def _ i nit_ (sel f, n) :
self . val = n
def t imesî wo( sel f) :
self . val *= 2
def plusîwo(self ) :
self . val += 2

f = NumFactory(2)
for m in di r(f) :
mthd = get at tr( f ,m)
i f cal l able (mt hd) :
mt hd()

pr int (f . val )

o 2

o 4
o 6

o 8
o An exception is thrown - correct

description:
An exception will be thrown when trying to call the _ init_ method of the object without any parameters

TypeError: _ init_ () takes exactly 2 arguments (1 given)

Question #60: What gets printed?

cl ass A:
def _ i nit_ (sel f, a, b, c) :
sel f . x = a + b + c

a = A(l,2,3)
b = get at t r (a, 'x' )
set at tr(a, ·x·, b+l)
pr int (a.x)

O 1

o 2
o 3

o 6
o 7 - correct

description:
getattr can be used to get the value of a member variable of an object setattr can be used to set it.
Question #59: How do you create a package so that the following reference will work?

I p = mytool s . mypa r ser . MyPa r ser()

o Declare the myparser package in mytools.py

o Create an _ init_ .py in the home dir

o lnside the mytools dir create a _ init_ .py and myparser.py - correct

o Create a myparser.py directory inside the mytools directory

o This can not be done

description:
ln order to create a package create a directory for !he package name and then put an _ init_ py file in !he directory

Question #58: What gets printed?

def myfunc( x , y , z, a ) :
pr int (x + y)

nums = [1 , 2 , 3, 4 ]

myfunc( *nums)

O 1

o 3 - correct
o 6

O 10

o An exception is thrown

description:
•nums will unpack the Iist into individual elements tobe passed to the function.

Question #57: What gets printed?

def dos tuff (paraml , **param2 ) :


pr i nt( t ype( param2))

dostuf f( ' capit als ' , Ar izona ='Phoeni x ' ,


Cal i forni a =' Sa crame nt o ' , Texas =' Aust in ' )

o in

o <class 'str'>

o <class 'tuple'>

o <class 'l ist'>

o <class 'dict'> - correct

description:
param2 aggregates !he remaining parameters into a dictionary
Question #56: What gets printed?

def dostuf f(paraml, *param2):


pr int(type (pa r am2))

dost uf f ( 'apples ' , 'banan as', ' c he r r y' , ' dates')

o <class 'str'>

o <class 'int'>

o <class 'tuple'> - correct

o <class 'list'>

o <class 'dict'>

description:
param2 aggregates remaining parameters into a tuple

Question #55: What gets printed?

def pr int_header ( s tr ) :
pr int (" +++" + str+ "+++")

pr int_header . cat egor y = 1


pr int_header . t ext = "some inf o"

pr int_header( "{} and {}" . fo rmat(p r i nt_header .cat egory, pr i nt_heade r .text))

o +++1 and some info+++ - correct

o +++%s+++

O +++1

O 1
o some info

description:
You can assign arbitrary typed information to functions.
Question #54: What gets printed?

a = 1
b = 2
a,b b,a

out put = " {} {} " .for mat ( a, b)


p r int (out put )

O 12

o 2 1 - correct
o An exception is thrown

o This program has undefined behavior

description:
This is valid python code. This is assignment multiple variables al once. The values in b anda are being assigned
to a and b, respectively

Question #53: What gets printed?

my_t up l e = (1, 2 , 3, 4)
my_t up l e . append( (5 , 6, 7) )
pr i nt ( l en(my_tu ple ))

O 1

o 2
o 5
O 7
o An exception is thrown - correct

description:
Tuples are immutable and don't have an append method. An exception is thrown in this case.

Question #52 : What gets printed?

def addit em( l ist Pa ram) :


l i s tPa r am += [ 1 ]

myl i st = [ 1 , 2, 3, 4]
ad ditem (mylist )
p r int (len( myl ist ))

O 1

o 4
o 5 - correct
o 8
o An exception is thrown

description:
The Iist is passed by reference to the function and modifications to the function parameter also affect the original !ist
Question #5 1: What gets printed?

l ist l [1 , 2, 3, 4]
l ist 2 [ 5, 6, 7, 8]

pr i nt( l en(l i s tl + l ist 2))

o 2
o 4
o 5
o 8 - correct

o An exception is thrown

description:
The + operator appends the elements în each Iist into a new list

Question #50: Which of the following data structures can be used with the "in"
operator to check if an item is in the data structure?

o list

o set

o dictionary
o AII of the above - correct

o None of the above

description:
The "in" operator can be used with all 3 of these data structures.

Question #49: What gets printed?

number s = [1, 2 , 3, 4 ]

number s . append ( [ S, 6,7,8 ] )

pr int (len(numbers))

o 4

o 5 - correct
o 8

O 12
o An exception is thrown

description:
When a list is passed to the append method of Iist, the entire Iist is added as an element of the list. The lists are not
merged.
Question #48: What gets printed?

n amesl [ 'Ami r ' , ' Ba r ry ' , ' Chales' , 'Dao')


n ames2 [ name . lower () f or n ame i n namesl )

pr int (names2[2 )[ 0))

o
o a
o c - correct
o C

o An exception is thrown

description:
List ComRrehensions are a shorthand to creating a new list with the all the values in a original list modified by some
python expression.

Question #47: What gets printed?

namesl = [ ' Ami r ' , 'Barr y ' , 'Cha l es', ' Dao ' ]

if ' ami r ' in namesl :


pr i nt (l)
else :
pr i nt (2)

O 1

@ 2 - correct
o An exception is thrown

description:
the in keyword can be used to search for a value in a list, set, or dict ln this case the search fails, because the string
value is case sensitive.

Question #46: What gets printed?

n amesl = [ 'Ami r ' , ' Ba r ry ' , ' Chales ' , 'Dao ' ]

loc = namesl . index( "Edt~ard " )

pr int (loc)

O -1

o o
o 4
o Edward

o An exception is thrown - correct

description:
lf index can noi find the specified value in the list an exception is thrown.
Question #45: What gets printed?

n amesl [ 'Ami r ' , ' Ba r ry ' , ' Ch ales' , 'Dao ' )


n ames 2 n ames l
n ames3 n amesl [ : ]

n ames 2 [ 0) 'Alice'
n ames3 [ 1 ) 'Bob '

sum = 0
for 1s i n ( n ame s l , name s2, n ame s 3) :
i f l s [ 0) == ' Al i c e ' :
s um += 1
i f l s [ l ) == ' Bob ' :
s um += 10

p r int ( sum)

O 11
o 12 - correct
O 21
o 22
o 33

description:
When assigning names1 to names2, we create a second reference to the same list. Changes to names2 affect
names1.

When assigning the slice of all elements in names1 to names3, we are creating a full copy of names1 which can be
modified independently

Question #44: What gets printed?

name s = [ 'Amir ' , ' Ba r ry ' , ' Ch ales' , 'Dao ' ]


pr i nt(names[ - 1 )[ - 1 ] )

o A
o r
o Amir
o Dao
o o - correct

description:
-1 refers to the las! position in a list or the las! character in a string

ln this case, we are referencing the las! character in the last string in the list.
Question #43: What gets printed?

foo = {1 : ' 1 ' , 2 : ' 2 ' , 3 : ' 3 ' }


del foo [ l]
foo[l ] = ' 10 '
del foo [ 2]
pr int ( len(foo))

O 1

o 2 - correct
o 3

o 4
o An exception is thrown

description:
The del function is used to remove key value pairs from a dictionary.

Question #42 : What gets printed?

foo = { 1 : ' 1 ' , 2 : ' 2 ' , 3 : ' 3 ' }


foo = {}
pr i nt ( l en(foo))

o O - correct

O 1

o 2
o 3
o An exception is thrown

description:
after the second line of code, foo is an empty dictionary The proper way to actually remove all items from a dictionary
is to call the 'clear' method of the dictionary object
Question #41 : What gets printed?
number Games = {}
number Games [ (l,2, 4 ) ] = 8
number Games [ (4 ,2, 1 ) ] = 10
number Games [ (l,2)] 12

sum = 0
for k in number Games:
sum += number Games [ k]

pr int (len(numberGames) + sum)

o 8

O 12
o 24

o 30
o 33 - correct

description:
Tuples can be used for keys into dictionary The tuples can have mixed length and the order of the items in the tuple
is considered when comparing the equality of the keys.

Question #40: What gets printed?

boxes = {}
jars = { }
crat es = {}

boxes [ ' cereal ' ] = 1


boxes [ ' candy ' ] = 2
jars [ ' honey ' ] = 4
crat es[ ' boxes ' ] = boxes
crat es[ ' jars ' ] = jars

print (le n(crates [ boxes ] ))

O 1
o 2
o 4
o 7
o An exception is thrown - correct

description:
Keys can only be immutable types, so a dictionary can not be used as a key. ln the print
statement the dictionary is used as the key instead of the string 'boxes'. Had the string been
used it would have printed the length of the boxes dictionary which is 2.
Question #39: What gets printed?

conf us i on = {}
conf us i on [l ] = 1
conf us i on [ ' l ' ] = 2
conf us i on [l .0] = 4

sum = 0
for k i n conf us i on :
sum += conf us i on [ k]

pri nt (sum)

o 2
o 4
o 6 - correct
o 7
o An exception is thrown

description:
Note from python docs: "if two numbers compare equal (such as 1 and 1.0) then they can be
used interchangeably to index the same dictionary entry. (Note however, that since computers
store floating-point numbers as approximations it is usually unwise to use them as dictionary
keys.)"
Question #38: What gets printed?

confusion = {}
confusion [l ] = 1
confusion [ ' l ' ] = 2
confusion [l ] += 1

sum = 0
fo r k in confus i on:
sum += confusion [ k]

pr in t (sum )

o 1
o 2
o 3
o 4 - correct
o 5

description:
Note that keys to a dictionary can be mixed between strings and integers and they represent
different keys.
Question #37: What gets printed?

count ry_counter = { }

def addone (country ):


if count ry i n co untry_count e r :
country_count e r[ count r y] += 1
el se:
country_count e r[ count ry ] = 1

addone ( ' Chi na ' )


addone ( ' Japan ' )
addone ( ' chi na ' )

pr in t (len ( count r y_co unter ))

o o
O 1
o 2
o 3 - correct
o 4

description:
The len function will return the number of keys în a dictionary. ln this case 3 items have been
added to the dictionary. Note that the key's to a dictionary are case sensitive.

Question #36: What gets printed?

f 00 = ( 3, 4 , 5 )
I pr in t (type (f oo ))
o <class 'int'>
o <class 'list'>
o <class 'tuple'> - correct
o <class 'dict'>
o <class 'set'>

description:
Parentheses are used to initialize a tuple.
Question #35: What gets printed

Ifoo = {}
prin t (type (f oo ) )

o <class 'set'>
o <class 'dict'> - correct
o <class 'list'>
o <class 'tuple'>
o <class 'object'>

description:
Curly braces are the syntax for a dictionary declaration

Question #34: Assuming the filename for the code below is


/usr/lib/python/person.py
and the program is run as:
python / usr/ lib/ python/ person.py

What gets printed?

class Person:
def _ i nit _ (sel f ) :
pass

def getAge ( self ) :


pri nt (_ name_ )

p = Pe r son ()
p.get Age ()

o Person
o getAge
o usr.lib. python.person
o main - correct
o An exception is thrown

description:
lf the module where the reference to _ name_ is made has been imported from another file,
then the module name will be in the variable in the form of the filename without the path or file
extension. lf the code is being run NOT as the resuit of an import, the variable will have the
special value "_ main_ ".
Question #33: True or false? Code indentation must be 4 spaces
when creating a code block?

i f error :
# four spaces of i ndentare used t o creat e t he bl ock
print (msg )

o Tru e
o False - correct

description:
This is false. lndentation needs to be consistent. A specific number of spaces used for
indentation is not prescribed by the language.

Question #32: Which of the following print statements will print all
the names in the list on a seperate line

names = [ ' Ramesh ' , ' Rajesh', ' Roger ' , ' I van ' , ' Nico ' ]

o print("\n".join(names)) - correct
o print(names.join("\n"))
o print(names.concatenate("\n"))
o print(names.append("\n"))
o print(names.join("%s\n", names))

description:
Only A is valid syntax.

There is a join method to string objects which takes an iterable object as parameter and
combines the string calling the method in between each item to produce a resulting string.
Question #31: What gets printed?

i mport r e
sum = 0

pattern = ' back '


i f re.match (pat te r n, ' backup. txt ' ) :
sum += 1
i f re.match (pat te r n, 'text .back ' ) :
sum += 2
i f re.search(pattern, ' bac kup. t xt ' ) :
sum += 4
i f re.search(pattern, ' text.bac k ' ) :
sum += 8

pr in t (sum)

o 3
o 7
o 13 - correct
o 14
o 15

description:
search will see if the pattern exists anywhere in the string, while match will only check if the
pattern exists in the beginning of the string.

Question #30: What does the code below do?

l sys.path.append ( ' / root / mods ' )

o Changes th e location that th e python executable is run fro m


o Changes th e current working directory
o Adds a new directory to seach for python modules that are
imported - correct
o Removes all directories for mods
o Changes th e location where sub-processes are searched for
after th ey are lau nch ed

description:
The list sys.path contains, in order, all the directories tobe searched when trying to load a
module
DE LA 71 LA 80
Question #71 : What gets printed assumi ng the user ent ers 'foo' at the
prompt?

a = i nput ( "#: ")

I
. print ( a )

e
foo - correct
Nota number
An exception is thrown

d escription:
foo will be assigned to 'a' and print ed

Question #72: What gets printed?

import numpy as np

ary np.array( [ l,2, 3,5, 8 ) )

ary ary + 1

print ( ary[l])

2
3 - correct
4
5

Question #73: What gets printed?

import numpy as np

a np . array ( (l,2,3,5,8])
b np . array([0, 3, 4 ,2,1])
c a + b
c c*a

print (c[2])

7
12
10
21 - correct
28

Question #74: What gets print ed?

import numpy as np

a ; np . array( (l ,2,3,5,8])
print (a . ndim)

o
1 - correct
2

3
5
Question #75: What gets printed?

i mpo r t numpy a s np

a = np . a rray( (( l , 2, 3 ], ( 0 , 1 , 4 ] ] )
print (a . size )

o o
o
0 2
0 5
0 6 - correct

ouesuon 11'75: wnat gets pnntea?

i mpo 1~t nu 1npy a s np

o = 11~ . â l"l"oy( [ [1 , 2, 3 1, [0 , 1 ,4] ])


h n r _7p rr,s ( ( ?, l ) , rlty r P=n r . int 1fi)
c np .ones (( 2,3 ) , dt ype=np . i nt16)
d a4b + c
pr i nt (d [ l,2]

o
e
0 5 - correct
B
A n e xception is thrown

Question #77: What gets printed?

a np . a r r ay( [ l , l , 3, 4 ,~ J)
b - np . a r a ng <( 0 ,10, 2)
c e I b
prin t ( cf4 7)

0 4
0 5
e 13 - C0IT9cl

e 15

0 An exception is tt1rown

Ouestion # 78 : W hat gets printed?

i mpc rt nurnpy e s n p

;; - np . za ro~( O)
b - np . a i~ange( 0,10„ 2 )
C - el ... b
pr i nt ( c l 4 _)

o
2

8
O 10
An exceptlon 1s thrown - correct

Queslion #79: What gets printed?

a = np . oc r a y ( [ ( O, 1 , <J ], [ l , O, 1 ) ] )
J += 3
b - a + 3
f..l•·.ir1L ( <l[1 , 2 ] + U(1,2))

e 2

e a
,._, 11 - correct
14
An exccptlon ls rhrown
Question #80: W hat gets printed?

i mpo rt n u mpy as np

a = np . ar r ay( (( 0 , 1 , 21, ( 3 , 4 , 5 ]] )
b = a . s um( axis=l )
print ( b)

12
e (3 12] - correct

(3 5 7]
e An Exception is thrown

Question #81 : What gets printed?

i mpo r t nu mpy a s np

a = np . array ( [[ 0 , 1, 2 1, [ 3, 4, 5 ]] )
b = a . r avel ()
pri nt ( b [ 0,0 ])

o
e 3

9
10

e An exception is t~rown - correct


1. Nu este caracteristic documentelor compuse:
a) sunt create cu ajutorul instrumentului Document Builder
b) pot include link-uri catre documente externe
c) sunt salvate cu ajutorul instrumentului Document Builder
d) includ rezultate ale prelucrarilor in format HTML

2. Codul SAS generat de o prelucrare:


a) poate fi modificat direct in tab-ul Code al acelei prelucrari
b) se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d) este necesar sa fie intotdeauna modificat de utilizator

3. O tabela virtuala SAS (data view):


a) salveaza spatiul de memorie prin dimensiunile sale
b) este statica
c) nu se pot efectua prelucrari asupra ei
d) contine date neactualizate

4. Care rezultate pot fi folosite ca intrari pentru o prelucrare SAS Enterprise Guide:
a) numai tabelele de date (data table)
b) tabelele de date si tabelele virtuale
c) tabelele de date si rapoartele
d) numai tabelele virtuale (data view)

5. Se poate realiza jonctiune manuala numai daca tabelele contin o coloana comuna cu
urmatoarele atribute:
a) acelasi nume
b) acelasi nume si tip de date
c) acelasi tip de date
d) nici una dintre variante

6. La recodificarea valorilor, se pot inlocui urmatoarele:


a) un domeniu de valori cu o valoare individuala
b) valoare individuala cu o alta valoare
c) valoare individuala cu o alta valoare si toate celelalte valori cu alta valoare
d) toate variantele de mai sus

7. Setarile unui filtru permit specificarea:


a) unei singure conditii de filtrare
b) mai multor conditii de filtrare, dar fara operatorii logici (AND , OR)
c) mai multor conditii de filtrare, cu operatorii logici (AND, OR)
d) nici una dintre variante
8. Carui format de rezultat i se poate aplica un stil personalizat?
a) text
b) PDF
c) HTML
d) toate variantele de mai sus

9. Se considera urmatoarea secventa de cod SQL:


CASE WHEN t3.Country = `USA` THEN `Domestic` ELSE `International` END
Acesta are ca rezultat crearea unei coloane:
a) recodificare
b) agregare
c) calculare
d) nici una dintre variante

10. Legaturile dintre obiectele unui proces:


a) sunt intotdeauna reprezentate prin linie punctata
b) pot fi create si de catre utilizator
c) se vizualizeaza in fereastra arborelui proiectului (Project Tree)
d) toate variantele de mai sus

11. Identificati enuntul fals referitor la parametrii SAS:


a) parametrii de tip variabila pot fi folositi in tab-ul Task Roles al unei prelucrari
b) permit utilizatorului sa introduca date in timpul executarii codului
c) cresc capacitatea de reutilizare a codului
d) sunt folosite la memorarea tipului de date al unei coloane

12. Biblioteca SAS/STAT ofera facilitati pentru:


a) vizualizarea datelor sub forma de harti
b) analiza statistica a datelor
c) lucrul cu matrice
d) tehnici de optimizare

13. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) produc ca iesiri informatii
b) definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d) au ca intrari fisiere de date in orice format

14. Aplicatia SAS Enterprise Guide:


1) permite scrierea si rularea de cod SAS
2) poate fi instalata pe mai multe sisteme de operare
3) efectueaza prelucrari pentru analiza si rapoarte
4) permite exportul rezultatelor in alte aplicatii, ca MS Excel
a) 1 + 2; b) 1 + 2 + 3; c) 1 + 2 + 4; d) 1 + 3 + 4;
15. Este caracteristic unui flux de procese:
a) afiseaza o structura ierarhica a proiectului activ
b) nu se poate executa doar o portiune a unui flux de proces
c) reprezinta vizual relatiile dintre obiectele unui proiect
d) un proiect SAS poate contine un singur flux de proces

16. Daca in urma afisarii, valorile unei coloane contin si caractere nenumerice si
numerice, atunci coloana:
a) poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) nu poate fi de tip Caracter

17. Un format de citire SAS:


a) trebuie sa contina punctul zecimal ( . )
b) indica modul in care trebuie sa se citeasca datele
c) se aplica unei coloane
d) toate variantele de mai sus

18. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

19. Interogarile SAS:


a) pot returna rezultate in format HTML
b) efectueaza analize asupra datelor
c) nu permit sortarea datelor rezultat
d) pot realiza o jonctiune intre cel mult trei tabele

20. Instrumentul Query Builder combina automat urmatoarele doua tabele folosind o
jonctiune interna.

X A X B
1 a 2 x
2 b 3 y
4 d 5 z

Cate randuri vor aparea in rezultatul interogarii?

a) unul
b) trei
c) sase
d) nici unul
21. O tabela de tipul o inregistrare per subiect:
a) este rar intalnita in analize statistice
b) poate fi creata prin procesul de transpunere
c) include masuratori repetate de-a lungul timpului
d) este o tabela de tip unu-la-multi

22. Pregatirea datelor pentru analize presupune:


a) realizarea de predictii
b) accesarea datelor
c) reprezentarea grafica a datelor
d) combinarea si transformarea datelor

23. Declaratia INPUT:


a) permite citirea datelor din fisiere flat
b) permite citirea datelor din fisiere SAS
c) este folosita in sectiuni de proceduri
d) ajuta la exportul rezultatelor

24. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un raport SAS
b) un set de date SAS
c) o observatie
d) o interogare SAS

25. Fisierele temporare SAS:


a) se salveaza automat in libraria SASUSER
b) au numele pe un singur nivel
c) se salveaza automat in libraria SASTEMP
d) nu se pot crea

26. Pentru a prezenta vazarile totale si medii dintr-o anumita regiune, care tip de
raport se va utiliza?
a) Summary table
b) List report
c) Niciun raspuns de mai sus nu este corect
d) Frequency report

27. Care dintre urmatoarele afirmati referitoare la SAS Enterprize Guide reports este
corecta?
a) Utilizatorul poate sa utilizeze si in notele de subsol. Macro variabile , functii SAS si
formate SAS.
b) Utilizatorul poate sa seteze un format de rezultat implicit si sa il declare implicit
pentru rapoartele individuale.
c) Toate raspunsurile de mai sus sunt corecte.
d) Utilizatorul poate specifica o nota de subsol(footnote) implicita, poate sa specific
titluri personalizate pentru fiecare task si poate sa specifice daca numele procedurii
SAS va fi printat.

28. Care dintre urmatoarele tipuri de fisiere trebuie sa fie importate in SAS data set si
nu adaugate direct ca data in proiect?
a) Fisiere text
b) Fisiere dBASE
c) Fisiere Lotus 1-2-3 si Paradox
d) Fisiere Microsoft Access si Microsoft Excel.

29. Ca task se va utiliza pentru a crea raportul de mai jos?

a) Tabele Analysis
b) One Way Frequencies
c) Summary Table
d) List Data

30. Cand se seteaza un filtru se poate specifica:


a) Conditii de filtrare multiple, dar nu si conditii logice (AND sau OR)
b) Conditii de filtrare multiple, si conditii logice (AND sau OR)
c) Niciun raspund de mai sus nu este corect.
d) Numai o singura conditie de filtrare

31. Care este formatul (formatele) de rezultate in care se pot genera iesirile task-urilor
SAS Enterprise Guide?
a) “data views” si “reports”
b) Numai “data views”
c) “data tabes” si “data views”
d) Numai “data tables”
32. Se presupune ca utilizatorul creaza un query penru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica:
 Codul profesiei ca variabila de grupare
 Anii de serviciu ca variabila de analiza
 Media ca summary static.

Care dintre rezultatele urmatoare va fi produs de query?

33. Care afrmatie referitoare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o
lista.
b) Cand utilizatorul creaza un program, ele trebuie sa creeze de asemenea un filtru care
sa utilizeze acel paramtru.
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specifice o valoare pentru acest parametru ori de cate ori executa
query-ul
d) Utilizand, intr-un query, un parametru ca un filtru, filtrul devine dinamic.

34. Se presupune ca utilizatorul combina tabelele Magazin 1 si Magazin 2 si produce


rezultate de la mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join.
b) Full outer join sau right outer join.
c) Niciun raspuns de mai sus nu este corect.
d) Inner join.

35. Expresia medie = (nota 1 + nota2) / 2 desemneaza crearea unei variabile:


a) calculate
b) recodificate
c) recalculate
d) agregate

36. 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

37. Gruparea filtrelor implica folosirea operatorilor:


a) NOT , AND
b) AND , OR
c) SELECT , GROUP BY
d) AND , GROUP BY

38. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

39. 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

40. Un raport SAS poate fi exportat in formatele:


a) text, numeric, moneda
b) SAS, STRING, XML, PDF
c) SAS, VARCHAR, HTML, PDF
d) SAS, HTML, XML, PDF
41. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un set de date SAS
b) un raport SAS
c) o observatie
d) o interogare SAS

42. 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

43. Un format de citire SAS:


a) trebuie sa contina punctul zecilam ( . )
b) toate variantele
c) indica modul in care trebuie sa se citeasca datele
d) se aplica unei coloane

44. In SAS Enterprise Guide, tabelele de date SAS pot fi:


1. create
2. deschise
3. exportate
4. sortate
Care din combinatii este corecta?
a) 1 + 2 ; b) 1 + 2 + 3 + 4 ; c) 1 + 2 + 3 ; d) 2 + 3 + 4

45. O tabela de tipul o inregistrare per subiect:


a) include masuratori repetate de-a lungul timpului
b) poate fi creata prin procesul de transpunere
c) este rar intalnita in analizele statistice
d) este o tabela de tip unu la multi

46. Pregatirea datelor pentru analize presupune:


a) combinarea si transformarea datelor
b) realizarea de predictii
c) accesarea datelor
d) reprezentarea grafica a datelor

47. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) au ca intrari fisiere de date in orice format
b) produc ca iesiri informatii
c) definesc o succesiune de operatii asupra datelor
d) folosesc seturi de date definite in sectiunea de date
48. Intr-o interogare, optiunea Edit Groups este utila atunci cand se creaza:
a) un filtru
b) o variabila calculata
c) o variabila agregata
d) o variabila recodificata

49. 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

50. 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

51. Produsele program orientate pe metoda sau model:


a) asigura redundanta minima a datelor
b) au la baza modele matematice
c) au un grad mare de generalitate
d) sunt specifice unui domeniu de activitate

52. Licenta software are urmatoarele caracteristici:


a) poate fi bazata pe numarul de utilizator
b) nu este un instrument juridic
c) protejeaza drepturile de autor ale utilizatorilor finali
d) implica cumpararea de software

53. Intr-un Clou public infrastructura de calcul este:


a) la sediul organizatiei client
b) dedicata unei anumite organizatii
c) partajata intre orice organizatii
d) gestionata de organizatia client

54. Serviciul de tip laaS ofera in cloud:


a) platforme de dezvoltare
b) servicii de stocare
c) solutii software
d) API-uri instalate la distanta
1. In Python. Care este rezultatul urmatorului cod?

var1 = 1
var2 = 2
var3 = ”3”

print(var + var2 + var3)

-
a.
b.
c.
d.
Error
123
6
33

2. In Python. Putem folosi clauza “else” pentru loops? De exemplu:

for i in range(1,5):
print (i)
else:
print(“this is else block statement”)

-
a. Nu
b. Da

3. In Python. Care este rezultatul urmatorului cod?

str=”pynative”
print(str[1:3]

a. pyn
b. yna
1111
c. yn
d. py

4. In Python. Care va fi rezultatul urmatoarei secvente de program?

d={“john”:40, “peter”:45}
d[“john”]

1111
a. 40
b. “john”
c. “peter”
d. 45
5. Mediul de programare permite:
a. Editarea sau generarea automata a codului sursa;
b. Generarea de documente de utilizare
c. Activitatile de analiza si proiectare

6. Care dintre următoarele afirmatii selecteaza dintr-un set de date doar acele observatii
pentru care valoarea variabile Style este RANCH, SPLIT sau TWOSTORY?
a. where style in (RANCH,SPLIT, TWOSTORY)
b. where style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’
c. where style in (‘RANCH’,’SPLIT’,’TWOSTORY’)
d. where style in ‘RANCH’ or ‘SPLIT’ or ’TWOSTORY’

7. În Enterprise Guide în cadrului unui join puteti combina tabelele manual numai daca
acestea contin o coloana comuna cu
a. niciun răspuns nu e corect
b. același nume si tip de date
c. același tip de date
d. același nume

8. În funcție de amplasarea soluții Cloud, soluțiile cloud pot fi


a. Infrastructure as a Service (IaaS), Software as a Service (SaaS)
b. Platform as a Service (PaaS), infrastructure as a Service (IaaS)
c. Public cloud, private cloud, Hybrid cloud, Community cloud

9.Din clasele de criterii si criterii legate de caraactristicile de calitate software fac parte:
a. Spatiu extern de stocare, tehnologia de retea
b. Interoperabilitate, adaptabilitate
c. Memorie interna, timpul de raspuns
d. Personalizare,portabilitate,mentenabilitate

10. In Python, care ca vi rezultatul urmatoarei secvente de program?


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. 33
b. 12
c. 24
-
d. ERROR

11.SAS. Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;
set orion.sales;
where Country=’US’;
run;
a. sales
b. work.us
c. Country
d. orion.sale

12. Avand tabela de date SAS cu campurile date, boarded transferred flight, care pas PROC
PRINT creeaza urmatoarea iesire?

Data On Changed Flight

04MAR99 232 18 219

05MAR99 160 4 219

06MAR99 163 14 219

07MAR99 241 9 219

08MAR99 183 11 219

09MAR99 211 18 219

10MAR99 167 7 219

a. proc print data-flights.laguardia;


var date on changed flight;
where changed>3;
run;

-
b. proc print data-flights.laguardia label;
id date;
var boarded transferred flight;
label boarded=’On’ transferred= ‘Changed’;
where flight-’219’;


run;
c. proc print data-flights.laguardia noobs;
var on changed flight;
where cno = 169;
run;

d. proc print flights.laguardia noobs


id date;
var date on changed flight;
where flight=’219’;
run

13. Se presupune ca Query Builder combina automat tabelele de mai jos folosind
jonctiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Cate randuri vor aparea in rezultatul query-ului?

-
a. Aceste tabele nu pot fi combinate folosind inner join
b. Unu
c. Trei
d. Zero
14. SAS. Care dintre urmatoarele instructiuni INPUT creeaza setul de date afisaat mai jos,
presupunand ca pasul DATA nu contine o intructiune LENGTH.

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Janson 545

123050 Waston Ingrid 832

Alegeti o optiune:

a. input Last_Name $ First_Name $ Total_Sales Customer_ID $


b. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
c. input customer_id $ last_name $ first_name $ total_sales;

15. In Python ce tip de date este a =[(1,1), (2,4), (3, 9)]

a. Lista de tupluri
b. Tupluri de liste
c. Invalid type
d. Matrice de tupluri

16. SAS. Care dintre următoarele nume variabile este variabilă?

-a) Tax-Rate
b) _Items_
c) 4BirthDate
d) $Cost

17. In Python. Ce se imprimă ca ieșire a codului de mai jos ?


x=True
y=False
z=False
if not x or y:
print(1)
elif not x or not y and z:
print(2)
elif not x or y or not y and z:
print(3)
else:
print(4)

Alege o optiune:
a) 4
b) 2
c) 1
1111
d) 3

18.Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afișată
într-un raport SAS Enterprinse Guide?
Alege o opțiune
a) SAS Control
b) SAS Format
c) SAS Data
d) SAS Properties

19. În Python. Ce se imprimă?

cutii={}
borcane={}
cutii={}

cutii [ ‘cereale ‘] = 1
cutii [‘bomboane’] = 2
borcane [ “miere”] = 4
cutii [“ cutii” ] = cutii
cutii [borcane] = borcane

Print (len ( lăzi [cutii ]))

Alegeți o opțiune:
a. 4
b. An exception is thrown
c. 7
d. 2

20. Dacă doriți să sortați datele dvs. și să creați un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii pași trebuie folosiți?
Alegeți o opțiune:
a. proc sort data=finance.dividend out=work.calc;
by account;


run;
b. sort data =work.calc out=finance dividend;
run;
c. proc sort from finance.dividend to calc;
by account;
run;
d. proc sort dividend out=calc;
by account;
run;

21. Care dintre următoarele fișiere este un fișier SAS permanent?

Alegeți o opțiune:
a. Sashelp PrdSale
b. Sasuser MySales
c. Toate sunt fișiere SAS permanente
d. Profits Quarter1

22. Free Software este:

Alegeți o opțiune:

a. Distribuit gratuit
b. Nu are drepturi de autor
c. Posibil de modificat
d. Codul sursă nu este disponibil;

23. În Enterprise Guide, când înlocuiți valorile ( coloană recodificată), puteți

Alegeți o opțiune:
a. să înlocuiți un interval de valori cu o valoare individuală
b. să înlocuiți o valoare individuală cu o altă valoare
c. toate răspunsurile sunt corecte
d. să înlocuiți o valoare individuală cu o anumită valoare și să înlocuiți toate celelalte
valori cu o altă valoare

24. În Python. Care este rezultatul următorului cod?

a,b=12,5
if a+b:
print(‘True’)
else:
print(‘False’)

Alegeți o opțiune:

-a. True
b. False

GRILE EXAMENE
ADINA

-
1. Expresia medie=(nota1+nota2)/2 desemneaza crearea unei variabile:
a. calculate
b. recodificate
c. recalculate
d. agregate

2. Un pas de export asigura faptul ca un raport este:


a. import 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 Enterprise Guide se pot:


a. efectua prelucrari asupra datelor in format MS Excel
b. reexecuta proceduri dupa modificarea acestora
c. deschide tabele de date SAS folosind proceduri te tip import
d. toate variantele de mai sus
GRILE
ENOH

1. Secventa:

import pandas as pd
df= pd.read_csv(“clienti_leasing20.csv” usecols=[””NAME_CLIENT”, “JOB”, “SEX”,
“CURRENCY”, “VENIT_PER_YEAR”, “DATA”, “AGE”])
print(df.describe())

a. arata numarul de linii si coloane a setului de date;


b. calculeaza statistici descriptive numai pt coloanele de tip numeric;
c. genereaza o eroare deoarece sintaxa este gresita
d. arata primele 5 inregistrari din detul de date pentru coloanele specificate in usecols

2. Ce va afisa secventa urmatoare:

print (data. l oc[data[ 'c pany n ' ).apply( la da x : len (x .split( ' ' )) •- 2) , 'c any n .))

a. companiile care au denumirea formata din 3 cuvinte


b. companiile care apar de doua ori
c. primele 2 companii
d. companiile care au denumirea formata din 2 cuvinte
e. o eroare

3.Care programe vor combina actori.piese1 si actori.piese2


pentru a obtine actori.piese3

actori.piese! + actori .piese2


actori.piese3

Actor Piesa Actor Piesa Actor Piesa

Diana Piesal Diana Piesa2 Diana Piesal

Iulia Piesa2 Vlad Piesa4 Diana Piesa2

Vlad Piesa3 Iulia Piesa2

Vlad Piesa3

Vlad Piesa4
Alegeti una sau mai multe opt1urn
data actori.piese3;
set actori.piese! actori.piese2;
by actor ;
O a run ;

data actori.piese3;
merge actori . piese! actori . piese2;
by actor ;
□ b run ;

data actori.piese3;
set actori .piese! , actori . piese2 ;
0 C run ;

data actori . piese3;


set actori.piesel;
set actor i. piese2 ;
□ d run ;

Raspunsul este: c

4. Care dintre urmatoarele secvemte de cod SAS genereaza o eroare? (raspuns multiplu)
a. libname date ’/home/nume.prenume’;
b. infile ’/home/nume.prenume/produse.txt’;
c. libname date ’/home/nume.prenume/date/produse.txt’;
d. libname date ’/home/nume.prenume/produse.txt’;
e. infile ’/home/nume.prenume/;

5. Metoda get() returneaza:


a. un dictionar de chei cu valori specificate;
b. o lista continand cheile dictionarului;
c. cheia pentru o anumita valoare;
d. un tuplu;
e. valoarea pentru o anumita cheie.
5. Se da urmatorul cod SAS: (copaci )

data copac i;
input @1 Nume $6 .
@8 Pret do l lar3 .
@12 Categorie $7 . ;
datalines ;
brad $40 conifer
molid $25 coni fer
fag $42 foioase
stejar $27 foioase
liliac $33 arbusti
a lun $38 arbusti
;
run ;
data grup ;
set copac i;
where Categor i e eq ( " conifer " ) ;
run ;

Care dintre urmatoarele variante va include aceleasi observatii in setul de date “grup”?

Alegeţi una sau mai multe opţiuni

data grup ;
set copac i;
if Categorie I N ( " foioase " , " arbusti " ) then delete;
O a run ;

data grup ;
set copaci ;
where Catego&e NOT IN ( " foioase " , " arbusti " ) ;
O b run ;

data grup ;
set copaci ;
if Categorie I N ( " foioase " , " arbusti " ) then
O c run ;

data grup ;
set copac i;
if Categorie "conifer " ;
O d run ;

data grup ;
set copaci ;
if Categorie eq " conifer " ;
O e run ;

Raspunsul este: b
6. Care dintre urmatoarele variante nu genereaza eroare: DEPOSIT_AMOUNT

e df~ = (df.iloc((dffVAL_CREDITS_RON'J==0)&(df('DEPOSIT_AMOUNrJ>150000), ('NAME_CLIENr,'DEPOSIT_AMOUNr,


'PRESCORING']))

/a 1 = (df.iloc[(df['VAL_CREDITS_RON']==0)&(df('DEPOSIT_AMOUNrJ>150000), ['NAME_CLIENr,'DEPOSIT_AMOUNr,
~ RESCORING')))

C
df1 = (df.iloc((df['VAL_CREDITS_RON'J!=0), ['NAME_CLIENr,'DEPOSIT_AMOUNr, 'PRESCORING']])

0 d
df1 = (df.loc((dffVAL_CREDITS_RON']==0)&(df{'DEPOSIT_AMOUNrJ>150000)))

e
df1 = (df.loc((dffVAL_CREDITS_RON']==0)l(df('DEPOSIT_AMOUNr]>150000)])

Raspunsul este:d si e

7. Secventa urmatoare:

a . l oc[d '] > , co ] = 7

a. modifica prescoring pentru toate inregistrarile care au un venit_anula_ron>10000;


b. modifica prescoring=7 pentru toate inregistrarile;
c. modifica venit_anual_ron pentru toate inregistrarile care au prescoring =7;
d. apare o eroare de sintaxa;
e. analizeaza inregistrarile care indeplinesc cele doua criterii.

8. Cate sectiuni specifice programarii SAS contine urmatorul program?


libname ad_data ' /home/nume.prenume ' ;
da ta ad 9'l:ta.comenzi;
inf i l e 7 11\:ome/nume . prenume/comenzi . txt ' ;
input Nr_Comanda 1 - 5 ID_Pro dus Ş 7 - 10
cantitate 13 - 15 Pretvanzare 17 - 22 venit 25 - 32 ;
run ;
proc print data =ad_data.comenzi ;
run ;
proc means data =ad_data.comenz i;
tit le ' Analiza comenzilor ' ;
/4ar PretVanzare;
l!un ;

a. 2 sectiuni de proceduri
b. 3 sectiuni de proceduri
c. 2 sectiuni de date
d. o sectiune de date
e. o sectiunde de proceduri

9. Comanda print(data.iloc[-1]) va:


a. afisa ultima coloana din data frame;
b. genera o eroare deoarece indexul nu poate fi negativ;
c. afisa ultima inregistrare si ultima coloana din dataframe;
d. afisa ultima inregistrare din data frame
e. genera o eroare deoarece iloc necesita specificarea indexului inregistrarii, respectiv a
coloanei selectate

10. Pentru a genera statistici descriptive corespunzatoare unei variabile numerice, in SAS se
pot folosi procedurile
a. UNIVARIATE
b. PRINT
c. FORMAT

-
d. SORT
e. MEANS

11. Ce va contine filtered_list daca:

my_list = [1,2,3,4,5,6,7,8,9,10]
filtered_list = list(filter(lambda x: (x//2 <3), my list))

a. [1,2,3]
b. Niciun element;
c. [1,2,3,4,5]
d. [6,7]
e. [8,9,10]

12. Fie lista de liste formate din elementele denumire produs, pret si cantitate. Care dintre
afirmatiile urmatoare sunt false?

lhh • ([ 'teld , 1000, 2), [ "1 ptap' , 4500, 4 ), [ 't I · ", 2000 , 5).( · , 2500 , 3), [ 't Ic, a• , 1~, 5 ),( 'tv' , 65 , 3))
for r in lisb ;
v•lo.1re ■r( l ]"r[ 2 )
print (v•loare)
r.a~(valoarc,)
lish.sort(key ■ (l aabd• x; (x( 8 ), x[ 3 ))))
print (lista)

a. Genereaza o eroare;
b. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa denumirea
produsului;
c. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa cantitate;

-
d. Afisarea se realizeaza ordonat crescator dupa denumirea produsului, apoi dupa
valoare;
e. Afisarea se realizeaza ordonat descrescator dupa denumirea produsului, apoi dupa
cantitate;

13. Variabila Cod contine precum 123FA si 321MB. Al patrulea caracter identifica genul
unei persoane. Cum se aloca acest caracter unei noi variabile numita Gen?

a. Gen = substr(cod,4);
b. Gen = strip(cod,4);
c. Gen = strip(cod, 4);
d. Gen = trim(cod,4,1)
e. Gen = substr(cod,4,1)

14.Se da urmatoarea secventa de intructiuni:


list = [( 'tv' , 3500, 9 ], [ 'fr· ider' , 2500, 4),. [ 'l pop_ 'pl' , 5000, 5],( ' ptop~tip)' , 10000 , 6]
for r in lis· a:
if r[ l ] > 3000 nd r[ 2]>S:
r [ l ]l=r[i]• e . 9
valoare!J[ l ]'"r[ 2]
print (valo. r )
r. pp nd(v_l0t1r)

Aceasta va:
Alegeti una sau mai multe optiuni
a. calcula valoarea pentru fiecare element al listei
b. adauga elementul 5 al listei care va contine valoarea produselor
c. calcula valoarea pentru anumite elemente ale listei
d. genera o eroare deoarece primul element nu este numeric
e. adauga elementul 4 al listelor pentru anumite produse

15.Presupunem ca se realizaza operatia de fuziune pe baza unei corespondente intre seturile


de date. Companie.Angajati1 si Companie.Angajati2 in funcie de variabila ID. Cate
observatii va contine noul set de date?
Companie.Angajatil Companie.Angajati2
ID Nume Departament ID Nume Ore

OOO Ana A12 111 Maria 35

111 Maria B45 222 Dorin 40

222 Dorin B45 777 Stefan o


888 George A12 888 George 37

999 Radu D03

Alegeti una sau mai multe optiuni


a. 9
b. 7
1111
c. 6
d. 4
e. 5

16.Formatele de afisare in SAS:


a. se folosesc in sectiunile de proceduri
b. se aplica pe fisiere de tip text
c. se folosesc in sectiunile de date
d. afecteaza datele din tabele
e. afecteaza modul de afisare a datelor

17.Secventa:

data data.drop([ Y2 01" , "Y2002" , "Y2 03" ], axis =l )


11

a. Sterge mai multe coloane


b. Sterge inregistrarile care contin “Y2001”,”Y2002”,”Y2003”
c. Apare o eroare de sintaxa
d. Sterge prima coloana daca contine “Y2001”,”Y2002”,”Y2003”
e. Data este un dataframe pandas

18.Ce funcie utilizam pentru salvarea seturilor de date in fisiere csv?


a. merge_csv
b. read_csv

-
c. inplace
d. to_csv
e. set_csv

19.Secventa df.drop([1,2], axis=0, inplace=True)


a. va sterge doua inregistrari
b. va sterge primele doua coloane
c. va genera o eroare deoarce lipseste atribuirea
d. va sterge inregistrarile 2 si 3
e. va sterge coloanele 2 si 3

20. Metoda de citire bazata pe coloane de intrare in limbajul SAS:


a. poate citi diferite tipuri de formate
b. se aplica fisierelor text delimitate
c. se aplica bazelor de date
d. poate citi datele in orice ordine este necesara
e. se aplica fisierelor text cu latime fixa

21.Procedura FREQ:
a. foloseste optiuni care controleaza modul de afisare
b. arata distributia valorilor categorice
c. poate folosi formate de afisare
d. permite crearea unui set de date care contine frecventele
e. variabilele pentru care se calculeaza tabelele de frecvente apar in declaratia TABLES

22.Ce va contine​ filtered_list​ daca

-a.
b.
c.
d.
e.
[1,4,6]
[2,5,8]
[3,6,8]
[8,9,10]
[1,2,3]

23.Urmatorul cod SAS:

1
a.
2'
are ca rezultat un set de date SAS permanent
b. peia datele de intrare dintr-un set de date SAS
c. are ca rezultat un set de date SAS temporar
d. are ca rezultat o observatie
e. are ca rezultat un raport SAS
24.Care dintre urmatoarele expresii SAS calculeaza media variabilelor var1,var2,var3 si
var4?
a. mean(var1,var4)
b. mean(var1-var4)
c. mean(of var1-var4)
d. mean(of var1,var4)
e. mean(var1,var2,var3,var4)

25.Optiunea​ indicator​ a jonciunii in Python:


a. precizeaza coloana pe care se realizeaza jonciunea
b. poate avea valoarea True,False, Both
c. indica tipul de jonciune
d. indica din ce set de date provin valorile inregistrarilor
e. poate avea valoarea Left_only, Right_only, Both

26. Avem ca intrare doua seturi de date referitoare la produse si la comenzile plasate pe baza
acestora. Care dintre urmatoarele programe va genera un raport ce contine produsele care nu
au fost comandate?
a.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF NOT P and NOT C;
RUN;

b.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;


c.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;

- IF P=1 and C=0;


RUN;

d.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=1;
RUN;

e.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and C;
RUN;

27.Secventa urmatoare:
.s
( C. •.

Va avea ca rezultat:
a. toate inregistrarile din data mai putin pe cele pentru Andrade, Veness
b. afisa inregistrarile pentru Andrade, Veness, coloanele city si email
c. afisa inregistrarile pentru Andrade, Veness toate coloanele intre city si email
d. o eroare deoarece inplace = False
e. afisa toate coloanele intre city si email, fara sa tina seama de Andrade, Veness
deoarece inplace = False

28.Identificati enunturile adevarate referitoare la programul SAS de mai jos:

DA'r LL ,
ata 1= 2 ;
umar = 2 ;
ata .2= PUT( ata 1, ddrnmyylO . );
onieda = PUT ( . umar, 11 r7 1 ),
PUT ata 2= neda=;
RUN ,
a. Functia PUT converteste datele de tip caracter in date numerice
b. Creaza un set de date SAS temporar
c. Functia PUT converteste datele numerice in date de tip caracter
d. Foloseste formate de afisare?????
e. Sunt afisate valorile a doua variabile
1. Un pas de export asigura faptul ca un raport este:
a) exportat atunci cand prj este executat;
b) importat at cand prj este exec;
c) definit at cand prj este creatl
d) nemodificat at cand prj este executat

2. In prelucrarea List Data, rolul Identifying Label asociat unei var de grupare:
a) rotunjeste fiec val numerica care are zecimale care are zecimale;
b) sorteaza var de grupare;
c) suprima listarea repetata a var de grupare;
d) insumeaza val var.

3. Un raport SAS poate fi exportat in formatele:


a) txt, numeric, moneda;
b) SAS, html, xml, pdf;
c) sas, string, xml, pdf;
d) sas, varchar, html, pdf

4. Metodele Asociate Unui fisier de date:


a) ofera info despre datele in sine
b) ofera inform despre media val datelor ????
c) elimina datele redundante
d)sunt accesate de sas la importul fis de date ??????

5. Nu este caracteristica a doc compuse:


a) sunt create cu Document Builder;
b) sunt salvate cu Document Builder;
c) includ rez ale prel in html;
d) pot include link-uri catre fis externe

6. La recodificare, val se pot inlocui


a) un dom de val cu o val;
b) o val cu alta val;
c) o val cu alta val si celelalte val cu cu alta val;
d) a+b+c

7. O tabela virtuala sas (data view)


a) este statica;
b) salveaza sp. De mem prin dim ei;
c) nu se pot ef prelucrari;
d) contine date neactualizate
8. Care rez pot fi fol ca intrari pt o prel sas:
a) numai tab de date;
b) tab de date+ rap;
c) numai tab virtuale;
d) tab de date si tab virtuale

9. Dc val unei col contin si caract nenum si num, at col:


a) este obl de tip caracter;
b) poate fi de tip moneda;
c) nu poate fi tip data;
d) nu poate fi tip caracter

10. Codus sas gen de o prel:


a) poate fi modif in tabul code;
b) numai o copie a codului gen poate fi modif;
c) se exec obl pe cal. Unde e salvat prj;
d) este necesar sa fie modif de utiliz

11. Opt „embed the date within the generated sas code” este fol la
a) importul unui fis non sas;
b) jonctiunea a 2 tabele;
c) crearea unui rap sas;
d) def unei var sas

12. Un format def de utiliz este aplicat:


a) unei col;
b) unei tab;
c) unui param;
d) unei prel

13. Intr-o interogare, opt „edit groups” este utila at cand se creaza
a) un filtru
b) o var calc;
c) o var agregata;
d) o var recodif

14. Urm enunt nu caract sect de proceduri sas:


a) se produc ca iesiri de info;
b) def o succesiune de operatii asupra datelor
c) au ca I/ fis de date in orice format
d) fol seturi de date definite in sect de date
15. Prel „list data” nu poate returna
a) o tab sas;
b) un rap sas;
c) un rap html;
d) un rap pdf

16. In sas, tab sas pot fi


a) create;
b) deschise;
c) exportate;
d) sortate

17. Apl sas


a) permite scrierea si rularea de cod sas
b) poate fi inst pe mai multe so;
c) ef prel pt analiza si rap;
d) permite exp rez in alte aplicatii
GRILA 1

1. Care dintre urmatoarele este o cerinta de sintaxa SAS ?

a. Incepeti fiecare declaratie in coloana 1


b. Puneti o singura declaratie pe fiecare rand
c. Separati fiecare pas cu o linie libera
d. Terminati fiecare declaratie cu punct si virgula
e. Puneti o declaratie RUN dupa fiecare pas DATA sau PROC

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 ?

a. proc contents data= orion.nods_all;


run;
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 ?

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?

a. format Salary dollar;


b. format Salary dollar12.2;
c. format Salary dollar11.2;
d. format Salary dollar10.2;

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. 6
b. 7
c. 10
d. 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?

proc print data = order_fact;


run;
a. temporar
b. permanent
c. Nu exista suficiente informatii pentru a determina tipul

3. Which INFILE statement correctly specifies the raw data file shown here?

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=’*’;

4. Care afirmatie despre acest pas PROC SORT este adevarat?

a. Setul de date sortat suprascrie setul de date de intrare


b. Observatiile sunt sortate dupa Salary in ordine descrescatoare si apoi dupa Manager_ID in ordine
descrescatoare
c. Nu trebuie sa apara punct si virgule dupa numele setului de date de intrare
d. Setul de date sortat contine numai variabilele specificate in instructiunea BY

5. Care dintre urmatoarele instructiuni format a fost utilizata pentru a crea aceasta iesire?

1
PS grila 2

a. format Order_Date date9. Delivery_Date mmddyy8.;


b. format Order_Date date7. Delivery_Date mmddyy8.;
c. format Order_Date ddmmyy. Delivery_Date mmddyy8.;
d. format Order_Date monyy7. Delivery_Date mmddyy8.;

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

15. Care va fi rezultatul urmatoarei secvente de program?


t= (1, 2, 4, 3, 8, 9)
[t[i] for i in range ( 0, len(t), 2 )]
a. [2, 3, 9]
b. [1, 2, 4, 3, 8, 9]
c. [1, 4, 8]
d. (1, 3, 8)

16. Urmatoarea bucata de cod este valida?


a=(1, 2, 3, 4)
del a
a. Nu, deoarece tuplul este imutabil
b. Da, primul element din tuplu este sters
c. Da, intregul tuplu este sters
d. Nu, sintaza pentru metoda del este invalida

17. Intr-un program Python, o structura de control:


a. Dirctioneaza ordinea de executare a declaratiilor din program
b. Gestioneaza intrarea si iesirea caracterelor de control

2
PS grila 2
c. Dicteaza ce se intampla inaintea de inceperea programului si dupa terminarea acestuia
d. Defineste structurile de date specificate programelor

18. Care este rezultatul programului de mai jos?


a=[1, 2, 3, None, (), {}]
print(len(a))

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

1. Acest comentariu contine erori de sintaxa ?


/*
Report created for budget
Presentation; revised October 15.
*/
proc print data=work.newloan;
run;
a. Nu. Comentariul este specificat corect
b. Da. Fiecare linie de comentarii trebuie sa se incheie cu un punct si virgula
c. Da. Textul de comentariu incepe incorect pe prima linie
d. Da. Comentariul contine punct si virgula, care cauzeaza un mesaj de eroare

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

a. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b. input customer_id $ last_Name $ first_Name $ total_Sales;
c. input Last_Name $ First_Name $ Total_Sales Customer_ID $;
4. Care dintre urmatoarele afirmatii selecteaza dintr-un set de date numai acele observatii pentru
care valoarea variabilei Style este RANCH, SPLIT, sau TWOSTORY?
a. where Style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
b. where Style in ’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
c. where Style in (RANCH, SPLIT, TWOSTORY);
d. where Style in (‘RANCH’, ‘SPLIT’, ‘TWOSTORY’);

5. Care dintre urmatoarele nu este un nume de format valid definit de utilizator?


a. $month
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;

THE MEANS Procedure


Analysis Variable: Customer_Age
Customer_Age
Customer Gender Range Mean
F 54.0 35.1
M 54.0 47.0

a. nonobs
b. range mean
c. range mean nonobs bestw.
d. range mean nonobs maxdec=1

8. Ce instructiune BY este valabila pentru acest pas PROC PRINT?


proc sort data=orion.staff
out=work.staffsort;
by Gender Start_Date;
run;
proc print data=work.staffsort label;
by ____________________;
label Start_Date=’Start’;
run;
a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

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

10. Cand se seteaza un filtru se poate specifica


a. Numai o conditie de filtrare
b. Conditii de filtrare multiple, dar nu conditii logice(AND sau OR)
c. Conditii de filtrare multiple si conditii logice(AND sau OR)
d. Nici una dintre cele de mai sus

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

12. Ce afirmatie despre task-ul Import Data este falsa?


a. Puteti specifica atributele coloanele, inclusiv numele, tipul si lungimea
b. Un nou set de date sas este creat din datele importate
c. Se poate specifica o expresie pentru a crea o coloana noua
d. Puteti prelua numele coloanelor din primul rand al fisierului de date

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.

15. Care va fi rezultatul urmatoarei secvente de program?


d = {“john”:40, “peter”:45}
d[“john”]
a. 40
b. 45
c. John
d. Peter

16. Ce tip de date este a=[(1,1),(2,4),(3,9)]?


a. Vector de tupluri
b. Lista de tupluri
c. Tupluri de liste
d. Tip invalid

17. Care din ultimele declaratii nu se vor executa cu success?

Cred ca C

18. Ce se imprima?
names = [‘Amir’, ‘Barry’, ‘Charles’, ‘Dao’]
print(names[-1][-1])
a. A
b. r
c. Amir
d. o

19. Care va fi rezultatul urmatorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t= 3
v = [1,2,3]
f(t,v)
print(t, v[0])
a. 1 44
b. 3 1
c. 3 44
d. 1 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

22. Softwareul sharewere: b.

23. Urmatoarea afirmatie este adevarata?


Produsele software freewere ofera 4 forme de libertate: de a utiliza programul in orice scop,
de a studia modul de functionare, de a adapta, de a distribui copii. DA
24. Clasa de criterii de uzabilitate contine criteriile: a.

25. In functie de tipul de servicii oferite, solutiile cloud pot fi: b.


1. Ce rezultat ati astepta de la executarea acestui pas?

proc print data = work.newsalesemps;


run;

a. un raport HTML al setului de date work.newsalesemps


b. un mesaj de eroare in log
c. un raport LISTING al setului de date work.newsalesemps
d. crearea unui set temporar de date numit work.newsalesemps

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?

input name $ hired date9. age state$ salary comma10. ;

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?

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

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?

a. No titles
b. RADIX Company
Best Sales
DVD Sales
c. Radix Company
Best Sales
d. RADIX Company

9. In declaratia INPUT semnul $ indica:


a. Valorile variabiles sunt de tip character
b. Lipsa valorii pentru variabila
c. Posibilitatea definirii dinamice a variabilei
d. Valorile variabilei sunt de tip numeric

10. Pentru urmatorul raport lista, care afirmatie de mai jos este adevarata?

a. Este afisat procentajul pe linii


b. Formatul DOLLARw.d este specificat pentru unele valori de date
c. Datele sunt grupate si sunt afisate totalurile pentru fiecare grup, pentru variabilele
specificate
d. Sunt specificate titlurile si nota de subsol implicite ale SAS Enterprise Guide

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?

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

15. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)
my_tuple.append((5, 6, 7))
print len(my_tuple)

a. 1
b. 2
c. 5
d. Error

16. Care este rezultatul codului urmator?

a=(1,2)
a[0]+=1

a. (1.1,2)
b. 2
c. Type Error
d. Syntax Error

17. Ce marcheaza sfarsitul unui bloc de instructiuni in Python?


a. Un comentariu
b. }
c. O linie care este indentata mai putin decat linia anterioara
d. End
18. Ce se imprima?

a. 1
b. 2
c. An exception is thrown
d. Error

19. Ce intentioneaza sa faca codul de mai jos?

def (a, b, c) : pass

a. defineste un set si il initializeaza


b. defineste o metoda care trece prin parametrii sai
c. defineste o functie, care nu face nimic
d. defineste o clasa goala

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

21. Protectia programelor pt calculator include:


a. orice expresie a unui program, programele de aplicatie si sitemele de operare,
materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare, metodele
de functionare, manualele
c. orice expresie a unui program, exprima in orice fel de limbaj, fie in cod-sursa sau cod-
obiect, ideile, procedeele, metodele de functionare, conceptele matematice
d. orice exoresie a unui program, programele de aplicatie si sistemele de operare, materialul
de conceptie pregatitor si principiile care stau la baza oricarui element dintr-un program

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu are restrictii de utilizare personala, ne-comerciala, academica, comerciala sau alte
combinatii dintre ele
c. Nu are drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Clasa de criteria utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platfomelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea datelor,
raportarea erorilor
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte personalizabile,
vizualizarea datelor, raportarea erorilor

24. In functie de tipul de servicii oferite, solutiile cloud pot fi:


a. Public cloud, Private cloud, Hybrid cloud, Community cloud
b. Platform as a service, Infrastructure as a service, Software as a service
c. Platform Service, Infrastructure Service, Hybrid Service, Software Service

25. Open-source software presupune


a. Intodeauna utilizare gratuita
b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrare
d. nu poate fi redistribuit
GRILA 5

1. In ce parte a unui set de date SAS sunt gasite urmatoarele?


Numele setului de date a. zona descriptiva
Tipul variabilei Salariu b. zona de date
Data crearii setului de date

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?

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=’*’;

4. Ce instructiune BY este valabila pentru acest pas PROC PRINT?

a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

5. Un format modifica atat valoarea stocata, cat si valoarea afisata.

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?

where Job_Title contains ‘I’;

Obs. Last_Name First_Name Country Job_Title


1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman Fred AU Insurance Sales

a. observatia 1
b. observatia 2
c. observatiile 1 si 3
d. toate observatiile

8. Ce afirmatie despre acest program este adevarata?

proc print data=orion.sales;


var Employee_ID Salary;
where Country=’AU’;
by Gender;
label Salary=’Annual Salary’;
run;

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:

a. asociaza datele cu nume de variabila


b. defineste variabile
c. indica numele fisierului care va fi deschis
d. niciun raspuns corect
10. Se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica codul profesiei - ca
variabila de grupare, anii de serviciu - ca variabila de analiza, media - ca summary statistic.
Care dintre rezultatele urmatoare va fi produs de query?

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:

a. Numele si lungimea coloanei


b. Numele, tipul si lungimea coloanei
c. Numele coloanei
d. Numele si tipul coloanei

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
46 UI 46 BC 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

14. 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 accepta un parametru stfel incat sa specificati o
valoare pentru un parametru ori de cate ori executati interogarea
d. Utilizarea unui parametru cu un filtru in interogarea dvs. face filtrul dinamic

15. Care va fi rezultatul urmatoarei secvente de program?

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

16. Care dintre urmatoarele afirmatii creeaza un dictionar?

a. d={}
b. d = { ”john” : 40, ”peter” : 45 }
c. d = { 40 : ”john”, 45 : ”peter” }
d. all of the mentioned

17. Care este rezultatul urmatorului fragment de cod:

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?

a. 4 b. 5 c. 8 d. 12

19. Care este rezultatul codului de mai jos?

a = [1, 2, 3, None, [2, 1], ]


print len(a)

a. 5 b. 4 c. 6 d. syntax error

20. Protectia programelor pentru calculator include:

a. orice expresie a unui program, programele de aplicatie si sistemele de


operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare, manualele
c. orice expresie a unui program, exprimate in orice fel de limbaj, fie in cod-sursa
sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui element
dintr-un program

21. In lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru
calculator se prezuma ca:

a. utilizatorului i se acorda dreptul exclusiv de utilizare a programului pentru


calculator
b. utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului
pentru calculator
c. utilizatorului i se acorda dreptul neexclusiv de utilizare a programului
pentru calculator
d. utilizatorului i se acorda dreptul exclusiv de utilizare si modificare a programului
pentru calculator

22. Open-source software presupune:

a. intotdeauna utilizare gratuita


b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrate
d. nu poate fi redistribuit
23. Clasa de criterii utilizabilitate contine criteriile:

a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea


erorilor, varietatea domeniului
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor
d. interfata utilizator, campuri personalizabile, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor

24. In cazul Public cloud infrastructura de calcul se afla plasata la:

a. sediul furnizorului de cloud


b. sediul organizatiei (on premise)
c. la distanta (off premise)
d. nu poate fi redistribuit

25. Dintre criteriile de alegere a produselor software in functie de caracteristicile


functionale fac parte:

a. functionalitatea inclusa, obiectiv principal, vizualizarea datelor, adaptabilitate


b. interoperabilitate, personalizare, niveluri de securitate, utilizare simultana
c. functionalitate inclusa, obiectiv principal, completitudine, adaptabilitate
d. obiectiv principal, niveluri de securitate, interoperabilitate
Grila 6

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;

3. Care dintre urmatoarele instructiuni specifica liniile de date pe care le introduceti


direct intr-un pas DATA?
a. DATALINES
b. INFILE
c. INPUT
d. INSTREAM

4. Ce afirmatie despre acest program este adevarata?


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
tarii este AU.
c. Annual Salary va fi afisat in partea de
sus a coloanei Salary.

5. Care dintre urmatoarele functii SAS returneaza un numar de la 1 la 12?


a. YEAR(SAS-date)
b. MONTH(SAS-date)
c. WEEKDAY(SAS-date)
d. TODAY(SAS-date)

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


sa fie afisate asa cum se arata in aceasta iesire?
a. by Postal_Code Employee_ID;
b. by descending Postal_Code Employee_ID;
c. by Postal_Code descending Employee_ID;
d. by descending Postal_Code
descending Employee_ID;

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. 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

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

15. Care va fi rezultatul?


a. TRUE
b. FALSE
c. None
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
18. Ce se imprima ca iesire a codului de mai jos?
a. 4
b. 1
c. 3
d. 2

19. Este urmatoarea afirmatie corecta?

Exista doua tipuri de valori in Python: numere si siruri de caractere

a. DA
b. NU

20. Clasa de criterii utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte
personalizabile vizualizarea datelor, raportarea erorilor,

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

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu au restrictii de utilizare personala, ne-comerciala, academica, comerciala
sau alte combinatii dintre ele
c. Nu au drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Tipul de cloud “Infrastructure as a service (IaaS)” implica oferirea de


a. servicii de consultanta siftware
b. servicii legate de dispozitivele hardware
c. platforme de dezvoltare in cloud

4
24. Urmatoarea afirmatie este corecta?

“Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fara


autorizarea titularului dreptului de autor, sa analizeze, sa studieze sau sa testeze
functionarea acestui program, in scopul de a determina ideile si principiile care stau la
baza oricarui element al acestuia, cu ocazia efectuarii oricaror operatiuni de instalare,
afisare, rulare sau executare, transmiterea ori stocare a programului, operatiuni pe care
este in drept sa le efectueze”.

a. Da
b. Nu

25. Proiectia programelor pentru calculator include:


a. orice expresie a unui program, programele de aplicatie si sistemele de
operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare si manualele
c. orice expresie a unui program, exprimata in orice fel de limbaj, fie in cod-
sursa sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui
element dintr-un program

5
PACHETE SOFTWARE
1.Nu sunt consecinta a documnetelor compuse
a)sunt create cu ajutorul instrumentului Document Builder
b)pot include link-uri catre documnte externe
c)sunt salvate cu ajutorul instrumentului Document Builder
d) include rezultate ale prelucrarilor in format HTML
2. Codul SAS generat de o prelucrare
a) poate fi modifica direct in tabul Code al acestei prelucrari
b)se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d)este necesar ca intodeauna modificarea sa fie facuta de catre utilizator
3. O tabela virtuala SAS
a) salveaza spatiul de memorie prin dimensiunile sale
b)este statica
c)nu se pot face prelucrari asupra ei
d)contine date neactualizate
4.Nu reprezinta o etapa a procesului de selectie
a)Stabilirea pachetelor candidate
b)Utilizarea de tehnici de evaluare a pachetelor
c)Implementarea algoritmului specific pachetului
d)testarea p.s intr un mediu adecvat
5. Care rezultate pot fi folosite ca intarari pentru o prelucrare SAS Enterprise Guide
a)numai tabele de date
b)tabele de date si tabele virtuale
c)tabele de date si rapoarte
d)numai tabele virtuale
6. O jonctiune manuala se face numai daca tabelele contin o coloana comuna cu urmatoarele atribute
a)acelasi nume
b)acelasi nume si tip de date
c)acelasi tip de date
d)nici una din variante
7. La redecodificarea variabilelor se pot inlocui urmatoarele
a)un domeniu de valori cu o valoare individuala
b)valoarea individuala cu o alta valoare
c)valoarea individuala cu o alta valoare si toate celelalte valori cu o alta valoare
d)toate variantele de mai sus
8. Setarile unui filtru permit specificarea
a)unei singure conditii de filtrare
b)mai multor conditii de filtrare dar fara operatori logici
c) mai multor conditii de filtrare cu operatori logici
d)nici una din variante
9.Carui format de rezultat I se poate aplica un stil personalizat
a)text
b)pdf
c)html
d) toate variantele de mai sus
10. Se considera urmatoarea secventa de cod
Case
When t3.Country= ‘USA’ then ‘Domestic’ else ‘international’ end
Aceasta are ca rezultat crearea unei coloane :
a)recodificate
b) aggregate
c)calculate
d) nici una din variante
11. Legaturile dintre obiectele unui process
a)sunt intodeauna reprezentate de linia punctate
b)pot fi create si de catre utilizator
c)se vizualizeaza in fereastra arborelui proiectului
d)tote variantele de mai sus
12. Identificati enuntul fals referitor la parametrii SAS
a)parametrii de tip variabila pot fi folositi in tabelul Task Roles al unei prelucrari
b)permit utilizatorului sa introduca date in timpul executarii codului
c)cresc capacitatea de reutilizare a codului
d)sunt folositi in memorarea tipului de date al unei coloane
13. Produsele program orientate pe metoda sau model
a)asigura redundanta minima a datelor
b)au la baza modele matematice
c)au un grad mare de generalitate
d)sunt specific unui domeniu de activitate
14. Licenta software are urmatoarele caracteristici
a)poate fi bazata pe nr de utilizatori
b)nu este un instrument juridic
c)protejeaza drepturile de autor ale utilizatorilor finali
d)implica cumpararea de software
15. Biblioteca SAS/STAT ofera facilitate pentru
a)vizualizarea datelor sub forma de harti
b)analiza statistica a datelor
c)lucrul cu matrice
d)tehnici de optimizare
16. Urmatorul enunt nu caracterizeaza sectiunile de procedure SAS
a)produc ca iesiri informatii
b)definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d)au ca intrari fisiere de date in orice format
17. Aplicatia SAS Entreprise Guide
a)permite scrierea su rularea de cod SAS
b)poate fi instalata pe mai multe sisteme de operare
c) efectueaza prelucrari pentru analiza si raportare
d)permit exportul rezultatelor in alte aplicatii
18.Este caracteristic unui flux de proces
a) afiseaza o structura ierarhica a proiectului active
b)nu se poate executa doar pe o portiune a unui flux de process
c)reprezinta visual relatiile dintre obiectele unui process
d)un proiect SAS poate contine un singur flux de proces
19. Daca in urma afisarii valorile unei coloane contin caractere nenumerice si numerice atunci coloana
a)poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) Nu poate fi de tip character
20. Un format de citire SAS
a)trebuie sa contina punctul zecimal
b)indica modul in care trebuie sa se citeasca datele
c)se aplica unei coloane
d)toate variantele de mai sus
21.In SAS entreprise guide se pot
a)efectuaprelucrari asupra datelor in format MS Excel
b)reexecutarea procedurii dupa modificarea acestora
c)deschide tabele de tip data SAS folosind proceduri de date import
d)toate variantele de mai sus
22. Interogarile SAS
a) pot returna rezultate in format HTML
b)efectueaza analiza asupra datelor
c)nu permit sortarea datelor rezultat
d)pot realiza o jonctiune intre cel mult 3 tabele
23. Intr-un cloud public infrastructura de calcul este
a)la sediul organizatiei client
b)dedicata unei anumite organizatii
c)partajata intre orice organizatii
d)gestionata de organizatia client
24. Serviciul de tipul laaS ofera in cloud
a)platforme de dezvoltare
b)servicii de stocare
c)solutii software
d)API-uri instalate la distanta
25.Instrumentul query builder combina automat urm 2 tabele folosind o jonctiune interna
x A
1 a
2 b
4 d

X B
2 X
3 Y
5 v

Cate randuri vor aparea la rezultatele interogarii?


a)1
b)3
c)6
d)0
26. O tabela de tipul o inregistrare per subiect
a)este rar intalnita in analizele statistice
b)poate fi create prin procesul de transpunere
c)include masuratori repetate de-alungul timpului
d)este o tabela de tipul unul la multi
27. Pregatirea datelor pentru analize presupune
a)realizarea de predictii
b)accesarea datelor
c)reprezentarea grafica a datelor
d)combinarea si transformarea datelor
28. Declaratia INPUT
a)permite citirea datelor din fisierele flat
b) permite citirea datelor din fisierele SAS
c)este folosita in sectiunile de proceduri
d)ajuta la exportul rezultatelor
29. Urmatorl cod SAS are ca rezultat
DATA recente; SET carti
WHERE an eq 2013; RUN
a)un raport SAS
b)un set de date SAS
c)o observatie
d)o interogare SAS
30. Fisierele temporare SAS
a)se salveaza automat in libraria SASUSER
b)au numele pe un singur nivel
c)se salveaza automat in libraria SASTEMP
d)nu se pot crea
31. 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
32. 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 titluri
personalizate pentru fiecare task si poate sa specifice daca numele procedurii SAS va fi printat sau nu
33. 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
34. Ce task se va utilize pentru a crea raportul de mai jos?
Nume produs Frecventa Frecventa Cumulata
XXX 2 2
YYY 6 8
a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
35. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare
36. 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”
37. Care afirmatie referiotare la parametrii este falsa?
a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru care sa utilizeze
acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat utilizatorul sa
specific o valoare pentru acest parametru ori de cate ori el executa query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic
38. Expresia medie = (nota1 + nota2) / 2 desemneaza crearea unei variabile:
a) Calculate
b) Recodificate
c) Recalculat
d) Aggregate
39. 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
40. Gruparea filtrelor implica folosirea operatorilor:
a) NOT, AND
b) AND, OR
c) SELECT, GROUP BY
d) AND, GROUP BY
41. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
b) Reexecuta proceduri dupa modificarea acestora
c) Deschide tabele de date SAS folosind proceduri de import
d) Toate variantele de mai sus
42. 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
43. 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
44. 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
45. 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
46. 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
47. 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
48.Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce rezultatele de mai jos
ale query-ului

Care tip de join a fost folosit?


a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns nu este corect
d) Inner join
49. Ce task ofera o optiune pentru a crea un grafic pentru a vedea distributia datelor?
a. Sumary Statistics

50. Cand se seteaza un filtru se poate specifica?


a. Conditii de filtrare multiple si conditii logice (AND sau OR)

51. In declaratia INPUT, semnul $ indica


b. Valorile variabilei sunt de tip character

52. Task-ul care se va utiliza pentru generarea unui raport de frecvente este?
c. One-Way Frequncies

53. Pentru a afisa vanzarile totale si medii pentru o regiune, ce raport ati folosi?
d. Summary report

54. Care format(formate) de rezultate ale unui query permit executia unor noi prelucrari?

Data tables si data views


55 . 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
Care dintre rezultatele urmatoare va fi produs de un query.

RASPUNS: C
56. Care sunt cele doua tipuri de coloane dintr-un set de date SAS
a. Numeric si character

57. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide?
a. Un pointer al setului de date este adaugat la proiect

58. Ce afirmatie despre task-ul Import Data este falsa?


d.Se poate specifica o expresie pentru a crea o coloana noua

59. Ce afirmatie despre parametric este falsa?


C. Singurul tip de parametru pe care il puteti specifica este un element dintr-o lista
60. Declaratia input:
b. Defineste variabile

61. Care nume de coloana respecta regulile standard SAS?


a. Data5moon
!! Primul character trebuie sa fie litera sau “_”. Numele poate contine litere, numere sau _. Caracterele
special, exceptand _, nu sunt permise. Se pot folosi litere mari sau litere mici. Spatiile nu sunt permise.

62. Despre jonctiuni:


!! Tipuri de jonctiuni:
 Numai randurile care au correspondent - inner join
 Toate randurile din A – left outer join
 Toate randurile din A si B – full outer join
Toate randurile din B – right outer jo
63. Declaratia var
a)defineste o variabila in sectiunea de proceduri
b)furnizeaza procedurii o lista de variabile
c)defineste o variabila in sectiunea de date
d)indicavariabila de grupare

64. Ce este gresit la urmatorul program?


data ord;
input age sex $ prod_id quantity order_date mmddyy6.;
format order_date yymmdds10.;
cards;
25 f 02344 2 05/27/10
37 m 08798 4 04/29/10
45 f 09876 1 05/27/10
19 m 07897 3 05/30/10
;
proc sort data=ord; by descending order_date
proc print data=ord;
title „Unfulfilled orders”;
a) Datele trebuie sa fie introduse folosind comanda datalines;
b) Coloana order_date nu poate citi corect datele pentru ca sunt definite 2 formate pentru
ea;
c) Coloana order_date nu poate citi corect datele pentru ca formatul nu corespunde cu
datele pe care incearca sa le citeasca
d) Variabila sex este formatata ca si Currency dar este un Character
65. Care raspuns este gresit?
a) Label-urile sunt utilizate pentru a explica denumiri prescurtate
b) Label-urile sunt create in pasul DATA
c) Formatele sunt create in pasul DATA
d) Formatele sunt folosite pentru a afisa informatia intr-un mod mai atractiv

66. Care este output-ul pentru urmatoarea secventa de cod Python?


x=2
y=10
x*=y+x+1
a) 41
b) 42
c) 40
d) 39

67. 03/26/2001 este reprezentat de urmatorul format SAS:


a) MMDDYY10.
b) MM/DD/YYYY
c) MM/DD/YY
d) MMDDYY.8

68. Nu reprezinta un avantaj pentru salvarea rezultatelor unui query in views:


a) Economiseste spatiu de memorie datorita dimensiunii mai mici
b) Asigura faptul ca datele din input sunt mereu actualizate
c) Ascunde de utilizator join-urile sau query-urile complexe
d) Rezultatele sunt formatate pentru a fi afisate

69. Daca lucrezi cu fisiere de tip flat, separate prin virgula:


1) Poti folosi optiunea dsd
2) Poti folosi optiunea dsc
3) Poti folosi optiunea dlm
4) Poti folosi optiunea dlv
5) Trebuie sa mentionezi dimensiunea variabilelor
6) Variabilele de tip caracter trebuie specificate intre acolade

a) 2, 5
b) 1, 3
c) 1, 5
d) 2, 3

70. Se da urmatorul program SAS:


Data food;
Set examples.products;
Where Category eq ‚food’;
Run;
Care dintre urmatoarele programe este echivalent cu cel dat
a) Data food;
Set examples.products;
If Category eq ‚food’;
Run;
b) Data food;
Set examples.products;
Where Category ne ‚food’;
Run;
c) Data food;
Set examples.products;
If Category gt ‚food’;
Run;
d) Data food;
Set examples.products;
If Category = ‚food’ then;
Run;

71. Ce afiseaza urmatorul cod Python:


if ‚bar’ in {‚foo’:1, ‚bar’:2, ‚baz’:3}:
print(1)
print(2)
if ‚a’ in ‚qux’:
print(3)
print(4)
a) 1
2
4
b) Nu afiseaza nimic
c) 4
d) 1
2
3
4

72. Care dintre urmatoarele nu este un tip de date in Python:


a) Int
b) decimal
c) boolean
d) float

73. SAS Enterprise Guide poate citi si folosi date din urmatoarele formate:
a) Tabele SAS, foi de calcul Excel
b) Tabele SAS, fisiere flat
c) Fisiere PHP, tabele SAS
d) Foi de calcul Excel, fisiere flat, tabele SAS

74. Care afirmatie este corecta in ceea ce priveste rezultatul unei interogari SAS:
a) Un rezultat de tip raport poate fi in format PDF, HTML sau XLS
b) Un rezultat de tip raport este actualizat automat
c) Un rezultat de tip tabel de date este actualizat automat
d) Un rezultat de tip view este actualizat automat

75. Care dintre urmatoarele sterge un element dintr-o lista in Python


a) List.delete()
b) List.remove()
c) List.delete(-1)
d) List.remove(-1)
76. In SAS, taskurile pot fi aplicate direct pe:
a) Fisiere Excel
b) Fisere flat
c) Tabele de date SAS
d) Toate cele de mai sus

77. Se da urmatorul cod SAS:


Data products;
Infile ‚c:\examples\products.txt’;
Input @1 Name $7.
@8 Price dollar4.
@12 Category $8.;
Format Price dollar6.0;
Run;
Care afirmatie este adevarata?
a) Fisierul de iesire este un tabel de date SAS permanent
b) Fisierul de intrare contine 2 variabile de tip sir de caractere si o variabila de tip
number
c) Pretul va fi afisat pe o lungime de 4 caractere
d) Products.txt este de tip space delimited

78. Rezultatul rularii urmatorului script este:


Data new_emp;
drop i;
do i=1 to 5;
input name $ idno status $;
if status = ‚PT’ then contiune;
input benefits $10.;
output;
end;
datalines;
Jones 9011 PT
Thomas 876 PT
Richards 1002 FT
Eye/Dental
...
;
a) Un tabel de date SAS cu 3 randuri si 2 coloane
b) Un tabel de date SAS cu 3 randuri s 3 coloane
c) Un tabel de date SAS cu 2 randuri si 4 coloane
d) Un tabel de date SAS cu 2 randuri si 5 coloane

79. Ce afiseaza urmatorul cod Python:


def f(x = 100, y = 100)
return(x+y, x-y)
x,y = f(y=200, x=100)
print(x,y)
a) 300 -100
b) 200 0
c) 200 100
d) 0 300

80. Ce marcheaza sfarsitul unui bloc de instructiuni (or suite???) in Python:


a) }
b) Un comentariu
c) end
d) o linie care este mai putin indentata decat cea de dinaintea ei

81. In Query Builder, Filter Data corespunde urmatoarei instructiuni SQL:


a) WHERE
b) HAVING
c) IF
d) ORDER BY

82. O aplicatie software poate fi compusa din:


1) Program
2) Subprogram
3) Serviciu (Service)
4) Pachet (Package)
5) Module
6) Toate cele de mai sus
a) 1,2,3,4
b) 1,2,5
c) 1,2,4,5
d) 6
83. Se considera urmatorul cod Python:
Proc format;
Value $type ‚M’ = ‚Mechanics’
‚F’ = ‚Food’
‚other’ = ‚unknown.’;
Value price_format low-4.4 = ‚low’;
Run;
a) Creeaza 3 formate, 2 pentru currency si 1 pentru numere
b) Creeaza 3 foramte, 1 pentru caractere si 2 pentru numere
c) Creeaza 2 formate, 1 pentru currency si 1 pentru numere
d) Creeaza 2 formate, 1 pentru caractere si 1 pentru numere

84. Stilurile definite de utilizator pot fi aplicate la:


a) Rapoarte SAS
b) Fisiere Excel
c) Tabele de date SAS
d) Rapoarte PDF

85. Fisierele temporare de date SAS:


a) Se gasesc in libraria WORK
b) Se gasesc in libraria SASUSER
c) Nu pot fi accesate prin numele librariei
d) Pot fi accesate intr-o sesiune noua de SAS

86. Formatele definite de utilizator pot fi:


1) Continue
2) Discrete
3) Marginale
4) Folosite ca si stil de afisare (display style)
5) Interval (Range)
6) Toate cele de mai sus

a) 1,2,3
b) 6
c) 2,4,5
d) 1,3,5

87. Care dintre urmatoarele instructiuni afiseaza lungimea stringului s:


a) print s.length()
b) print len(s)
c) print s.len()
d) print string.length(s)
88. Urmatorul cod SAS o sa produca:
DATA curente; SET produse;
WHERE an eq 201; RUN;
a) Un raport SAS
b) Un set de date SAS
c) O observatie
d) Un query

89. Toate obiectele SAS Enterprise Guide dintr-un proiect pot fi vazute in fereastra:
a) Project Tree
b) Task List
c) SAS Folders
d) Server List

90. Daca avem o lista x[1,2,3,4], cum afisam primul element:


a) print x[1]
b) print x.first()
c) print x[0]
d) print x(0)

91. Coloanele calculate (computed columns) pot fi:


1) Coloane sumarizate
2) Coloane simple
3) Outer columns
4) Advanced expressions
5) Coloane recodificate (recoded colums)
6) Coloane definite de utilizator (user-defined)

a) 1,4,5
b) 1,2,3
c) 4,5,6
d) 2,6

92. Cod SAS deja existent asociat unui task:


a) Poate fi editat oricand
b) Poate fi editat folosind o copie
c) Nu exista pentru unele taskuri
d) Nu poate fi vazut

93. Urmatoarele tipuri de date numerice sunt disponibile in SAS EG:


a) Character si numeric
b) Character si currency
c) Date, currency si numeric
d) Date si currency
1. Un pas de export asigura faptul ca un raport este:
a) exportat atunci cand prj este executat;
b) importat at cand prj este exec;
c) definit at cand prj este creatl
d) nemodificat at cand prj este executat

2. In prelucrarea List Data, rolul Identifying Label asociat unei var de grupare:
a) rotunjeste fiec val numerica care are zecimale care are zecimale;
b) sorteaza var de grupare;
c) suprima listarea repetata a var de grupare;
d) insumeaza val var.

3. Un raport SAS poate fi exportat in formatele:


a) txt, numeric, moneda;
b) SAS, html, xml, pdf;
c) sas, string, xml, pdf;
d) sas, varchar, html, pdf

4. Metadatele asociate unui fisier de date:


a) ofera info despre datele in sine
b) ofera inform despre media val datelor
c) elimina datele redundante
d)sunt accesate de sas la importul fis de date

5. Nu este caracteristica a doc compuse:


a) sunt create cu Document Builder;
b) sunt salvate cu Document Builder;
c) includ rez ale prel in html;
d) pot include link-uri catre fis externe

6. La recodificare, val se pot inlocui


a) un dom de val cu o val;
b) o val cu alta val;
c) o val cu alta val si celelalte val cu cu alta val;
d) a+b+c

7. O tabela virtuala sas (data view)


a) este statica;
b) salveaza sp. de mem prin dim ei;
c) nu se pot ef prelucrari;
d) contine date neactualizate
8. Care rez pot fi fol ca intrari pt o prel sas:
a) numai tab de date;
b) tab de date+ rap;
c) numai tab virtuale;
d) tab de date si tab virtuale

9. Daca val unei col contin si caract nenum si num, at col:


a) este obl de tip caracter;
b) poate fi de tip moneda;
c) nu poate fi tip data;
d) nu poate fi tip caracter

10. Codus sas gen de o prel:


a) poate fi modif in tabul code;
b) numai o copie a codului gen poate fi modif;
c) se exec obl pe cal. unde e salvat prj;
d) este necesar sa fie modif de utiliz

11. Opt „embed the date within the generated sas code” este fol la
a) importul unui fis non sas;
b) jonctiunea a 2 tabele;
c) crearea unui rap sas;
d) def unei var sas

12. Un format def de utiliz este aplicat:


a) unei col;
b) unei tab;
c) unui param;
d) unei prel

13. Intr-o interogare, opt „edit groups” este utila at cand se creaza
a) un filtru
b) o var calc;
c) o var agregata;
d) o var recodif

14. Urm enunt nu caract sect de proceduri sas:


a) se produc ca iesiri de info;
b) def o succesiune de operatii asupra datelor
c) au ca I/ fis de date in orice format
d) fol seturi de date definite in sect de date
15. Prel „list data” nu poate returna
a) o tab sas;
b) un rap sas;
c) un rap html;
d) un rap pdf

16. In sas, tab sas pot fi


a) create;
b) deschise;
c) exportate;
d) sortate

17. Apl sas


a) permite scrierea si rularea de cod sas
b) poate fi inst pe mai multe so;
c) efectueaza prelucrari pt analiza si rap;
d) permite exp rez in alte aplicatii
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

4. Ce task se va utilize pentru a crea raportul de mai jos?


a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
5. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare

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”

Cate randuri vor aparea in iesirea quey-ului?

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

Care dintre rezultatele urmatoare va fi produs de un query?

RASP: C

9. Care afirmatie referiotare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element
dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru
care sa utilizeze acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specific o valoare pentru acest parametru ori de cate ori el executa
query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic.
10. Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce
rezultatele de mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns de mai sus nu este corect
d) Inner join

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

Care dintre combinatii este corecta:

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
neactualizate
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
recodificarea
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
parametrii SAS:
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

16. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) Produc ca iesiri informatii
b) Defines o succesiune de operatii asupra datelor
c) Folosesc seturi de date definite in sectiunea de date
d) Au ca intrari fisiere de date in orice format
17. Aplicatia SAS EG:
1. Permite scrierea si rularea de cod SAS
2. Poate fi instalata pe mai multe sisteme de operare
3. Efectueaza prelucrari pentru analiza si raportare
4. Permite exportul rezultatelor in alte aplicatii, ca MS Excel
Care dintre combinatii este corecta:
a) 1+2
b) 1+2+3
c) 1+2+4
d) 1+3+4
18. Este characteristic unui flux de proces:
a) Afiseaza o structura ierarhica a proiectului activ
b) Nu se poate executa doar o portiune a unui flux de process
vizual
c) Reprezinta virtual relatiile dintre obiectele unui proiect
d) Un proiect SAS poate contine un singur flux de process
19. Daca in urma afisarii , valorile unei coloane contin si caractere nenumerice si numerice,
atunci coloana:
a) Poate fi de tip moneda
b) Este obligatoriu de tip character
c) Nu poate fi de tip data
d) Nu poate fi de tip character
20. Un format de citire SAS:
a) Trebuie sa contina punctual zecimal (.)
b) Indica modul in care trebuie sa se citeasca datele
c) Se aplica unei coloane
d) Toate variantele de mai sus
21. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
reexecuta
b) Reprezenta procedure dupa modificarea acestora
c) Deschide tabele de date SAS folosind procedure de import
d) Toate variantele de mai sus
22. Intr-un cloud public infrastructura de calcul are: => nu e din SAS
23. , 24. Nu sunt din SAS

25. Instrumentul Query Builder combina combina automat urmatoarele 2 tabele folosind o
jonctiune interna.

Cate randuri vor aparea in rezultatul interogarii?

a) Unul
b) Trei
c) Sase
d) Niciunul

27. Pregatirea datelor pentru analize presupune:

a) realizarea de predictii
b) Accesarea datelor
c) Reprezentarea grafica a datelor
d) Combinarea si transformarea datelor

29. Ceva cu cod SAS => sa faca duduia …

30. Fisierele temporare SAS

a) se salveaza automat in libraria SAS USER


nivel
b) au numele pe un singur rand?? (cred ca rand scrie)
c) se salveaza automat in libraria SAS TEMP
d) nu se pot crea

Subiectele celor de la ID, de anul acesta. Au dat tot cu Uta.

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
1. Nu este caracteristic documentelor compuse:
a) sunt create cu ajutorul instrumentului Document Builder
b) pot include link-uri catre documente externe
c) sunt salvate cu ajutorul instrumentului Document Builder
d) includ rezultate ale prelucrarilor in format HTML

2. Codul SAS generat de o prelucrare:


a) poate fi modificat direct in tab-ul Code al acelei prelucrari
b) se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d) este necesar sa fie intotdeauna modificat de utilizator

3. O tabela virtuala SAS (data view):


a) salveaza spatiul de memorie prin dimensiunile sale
b) este statica
c) nu se pot efectua prelucrari asupra ei
d) contine date neactualizate

4. Care rezultate pot fi folosite ca intrari pentru o prelucrare SAS Enterprise Guide:
a) numai tabelele de date (data table)
b) tabelele de date si tabelele virtuale
c) tabelele de date si rapoartele
d) numai tabelele virtuale (data view)

5. Se poate realiza jonctiune manuala numai daca tabelele contin o coloana comuna cu
urmatoarele atribute:
a) acelasi nume
b) acelasi nume si tip de date
c) acelasi tip de date
d) nici una dintre variante

6. La recodificarea valorilor, se pot inlocui urmatoarele:


a) un domeniu de valori cu o valoare individuala
b) valoare individuala cu o alta valoare
c) valoare individuala cu o alta valoare si toate celelalte valori cu alta valoare
d) toate variantele de mai sus

7. Setarile unui filtru permit specificarea:


a) unei singure conditii de filtrare
b) mai multor conditii de filtrare, dar fara operatorii logici (AND , OR)
c) mai multor conditii de filtrare, cu operatorii logici (AND, OR)
d) nici una dintre variante
8. Carui format de rezultat i se poate aplica un stil personalizat?
a) text
b) PDF
c) HTML
d) toate variantele de mai sus

9. Se considera urmatoarea secventa de cod SQL:


CASE WHEN t3.Country = `USA` THEN `Domestic` ELSE `International` END
Acesta are ca rezultat crearea unei coloane:
a) recodificare
b) agregare
c) calculare
d) nici una dintre variante

10. Legaturile dintre obiectele unui proces:


a) sunt intotdeauna reprezentate prin linie punctata
b) pot fi create si de catre utilizator
c) se vizualizeaza in fereastra arborelui proiectului (Project Tree)
d) toate variantele de mai sus

11. Identificati enuntul fals referitor la parametrii SAS:


a) parametrii de tip variabila pot fi folositi in tab-ul Task Roles al unei prelucrari
b) permit utilizatorului sa introduca date in timpul executarii codului
c) cresc capacitatea de reutilizare a codului
d) sunt folosite la memorarea tipului de date al unei coloane

12. Biblioteca SAS/STAT ofera facilitati pentru:


a) vizualizarea datelor sub forma de harti
b) analiza statistica a datelor
c) lucrul cu matrice
d) tehnici de optimizare

13. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) produc ca iesiri informatii
b) definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d) au ca intrari fisiere de date in orice format

14. Aplicatia SAS Enterprise Guide:


1) permite scrierea si rularea de cod SAS
2) poate fi instalata pe mai multe sisteme de operare
3) efectueaza prelucrari pentru analiza si rapoarte
4) permite exportul rezultatelor in alte aplicatii, ca MS Excel
a) 1 + 2; b) 1 + 2 + 3; c) 1 + 2 + 4; d) 1 + 3 + 4;
15. Este caracteristic unui flux de procese:
a) afiseaza o structura ierarhica a proiectului activ
b) nu se poate executa doar o portiune a unui flux de proces
c) reprezinta vizual relatiile dintre obiectele unui proiect
d) un proiect SAS poate contine un singur flux de proces

16. Daca in urma afisarii, valorile unei coloane contin si caractere nenumerice si
numerice, atunci coloana:
a) poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) nu poate fi de tip Caracter

17. Un format de citire SAS:


a) trebuie sa contina punctul zecimal ( . )
b) indica modul in care trebuie sa se citeasca datele
c) se aplica unei coloane
d) toate variantele de mai sus

18. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

19. Interogarile SAS:


a) pot returna rezultate in format HTML
b) efectueaza analize asupra datelor
c) nu permit sortarea datelor rezultat
d) pot realiza o jonctiune intre cel mult trei tabele

20. Instrumentul Query Builder combina automat urmatoarele doua tabele folosind o
jonctiune interna.

X A X B
1 a 2 x
2 b 3 y
4 d 5 z

Cate randuri vor aparea in rezultatul interogarii?

a) unul
b) trei
c) sase
d) nici unul
21. O tabela de tipul o inregistrare per subiect:
a) este rar intalnita in analize statistice
b) poate fi creata prin procesul de transpunere
c) include masuratori repetate de-a lungul timpului
d) este o tabela de tip unu-la-multi

22. Pregatirea datelor pentru analize presupune:


a) realizarea de predictii
b) accesarea datelor
c) reprezentarea grafica a datelor
d) combinarea si transformarea datelor

23. Declaratia INPUT:


a) permite citirea datelor din fisiere flat
b) permite citirea datelor din fisiere SAS
c) este folosita in sectiuni de proceduri
d) ajuta la exportul rezultatelor

24. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un raport SAS
b) un set de date SAS
c) o observatie
d) o interogare SAS

25. Fisierele temporare SAS:


a) se salveaza automat in libraria SASUSER
b) au numele pe un singur nivel
c) se salveaza automat in libraria SASTEMP
d) nu se pot crea

26. Pentru a prezenta vazarile totale si medii dintr-o anumita regiune, care tip de
raport se va utiliza?
a) Summary table
b) List report
c) Niciun raspuns de mai sus nu este corect
d) Frequency report

27. Care dintre urmatoarele afirmati referitoare la SAS Enterprize Guide reports este
corecta?
a) Utilizatorul poate sa utilizeze si in notele de subsol. Macro variabile , functii SAS si
formate SAS.
b) Utilizatorul poate sa seteze un format de rezultat implicit si sa il declare implicit
pentru rapoartele individuale.
c) Toate raspunsurile de mai sus sunt corecte.
d) Utilizatorul poate specifica o nota de subsol(footnote) implicita, poate sa specific
titluri personalizate pentru fiecare task si poate sa specifice daca numele procedurii
SAS va fi printat.

28. Care dintre urmatoarele tipuri de fisiere trebuie sa fie importate in SAS data set si
nu adaugate direct ca data in proiect?
a) Fisiere text
b) Fisiere dBASE
c) Fisiere Lotus 1-2-3 si Paradox
d) Fisiere Microsoft Access si Microsoft Excel.

29. Ca task se va utiliza pentru a crea raportul de mai jos?

a) Tabele Analysis
b) One Way Frequencies
c) Summary Table
d) List Data

30. Cand se seteaza un filtru se poate specifica:


a) Conditii de filtrare multiple, dar nu si conditii logice (AND sau OR)
b) Conditii de filtrare multiple, si conditii logice (AND sau OR)
c) Niciun raspund de mai sus nu este corect.
d) Numai o singura conditie de filtrare

31. Care este formatul (formatele) de rezultate in care se pot genera iesirile task-urilor
SAS Enterprise Guide?
a) “data views” si “reports”
b) Numai “data views”
c) “data tabes” si “data views”
d) Numai “data tables”
32. Se presupune ca utilizatorul creaza un query penru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica:
 Codul profesiei ca variabila de grupare
 Anii de serviciu ca variabila de analiza
 Media ca summary static.

Care dintre rezultatele urmatoare va fi produs de query?

33. Care afrmatie referitoare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o
lista.
b) Cand utilizatorul creaza un program, ele trebuie sa creeze de asemenea un filtru care
sa utilizeze acel paramtru.
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specifice o valoare pentru acest parametru ori de cate ori executa
query-ul
d) Utilizand, intr-un query, un parametru ca un filtru, filtrul devine dinamic.

34. Se presupune ca utilizatorul combina tabelele Magazin 1 si Magazin 2 si produce


rezultate de la mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join.
b) Full outer join sau right outer join.
c) Niciun raspuns de mai sus nu este corect.
d) Inner join.

35. Expresia medie = (nota 1 + nota2) / 2 desemneaza crearea unei variabile:


a) calculate
b) recodificate
c) recalculate
d) agregate

36. 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

37. Gruparea filtrelor implica folosirea operatorilor:


a) NOT , AND
b) AND , OR
c) SELECT , GROUP BY
d) AND , GROUP BY

38. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

39. 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

40. Un raport SAS poate fi exportat in formatele:


a) text, numeric, moneda
b) SAS, STRING, XML, PDF
c) SAS, VARCHAR, HTML, PDF
d) SAS, HTML, XML, PDF
41. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un set de date SAS
b) un raport SAS
c) o observatie
d) o interogare SAS

42. 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

43. Un format de citire SAS:


a) trebuie sa contina punctul zecilam ( . )
b) toate variantele
c) indica modul in care trebuie sa se citeasca datele
d) se aplica unei coloane

44. In SAS Enterprise Guide, tabelele de date SAS pot fi:


1. create
2. deschise
3. exportate
4. sortate
Care din combinatii este corecta?
a) 1 + 2 ; b) 1 + 2 + 3 + 4 ; c) 1 + 2 + 3 ; d) 2 + 3 + 4

45. O tabela de tipul o inregistrare per subiect:


a) include masuratori repetate de-a lungul timpului
b) poate fi creata prin procesul de transpunere
c) este rar intalnita in analizele statistice
d) este o tabela de tip unu la multi

46. Pregatirea datelor pentru analize presupune:


a) combinarea si transformarea datelor
b) realizarea de predictii
c) accesarea datelor
d) reprezentarea grafica a datelor

47. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) au ca intrari fisiere de date in orice format
b) produc ca iesiri informatii
c) definesc o succesiune de operatii asupra datelor
d) folosesc seturi de date definite in sectiunea de date
48. Intr-o interogare, optiunea Edit Groups este utila atunci cand se creaza:
a) un filtru
b) o variabila calculata
c) o variabila agregata
d) o variabila recodificata

49. 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

50. 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

51. Produsele program orientate pe metoda sau model:


a) asigura redundanta minima a datelor
b) au la baza modele matematice
c) au un grad mare de generalitate
d) sunt specifice unui domeniu de activitate

52. Licenta software are urmatoarele caracteristici:


a) poate fi bazata pe numarul de utilizator
b) nu este un instrument juridic
c) protejeaza drepturile de autor ale utilizatorilor finali
d) implica cumpararea de software

53. Intr-un Clou public infrastructura de calcul este:


a) la sediul organizatiei client
b) dedicata unei anumite organizatii
c) partajata intre orice organizatii
d) gestionata de organizatia client

54. Serviciul de tip laaS ofera in cloud:


a) platforme de dezvoltare
b) servicii de stocare
c) solutii software
d) API-uri instalate la distanta
1. In Python. Care este rezultatul urmatorului cod?

var1 = 1
var2 = 2
var3 = ”3”

print(var + var2 + var3)

a. Error
b. 123
c. 6
d. 33

2. In Python. Putem folosi clauza “else” pentru loops? De exemplu:

for i in range(1,5):
print (i)
else:
print(“this is else block statement”)

a. Nu
b. Da

3. In Python. Care este rezultatul urmatorului cod?

str=”pynative”
print(str[1:3]

a. pyn
b. yna
c. yn
d. py

4. In Python. Care va fi rezultatul urmatoarei secvente de program?

d={“john”:40, “peter”:45}
d[“john”]

a. 40
b. “john”
c. “peter”
d. 45
5. Mediul de programare permite:
a. Editarea sau generarea automata a codului sursa;
b. Generarea de documente de utilizare
c. Activitatile de analiza si proiectare

6. Care dintre următoarele afirmatii selecteaza dintr-un set de date doar acele observatii
pentru care valoarea variabile Style este RANCH, SPLIT sau TWOSTORY?
a. where style in (RANCH,SPLIT, TWOSTORY)
b. where style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’
c. where style in (‘RANCH’,’SPLIT’,’TWOSTORY’)
d. where style in ‘RANCH’ or ‘SPLIT’ or ’TWOSTORY’

7. În Enterprise Guide în cadrului unui join puteti combina tabelele manual numai daca
acestea contin o coloana comuna cu
a. niciun răspuns nu e corect
b. același nume si tip de date
c. același tip de date
d. același nume

8. În funcție de amplasarea soluții Cloud, soluțiile cloud pot fi


a. Infrastructure as a Service (IaaS), Software as a Service (SaaS)
b. Platform as a Service (PaaS), infrastructure as a Service (IaaS)
c. Public cloud, private cloud, Hybrid cloud, Community cloud

9.Din clasele de criterii si criterii legate de caraactristicile de calitate software fac parte:
a. Spatiu extern de stocare, tehnologia de retea
b. Interoperabilitate, adaptabilitate
c. Memorie interna, timpul de raspuns
d. Personalizare,portabilitate,mentenabilitate

10. In Python, care ca vi rezultatul urmatoarei secvente de program?


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. 33
b. 12
c. 24
d. ERROR

11.SAS. Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;
set orion.sales;
where Country=’US’;
run;
a. sales
b. work.us
c. Country
d. orion.sale

12. Avand tabela de date SAS cu campurile date, boarded transferred flight, care pas PROC
PRINT creeaza urmatoarea iesire?

Data On Changed Flight

04MAR99 232 18 219

05MAR99 160 4 219

06MAR99 163 14 219

07MAR99 241 9 219

08MAR99 183 11 219

09MAR99 211 18 219

10MAR99 167 7 219

a. proc print data-flights.laguardia;


var date on changed flight;
where changed>3;
run;

b. proc print data-flights.laguardia label;


id date;
var boarded transferred flight;
label boarded=’On’ transferred= ‘Changed’;
where flight-’219’;
run;
c. proc print data-flights.laguardia noobs;
var on changed flight;
where cno = 169;
run;

d. proc print flights.laguardia noobs


id date;
var date on changed flight;
where flight=’219’;
run

13. Se presupune ca Query Builder combina automat tabelele de mai jos folosind
jonctiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Cate randuri vor aparea in rezultatul query-ului?


a. Aceste tabele nu pot fi combinate folosind inner join
b. Unu
c. Trei
d. Zero
14. SAS. Care dintre urmatoarele instructiuni INPUT creeaza setul de date afisaat mai jos,
presupunand ca pasul DATA nu contine o intructiune LENGTH.

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Janson 545

123050 Waston Ingrid 832

Alegeti o optiune:

a. input Last_Name $ First_Name $ Total_Sales Customer_ID $


b. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
c. input customer_id $ last_name $ first_name $ total_sales;

15. In Python ce tip de date este a =[(1,1), (2,4), (3, 9)]

a. Lista de tupluri
b. Tupluri de liste
c. Invalid type
d. Matrice de tupluri

16. SAS. Care dintre următoarele nume variabile este variabilă?


a) Tax-Rate
b) _Items_
c) 4BirthDate
d) $Cost

17. In Python. Ce se imprimă ca ieșire a codului de mai jos ?


x=True
y=False
z=False
if not x or y:
print(1)
elif not x or not y and z:
print(2)
elif not x or y or not y and z:
print(3)
else:
print(4)

Alege o optiune:
a) 4
b) 2
c) 1
d) 3

18.Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afișată
într-un raport SAS Enterprinse Guide?
Alege o opțiune
a) SAS Control
b) SAS Format
c) SAS Data
d) SAS Properties

19. În Python. Ce se imprimă?

cutii={}
borcane={}
cutii={}

cutii [ ‘cereale ‘] = 1
cutii [‘bomboane’] = 2
borcane [ “miere”] = 4
cutii [“ cutii” ] = cutii
cutii [borcane] = borcane

Print (len ( lăzi [cutii ]))

Alegeți o opțiune:
a. 4
b. An exception is thrown
c. 7
d. 2

20. Dacă doriți să sortați datele dvs. și să creați un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii pași trebuie folosiți?
Alegeți o opțiune:
a. proc sort data=finance.dividend out=work.calc;
by account;
run;
b. sort data =work.calc out=finance dividend;
run;
c. proc sort from finance.dividend to calc;
by account;
run;
d. proc sort dividend out=calc;
by account;
run;

21. Care dintre următoarele fișiere este un fișier SAS permanent?

Alegeți o opțiune:
a. Sashelp PrdSale
b. Sasuser MySales
c. Toate sunt fișiere SAS permanente
d. Profits Quarter1

22. Free Software este:

Alegeți o opțiune:

a. Distribuit gratuit
b. Nu are drepturi de autor
c. Posibil de modificat
d. Codul sursă nu este disponibil;

23. În Enterprise Guide, când înlocuiți valorile ( coloană recodificată), puteți

Alegeți o opțiune:
a. să înlocuiți un interval de valori cu o valoare individuală
b. să înlocuiți o valoare individuală cu o altă valoare
c. toate răspunsurile sunt corecte
d. să înlocuiți o valoare individuală cu o anumită valoare și să înlocuiți toate celelalte
valori cu o altă valoare

24. În Python. Care este rezultatul următorului cod?

a,b=12,5
if a+b:
print(‘True’)
else:
print(‘False’)

Alegeți o opțiune:

a. True
b. False

GRILE EXAMENE
ADINA

1. Expresia medie=(nota1+nota2)/2 desemneaza crearea unei variabile:


a. calculate
b. recodificate
c. recalculate
d. agregate

2. Un pas de export asigura faptul ca un raport este:


a. import 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 Enterprise Guide se pot:


a. efectua prelucrari asupra datelor in format MS Excel
b. reexecuta proceduri dupa modificarea acestora
c. deschide tabele de date SAS folosind proceduri te tip import
d. toate variantele de mai sus
GRILE
ENOH

1. Secventa:

import pandas as pd
df= pd.read_csv(“clienti_leasing20.csv” usecols=[””NAME_CLIENT”, “JOB”, “SEX”,
“CURRENCY”, “VENIT_PER_YEAR”, “DATA”, “AGE”])
print(df.describe())

a. arata numarul de linii si coloane a setului de date;


b. calculeaza statistici descriptive numai pt coloanele de tip numeric;
c. genereaza o eroare deoarece sintaxa este gresita
d. arata primele 5 inregistrari din detul de date pentru coloanele specificate in usecols

2. Ce va afisa secventa urmatoare:

a. companiile care au denumirea formata din 3 cuvinte


b. companiile care apar de doua ori
c. primele 2 companii
d. companiile care au denumirea formata din 2 cuvinte
e. o eroare

3.Care programe vor combina actori.piese1 si actori.piese2


pentru a obtine actori.piese3
Raspunsul este: c

4. Care dintre urmatoarele secvemte de cod SAS genereaza o eroare? (raspuns multiplu)
a. libname date ’/home/nume.prenume’;
b. infile ’/home/nume.prenume/produse.txt’;
c. libname date ’/home/nume.prenume/date/produse.txt’;
d. libname date ’/home/nume.prenume/produse.txt’;
e. infile ’/home/nume.prenume/;

5. Metoda get() returneaza:


a. un dictionar de chei cu valori specificate;
b. o lista continand cheile dictionarului;
c. cheia pentru o anumita valoare;
d. un tuplu;
e. valoarea pentru o anumita cheie.
5. Se da urmatorul cod SAS: (copaci )

Care dintre urmatoarele variante va include aceleasi observatii in setul de date “grup”?

Raspunsul este: b
6. Care dintre urmatoarele variante nu genereaza eroare: DEPOSIT_AMOUNT

Raspunsul este:d si e

7. Secventa urmatoare:

a. modifica prescoring pentru toate inregistrarile care au un venit_anula_ron>10000;


b. modifica prescoring=7 pentru toate inregistrarile;
c. modifica venit_anual_ron pentru toate inregistrarile care au prescoring =7;
d. apare o eroare de sintaxa;
e. analizeaza inregistrarile care indeplinesc cele doua criterii.

8. Cate sectiuni specifice programarii SAS contine urmatorul program?

a. 2 sectiuni de proceduri
b. 3 sectiuni de proceduri
c. 2 sectiuni de date
d. o sectiune de date
e. o sectiunde de proceduri

9. Comanda print(data.iloc[-1]) va:


a. afisa ultima coloana din data frame;
b. genera o eroare deoarece indexul nu poate fi negativ;
c. afisa ultima inregistrare si ultima coloana din dataframe;
d. afisa ultima inregistrare din data frame
e. genera o eroare deoarece iloc necesita specificarea indexului inregistrarii, respectiv a
coloanei selectate

10. Pentru a genera statistici descriptive corespunzatoare unei variabile numerice, in SAS se
pot folosi procedurile
a. UNIVARIATE
b. PRINT
c. FORMAT
d. SORT
e. MEANS

11. Ce va contine filtered_list daca:

my_list = [1,2,3,4,5,6,7,8,9,10]
filtered_list = list(filter(lambda x: (x//2 <3), my list))

a. [1,2,3]
b. Niciun element;
c. [1,2,3,4,5]
d. [6,7]
e. [8,9,10]

12. Fie lista de liste formate din elementele denumire produs, pret si cantitate. Care dintre
afirmatiile urmatoare sunt false?

a. Genereaza o eroare;
b. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa denumirea
produsului;
c. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa cantitate;
d. Afisarea se realizeaza ordonat crescator dupa denumirea produsului, apoi dupa
valoare;
e. Afisarea se realizeaza ordonat descrescator dupa denumirea produsului, apoi dupa
cantitate;

13. Variabila Cod contine precum 123FA si 321MB. Al patrulea caracter identifica genul
unei persoane. Cum se aloca acest caracter unei noi variabile numita Gen?

a. Gen = substr(cod,4);
b. Gen = strip(cod,4);
c. Gen = strip(cod, 4);
d. Gen = trim(cod,4,1)
e. Gen = substr(cod,4,1)

14.Se da urmatoarea secventa de intructiuni:

Aceasta va:
Alegeti una sau mai multe optiuni
a. calcula valoarea pentru fiecare element al listei
b. adauga elementul 5 al listei care va contine valoarea produselor
c. calcula valoarea pentru anumite elemente ale listei
d. genera o eroare deoarece primul element nu este numeric
e. adauga elementul 4 al listelor pentru anumite produse

15.Presupunem ca se realizaza operatia de fuziune pe baza unei corespondente intre seturile


de date. Companie.Angajati1 si Companie.Angajati2 in funcie de variabila ID. Cate
observatii va contine noul set de date?
Alegeti una sau mai multe optiuni
a. 9
b. 7
c. 6
d. 4
e. 5

16.Formatele de afisare in SAS:


a. se folosesc in sectiunile de proceduri
b. se aplica pe fisiere de tip text
c. se folosesc in sectiunile de date
d. afecteaza datele din tabele
e. afecteaza modul de afisare a datelor

17.Secventa:

a. Sterge mai multe coloane


b. Sterge inregistrarile care contin “Y2001”,”Y2002”,”Y2003”
c. Apare o eroare de sintaxa
d. Sterge prima coloana daca contine “Y2001”,”Y2002”,”Y2003”
e. Data este un dataframe pandas

18.Ce funcie utilizam pentru salvarea seturilor de date in fisiere csv?


a. merge_csv
b. read_csv
c. inplace
d. to_csv
e. set_csv

19.Secventa df.drop([1,2], axis=0, inplace=True)


a. va sterge doua inregistrari
b. va sterge primele doua coloane
c. va genera o eroare deoarce lipseste atribuirea
d. va sterge inregistrarile 2 si 3
e. va sterge coloanele 2 si 3

20. Metoda de citire bazata pe coloane de intrare in limbajul SAS:


a. poate citi diferite tipuri de formate
b. se aplica fisierelor text delimitate
c. se aplica bazelor de date
d. poate citi datele in orice ordine este necesara
e. se aplica fisierelor text cu latime fixa

21.Procedura FREQ:
a. foloseste optiuni care controleaza modul de afisare
b. arata distributia valorilor categorice
c. poate folosi formate de afisare
d. permite crearea unui set de date care contine frecventele
e. variabilele pentru care se calculeaza tabelele de frecvente apar in declaratia TABLES

22.Ce va contine​ filtered_list​ daca

a. [1,4,6]
b. [2,5,8]
c. [3,6,8]
d. [8,9,10]
e. [1,2,3]

23.Urmatorul cod SAS:

a. are ca rezultat un set de date SAS permanent


b. peia datele de intrare dintr-un set de date SAS
c. are ca rezultat un set de date SAS temporar
d. are ca rezultat o observatie
e. are ca rezultat un raport SAS
24.Care dintre urmatoarele expresii SAS calculeaza media variabilelor var1,var2,var3 si
var4?
a. mean(var1,var4)
b. mean(var1-var4)
c. mean(of var1-var4)
d. mean(of var1,var4)
e. mean(var1,var2,var3,var4)

25.Optiunea​ indicator​ a jonciunii in Python:


a. precizeaza coloana pe care se realizeaza jonciunea
b. poate avea valoarea True,False, Both
c. indica tipul de jonciune
d. indica din ce set de date provin valorile inregistrarilor
e. poate avea valoarea Left_only, Right_only, Both

26. Avem ca intrare doua seturi de date referitoare la produse si la comenzile plasate pe baza
acestora. Care dintre urmatoarele programe va genera un raport ce contine produsele care nu
au fost comandate?
a.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF NOT P and NOT C;
RUN;

b.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;

c.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=0;
RUN;

d.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=1;
RUN;

e.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and C;
RUN;

27.Secventa urmatoare:

Va avea ca rezultat:
a. toate inregistrarile din data mai putin pe cele pentru Andrade, Veness
b. afisa inregistrarile pentru Andrade, Veness, coloanele city si email
c. afisa inregistrarile pentru Andrade, Veness toate coloanele intre city si email
d. o eroare deoarece inplace = False
e. afisa toate coloanele intre city si email, fara sa tina seama de Andrade, Veness
deoarece inplace = False

28.Identificati enunturile adevarate referitoare la programul SAS de mai jos:

a. Functia PUT converteste datele de tip caracter in date numerice


b. Creaza un set de date SAS temporar
c. Functia PUT converteste datele numerice in date de tip caracter
d. Foloseste formate de afisare?????
e. Sunt afisate valorile a doua variabile
1. Nu este caracteristic documentelor compuse:
a) sunt create cu ajutorul instrumentului Document Builder
b) pot include link-uri catre documente externe
c) sunt salvate cu ajutorul instrumentului Document Builder
d) includ rezultate ale prelucrarilor in format HTML

2. Codul SAS generat de o prelucrare:


a) poate fi modificat direct in tab-ul Code al acelei prelucrari
b) se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d) este necesar sa fie intotdeauna modificat de utilizator

3. O tabela virtuala SAS (data view):


a) salveaza spatiul de memorie prin dimensiunile sale
b) este statica
c) nu se pot efectua prelucrari asupra ei
d) contine date neactualizate

4. Care rezultate pot fi folosite ca intrari pentru o prelucrare SAS Enterprise Guide:
a) numai tabelele de date (data table)
b) tabelele de date si tabelele virtuale
c) tabelele de date si rapoartele
d) numai tabelele virtuale (data view)

5. Se poate realiza jonctiune manuala numai daca tabelele contin o coloana comuna cu
urmatoarele atribute:
a) acelasi nume
b) acelasi nume si tip de date
c) acelasi tip de date
d) nici una dintre variante

6. La recodificarea valorilor, se pot inlocui urmatoarele:


a) un domeniu de valori cu o valoare individuala
b) valoare individuala cu o alta valoare
c) valoare individuala cu o alta valoare si toate celelalte valori cu alta valoare
d) toate variantele de mai sus

7. Setarile unui filtru permit specificarea:


a) unei singure conditii de filtrare
b) mai multor conditii de filtrare, dar fara operatorii logici (AND , OR)
c) mai multor conditii de filtrare, cu operatorii logici (AND, OR)
d) nici una dintre variante
8. Carui format de rezultat i se poate aplica un stil personalizat?
a) text
b) PDF
c) HTML
d) toate variantele de mai sus

9. Se considera urmatoarea secventa de cod SQL:


CASE WHEN t3.Country = `USA` THEN `Domestic` ELSE `International` END
Acesta are ca rezultat crearea unei coloane:
a) recodificare
b) agregare
c) calculare
d) nici una dintre variante

10. Legaturile dintre obiectele unui proces:


a) sunt intotdeauna reprezentate prin linie punctata
b) pot fi create si de catre utilizator
c) se vizualizeaza in fereastra arborelui proiectului (Project Tree)
d) toate variantele de mai sus

11. Identificati enuntul fals referitor la parametrii SAS:


a) parametrii de tip variabila pot fi folositi in tab-ul Task Roles al unei prelucrari
b) permit utilizatorului sa introduca date in timpul executarii codului
c) cresc capacitatea de reutilizare a codului
d) sunt folosite la memorarea tipului de date al unei coloane

12. Biblioteca SAS/STAT ofera facilitati pentru:


a) vizualizarea datelor sub forma de harti
b) analiza statistica a datelor
c) lucrul cu matrice
d) tehnici de optimizare

13. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) produc ca iesiri informatii
b) definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d) au ca intrari fisiere de date in orice format

14. Aplicatia SAS Enterprise Guide:


1) permite scrierea si rularea de cod SAS
2) poate fi instalata pe mai multe sisteme de operare
3) efectueaza prelucrari pentru analiza si rapoarte
4) permite exportul rezultatelor in alte aplicatii, ca MS Excel
a) 1 + 2; b) 1 + 2 + 3; c) 1 + 2 + 4; d) 1 + 3 + 4;
15. Este caracteristic unui flux de procese:
a) afiseaza o structura ierarhica a proiectului activ
b) nu se poate executa doar o portiune a unui flux de proces
c) reprezinta vizual relatiile dintre obiectele unui proiect
d) un proiect SAS poate contine un singur flux de proces

16. Daca in urma afisarii, valorile unei coloane contin si caractere nenumerice si
numerice, atunci coloana:
a) poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) nu poate fi de tip Caracter

17. Un format de citire SAS:


a) trebuie sa contina punctul zecimal ( . )
b) indica modul in care trebuie sa se citeasca datele
c) se aplica unei coloane
d) toate variantele de mai sus

18. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

19. Interogarile SAS:


a) pot returna rezultate in format HTML
b) efectueaza analize asupra datelor
c) nu permit sortarea datelor rezultat
d) pot realiza o jonctiune intre cel mult trei tabele

20. Instrumentul Query Builder combina automat urmatoarele doua tabele folosind o
jonctiune interna.

X A X B
1 a 2 x
2 b 3 y
4 d 5 z

Cate randuri vor aparea in rezultatul interogarii?

a) unul
b) trei
c) sase
d) nici unul
21. O tabela de tipul o inregistrare per subiect:
a) este rar intalnita in analize statistice
b) poate fi creata prin procesul de transpunere
c) include masuratori repetate de-a lungul timpului
d) este o tabela de tip unu-la-multi

22. Pregatirea datelor pentru analize presupune:


a) realizarea de predictii
b) accesarea datelor
c) reprezentarea grafica a datelor
d) combinarea si transformarea datelor

23. Declaratia INPUT:


a) permite citirea datelor din fisiere flat
b) permite citirea datelor din fisiere SAS
c) este folosita in sectiuni de proceduri
d) ajuta la exportul rezultatelor

24. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un raport SAS
b) un set de date SAS
c) o observatie
d) o interogare SAS

25. Fisierele temporare SAS:


a) se salveaza automat in libraria SASUSER
b) au numele pe un singur nivel
c) se salveaza automat in libraria SASTEMP
d) nu se pot crea

26. Pentru a prezenta vazarile totale si medii dintr-o anumita regiune, care tip de
raport se va utiliza?
a) Summary table
b) List report
c) Niciun raspuns de mai sus nu este corect
d) Frequency report

27. Care dintre urmatoarele afirmati referitoare la SAS Enterprize Guide reports este
corecta?
a) Utilizatorul poate sa utilizeze si in notele de subsol. Macro variabile , functii SAS si
formate SAS.
b) Utilizatorul poate sa seteze un format de rezultat implicit si sa il declare implicit
pentru rapoartele individuale.
c) Toate raspunsurile de mai sus sunt corecte.
d) Utilizatorul poate specifica o nota de subsol(footnote) implicita, poate sa specific
titluri personalizate pentru fiecare task si poate sa specifice daca numele procedurii
SAS va fi printat.

28. Care dintre urmatoarele tipuri de fisiere trebuie sa fie importate in SAS data set si
nu adaugate direct ca data in proiect?
a) Fisiere text
b) Fisiere dBASE
c) Fisiere Lotus 1-2-3 si Paradox
d) Fisiere Microsoft Access si Microsoft Excel.

29. Ca task se va utiliza pentru a crea raportul de mai jos?

a) Tabele Analysis
b) One Way Frequencies
c) Summary Table
d) List Data

30. Cand se seteaza un filtru se poate specifica:


a) Conditii de filtrare multiple, dar nu si conditii logice (AND sau OR)
b) Conditii de filtrare multiple, si conditii logice (AND sau OR)
c) Niciun raspund de mai sus nu este corect.
d) Numai o singura conditie de filtrare

31. Care este formatul (formatele) de rezultate in care se pot genera iesirile task-urilor
SAS Enterprise Guide?
a) “data views” si “reports”
b) Numai “data views”
c) “data tabes” si “data views”
d) Numai “data tables”
32. Se presupune ca utilizatorul creaza un query penru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica:
 Codul profesiei ca variabila de grupare
 Anii de serviciu ca variabila de analiza
 Media ca summary static.

Care dintre rezultatele urmatoare va fi produs de query?

33. Care afrmatie referitoare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o
lista.
b) Cand utilizatorul creaza un program, ele trebuie sa creeze de asemenea un filtru care
sa utilizeze acel paramtru.
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specifice o valoare pentru acest parametru ori de cate ori executa
query-ul
d) Utilizand, intr-un query, un parametru ca un filtru, filtrul devine dinamic.

34. Se presupune ca utilizatorul combina tabelele Magazin 1 si Magazin 2 si produce


rezultate de la mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join.
b) Full outer join sau right outer join.
c) Niciun raspuns de mai sus nu este corect.
d) Inner join.

35. Expresia medie = (nota 1 + nota2) / 2 desemneaza crearea unei variabile:


a) calculate
b) recodificate
c) recalculate
d) agregate

36. 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

37. Gruparea filtrelor implica folosirea operatorilor:


a) NOT , AND
b) AND , OR
c) SELECT , GROUP BY
d) AND , GROUP BY

38. Un raport SAS poate fi exportat in formatele:


a) text, numeric, moneda
b) SAS, STRING, XML, PDF
c) SAS, VARCHAR, HTML, PDF
d) SAS, HTML, XML, PDF

39. 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
40. In SAS Enterprise Guide, tabelele de date SAS pot fi:
1. create
2. deschise
3. exportate
4. sortate
Care din combinatii este corecta?
a) 1 + 2 ; b) 1 + 2 + 3 + 4 ; c) 1 + 2 + 3 ; d) 2 + 3 + 4

41. Intr-o interogare, optiunea Edit Groups este utila atunci cand se creaza:
a) un filtru
b) o variabila calculata
c) o variabila agregata
d) o variabila recodificata

42. 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
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00

State Terminat

Completat la joi, 11 iunie 2020, 18:31

Timp luat 31 min 21 secs

Notează 7,90 din maxim 10,00 (79%) posibil

1 întrebare

Corect

Marcat 1,00 din 1,00

Întrebare cu flag

Textul întrebării

Bifati "Punct din oficiu"

Alegeți o opțiune:

a. Punct din oficiu

b. Nimic

Feedback

Răspunsul corect este: Punct din oficiu

2 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a


produce Brothers.Three?

1 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1 Groucho 2 Chico 2 Groucho Chico

3 Harpo 4 Zeppo 4 Harpo Zeppo

5 Karl

Alegeți o opțiune:

a.

data brothers.three;

   set brothers.one;

   set brothers.two;

run;

b.

data brothers.three;

   merge brothers.one brothers.two;

   by varx;

run;

c.

data brothers.three;

   set brothers.one brothers.two;

run;

d.

data brothers.three;

   set brothers.one brothers.two;

   by varx;

run;

Feedback

Răspunsul corect este:

data brothers.three;

2 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

   set brothers.one;

   set brothers.two;

run;

3 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Următoarea afirmație este adevărată?

„Produsele software freeware oferă patru forme de libertate: de


a utiliza programul în orice scop; de a studia modul de
funcționare a programului și de a-l adapta; de a redistribui
copii”

Feedback

Răspunsul corect este: Nu

4 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Ce se imprimă?

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)

3 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Feedback

Răspunsul corect este: 33

5 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Ce program va combina Actors.Props1 și Actors.Props2 pentru a


produce Actors.Props3?

Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:

4 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

a.

data actors.props3;

   merge actors.props1 actors.props2;

   by actor;

run;

b.

data actors.props3;

   set actors.props1 actors.props2;

   by actor;

run;

c.

data actors.props3;

   set actors.props1;

   set actors.props2;

run;

d.

data actors.props3;

   set actors.props1 actors.props2;

run;

Feedback

Răspunsul corect este:

data actors.props3;

   set actors.props1 actors.props2;

   by actor;

run;

6 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

5 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Textul întrebării

In Python. Care va fi rezultatul urmatoarei secvente de


program?

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

Alegeți o opțiune:

a.
12

b.
33

c.
24

d.
Error

Feedback

Răspunsul corect este:


Error

7 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

6 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

SAS

Care dintre următoarele instrucțiuni puteți utiliza într-un pas


PROC PRINT pentru a crea această ieșire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:

a.

var month;
sum instructors aerclass walkjogrun swim;

b.

var month instructors aerclass;


sum instructors aerclass walkjogrun swim;

c.

Toate raspunsurile sunt corecte

d.

var month instructors;


sum instructors aerclass walkjogrun swim;

Feedback

Răspunsul corect este:

Toate raspunsurile sunt corecte

8 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

7 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Textul întrebării

Protecția programelor pentru calculator include:

Alegeți o opțiune:

a. Orice expresie a unui program, programele de aplicație și sistemele de


operare, metodele de funcționare, manualele

b. Orice expresie a unui program, programele de aplicație și sistemele de


operare, materialul de concepție pregătitor, manualele.

c. Orice expresie a unui program, exprimă în orice fel de limbaj, fie în cod-
sursa sau cod-obiect ideile, procedeele, metodele de funcționare,
conceptele matematice

d. Orice expresie a unui program, programele de aplicație și sistemele de


operare, materialul de concepție pregătitor și principiile care stau la baza
oricărui element dintr-un program

Feedback

Răspunsul corect este: Orice expresie a unui program, programele de


aplicație și sistemele de operare, materialul de concepție pregătitor,
manualele.

9 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

8 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

SAS.

Care dintre următoarele instrucţiuni INPUT creează setul de


date afişat mai jos, presupunând că pasul DATA nu conţine o
instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:

a.

input customer_id $ last_name $ first_name $ total_sales;

b.

input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

c.

input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Feedback

Răspunsul corect este:

input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

10 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul următorului cod?

a, b = 12, 5

if a + b:

print('True')

9 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

else:

print('False')

Feedback

Răspunsul corect este: True

11 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Produse software pentru gestiunea bazelor de date fac parte din


categoria:

Alegeți o opțiune:

a. Produselor software de aplicatii

b. Sistemelor de operare

c. Produselor software de baza

Feedback

Răspunsul corect este: Produselor software de baza

12 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Se presupune că Query Builder combină automat tabelele de mai jos


folosind joncţiunea inner join.

IdProd IdClient

10 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeți o opțiune:

a. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

b. Trei

c. Zero

d. Unu

Feedback

Răspunsul corect este: Unu

13 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Enterprise Guide, Import Data vă permite să creați seturi de


date SAS din fișiere HTML, Excel și din fisiere text

Feedback

Răspunsul corect este: Adevarat

14 întrebare

11 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Ce se întâmplă când deschideți un set de date SAS în SAS


Enterprise Guide?

Alegeți o opțiune:

a. Setul de date este încorporat în fișierul proiectului.

b. Se deschide Import Data wizard și vă permite să creați un set de date


SAS.

c. Copie a setului de date este adăugată la proiect și _COPY este atașat la


nume.

d. Un pointer spre setului de date este adăugat la proiect.

Feedback

Răspunsul corect este: Un pointer spre setului de date este adăugat la


proiect.

15 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

În funcție de tipul de servicii oferite, soluțiile cloud pot fi:

Alegeți o opțiune:

a. Platform as a Service, Infrastructure as a service, Software as a Service

b. Public cloud, Private cloud, Hybrid cloud, Community cloud

c. Platform Service, Infrastructure service, Hybrid Service, Software


Service

Feedback

12 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Răspunsul corect este: Platform as a Service, Infrastructure as a service,


Software as a Service

16 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:

a. _Items_

b. $Cost

c. 4BirthDate

d. Tax-Rate

Feedback

Răspunsul corect este: _Items_

17 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In SAS. Ce instrucţiune INFILE specifică corect fişierul text


afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

13 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

14531*instore*06/17/2008*350.78*1652903*graphite     

Alegeți o opțiune:

a.

infile 'c:\mydata\salestotals. txt'dlm='*';

b.

infile 'c:\mydata\salestotals.txt';

c.

infile 'c:\mydata\salestotals. txt'dlm*;

d.

infile 'c:\mydata\salestotals. txt'dlm=',';

Feedback

Răspunsul corect este:

infile 'c:\mydata\salestotals. txt'dlm='*';

18 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul codului următor?

Alegeți o opțiune:

a. Error as tuple is immutable

b. a=(1,3,4)

c. a=(1,2,4)

d. a=(3,4)

Feedback

14 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Răspunsul corect este: Error as tuple is immutable

19 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:

a. Tupluri de liste

b. Listă de tupluri

c. Matrice de tupluri

d. Invalid type

Feedback

Răspunsul corect este: Listă de tupluri

20 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))

b=(1,2,(3,4))

a<b

Alegeți o opțiune:

a. FALSE

15 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

b. Error, < operator is valid for tuples but not if there are sub-tuples

c. Error, < operator is not valid for tuples

d. TRUE

Feedback

Răspunsul corect este: FALSE

21 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Ce trebuie adăugat la această declaraţie PROC MEANS pentru a


produce această ieşire?

proc means data=orion.customer_dim ________________;

var Customer_Age;

class Customer_Gender;

where Customer_Country ne 'US';

run;

The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer Range Mean


Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:

16 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

a. range mean

b. nonobs

c. range mean nonobs bestw

d. range mean nonobs maxdec=1

Feedback

Răspunsul corect este: range mean nonobs maxdec=1

22 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

În Enterprise Guide, presupunem ca doriţi sa realizaţi o


joncţiune intre tabelele Magazin1 şi Magazin2 şi să obţineţi ca
rezultat o tabelă query ca cea de mai jos.

Ce tip de joncţiune folosiţi?

Magazin1

Săptamână Vânzări

1 $515.07
2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

17 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

5 $43.00

tabelă query

A B A B

1 $515.07 1 $1368.99

2 $772.29 2 $1506.23

3 $888.88 3 $1200.57

4 $1000.01 4 $1784.11

. . 5 $43.00

Alegeți o opțiune:

a.
nici una dintre cele de mai sus

b.
inner join

c.
left outer join

d.
full outer join saur right outer join

Feedback

Răspunsul corect este:


full outer join saur right outer join

23 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Dintre criteriile de alegere a produselor software în funcţie de


caracteristicile funcționale fac parte:

Alegeți o opțiune:

18 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

a. Interoperabilitate, personalizare, niveluri de securitate, utilizare


simultană

b. Funcționalitatea inclusă, obiectiv principal, completitudine,


adaptabilitate

c. Obiectiv principal, niveluri de securitate, interoperabilitate

d. Funcționalitatea inclusă, obiectiv principal, vizualizarea datelor,


adaptabilitate

Feedback

Răspunsul corect este: Funcționalitatea inclusă, obiectiv principal,


completitudine, adaptabilitate

24 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

25 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

19 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

In Python. Care este rezultatul următorului cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeți o opțiune:

a. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

b. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

c. The program executed with error

Feedback

Răspunsul corect este: The program executed with error

26 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Acest comentariu conţine erori de sintaxă?

  /*

Report created for budget

presentation; revised October 15.

  */

proc print data=work.newloan;

run;

Alegeți o opțiune:

a. Nu. Comentariul este specificat corect

20 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

b. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi


virgulă

c. Da. Textul de comentariu începe incorect pe prima linie

d. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de


eroare

Feedback

Răspunsul corect este: Nu. Comentariul este specificat corect

27 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

În In Enterprise Guide, cum puteți utiliza stiluri pentru a


personaliza rapoarte HTML?

Alegeți o opțiune:

a. Adăugați un stil extern care se află pe un server web sau în altă parte a
rețelei dvs.

b. Creați stiluri noi din stilurile existente

c. Modificați stilurile folosind editorul de stil din Enterprise Guide

d. Toate modalitatile pot fi folosite

Feedback

Răspunsul corect este: Toate modalitatile pot fi folosite

28 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

21 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

SAS

Să presupunem că aţi executat deja primul program, care a creat


un raport de o pagină. Apoi, doriţi să rulaţi al doilea program.
Ce va apărea în partea de sus a celui de-al doilea raport?

title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

   where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

   where Sales>25000;

run;

Alegeți o opțiune:

a. RADIX Company

b. no titles

c. RADIX Company
Best Sales

d. RADIX Company
Best Sales
DVD Sales

Feedback

Răspunsul corect este: no titles

29 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

22 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

In Python. Putem folosi clauza “else” pentru loops? De


exemplu:

for i in range(1, 5):

print(i)

else:

print("this is else block statement" )

Feedback

Răspunsul corect este: Da

30 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul codului următor?

Alegeți o opțiune:

a. Type Error

b. (1,1,2)

c. Syntax Error

d. 2

Feedback

Răspunsul corect este: Type Error

31 întrebare

Incorect

Marcat 0,00 din 0,30

23 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Întrebare cu flag

Textul întrebării

SAS

Care dintre următoarele afirmații selectează dintr-un set de date


doar acele observații pentru care valoarea variabilei Style este
RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:

a. where style in (RANCH, SPLIT, TWOSTORY);

b. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in ('RANCH','SPLIT','TWOSTORY');

d. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

Feedback

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

24 of 24 6/11/20, 6:56 PM
Pagina principală / Cursurile mele / Pachete-AT,Sem2(357dq) / General / EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:34
Timp luat 34 min 6 secs
Notează 7,30 din maxim 10,00 (73%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu


2 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID în ordine
descrescătoare.

b. Setul de date sortat suprascrie setul de date de intrare.

c. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

d. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.
3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}
sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. The program executed with error

b. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

c. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

Răspunsul corect este: The program executed with error


4 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC PRINT creează
următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;
d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

5 întrebare
Corect

Marcat 0,30 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care din
următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
print(len(t))

b.
print(t[3])

c.
print(max(t))

d.
t[3] = 45

Răspunsul corect este:


t[3] = 45
6 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Platform as a Service, Infrastructure as a service, Software as a Service

b. Platform Service, Infrastructure service, Hybrid Service, Software Service

c. Public cloud, Private cloud, Hybrid cloud, Community cloud

Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service

7 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)

a[0] +=1

Alegeți o opțiune:
a. (1,1,2)

b. Type Error

c. Syntax Error

d. 2

Răspunsul corect este: Type Error


8 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)

del a

Alegeți o opțiune:
a. Da, primul element din tuplu este șters

b. Nu, sintaxa pentru metoda del este invalida

c. Da, intregul tuplu este sters



d. Nu, deoarece tuplul este imutabil

Răspunsul corect este: Da, intregul tuplu este sters

9 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru care
valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style in ('RANCH','SPLIT','TWOSTORY');


Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');


10 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?

def f(value, values):


v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 1 44

b. 3 1

c. 3 44

d. 1 1

Răspunsul corect este: 3 44

11 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri personalizate?

Alegeți o opțiune:
a. Text Output

b. PDF

c. La toate formatele

d. HTML

Răspunsul corect este: HTML


12 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. 0

b. 2

c. 3

d. 1

Răspunsul corect este: 3


13 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac parte:

Alegeți o opțiune:
a. Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate

b. Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate



c. Obiectiv principal, niveluri de securitate, interoperabilitate

d. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

Răspunsul corect este: Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

14 întrebare
Corect

Marcat 0,30 din 0,30

In Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul "în" pentru a verifica
dacă un element se află în structura de date?

Alegeți o opțiune:
a. Dictionary

b. Toate raspunsurile sunt corecte



c. List

d. Set

Răspunsul corect este: Toate raspunsurile sunt corecte


15 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce Actors.Props3?


Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1;

set actors.props2;

run;

c.
data actors.props3;

set actors.props1 actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

16 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]

print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True False

c. True True

Răspunsul corect este: True False


17 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 4

b. 2

c. 3

d. 1

Răspunsul corect este: 4


18 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Nu. Comentariul este specificat corect

b. Da. Textul de comentariu începe incorect pe prima linie

c. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

d. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

Răspunsul corect este: Nu. Comentariul este specificat corect

19 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul shareware

Alegeți o opțiune:
a. Este însoţit de codul sursa

b. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă nelimitată

c. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

d. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată

Răspunsul corect este: Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată
20 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea datelor stocate
în două sau mai multe tabele?

Alegeți o opțiune:
a. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din
care doriţi să fie citită coloana.

d. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din care
doriţi să fie citită coloana.
21 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos, presupunând că pasul
DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b.
input customer_id $ last_name $ first_name $ total_sales;

c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
22 întrebare
Incorect

Marcat 0,00 din 0,30

Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:
a. Sistemelor de operare

b. Produselor software de baza

c. Produselor software de aplicatii

Răspunsul corect este: Produselor software de baza

23 întrebare
Corect

Marcat 0,30 din 0,30

În SAS Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoartele HTML?

Alegeți o opțiune:
a. Creaţi stiluri noi din stilurile existente

b. Adăugaţi un stil extern care se află pe un server Web sau în altă parte din reţea

c. Modificaţi stilurile utilizând editorul de stil din SAS Enterprise Guide

d. Toate raspunsurile sunt corecte


Răspunsul corect este: Toate raspunsurile sunt corecte


24 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))
a<b

Alegeți o opțiune:
a. Error, < operator is not valid for tuples

b. TRUE

c. FALSE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE


25 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a stoca datele
sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort from finance.dividend to calc;

by account;

run;

b.
proc sort data=work.calc out=finance.dividend;

run;

c.
proc sort data=finance.dividend out=work.calc;

by account;

run;

d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;
26 întrebare
Corect

Marcat 0,30 din 0,30

Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afişată într-un raport
Enterprise Guide?

Alegeți o opțiune:
a. SAS Control

b. SAS Data

c. SAS Format

d. SAS Properties

Răspunsul corect este: SAS Format


27 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

merge brothers.one brothers.two;

by varx;

run;

c.
data brothers.three;

set brothers.one;

set brothers.two;

run;

d.
data brothers.three;

set brothers.one brothers.two;

run;
Răspunsul corect este:
data brothers.three;

set brothers.one;

set brothers.two;

run;

28 întrebare
Incorect

Marcat 0,00 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele de
funcţionare, manualele

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de concepţie
pregătitor şi principiile care stau la baza oricărui element dintr-un program

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de concepţie
pregătitor, manualele.

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,
materialul de concepţie pregătitor, manualele.
29 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

b. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

c. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare după Ţară

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

30 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. condiţii de filtrare multiple şi condiţii logice (AND sau OR).

b. nici una dintre cele de mai sus

c. numai o condiţie de filtrare

d. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).
31 întrebare
Corect

Marcat 0,30 din 0,30

În In Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoarte HTML?

Alegeți o opțiune:
a. Modificaţi stilurile folosind editorul de stil din Enterprise Guide

b. Toate modalitatile pot fi folosite



c. Adăugaţi un stil extern care se află pe un server web sau în altă parte a reţelei dvs.

d. Creaţi stiluri noi din stilurile existente

Răspunsul corect este: Toate modalitatile pot fi folosite


6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:31
Timp luat 31 min 22 secs
Notează 8,50 din maxim 10,00 (85%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeţi o opţiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Incorect

Marcat 0,00 din 0,30

În lipsa unei clauze contrare, drepturile patrimoniale de autor asupra programelor


pentru calculator, create de unul sau de mai mulţi angajaţi în exercitarea atribuţiilor de
serviciu ori după instrucţiunile celui care angajează, aparţin

Alegeţi o opţiune:
a. Angajatorului

b. Ambilor în cote egale

c. Realizatorului

d. Realizatorului şi angajatorului în cote stabilite prin lege


Răspunsul corect este: Angajatorului

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
 

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
    sum += confusion[k]
print(sum)

Alegeţi o opţiune:
a. 
4

b. 3

c. 1

d. 2

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeţi o opţiune:
a. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

5 întrebare
Corect

Marcat 0,30 din 0,30

Ce se întâmplă când deschideţi un set de date SAS în SAS Enterprise Guide?

Alegeţi o opţiune:
a. Setul de date este încorporat în fişierul proiectului.

b. Un pointer spre setului de date este adăugat la proiect.



c. Se deschide Import Data wizard şi vă permite să creaţi un set de date SAS.

d. Copie a setului de date este adăugată la proiect şi _COPY este ataşat la nume.

Răspunsul corect este: Un pointer spre setului de date este adăugat la proiect.

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeţi o opţiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. The program executed with error



c. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

Răspunsul corect este: The program executed with error

7 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)
a[0] +=1

Alegeţi o opţiune:
a. Type Error

b. 2

c. (1,1,2)

d. Syntax Error

Răspunsul corect este: Type Error

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?
 

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeţi o opţiune:
a.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

d.
https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeţi o opţiune:
a. 2

b. An exception is thrown

c. 4

d. 7

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce program va combina Brothers.One şi Brothers.Two pentru a produce
Brothers.Three?
 
 
Brothers.One   +  Brothers.Two  =   Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeţi o opţiune:
a.
data brothers.three;

merge brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

set brothers.one brothers.two;

run;

c.
data brothers.three;

set brothers.one;

set brothers.two;

run;

d.
data brothers.three;

set brothers.one brothers.two;

by varx;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

11 întrebare
Corect

Marcat 0,30 din 0,30

Care este formatul de ieşire implicit pentru orice raport in Enterprise Guide?

Alegeţi o opţiune:
a. PDF output

b. RTF Output

c. SAS report

d. HTML Output

Răspunsul corect este: SAS report

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

Sistemele de operare fac parte din categoria:

Alegeţi o opţiune:
a. Mediilor de programare

b. Produselor software de baza



c. Produselor software orientate pe domeniu

d. Mediilor de dezvoltare

Răspunsul corect este: Produselor software de baza

13 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide,  când se setează un filtru se poate specifica

Alegeţi o opţiune:
a. numai o condiţie de filtrare

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

d. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru
a stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeţi o opţiune:
a.
proc sort data=finance.dividend out=work.calc;

by account;

run;

b.
proc sort dividend out=calc;

by account;

run;

c.
proc sort from finance.dividend to calc;

by account;

run;

d.
proc sort data=work.calc out=finance.dividend;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

salary = 8000
def printSalary():

  salary = 12000
  print("Salary:", salary)

  printSalary()
print("Salary:", salary)

Alegeţi o opţiune:
a. Salary: 12000

b. Salary: 8000 Salary: 12000

c. Salary: 8000

d. The program failed with errors

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeţi o opţiune:
a.
[1, 4, 8]

b.
(1, 4, 8)

c. [2, 3, 9]

d.
[1, 2, 4, 3, 8, 9]

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeţi o opţiune:
a. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

b. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

c. Acest program va rula corect numai dacă orion.sales este sortat în ordine
crescătoare după Ţară

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea
ţării este AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide,  presupunem ca doriţi sa realizaţi o joncţiune intre tabelele


Magazin1 şi Magazin2 şi să obţineţi ca rezultat o tabelă query ca cea de mai jos.
Ce tip de joncţiune folosiţi?

Magazin1

Săptamână Vânzări

1 $515.07

2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

5 $43.00

tabelă query

A B A B

1 $515.07 1$1368.99

2 $772.29 2$1506.23

3 $888.88 3$1200.57

4$1000.01 4$1784.11

. .5 $43.00

Alegeţi o opţiune:
a.
inner join

b.
nici una dintre cele de mai sus

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

c.
full outer join saur right outer join

d.
left outer join

Răspunsul corect este:


full outer join saur right outer join

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce


Actors.Props3?
Actors.Props1  +  Actors.Props2  =  Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeţi o opţiune:
a.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

set actors.props1 actors.props2;

run;

d.
data actors.props3;

set actors.props1;

set actors.props2;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
    print (1)
elif not x or not y and z:
    print (2)
elif not x or y or not y and x:
    print (3)
else:
    print (4)

Alegeţi o opţiune:
a. 1

b. 4

c. 
3

d. 2

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?


 

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeţi o opţiune:
a.
infile 'c:\mydata\salestotals. txt'dlm='*';


b.
infile 'c:\mydata\salestotals. txt'dlm=',';

c.
infile 'c:\mydata\salestotals.txt';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

listOne = [20, 40, 60, 80]


listTwo = [20, 40, 60, 80]

print(listOne == listTwo)
print(listOne is listTwo)

Alegeţi o opţiune:
a. True True

b. True False

c. False False

Răspunsul corect este: True False

23 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul shareware

Alegeţi o opţiune:
a. Este însoţit de codul sursa

b. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă


limitată

c. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă
nelimitată

d. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

Răspunsul corect este: Se referă la software-ul proprietar care este furnizat gratuit pentru
o perioadă limitată

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Putem folosi clauza  “else” pentru loops? De exemplu:


for i in range(1, 5):
    print(i)
else:

    print("this is else block statement" )

Alegeţi o opţiune:
a. Da

b. Nu

Răspunsul corect este: Da

25 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeţi o opţiune:
a.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor

b. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,


varietatea domeniului de utilizare

c. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte
personalizabile vizualizarea datelor, raportarea erorilor,

d. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea


datelor, raportarea erorilor,

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor,


raportarea erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
    if country in country_counter:
        country_counter[country] += 1
    else:
        country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeţi o opţiune:
a. 1

b. 0

c. 
3

d. 2

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

În cazul Public cloud infrastructura de calcul se află plasată la

Alegeţi o opţiune:
a. La distanţă (off premise)

b. Sediul furnizorului de cloud



c. Sediul organizaţiei (on premise)

Răspunsul corect este: Sediul furnizorului de cloud

28 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeţi o opţiune:
a. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

b. Da. Textul de comentariu începe incorect pe prima linie

c. Nu. Comentariul este specificat corect



d. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Corect

Marcat 0,30 din 0,30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea
inner join.

  IdProd      IdClient 

 1 a

2 b

4 d

   IdProd    Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeţi o opţiune:
a. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

b. Zero

c. Trei

d. Unu

Răspunsul corect este: Unu

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeţi o opţiune:
a. _Items_

b. Tax-Rate

c. 4BirthDate

d. $Cost

Răspunsul corect este: _Items_

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?
 

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeţi o opţiune:
a.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b.
input customer_id $ last_name $ first_name $ total_sales;

c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 27/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:29
Timp luat 29 min 15 secs
Notează 6,70 din maxim 10,00 (67%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176660 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 2

b. 3

c. 
4

d. 1

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176660 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))
a<b

Alegeți o opțiune:
a. FALSE

b. Error, < operator is valid for tuples but not if there are sub-tuples

c. Error, < operator is not valid for tuples

d. TRUE

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176660 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

b. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

c. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării
este AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Tupluri de liste

b. Listă de tupluri

c. Matrice de tupluri

d. Invalid type

Răspunsul corect este: Listă de tupluri

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. yn

b. yna

c. pyn

d. py

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176660 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Incorect

Marcat 0,00 din 0,30

Care dintre următoarele afirmaţii este corectă

Alegeți o opțiune:
a. Toate produsele software ale cărui surse sunt publice sunt Software Liber

b. Pentru software-ul liber costul este un criteriu

c. Pentru software-ul liber costul nu este un criteriu

Răspunsul corect este: Pentru software-ul liber costul nu este un criteriu

https://online.ase.ro/mod/quiz/review.php?attempt=176660 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este
adevărată?

Alegeți o opțiune:
a. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

b. Formatul DOLLARw.d este specificat pentru unele valori de date

c. Este afişat procentajul pe linii.

d. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company

b. RADIX Company
Best Sales

c. RADIX Company
Best Sales
DVD Sales

d. no titles

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176660 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]
print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True True

c. True False

Răspunsul corect este: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176660 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
Toate raspunsurile sunt corecte

b.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;


c.
var month;
sum instructors aerclass walkjogrun swim;

d.
var month instructors;
sum instructors aerclass walkjogrun swim;

Răspunsul corect este:


Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176660 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()

print("Salary:", salary)

Alegeți o opțiune:
a. The program failed with errors

b. Salary: 8000

c. Salary: 12000

d. Salary: 8000 Salary: 12000

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176660 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale


fac parte:

Alegeți o opțiune:
a.
Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, existenţa manualului de
utilizare

b.
Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

c.
Completitudine, portabilitate, fiabilitate

d.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

Răspunsul corect este:


Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

14 întrebare
Corect

Marcat 0,30 din 0,30

Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:
a. Produselor software de aplicatii

b. Sistemelor de operare

c. Produselor software de baza


Răspunsul corect este: Produselor software de baza

https://online.ase.ro/mod/quiz/review.php?attempt=176660 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere
HTML, Excel şi din fisiere text

Alegeți o opțiune:
a. Fals

b. Adevarat

Răspunsul corect este: Adevarat

https://online.ase.ro/mod/quiz/review.php?attempt=176660 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, să presupunem că tab-urile Select şi Sort din Query Builder conţin
6 coloane. Trei dintre coloanele listate sunt selectate. Prima coloană selectată este
ProductName, iar valorile din coloană sunt sortate în ordine descrescătoare cu o
prioritate de sortare de 2. Cea de-a doua coloană selectată este _Country şi valorile din
coloană sunt sortate în ordine crescătoare cu o prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile descrescătoare ale ProductName, apoi după valorile crescătoare ale_Country

b. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

c. Şase coloane, cu ProductName ca prima coloană şi cu rânduri sortate după valorile
descrescătoare ale ProductName şi după valorile crescătoare ale_Country

d. Şase coloane, cu _Country ca prima coloană şi rânduri sortate după valorile


descrescătoare ale ProductName

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate
mai întâi după valorile ascendente ale_Country, apoi după valorile descrescătoare ale
ProductName

https://online.ase.ro/mod/quiz/review.php?attempt=176660 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, care afirmaţie despre parametri este falsă?

Alegeți o opțiune:
a. Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o listă.

b. Utilizarea unui parametru cu un filtru în interogarea dvs. face filtrul dinamic.

c. Puteţi crea o interogare care acceptă un parametru astfel încât să specificaţi o valoare
pentru parametru ori de câte ori executaţi interogarea.

d. Când creaţi un parametru, se poate realiza, de asemenea, un filtru care utilizează


parametrul.

Răspunsul corect este: Singurul tip de parametru pe care îl puteţi specifica este un element
dintr-o listă.

18 întrebare
Corect

Marcat 0,30 din 0,30

Utilizatorul autorizat al unui program pentru calculator poate face, fără autorizarea
titularului dreptului de autor, o copie de arhivă sau de siguranţă, în măsura în care
aceasta este necesară pentru asigurarea utilizării programului.

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176660 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 3 1

b. 3 44

c. 1 44

d. 1 1

Răspunsul corect este: 3 44

https://online.ase.ro/mod/quiz/review.php?attempt=176660 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)
my_tuple.append( (5, 6, 7) )

print len(my_tuple)

Alegeți o opțiune:
a.
1

b.
2

c.
Error

d.
5

Răspunsul corect este:


Error

https://online.ase.ro/mod/quiz/review.php?attempt=176660 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)
del(a[2])

Alegeți o opțiune:
a. a=(1,2,4)

b. a=(1,3,4)

c. Error as tuple is immutable



d. a=(3,4)

Răspunsul corect este: Error as tuple is immutable

22 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. _Items_

b. $Cost

c. Tax-Rate

d. 4BirthDate

Răspunsul corect este: _Items_

https://online.ase.ro/mod/quiz/review.php?attempt=176660 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 4

b. 7

c. An exception is thrown

d. 2

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176660 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:
a. Sashelp.PrdSale

b. Toate sunt fisiere SAS permanente



c. Sasuser.MySales

d. Profits.Quarter1

Răspunsul corect este: Toate sunt fisiere SAS permanente

https://online.ase.ro/mod/quiz/review.php?attempt=176660 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

b. Setul de date sortat suprascrie setul de date de intrare.

c. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

d. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după


Manager_ID în ordine descrescătoare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de
intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. orion.sales

b. work.us

c. sales

d. Country

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176660 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

https://online.ase.ro/mod/quiz/review.php?attempt=176660 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

where flight='219';

run;

d.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

29 întrebare
Incorect

Marcat 0,00 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML
dar nu din fisiere text

Alegeți o opțiune:
a. Fals

b. Adevarat

Răspunsul corect este: Fals

https://online.ase.ro/mod/quiz/review.php?attempt=176660 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce
Actors.Props3?

Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176660 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

31 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:

Alegeți o opțiune:
a. Infrastructure as a service (IaaS), Software as a Service (SaaS)

b. Public cloud, Private cloud, Hybrid cloud, Community cloud



c. Platform as a Service (PaaS), Infrastructure as a service (IaaS),

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud

https://online.ase.ro/mod/quiz/review.php?attempt=176660 27/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:31
Timp luat 31 min 23 secs
Notează 8,50 din maxim 10,00 (85%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176663 1/26
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?
proc means data=orion.customer_dim ________________;
var Customer_Age;
class Customer_Gender;
where Customer_Country ne 'US';
run;
The MEANS Procedure
Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. range mean nonobs maxdec=1

b. nonobs

c. range mean nonobs bestw

d. range mean

Răspunsul corect este: range mean nonobs maxdec=1

https://online.ase.ro/mod/quiz/review.php?attempt=176663 2/26
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:


for i in range(1, 5):
print(i)
else:
print("this is else block statement" )

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176663 3/26
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))
a<b

Alegeți o opțiune:
a. TRUE

b. Error, < operator is not valid for tuples

c. FALSE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176663 4/26
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

Din clasele de criterii şi criterii legate de caracteristicile de calitate software fac parte:

Alegeți o opțiune:
a. Interoperabilitate, adaptabilitate

b. Memorie internă, timpul de răspuns

c. Spaţiu extern de stocare, tehnologia de reţea

d. Personalizare, portabilitate, mentenabilitate


Răspunsul corect este: Personalizare, portabilitate, mentenabilitate

6 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple şi condiţii logice (AND sau OR).



d. numai o condiţie de filtrare

Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176663 5/26
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in ('RANCH','SPLIT','TWOSTORY');

b. where style in (RANCH, SPLIT, TWOSTORY);

c. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

d. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

https://online.ase.ro/mod/quiz/review.php?attempt=176663 6/26
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 7

b. 4

c. An exception is thrown

d. 2

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176663 7/26
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

Care este formatul de ieşire implicit pentru orice raport in Enterprise Guide?

Alegeți o opțiune:
a. RTF Output

b. HTML Output

c. PDF output

d. SAS report

Răspunsul corect este: SAS report

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]
print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True True

c. True False

Răspunsul corect este: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176663 8/26
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

b. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

c. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este
AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 9/26
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

b. Nu. Comentariul este specificat corect



c. Da. Textul de comentariu începe incorect pe prima linie

d. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176663 10/26
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

Titularul dreptului de autor are dreptul exclusiv de a realiza şi de a autoriza traducerea,


adaptarea, aranjarea şi orice alte transformări aduse unui program pentru calculator, precum
şi reproducerea rezultatului acestor operaţiuni, fără a prejudicia drepturile persoanei care
transformă programul pentru calculator;

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Da

14 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Puneți o singură declarație pe fiecare rând

b. Începeți fiecare declarație în coloana 1

c. Terminați fiecare declarație cu punct și virgulă



d. Separați fiecare pas cu o linie libera

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

https://online.ase.ro/mod/quiz/review.php?attempt=176663 11/26
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Da, primul element din tuplu este șters

b. Nu, deoarece tuplul este imutabil

c. Da, intregul tuplu este sters



d. Nu, sintaxa pentru metoda del este invalida

Răspunsul corect este: Da, intregul tuplu este sters

16 întrebare
Corect

Marcat 0,30 din 0,30

Ce se întâmplă când deschideţi un set de date SAS în SAS Enterprise Guide?

Alegeți o opțiune:
a. Un pointer spre setului de date este adăugat la proiect.

b. Copie a setului de date este adăugată la proiect şi _COPY este ataşat la nume.

c. Se deschide Import Data wizard şi vă permite să creaţi un set de date SAS.

d. Setul de date este încorporat în fişierul proiectului.

Răspunsul corect este: Un pointer spre setului de date este adăugat la proiect.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 12/26
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. work.us

b. sales

c. orion.sales

d. Country

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176663 13/26
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


for num in range(10, 14):
for i in range(2, num):
if num%i == 1:
print(num)
break

Alegeți o opțiune:
a.

10
11
12
13

b.

11
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176663 14/26
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

c.
proc print flights.laguardia noobs;

id date;
https://online.ase.ro/mod/quiz/review.php?attempt=176663 15/26
6/11/2020 EXAMEN 11.06.2020 ora 18

var date on changed flight;

where flight='219';

run;

d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Tupluri de liste

b. Invalid type

c. Listă de tupluri

d. Matrice de tupluri

Răspunsul corect este: Listă de tupluri

https://online.ase.ro/mod/quiz/review.php?attempt=176663 16/26
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 2

b. 1

c. 
4

d. 3

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176663 17/26
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
var month;
sum instructors aerclass walkjogrun swim;

b.
var month instructors;
sum instructors aerclass walkjogrun swim;

c.
Toate raspunsurile sunt corecte

d.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;

https://online.ase.ro/mod/quiz/review.php?attempt=176663 18/26
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176663 19/26
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce Actors.Props3?
Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

by actor;
https://online.ase.ro/mod/quiz/review.php?attempt=176663 20/26
6/11/2020 EXAMEN 11.06.2020 ora 18

run;

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

24 întrebare
Corect

Marcat 0,30 din 0,30

Free Software este

Alegeți o opțiune:
a. Posibil de modificat

b. Nu are drepturi de autor

c. Codul sursa nu este disponibil

d. Distribuit gratuit

Răspunsul corect este: Posibil de modificat

https://online.ase.ro/mod/quiz/review.php?attempt=176663 21/26
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 22/26
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. yna

b. pyn

c. py

d. yn

Răspunsul corect este: yn

27 întrebare
Corect

Marcat 0,30 din 0,30

Sistemele de operare fac parte din categoria:

Alegeți o opțiune:
a. Mediilor de programare

b. Produselor software orientate pe domeniu

c. Mediilor de dezvoltare

d. Produselor software de baza


Răspunsul corect este: Produselor software de baza

https://online.ase.ro/mod/quiz/review.php?attempt=176663 23/26
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)
a[0] +=1

Alegeți o opțiune:
a. Syntax Error

b. (1,1,2)

c. 2

d. Type Error

Răspunsul corect este: Type Error

29 întrebare
Corect

Marcat 0,30 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML,
Excel şi din fisiere text

Alegeți o opțiune:
a. Fals

b. Adevarat

Răspunsul corect este: Adevarat

https://online.ase.ro/mod/quiz/review.php?attempt=176663 24/26
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

b. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

c. Este afişat procentajul pe linii.

d. Formatul DOLLARw.d este specificat pentru unele valori de date

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 25/26
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Infrastructure as a service (IaaS), Software as a Service (SaaS)

c. Platform as a Service (PaaS), Infrastructure as a service (IaaS),

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud

https://online.ase.ro/mod/quiz/review.php?attempt=176663 26/26
6/11/2020 EXAMEN 11.06.2020 ora 18

Home / Courses / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Started on Thursday, 11 June 2020, 6:00 PM


State Finished
Completed on Thursday, 11 June 2020, 6:35 PM
Time taken 34 mins 27 secs
Grade 6.70 out of 10.00 (67%)

Question 1

Correct

Mark 1.00 out of 1.00

Bifati "Punct din oficiu"

Select one:
a. Punct din oficiu

b. Nimic

The correct answer is: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176702 1/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 2

Correct

Mark 0.30 out of 0.30

SAS

Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru
a stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Select one:
a.
proc sort dividend out=calc;

by account;

run;

b.
proc sort data=finance.dividend out=work.calc;

by account;

run;


c.
proc sort from finance.dividend to calc;

by account;

run;

d.
proc sort data=work.calc out=finance.dividend;

run;

The correct answer is:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 2/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 3

Correct

Mark 0.30 out of 0.30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?
proc means data=orion.customer_dim ________________;
var Customer_Age;
class Customer_Gender;

where Customer_Country ne 'US';


run;
The MEANS Procedure
Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Select one:
a. nonobs

b. range mean nonobs maxdec=1



c. range mean

d. range mean nonobs bestw

The correct answer is: range mean nonobs maxdec=1

https://online.ase.ro/mod/quiz/review.php?attempt=176702 3/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 4

Correct

Mark 0.30 out of 0.30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Select one:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 4/25
6/11/2020 EXAMEN 11.06.2020 ora 18

where changed>3;

run;

d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

The correct answer is:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 5/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 5

Incorrect

Mark 0.00 out of 0.30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Select one:
a. sales

b. Country

c. orion.sales

d. work.us

The correct answer is: orion.sales

Question 6

Correct

Mark 0.30 out of 0.30

În Enterprise Guide, când se setează un filtru se poate specifica

Select one:
a. numai o condiţie de filtrare

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple şi condiţii logice (AND sau OR).



d. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

The correct answer is: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176702 6/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 7

Correct

Mark 0.30 out of 0.30

Sistemele de operare fac parte din categoria:

Select one:
a. Mediilor de dezvoltare

b. Produselor software orientate pe domeniu

c. Mediilor de programare

d. Produselor software de baza


The correct answer is: Produselor software de baza

Question 8

Correct

Mark 0.30 out of 0.30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Select one:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

b.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

c. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

The correct answer is:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176702 7/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 9

Correct

Mark 0.30 out of 0.30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner
join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Select one:
a. Trei

b. Zero

c. Unu

d. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

The correct answer is: Unu

https://online.ase.ro/mod/quiz/review.php?attempt=176702 8/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 10

Correct

Mark 0.30 out of 0.30

In Python. Care va fi rezultatul următorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Select one:
a. 1 44

b. 1 1

c. 3 44

d. 3 1

The correct answer is: 3 44

Question 11

Correct

Mark 0.30 out of 0.30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport
aţi folosi?

Select one:
a. frequency report

b. nici una dintre functii

c. list report

d. summary report

The correct answer is: summary report

https://online.ase.ro/mod/quiz/review.php?attempt=176702 9/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 12

Correct

Mark 0.30 out of 0.30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Select one:
a. Profits.Quarter1

b. Toate sunt fisiere SAS permanente



c. Sashelp.PrdSale

d. Sasuser.MySales

The correct answer is: Toate sunt fisiere SAS permanente

https://online.ase.ro/mod/quiz/review.php?attempt=176702 10/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 13

Incorrect

Mark 0.00 out of 0.30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce
Actors.Props3?
Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Select one:
a.
data actors.props3;

set actors.props1;

set actors.props2;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 11/25
6/11/2020 EXAMEN 11.06.2020 ora 18

The correct answer is:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

Question 14

Correct

Mark 0.30 out of 0.30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3).


Care din următoarele linii de cod este incorectă?

Select one:
a.
print(max(t))

b.
t[3] = 45

c.
print(t[3])

d.
print(len(t))

The correct answer is:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176702 12/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 15

Correct

Mark 0.30 out of 0.30

Care dintre următoarele este o cerință de sintaxă SAS?

Select one:
a. Începeți fiecare declarație în coloana 1

b. Terminați fiecare declarație cu punct și virgulă



c. Separați fiecare pas cu o linie libera

d. Puneți o singură declarație pe fiecare rând

The correct answer is: Terminați fiecare declarație cu punct și virgulă

Question 16

Incorrect

Mark 0.00 out of 0.30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Select one:
a. Listă de tupluri

b. Tupluri de liste

c. Invalid type

d. Matrice de tupluri

The correct answer is: Listă de tupluri

https://online.ase.ro/mod/quiz/review.php?attempt=176702 13/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 17

Incorrect

Mark 0.00 out of 0.30

In Python. Care este rezultatul următorului cod?


salary = 8000

def printSalary():
salary = 12000

print("Salary:", salary)
printSalary()

print("Salary:", salary)

Select one:
a. The program failed with errors

b. Salary: 8000 Salary: 12000

c. Salary: 8000

d. Salary: 12000

The correct answer is: Salary: 8000

Question 18

Incorrect

Mark 0.00 out of 0.30

SAS

Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii
pentru care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Select one:
a. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style in (RANCH, SPLIT, TWOSTORY);

c. where style in ('RANCH','SPLIT','TWOSTORY');

d. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

The correct answer is: where style in ('RANCH','SPLIT','TWOSTORY');

https://online.ase.ro/mod/quiz/review.php?attempt=176702 14/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 19

Incorrect

Mark 0.00 out of 0.30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Select one:
a.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

b.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

c.
input customer_id $ last_name $ first_name $ total_sales;

The correct answer is:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 15/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 20

Correct

Mark 0.30 out of 0.30

In Python. Care va fi rezultatul urmatoarei secvente de program?


d = {"john":40, "peter":45}

d["john"]

Select one:
a.
40

b.
“peter”

c. “john”

d.
45

The correct answer is:


40

Question 21

Correct

Mark 0.30 out of 0.30

În SAS Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoartele HTML?

Select one:
a. Modificaţi stilurile utilizând editorul de stil din SAS Enterprise Guide

b. Toate raspunsurile sunt corecte



c. Creaţi stiluri noi din stilurile existente

d. Adăugaţi un stil extern care se află pe un server Web sau în altă parte din reţea

The correct answer is: Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176702 16/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 22

Correct

Mark 0.30 out of 0.30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Select one:
a. 
4

b. 3

c. 1

d. 2

The correct answer is: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176702 17/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 23

Correct

Mark 0.30 out of 0.30

Softwer-ul freeware

Select one:
a. Este accesibil gratuit pentru utilizare

b. Are patru forme de libertate

c. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte


combinaţii dintre ele

d. Nu au drepturi de autor înregistrate

The correct answer is: Este accesibil gratuit pentru utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176702 18/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 24

Incorrect

Mark 0.00 out of 0.30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Select one:
a. 3

b. 1

c. 4

d. 2

The correct answer is: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176702 19/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 25

Correct

Mark 0.30 out of 0.30

În Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi

Select one:
a. să înlocuiţi o valoare individuală cu o anumită valoare şi să înlocuiţi toate celelalte
valori cu o altă valoare.

b. să înlocuiţi un interval de valori cu o valoare individuală.

c. toate raspunsurile sunt corecte



d. să înlocuiţi o valoare individuală cu o altă valoare.

The correct answer is: toate raspunsurile sunt corecte

Question 26

Incorrect

Mark 0.00 out of 0.30

Clasa de criterii utilizabilitate conţine criteriile

Select one:
a. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile
vizualizarea datelor, raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,


raportarea erorilor,

c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

d. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare

The correct answer is: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176702 20/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 27

Correct

Mark 0.30 out of 0.30

Autorizarea titularului dreptului de autor nu este obligatorie atunci când reproducerea


codului sau traducerea formei acestui cod este indispensabilă pentru obţinerea
informaţiilor necesare interoperabilităţii unui program pentru calculator cu alte programe
pentru calculator, dacă sunt îndeplinite următoarele condiţii:

Select one:
a. Nici o condiţie nu este corectă

b. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care nu deţine


dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

c. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care deţine


dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

d. Informaţiile necesare interoperabilităţii sunt uşor şi rapid accesibile

The correct answer is: Actele de reproducere şi de traducere sunt îndeplinite de o persoana
care deţine dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte
aceste acţiuni în numele celei dintâi, fiind abilitată în acest scop;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 21/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 28

Correct

Mark 0.30 out of 0.30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Select one:
a. yna

b. py

c. pyn

d. yn

The correct answer is: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176702 22/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 29

Incorrect

Mark 0.00 out of 0.30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Select one:
a. 2

b. 3

c. 0

d. 1

The correct answer is: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176702 23/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 30

Not answered

Marked out of 0.30

Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de

Select one:
a. Servicii de consultanţă software

b. Servicii legate de dispozitivele hardware

c. Platforme de dezvoltare în cloud

The correct answer is: Servicii legate de dispozitivele hardware

Question 31

Not answered

Marked out of 0.30

In Python. Care este rezultatul următorului cod?

listOne = [20, 40, 60, 80]


listTwo = [20, 40, 60, 80]
print(listOne == listTwo)
print(listOne is listTwo)

Select one:
a. False False

b. True True

c. True False

The correct answer is: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176702 24/25
6/11/2020 EXAMEN 11.06.2020 ora 18

https://online.ase.ro/mod/quiz/review.php?attempt=176702 25/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:34
Timp luat 34 min 19 secs
Notează 7,90 din maxim 10,00 (79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176675 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac


parte:

Alegeți o opțiune:
a.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

b.
Completitudine, portabilitate, fiabilitate

c.
Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, existenţa manualului de
utilizare

d.
Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

Răspunsul corect este:


Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

https://online.ase.ro/mod/quiz/review.php?attempt=176675 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, in cadrul unui join puteţi combina tabelele manual numai dacă tabelele
conţin o coloană cu

Alegeți o opțiune:
a.
acelaşi tip de date.

b.
acelaşi nume şi tip de date.

c.
nici un raspuns nu este corect

d.
acelasi nume.

Răspunsul corect este:


acelaşi tip de date.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat suprascrie setul de date de intrare.

b. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

c. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID
în ordine descrescătoare.

d. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

b. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

c. Formatul DOLLARw.d este specificat pentru unele valori de date

d. Este afişat procentajul pe linii.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. 4BirthDate

b. _Items_

c. Tax-Rate

d. $Cost

Răspunsul corect este: _Items_

8 întrebare
Corect

Marcat 0,30 din 0,30

În lipsa unei clauze contrare, drepturile patrimoniale de autor asupra programelor pentru
calculator, create de unul sau de mai mulţi angajaţi în exercitarea atribuţiilor de serviciu ori
după instrucţiunile celui care angajează, aparţin

Alegeți o opțiune:
a. Realizatorului şi angajatorului în cote stabilite prin lege

b. Realizatorului

c. Ambilor în cote egale

d. Angajatorului

Răspunsul corect este: Angajatorului

https://online.ase.ro/mod/quiz/review.php?attempt=176675 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 
4

b. 1

c. 2

d. 3

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176675 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)
del(a[2])

Alegeți o opțiune:
a. a=(3,4)

b. Error as tuple is immutable



c. a=(1,2,4)

d. a=(1,3,4)

Răspunsul corect este: Error as tuple is immutable

11 întrebare
Incorect

Marcat 0,00 din 0,30

Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afişată
într-un raport Enterprise Guide?

Alegeți o opțiune:
a. SAS Control

b. SAS Data

c. SAS Format

d. SAS Properties

Răspunsul corect este: SAS Format

https://online.ase.ro/mod/quiz/review.php?attempt=176675 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Alegeți o opțiune:
a. Salary: 8000 Salary: 12000

b. The program failed with errors

c. Salary: 12000

d. Salary: 8000

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176675 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}
sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

c. The program executed with error


Răspunsul corect este: The program executed with error

https://online.ase.ro/mod/quiz/review.php?attempt=176675 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Nu, sintaxa pentru metoda del este invalida

b. Da, intregul tuplu este sters



c. Nu, deoarece tuplul este imutabil

d. Da, primul element din tuplu este șters

Răspunsul corect este: Da, intregul tuplu este sters

https://online.ase.ro/mod/quiz/review.php?attempt=176675 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Alegeți o opțiune:
a. 1

b. 4

c. 
3

d. 2

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176675 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

b. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

c. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este
AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


my_tuple = (1, 2, 3, 4)
my_tuple.append( (5, 6, 7) )
print len(my_tuple)

Alegeți o opțiune:
a.
Error

b.
2

c.
5

d.
1

Răspunsul corect este:


Error

https://online.ase.ro/mod/quiz/review.php?attempt=176675 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


a, b = 12, 5
if a + b:
print('True')
else:
print('False')

Alegeți o opțiune:
a. True

b. False

Răspunsul corect este: True

https://online.ase.ro/mod/quiz/review.php?attempt=176675 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?
proc means data=orion.customer_dim ________________;
var Customer_Age;
class Customer_Gender;
where Customer_Country ne 'US';
run;
The MEANS Procedure
Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. nonobs

b. range mean nonobs maxdec=1



c. range mean

d. range mean nonobs bestw

Răspunsul corect este: range mean nonobs maxdec=1

https://online.ase.ro/mod/quiz/review.php?attempt=176675 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Da. Textul de comentariu începe incorect pe prima linie

b. Nu. Comentariul este specificat corect



c. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

d. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176675 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort dividend out=calc;

by account;

run;

b.
proc sort data=finance.dividend out=work.calc;

by account;

run;


c.
proc sort data=work.calc out=finance.dividend;

run;

d.
proc sort from finance.dividend to calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176675 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

Următoarea afirmaţie este adevărată?


„Produsele software freeware oferă patru forme de libertate: de a utiliza programul în orice
scop; de a studia modul de funcţionare a programului şi de a-l adapta; de a redistribui copii”

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Nu

https://online.ase.ro/mod/quiz/review.php?attempt=176675 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Corect

Marcat 0,30 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care
din următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
print(max(t))

b.
t[3] = 45

c.
print(len(t))

d.
print(t[3])

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176675 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce


Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

merge brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

set brothers.one;

set brothers.two;

run;

c.
data brothers.three;

set brothers.one brothers.two;

run;

d.
data brothers.three;

https://online.ase.ro/mod/quiz/review.php?attempt=176675 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

set brothers.one brothers.two;

by varx;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

25 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide ce afirmaţie despre task-ul Import Data este falsă?

Alegeți o opțiune:
a. Un nou set de date SAS este creat din datele importate.

b. Se poate specifica o expresie pentru a crea o coloană nouă.

c. Puteţi prelua numele coloanelor din primul rând al fişierului de date.

d. Puteţi specifica atributele coloanelor, inclusiv numele, tipul şi lungimea.

Răspunsul corect este: Se poate specifica o expresie pentru a crea o coloană nouă.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Incorect

Marcat 0,00 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML,
Excel şi din fisiere text

Alegeți o opțiune:
a. Adevarat

b. Fals

Răspunsul corect este: Adevarat

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))
a<b

Alegeți o opțiune:
a. FALSE

b. Error, < operator is not valid for tuples

c. TRUE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176675 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Incorect

Marcat 0,00 din 0,30

Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de

Alegeți o opțiune:
a. Platforme de dezvoltare în cloud

b. Servicii legate de dispozitivele hardware

c. Servicii de consultanţă software

Răspunsul corect este: Servicii legate de dispozitivele hardware

29 întrebare
Corect

Marcat 0,30 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Generarea de documentaţie de utilizare

b. Editarea sau generarea automată a codului sursă



c. Activităţile de analiză şi proiectare

Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176675 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals. txt'dlm='*';


b.
infile 'c:\mydata\salestotals. txt'dlm=',';

c.
infile 'c:\mydata\salestotals.txt';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176675 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. Country

b. sales

c. work.us

d. orion.sales

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176675 27/27
Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General
/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:26
Timp luat 26 min 42 secs
Notează 8,80 din maxim 10,00 (88%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu


2 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Alegeți o opțiune:
a. 
3

b. 2

c. 4

d. 1

Răspunsul corect este: 3


3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 3 44

b. 1 1

c. 1 44

d. 3 1

Răspunsul corect este: 3 44


4 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?
proc means data=orion.customer_dim ________________;
var Customer_Age;
class Customer_Gender;
where Customer_Country ne 'US';
run;
The MEANS Procedure
Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. nonobs

b. range mean nonobs bestw

c. range mean

d. range mean nonobs maxdec=1


Răspunsul corect este: range mean nonobs maxdec=1


5 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi folosi?

Alegeți o opțiune:
a. summary report

b. list report

c. frequency report

d. nici una dintre functii

Răspunsul corect este: summary report

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 2

b. 7

c. An exception is thrown

d. 4

Răspunsul corect este: An exception is thrown


7 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Începeți fiecare declarație în coloana 1

b. Terminați fiecare declarație cu punct și virgulă



c. Separați fiecare pas cu o linie libera

d. Puneți o singură declarație pe fiecare rând

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

8 întrebare
Incorect

Marcat 0,00 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Platform Service, Infrastructure service, Hybrid Service, Software Service

c. Platform as a Service, Infrastructure as a service, Software as a Service

Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service


9 întrebare
Incorect

Marcat 0,00 din 0,30

Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:
a. Produselor software de aplicatii

b. Produselor software de baza

c. Sistemelor de operare

Răspunsul corect este: Produselor software de baza

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 3

b. 
4

c. 1

d. 2

Răspunsul corect este: 4


11 întrebare
Corect

Marcat 0,30 din 0,30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeți o opțiune:
a. Zero

b. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

c. Trei

d. Unu

Răspunsul corect este: Unu


12 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. Tax-Rate

b. 4BirthDate

c. $Cost

d. _Items_

Răspunsul corect este: _Items_


13 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals. txt'dlm=',';

b.
infile 'c:\mydata\salestotals. txt'dlm='*';


c.
infile 'c:\mydata\salestotals.txt';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';
14 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))
a<b

Alegeți o opțiune:
a. FALSE

b. Error, < operator is not valid for tuples

c. TRUE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE


15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
[1, 4, 8]

b.
(1, 4, 8)

c. [2, 3, 9]

d.
[1, 2, 4, 3, 8, 9]

Răspunsul corect este:


[1, 4, 8]
16 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC PRINT creează
următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;
d.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;
17 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. Country

b. work.us

c. orion.sales

d. sales

Răspunsul corect este: orion.sales


18 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}
sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

b. The program executed with error



c. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

Răspunsul corect este: The program executed with error

19 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul freeware

Alegeți o opțiune:
a. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte combinaţii dintre
ele

b. Are patru forme de libertate

c. Nu au drepturi de autor înregistrate

d. Este accesibil gratuit pentru utilizare


Răspunsul corect este: Este accesibil gratuit pentru utilizare


20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


my_tuple = (1, 2, 3, 4)
my_tuple.append( (5, 6, 7) )
print len(my_tuple)

Alegeți o opțiune:
a.
1

b.
5

c.
Error

d.
2

Răspunsul corect este:


Error
21 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos, presupunând că pasul
DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
22 întrebare
Corect

Marcat 0,30 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de
concepţie pregătitor, manualele.

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele de
funcţionare, manualele

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de


concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un program

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,
materialul de concepţie pregătitor, manualele.

23 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac parte:

Alegeți o opțiune:
a. Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

b. Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate

c. Obiectiv principal, niveluri de securitate, interoperabilitate

d. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

Răspunsul corect este: Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate


24 întrebare
Corect

Marcat 0,30 din 0,30

În SAS Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoartele HTML?

Alegeți o opțiune:
a. Modificaţi stilurile utilizând editorul de stil din SAS Enterprise Guide

b. Toate raspunsurile sunt corecte



c. Creaţi stiluri noi din stilurile existente

d. Adăugaţi un stil extern care se află pe un server Web sau în altă parte din reţea

Răspunsul corect este: Toate raspunsurile sunt corecte

25 întrebare
Corect

Marcat 0,30 din 0,30

In Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul "în" pentru a verifica
dacă un element se află în structura de date?

Alegeți o opțiune:
a. Toate raspunsurile sunt corecte

b. Set

c. List

d. Dictionary

Răspunsul corect este: Toate raspunsurile sunt corecte


26 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru care
valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in ('RANCH','SPLIT','TWOSTORY');

b. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');


27 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Formatul DOLLARw.d este specificat pentru unele valori de date

b. Este afişat procentajul pe linii.

c. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

d. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele specificate.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.
28 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea datelor stocate
în două sau mai multe tabele?

Alegeți o opțiune:
a. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

c. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

d.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din
care doriţi să fie citită coloana.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din care
doriţi să fie citită coloana.

29 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:
a. Sasuser.MySales

b. Toate sunt fisiere SAS permanente



c. Sashelp.PrdSale

d. Profits.Quarter1

Răspunsul corect este: Toate sunt fisiere SAS permanente


30 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, presupunem ca doriţi sa realizaţi o joncţiune intre tabelele Magazin1 şi Magazin2 şi
să obţineţi ca rezultat o tabelă query ca cea de mai jos.
Ce tip de joncțiune folosiți?

Magazin1

Săptamână Vânzări

1 $515.07

2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

5 $43.00

tabelă query

A B A B

1 $515.07 1 $1368.99

2 $772.29 2 $1506.23

3 $888.88 3 $1200.57

4 $1000.01 4 $1784.11

. .5 $43.00

Alegeți o opțiune:
a.
left outer join

b.
full outer join saur right outer join

c.
nici una dintre cele de mai sus

d.
inner join

Răspunsul corect este:


full outer join saur right outer join

31 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. 2

b. 1

c. 0

d. 
3

Răspunsul corect este: 3


6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:35
Timp luat 34 min 14 secs
Notează 7,60 din maxim 10,00 (76%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176722 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

In Python.Care este rezultatul următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. Error

b. 123

c. 6

d. 33

Răspunsul corect este: Error

https://online.ase.ro/mod/quiz/review.php?attempt=176722 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
(1, 4, 8)

b.
[1, 2, 4, 3, 8, 9]

c.
[1, 4, 8]

d. [2, 3, 9]

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176722 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Corect

Marcat 0,30 din 0,30

Titularul dreptului de autor are dreptul exclusiv de a realiza şi de a autoriza reproducerea


permanentă sau temporară a unui program, integral sau parţial, prin orice mijloc şi sub orice
formă, inclusiv în cazul în care reproducerea este determinată de instalarea, stocarea,
rularea sau executarea, afişarea sau transmiterea în reţea

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

5 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul freeware

Alegeți o opțiune:
a. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte
combinaţii dintre ele

b. Are patru forme de libertate

c. Nu au drepturi de autor înregistrate

d. Este accesibil gratuit pentru utilizare


Răspunsul corect este: Este accesibil gratuit pentru utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176722 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

b.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

c.
proc print data=flights.laguardia;
https://online.ase.ro/mod/quiz/review.php?attempt=176722 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

var date on changed flight;

where changed>3;

run;

d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176722 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Corect

Marcat 0,30 din 0,30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeți o opțiune:
a. Trei

b. Zero

c. Unu

d. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

Răspunsul corect este: Unu

https://online.ase.ro/mod/quiz/review.php?attempt=176722 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Da, primul element din tuplu este șters

b. Da, intregul tuplu este sters



c. Nu, deoarece tuplul este imutabil

d. Nu, sintaxa pentru metoda del este invalida

Răspunsul corect este: Da, intregul tuplu este sters

https://online.ase.ro/mod/quiz/review.php?attempt=176722 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company
Best Sales

b. RADIX Company

c. RADIX Company
Best Sales
DVD Sales

d. no titles

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176722 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Nu a primit răspuns

Marcat din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. $Cost

b. _Items_

c. 4BirthDate

d. Tax-Rate

Răspunsul corect este: _Items_

11 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi

Alegeți o opțiune:
a. să înlocuiţi o valoare individuală cu o altă valoare.

b. să înlocuiţi un interval de valori cu o valoare individuală.

c. toate raspunsurile sunt corecte



d. să înlocuiţi o valoare individuală cu o anumită valoare şi să înlocuiţi toate celelalte valori cu
o altă valoare.

Răspunsul corect este: toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176722 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Terminați fiecare declarație cu punct și virgulă

b. Separați fiecare pas cu o linie libera

c. Începeți fiecare declarație în coloana 1

d. Puneți o singură declarație pe fiecare rând

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

13 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Platform as a Service, Infrastructure as a service, Software as a Service



c. Platform Service, Infrastructure service, Hybrid Service, Software Service

Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service

https://online.ase.ro/mod/quiz/review.php?attempt=176722 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Corect

Marcat 0,30 din 0,30

Sistemele de operare fac parte din categoria:

Alegeți o opțiune:
a. Mediilor de programare

b. Produselor software orientate pe domeniu

c. Produselor software de baza



d. Mediilor de dezvoltare

Răspunsul corect este: Produselor software de baza

https://online.ase.ro/mod/quiz/review.php?attempt=176722 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. sales

b. Country

c. orion.sales

d. work.us

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176722 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

b.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

17 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. nici una dintre cele de mai sus

b. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

c. numai o condiţie de filtrare

d. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176722 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style in ('RANCH','SPLIT','TWOSTORY');



c. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

d. where style in (RANCH, SPLIT, TWOSTORY);

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

19 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi
folosi?

Alegeți o opțiune:
a. nici una dintre functii

b. list report

c. summary report

d. frequency report

Răspunsul corect este: summary report

https://online.ase.ro/mod/quiz/review.php?attempt=176722 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


d = {"john":40, "peter":45}
d["john"]

Alegeți o opțiune:
a.
40

b.
45

c. “john”

d.
“peter”

Răspunsul corect este:


40

https://online.ase.ro/mod/quiz/review.php?attempt=176722 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Este afişat procentajul pe linii.

b. Formatul DOLLARw.d este specificat pentru unele valori de date

c. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

d. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176722 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Alegeți o opțiune:
a. Salary: 8000 Salary: 12000

b. Salary: 8000

c. Salary: 12000

d. The program failed with errors

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176722 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat suprascrie setul de date de intrare.

b. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

c. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

d. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID
în ordine descrescătoare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176722 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

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

Alegeți o opțiune:
a.
12

b.
Error

c.
33

d.
24

Răspunsul corect este:


Error

https://online.ase.ro/mod/quiz/review.php?attempt=176722 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,
raportarea erorilor,

b.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

c. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile


vizualizarea datelor, raportarea erorilor,

d. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare 

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176722 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals. txt'dlm*;

b.
infile 'c:\mydata\salestotals.txt';

c.
infile 'c:\mydata\salestotals. txt'dlm='*';


d.
infile 'c:\mydata\salestotals. txt'dlm=',';

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176722 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)
del(a[2])

Alegeți o opțiune:
a. a=(3,4)

b. Error as tuple is immutable



c. a=(1,2,4)

d. a=(1,3,4)

Răspunsul corect este: Error as tuple is immutable

https://online.ase.ro/mod/quiz/review.php?attempt=176722 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:


for i in range(1, 5):
print(i)
else:
print("this is else block statement" )

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176722 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Nu a primit răspuns

Marcat din 0,30

In Python. Care este rezultatul următorului cod?


for num in range(10, 14):
for i in range(2, num):
if num%i == 1:
print(num)
break

Alegeți o opțiune:
a.

11
13

b.

10
11
12
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176722 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Nu a primit răspuns

Marcat din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. py

b. pyn

c. yn

d. yna

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176722 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Nu a primit răspuns

Marcat din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Da. Textul de comentariu începe incorect pe prima linie

b. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

c. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

d. Nu. Comentariul este specificat corect

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176722 27/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:25
Timp luat 25 min 30 secs
Notează 5,80 din maxim 10,00 (58%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176680 1/28
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID
în ordine descrescătoare.

b. Setul de date sortat suprascrie setul de date de intrare.

c. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

d. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de
intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 2/28
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
Toate raspunsurile sunt corecte


b.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;

c.
var month;
sum instructors aerclass walkjogrun swim;

d.
var month instructors;
sum instructors aerclass walkjogrun swim;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 3/28
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


Toate raspunsurile sunt corecte

4 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Separați fiecare pas cu o linie libera

b. Terminați fiecare declarație cu punct și virgulă



c. Puneți o singură declarație pe fiecare rând

d. Începeți fiecare declarație în coloana 1

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

5 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri
personalizate?

Alegeți o opțiune:
a. Text Output

b. HTML

c. PDF

d. La toate formatele

Răspunsul corect este: HTML

https://online.ase.ro/mod/quiz/review.php?attempt=176680 4/28
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Incorect

Marcat 0,00 din 0,30

In Enterprise Guide, in declaraţia INPUT, semnul $ indică

Alegeți o opțiune:
a. Valorile variabilei sunt de tip character

b. Posibilitatea definirii dinamice a variabilei



c. Valorile variabilei sint de tip numeric

d. Lipsa valorii pentru variabila

Răspunsul corect este: Valorile variabilei sunt de tip character

7 întrebare
Incorect

Marcat 0,00 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care
din următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
t[3] = 45

b.
print(max(t))

c.
print(len(t))

d.
print(t[3])

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176680 5/28
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company

b. no titles

c. RADIX Company
Best Sales
DVD Sales

d. RADIX Company
Best Sales

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176680 6/28
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide ce afirmaţie despre task-ul Import Data este falsă?

Alegeți o opțiune:
a. Puteţi specifica atributele coloanelor, inclusiv numele, tipul şi lungimea.

b. Puteţi prelua numele coloanelor din primul rând al fişierului de date.

c. Un nou set de date SAS este creat din datele importate.

d. Se poate specifica o expresie pentru a crea o coloană nouă.


Răspunsul corect este: Se poate specifica o expresie pentru a crea o coloană nouă.

10 întrebare
Corect

Marcat 0,30 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere
HTML dar nu din fisiere text

Alegeți o opțiune:
a. Adevarat

b. Fals

Răspunsul corect este: Fals

https://online.ase.ro/mod/quiz/review.php?attempt=176680 7/28
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Incorect

Marcat 0,00 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,
materialul de concepţie pregătitor, manualele.

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,


metodele de funcţionare, manualele

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,


materialul de concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un
program

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de
operare, materialul de concepţie pregătitor, manualele.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 8/28
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]
print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True True

c. True False

Răspunsul corect este: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176680 9/28
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Da, intregul tuplu este sters

b. Nu, sintaxa pentru metoda del este invalida

c. Nu, deoarece tuplul este imutabil

d. Da, primul element din tuplu este șters

Răspunsul corect este: Da, intregul tuplu este sters

https://online.ase.ro/mod/quiz/review.php?attempt=176680 10/28
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 2

b. 3

c. 1

d. 4

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176680 11/28
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Incorect

Marcat 0,00 din 0,30

Softwer-ul freeware

Alegeți o opțiune:
a. Are patru forme de libertate

b. Nu au drepturi de autor înregistrate

c. Este accesibil gratuit pentru utilizare

d. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte


combinaţii dintre ele

Răspunsul corect este: Este accesibil gratuit pentru utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176680 12/28
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, presupunem ca doriţi sa realizaţi o joncţiune intre tabelele


Magazin1 şi Magazin2 şi să obţineţi ca rezultat o tabelă query ca cea de mai jos.
Ce tip de joncțiune folosiți?

Magazin1

Săptamână Vânzări

1 $515.07

2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

5 $43.00

tabelă query

A B A B

1 $515.07 1$1368.99

2 $772.29 2$1506.23

3 $888.88 3$1200.57

4$1000.01 4 $1784.11

. .5 $43.00

Alegeți o opțiune:

https://online.ase.ro/mod/quiz/review.php?attempt=176680 13/28
6/11/2020 EXAMEN 11.06.2020 ora 18

a.
left outer join

b.
full outer join saur right outer join

c.
nici una dintre cele de mai sus

d.
inner join

Răspunsul corect este:


full outer join saur right outer join

https://online.ase.ro/mod/quiz/review.php?attempt=176680 14/28
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru
a stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort data=finance.dividend out=work.calc;

by account;

run;

b.
proc sort data=work.calc out=finance.dividend;

run;

c.
proc sort from finance.dividend to calc;

by account;

run;


d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 15/28
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Incorect

Marcat 0,00 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Activităţile de analiză şi proiectare

b. Generarea de documentaţie de utilizare

c. Editarea sau generarea automată a codului sursă

Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176680 16/28
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

c.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 17/28
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Invalid type

b. Tupluri de liste

c. Listă de tupluri

d. Matrice de tupluri

Răspunsul corect este: Listă de tupluri

21 întrebare
Corect

Marcat 0,30 din 0,30

In Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul "în"
pentru a verifica dacă un element se află în structura de date?

Alegeți o opțiune:
a. Toate raspunsurile sunt corecte

b. Dictionary

c. Set

d. List

Răspunsul corect este: Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176680 18/28
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

Din clasele de criterii şi criterii legate de caracteristicile de calitate software fac parte:

Alegeți o opțiune:
a. Personalizare, portabilitate, mentenabilitate

b. Spaţiu extern de stocare, tehnologia de reţea

c. Memorie internă, timpul de răspuns

d. Interoperabilitate, adaptabilitate

Răspunsul corect este: Personalizare, portabilitate, mentenabilitate

23 întrebare
Corect

Marcat 0,30 din 0,30

În cazul Public cloud infrastructura de calcul se află plasată la

Alegeți o opțiune:
a. Sediul furnizorului de cloud

b. La distanţă (off premise)

c. Sediul organizaţiei (on premise)

Răspunsul corect este: Sediul furnizorului de cloud

https://online.ase.ro/mod/quiz/review.php?attempt=176680 19/28
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Incorect

Marcat 0,00 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99232 18219

05MAR99160 4219

06MAR99163 14219

07MAR99241 9219

08MAR99183 11219

09MAR99 211 18219

10MAR99167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

c.
proc print data=flights.laguardia noobs;
https://online.ase.ro/mod/quiz/review.php?attempt=176680 20/28
6/11/2020 EXAMEN 11.06.2020 ora 18

var on changed flight;

where on>=160;

run;

d.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 21/28
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. orion.sales

b. Country

c. work.us

d. sales

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176680 22/28
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:


for i in range(1, 5):
print(i)
else:
print("this is else block statement" )

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176680 23/28
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python.Care este rezultatul următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. 123

b. 6

c. Error

d. 33

Răspunsul corect este: Error

https://online.ase.ro/mod/quiz/review.php?attempt=176680 24/28
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?


def f(value, values):
v =1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 3 44

b. 3 1

c. 1 1

d. 1 44

Răspunsul corect este: 3 44

https://online.ase.ro/mod/quiz/review.php?attempt=176680 25/28
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.


b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

d. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 26/28
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


for num in range(10, 14):
for i in range(2, num):
if num%i == 1:
print(num)
break

Alegeți o opțiune:
a.

10
11
12
13

b.

11
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176680 27/28
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

b. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

c. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării
este AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 28/28
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:29
Timp luat 29 min 13 secs
Notează 7,90 din maxim 10,00 (79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176565 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. numai o condiţie de filtrare

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

d. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

3 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:
a. Sasuser.MySales

b. Toate sunt fisiere SAS permanente



c. Profits.Quarter1

d. Sashelp.PrdSale

Răspunsul corect este: Toate sunt fisiere SAS permanente

https://online.ase.ro/mod/quiz/review.php?attempt=176565 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Corect

Marcat 0,30 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Activităţile de analiză şi proiectare

b. Editarea sau generarea automată a codului sursă



c. Generarea de documentaţie de utilizare

Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176565 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort data=finance.dividend out=work.calc;

by account;

run;


b.
proc sort data=work.calc out=finance.dividend;

run;

c.
proc sort from finance.dividend to calc;

by account;

run;

d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176565 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


for num in range(10, 14):
for i in range(2, num):
if num%i == 1:
print(num)
break

Alegeți o opțiune:
a.

10
11
12
13

b.

11
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176565 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce


Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one;

set brothers.two;

run;

b.
data brothers.three;

set brothers.one brothers.two;

run;

c.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

d.
data brothers.three;

https://online.ase.ro/mod/quiz/review.php?attempt=176565 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

merge brothers.one brothers.two;

by varx;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

8 întrebare
Corect

Marcat 0,30 din 0,30

Free Software este

Alegeți o opțiune:
a. Nu are drepturi de autor

b. Codul sursa nu este disponibil

c. Posibil de modificat

d. Distribuit gratuit

Răspunsul corect este: Posibil de modificat

https://online.ase.ro/mod/quiz/review.php?attempt=176565 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
[1, 4, 8]

b.
[1, 2, 4, 3, 8, 9]

c.
(1, 4, 8)

d. [2, 3, 9]

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176565 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals.txt';

b.
infile 'c:\mydata\salestotals. txt'dlm=',';

c.
infile 'c:\mydata\salestotals. txt'dlm='*';


d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176565 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 1

b. 2

c. 4

d. 3

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176565 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in ('RANCH','SPLIT','TWOSTORY');

b. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

13 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Matrice de tupluri

b. Tupluri de liste

c. Invalid type

d. Listă de tupluri

Răspunsul corect este: Listă de tupluri

https://online.ase.ro/mod/quiz/review.php?attempt=176565 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. orion.sales

b. work.us

c. sales

d. Country

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176565 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Terminați fiecare declarație cu punct și virgulă

b. Separați fiecare pas cu o linie libera

c. Puneți o singură declarație pe fiecare rând

d. Începeți fiecare declarație în coloana 1

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

https://online.ase.ro/mod/quiz/review.php?attempt=176565 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

b. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

c. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este
AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176565 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. py

b. yna

c. pyn

d. yn

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176565 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company
Best Sales

b. RADIX Company

c. RADIX Company
Best Sales
DVD Sales

d. no titles

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176565 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, să presupunem că tab-urile Select şi Sort din Query Builder conţin 6
coloane. Trei dintre coloanele listate sunt selectate. Prima coloană selectată este
ProductName, iar valorile din coloană sunt sortate în ordine descrescătoare cu o prioritate
de sortare de 2. Cea de-a doua coloană selectată este _Country şi valorile din coloană sunt
sortate în ordine crescătoare cu o prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile descrescătoare ale ProductName, apoi după valorile crescătoare ale_Country

b. Şase coloane, cu _Country ca prima coloană şi rânduri sortate după valorile


descrescătoare ale ProductName

c. Şase coloane, cu ProductName ca prima coloană şi cu rânduri sortate după valorile


descrescătoare ale ProductName şi după valorile crescătoare ale_Country

d. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai
întâi după valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

https://online.ase.ro/mod/quiz/review.php?attempt=176565 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi

Alegeți o opțiune:
a. să înlocuiţi o valoare individuală cu o altă valoare.

b. să înlocuiţi o valoare individuală cu o anumită valoare şi să înlocuiţi toate celelalte valori cu


o altă valoare.

c. toate raspunsurile sunt corecte



d. să înlocuiţi un interval de valori cu o valoare individuală.

Răspunsul corect este: toate raspunsurile sunt corecte

21 întrebare
Corect

Marcat 0,30 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul
de concepţie pregătitor, manualele.

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul
de concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un program

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele


de funcţionare, manualele

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de
operare, materialul de concepţie pregătitor, manualele.

https://online.ase.ro/mod/quiz/review.php?attempt=176565 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Incorect

Marcat 0,00 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care
din următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
print(t[3])

b.
t[3] = 45

c.
print(max(t))

d.
print(len(t))

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176565 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
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)

Alegeți o opțiune:
a. 30

b. 33

c. 12

d. 24

Răspunsul corect este: 33

https://online.ase.ro/mod/quiz/review.php?attempt=176565 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Platform Service, Infrastructure service, Hybrid Service, Software Service

c. Platform as a Service, Infrastructure as a service, Software as a Service


Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service

25 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri
personalizate?

Alegeți o opțiune:
a. PDF

b. Text Output

c. HTML

d. La toate formatele

Răspunsul corect este: HTML

https://online.ase.ro/mod/quiz/review.php?attempt=176565 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

c.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176565 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


a, b = 12, 5
if a + b:
print('True')
else:
print('False')

Alegeți o opțiune:
a. False

b. True

Răspunsul corect este: True

https://online.ase.ro/mod/quiz/review.php?attempt=176565 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,
raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare 
c. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile
vizualizarea datelor, raportarea erorilor,

d.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176565 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Corect

Marcat 0,30 din 0,30

Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afişată
într-un raport Enterprise Guide?

Alegeți o opțiune:
a. SAS Control

b. SAS Data

c. SAS Format

d. SAS Properties

Răspunsul corect este: SAS Format

https://online.ase.ro/mod/quiz/review.php?attempt=176565 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 2

b. An exception is thrown

c. 4

d. 7

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176565 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))
a<b

Alegeți o opțiune:
a. TRUE

b. Error, < operator is not valid for tuples

c. FALSE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176565 27/27
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:32
Timp luat 31 min 57 secs
Notează 7,60 din maxim 10,00 (76%) posibil

1 întrebare Bifati "Punct din oficiu"


Corect

Marcat 1,00 din Alegeți o opțiune:


1,00
a. Punct din oficiu
!
b. Nimic

Răspunsul corect este: Punct din oficiu

2 întrebare Care este formatul de ieşire implicit pentru orice raport in Enterprise
Incorect
Guide?
Marcat 0,00 din
0,30
Alegeți o opțiune:
a. RTF Output

b. PDF output

c. SAS report

d. HTML Output"

Răspunsul corect este: SAS report

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 1 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

3 întrebare
In Python. Care este rezultatul următorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
for i in range(2, num):

if num%i == 1:

print(num)

break

Alegeți o opțiune:
a.

11
13

b.

10
11
12
13
!

Răspunsul corect este:

10
11
12
13

4 întrebare
Având tabela de date SAS cu câmpurile date , boarded transferred
Corect
flight, care pas PROC PRINT creează următoarea ieşire?
Marcat 0,30 din
0,30

Date On ChangedFlight

04MAR99232 18219

05MAR99160 4219

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 2 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

06MAR99163 14219

07MAR99241 9219

08MAR99183 11219

09MAR99211 18219

10MAR99167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;
!
d.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 3 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

where flight='219';

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

5 întrebare SAS
Incorect
Care dintre următoarele nume variabile este valabilă?
Marcat 0,00 din
0,30

Alegeți o opțiune:
a. 4BirthDate

b. _Items_

c. Tax-Rate

d. $Cost"

Răspunsul corect este: _Items_

6 întrebare SAS
Corect
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a
Marcat 0,30 din
0,30 produce această ieşire?

proc means data=orion.customer_dim ________________;


var Customer_Age;

class Customer_Gender;
where Customer_Country ne 'US';
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 4 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

where Customer_Country ne 'US';

run;
The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. nonobs

b. range mean nonobs bestw

c. range mean

d. range mean nonobs maxdec=1


!

Răspunsul corect este: range mean nonobs maxdec=1

7 întrebare SAS
Corect
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date
Marcat 0,30 din
0,30 temporare numit Calc pentru a stoca datele sortate, care dintre
următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort from finance.dividend to calc;

by account;

run;

b.
proc sort data=work.calc out=finance.dividend;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 5 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

c.
proc sort data=finance.dividend out=work.calc;

by account;

run;

!
d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

8 întrebare
Corect
SAS.

Marcat 0,30 din Care dintre următoarele instrucţiuni INPUT creează setul de date
0,30 afişat mai jos, presupunând că pasul DATA nu conţine o instrucţiune
LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

!
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 6 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

b.
input customer_id $ last_name $ first_name $ total_sales;

c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

9 întrebare În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. Platform as a Service (PaaS), Infrastructure as a service (IaaS),

b. Infrastructure as a service (IaaS), Software as a Service (SaaS)

c. Public cloud, Private cloud, Hybrid cloud, Community cloud


!

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud,


Community cloud

10 întrebare Protecţia programelor pentru calculator include:


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. Orice expresie a unui program, programele de aplicaţie şi
sistemele de operare, materialul de concepţie pregătitor, manualele.
!
b. Orice expresie a unui program, programele de aplicaţie şi
sistemele de operare, materialul de concepţie pregătitor şi principiile
care stau la baza oricărui element dintr-un program

c. Orice expresie a unui program, programele de aplicaţie şi


sistemele de operare, metodele de funcţionare, manualele

Răspunsul corect este: Orice expresie a unui program, programele de


https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 7 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Răspunsul corect este: Orice expresie a unui program, programele de


aplicaţie şi sistemele de operare, materialul de concepţie pregătitor,
manualele.

11 întrebare În Enterprise Guide , pentru următorul raport listă, care afirmaţie de


Corect
mai jos este adevărată?
Marcat 0,30 din
0,30

Alegeți o opțiune:
a. Formatul DOLLARw.d este specificat pentru unele valori de date

b. Este afişat procentajul pe linii.

c. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup,


pentru variabilele specificate.
!
d. Sunt specificate titlurile şi nota de subsol implicite ale SAS
Enterprise Guide.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile


pentru fiecare grup, pentru variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 8 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

12 întrebare
In Python. Care va fi rezultatul urmatoarei secvente de program?
Corect

Marcat 0,30 din


0,30
t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
[1, 4, 8]
!
b.
[1, 2, 4, 3, 8, 9]

c.
(1, 4, 8)

d. [2, 3, 9]

Răspunsul corect este:


[1, 4, 8]

13 întrebare
In Python. Ce se imprimă?
Corect

Marcat 0,30 din


0,30
country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 9 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Alegeți o opțiune:
a. 1

b. !
3

c. 0

d. 2

Răspunsul corect este: 3

14 întrebare SAS
Incorect
Ce program va combina Brothers.One şi Brothers.Two pentru a
Marcat 0,00 din
0,30 produce Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2GrouchoChico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one;

set brothers.two;

run;

b.
data brothers.three;

merge brothers.one brothers.two;

by varx;

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 10 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

run;"

c.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

d.
data brothers.three;

set brothers.one brothers.two;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

15 întrebare SAS
Corect
Care dintre următoarele fişiere este un fişier SAS permanent?
Marcat 0,30 din
0,30
Alegeți o opțiune:
a. Sashelp.PrdSale

b. Toate sunt fisiere SAS permanente


!
c. Sasuser.MySales

d. Profits.Quarter1

Răspunsul corect este: Toate sunt fisiere SAS permanente

16 întrebare
In Python. Care va fi rezultatul urmatoarei secvente de program?
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 11 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Corect
In Python. Care va fi rezultatul urmatoarei secvente de program?

Marcat 0,30 din d = {"john":40, "peter":45}


0,30
d["john"]

Alegeți o opțiune:
a.
45

b. “john”

c.
40
!
d.
“peter”

Răspunsul corect este:


40

17 întrebare Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC


Incorect
SQL pentru interogarea datelor stocate în două sau mai multe
Marcat 0,00 din
tabele?
0,30

Alegeți o opțiune:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare
coloană."

b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de


date.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume,
atunci trebuie să specificaţi tabelul din care doriţi să fie citită
coloana.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o


coloană comună.

Răspunsul corect este:

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 12 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume,
atunci trebuie să specificaţi tabelul din care doriţi să fie citită coloana.

18 întrebare În Enterprise Guide, când se setează un filtru se poate specifica


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. numai o condiţie de filtrare

b. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


!
c. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

d. nici una dintre cele de mai sus

Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND


sau OR).

19 întrebare
Incorect
In Python. Care va fi rezultatul urmatoarei secvente de program?

Marcat 0,00 din numberGames = {}


0,30
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

Alegeți o opțiune:
a.
33"

b.
12
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 13 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

12

c.
Error

d.
24

Răspunsul corect este:


Error

20 întrebare In Python, care dintre următoarele structuri de date pot fi utilizate


Corect
cu operatorul "în" pentru a verifica dacă un element se află în
Marcat 0,30 din
structura de date?
0,30

Alegeți o opțiune:
a. List

b. Dictionary

c. Toate raspunsurile sunt corecte


!
d. Set

Răspunsul corect este: Toate raspunsurile sunt corecte

21 întrebare In Enterprise Guide, Import Data vă permite să creaţi seturi de date


Incorect
SAS din fişiere HTML dar nu din fisiere text
Marcat 0,00 din
0,30
Alegeți o opțiune:
a. Fals

b. Adevarat"

Răspunsul corect este: Fals

22 întrebare
Corect
SAS
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 14 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Corect
SAS

Marcat 0,30 din Ce afirmaţie despre acest pas PROC SORT este adevărata?
0,30

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat suprascrie setul de date de intrare.

b. Setul de date sortat conţine numai variabilele specificate în


instrucţiunea BY.

c. Observaţiile sunt sortate după Salary în ordine descrescătoare


şi apoi după Manager_ID în ordine descrescătoare.

d. Nu trebuie să apară punct şi virgulă după numele setului de


date de intrare.
!

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele


setului de date de intrare.

23 întrebare
Corect
In Python. Care este rezultatul următorului cod?

Marcat 0,30 din a, b = 12, 5


0,30
if a + b:

print('True')

else:

print('False')

Alegeți o opțiune:
a. True
!

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 15 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

b. False

Răspunsul corect este: True

24 întrebare Care dintre următoarele afirmaţii este corectă


Incorect

Marcat 0,00 din Alegeți o opțiune:


0,30
a. Pentru software-ul liber costul este un criteriu

b. Toate produsele software ale cărui surse sunt publice sunt


Software Liber"

c. Pentru software-ul liber costul nu este un criteriu

Răspunsul corect este: Pentru software-ul liber costul nu este un criteriu

25 întrebare
In Python, să presupunem că t este un tulpu continand urmatoarele
Corect
elemente t = (1, 2, 4, 3). Care din următoarele linii de cod este incorectă?
Marcat 0,30 din
0,30

Alegeți o opțiune:
a.
print(max(t))

b.
print(t[3])

c.
print(len(t))

d.
t[3] = 45
!

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 16 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

26 întrebare
Corect
In Python. Care este rezultatul următorului cod?

Marcat 0,30 din str = "pynative"


0,30
print (str[1:3])

Alegeți o opțiune:
a. yn
!
b. pyn

c. yna

d. py

Răspunsul corect este: yn

27 întrebare
In Python. Următoarea bucată de cod este adevarata?
Corect

Marcat 0,30 din a=(1,2,3,4)


0,30
del a

Alegeți o opțiune:
a. Da, intregul tuplu este sters
!
b. Nu, deoarece tuplul este imutabil

c. Nu, sintaxa pentru metoda del este invalida

d. Da, primul element din tuplu este șters

Răspunsul corect este: Da, intregul tuplu este sters

28 întrebare
În Enterprise Guide, să presupunem că tab-urile Select şi Sort din
Corect
Query Builder conţin 6 coloane. Trei dintre coloanele listate sunt
Marcat 0,30 din
selectate. Prima coloană selectată este ProductName, iar valorile
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 17 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

0,30 selectate. Prima coloană selectată este ProductName, iar valorile


din coloană sunt sortate în ordine descrescătoare cu o prioritate de
sortare de 2. Cea de-a doua coloană selectată este _Country şi
valorile din coloană sunt sortate în ordine crescătoare cu o
prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Şase coloane, cu ProductName ca prima coloană şi cu rânduri
sortate după valorile descrescătoare ale ProductName şi după
valorile crescătoare ale_Country

b. Şase coloane, cu _Country ca prima coloană şi rânduri sortate


după valorile descrescătoare ale ProductName

c. Trei coloane, cu ProductName ca prima coloană şi cu rânduri


sortate mai întâi după valorile ascendente ale_Country, apoi după
valorile descrescătoare ale ProductName !
d. Trei coloane, cu ProductName ca prima coloană şi cu rânduri
sortate mai întâi după valorile descrescătoare ale ProductName, apoi
după valorile crescătoare ale_Country

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană


şi cu rânduri sortate mai întâi după valorile ascendente ale_Country, apoi
după valorile descrescătoare ale ProductName

29 întrebare Clasa de criterii utilizabilitate conţine criteriile


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile,
rapoarte personalizabile vizualizarea datelor, raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile


https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 18 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile


vizualizarea datelor, raportarea erorilor,

c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea platformelor

d. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor,


raportarea erorilor, varietatea domeniului de utilizare !

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea


datelor, raportarea erorilor, varietatea domeniului de utilizare

30 întrebare
Corect
Sistemele de operare fac parte din categoria:

Marcat 0,30 din


0,30

Alegeți o opțiune:
a. Mediilor de programare

b. Produselor software orientate pe domeniu

c. Produselor software de baza


!
d. Mediilor de dezvoltare

Răspunsul corect este: Produselor software de baza

31 întrebare SAS
Incorect
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a
Marcat 0,00 din
0,30 produce Actors.Props3?
Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 19 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;"

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 20 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 21 of 21
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:31
Timp luat 31 min 14 secs
Notează 5,20 din maxim 10,00 (52%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176586 1/29
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)
del(a[2])

Alegeți o opțiune:
a. a=(1,2,4)

b. a=(1,3,4)

c. Error as tuple is immutable

d. a=(3,4)

Răspunsul corect este: Error as tuple is immutable

3 întrebare
Corect

Marcat 0,30 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Generarea de documentaţie de utilizare

b. Activităţile de analiză şi proiectare

c. Editarea sau generarea automată a codului sursă


Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176586 2/29
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;


b.
var month;
sum instructors aerclass walkjogrun swim;

c.
var month instructors;
sum instructors aerclass walkjogrun swim;

d.
Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176586 3/29
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


Toate raspunsurile sunt corecte

5 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Separați fiecare pas cu o linie libera

b. Începeți fiecare declarație în coloana 1

c. Terminați fiecare declarație cu punct și virgulă



d. Puneți o singură declarație pe fiecare rând

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

https://online.ase.ro/mod/quiz/review.php?attempt=176586 4/29
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)
a[0] +=1

Alegeți o opțiune:
a. (1,1,2)

b. 2

c. Type Error

d. Syntax Error

Răspunsul corect este: Type Error

https://online.ase.ro/mod/quiz/review.php?attempt=176586 5/29
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:


for i in range(1, 5):
print(i)
else:
print("this is else block statement" )

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Da

8 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, care task oferă o opţiune pentru a crea un grafic pentru a vedea
distribuţia datelor?

Alegeți o opțiune:
a. Ambele task-uri oferă această opţiune.

b. Niciun raspuns nu este corect

c. Summary Statistics

d. Summary Tables

Răspunsul corect este: Summary Statistics

https://online.ase.ro/mod/quiz/review.php?attempt=176586 6/29
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}
sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

c. The program executed with error

Răspunsul corect este: The program executed with error

10 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style in ('RANCH','SPLIT','TWOSTORY');


Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

https://online.ase.ro/mod/quiz/review.php?attempt=176586 7/29
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi
folosi?

Alegeți o opțiune:
a. frequency report

b. list report

c. nici una dintre functii

d. summary report

Răspunsul corect este: summary report

https://online.ase.ro/mod/quiz/review.php?attempt=176586 8/29
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


d = {"john":40, "peter":45}
d["john"]

Alegeți o opțiune:
a.
40

b.
“peter”

c. “john”

d.
45

Răspunsul corect este:


40

https://online.ase.ro/mod/quiz/review.php?attempt=176586 9/29
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company

b. no titles

c. RADIX Company
Best Sales
DVD Sales

d. RADIX Company
Best Sales

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176586 10/29
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

Autorizarea titularului dreptului de autor nu este obligatorie atunci când reproducerea


codului sau traducerea formei acestui cod este indispensabilă pentru obţinerea informaţiilor
necesare interoperabilităţii unui program pentru calculator cu alte programe pentru
calculator, dacă sunt îndeplinite următoarele condiţii:

Alegeți o opțiune:
a. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care deţine dreptul
de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste acţiuni în
numele celei dintâi, fiind abilitată în acest scop;

b. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care nu deţine


dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

c. Informaţiile necesare interoperabilităţii sunt uşor şi rapid accesibile

d. Nici o condiţie nu este corectă

Răspunsul corect este: Actele de reproducere şi de traducere sunt îndeplinite de o persoana care
deţine dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 11/29
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Alegeți o opțiune:
a. The program failed with errors

b. Salary: 8000

c. Salary: 12000

d. Salary: 8000 Salary: 12000

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176586 12/29
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, care afirmaţie despre parametri este falsă?

Alegeți o opțiune:
a. Când creaţi un parametru, se poate realiza, de asemenea, un filtru care utilizează
parametrul.

b. Puteţi crea o interogare care acceptă un parametru astfel încât să specificaţi o valoare
pentru parametru ori de câte ori executaţi interogarea.

c. Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o listă.

d. Utilizarea unui parametru cu un filtru în interogarea dvs. face filtrul dinamic.

Răspunsul corect este: Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o
listă.

17 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. py

b. pyn

c. yn

d. yna

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176586 13/29
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Incorect

Marcat 0,00 din 0,30

In Python.Care este rezultatul următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. 33

b. Error

c. 6

d. 123

Răspunsul corect este: Error

https://online.ase.ro/mod/quiz/review.php?attempt=176586 14/29
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176586 15/29
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, să presupunem că tab-urile Select şi Sort din Query Builder conţin 6
coloane. Trei dintre coloanele listate sunt selectate. Prima coloană selectată este
ProductName, iar valorile din coloană sunt sortate în ordine descrescătoare cu o prioritate
de sortare de 2. Cea de-a doua coloană selectată este _Country şi valorile din coloană sunt
sortate în ordine crescătoare cu o prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile descrescătoare ale ProductName, apoi după valorile crescătoare ale_Country

b. Şase coloane, cu ProductName ca prima coloană şi cu rânduri sortate după valorile


descrescătoare ale ProductName şi după valorile crescătoare ale_Country

c. Şase coloane, cu _Country ca prima coloană şi rânduri sortate după valorile


descrescătoare ale ProductName

d. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai
întâi după valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

https://online.ase.ro/mod/quiz/review.php?attempt=176586 16/29
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile
vizualizarea datelor, raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare 
c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

d. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,


raportarea erorilor,

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176586 17/29
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Alegeți o opțiune:
a. 2

b. 1

c. 4

d. 
3

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176586 18/29
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a. [2, 3, 9]

b.
[1, 2, 4, 3, 8, 9]

c.
[1, 4, 8]

d.
(1, 4, 8)

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176586 19/29
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Nu. Comentariul este specificat corect

b. Da. Textul de comentariu începe incorect pe prima linie

c. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

d. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176586 20/29
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 21/29
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Incorect

Marcat 0,00 din 0,30

Care dintre următoarele afirmaţii este corectă

Alegeți o opțiune:
a. Toate produsele software ale cărui surse sunt publice sunt Software Liber

b. Pentru software-ul liber costul este un criteriu

c. Pentru software-ul liber costul nu este un criteriu

Răspunsul corect este: Pentru software-ul liber costul nu este un criteriu

27 întrebare
Incorect

Marcat 0,00 din 0,30

Care este formatul de ieşire implicit pentru orice raport in Enterprise Guide?

Alegeți o opțiune:
a. HTML Output

b. RTF Output

c. SAS report

d. PDF output

Răspunsul corect este: SAS report

https://online.ase.ro/mod/quiz/review.php?attempt=176586 22/29
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de

Alegeți o opțiune:
a. Servicii legate de dispozitivele hardware

b. Platforme de dezvoltare în cloud

c. Servicii de consultanţă software

Răspunsul corect este: Servicii legate de dispozitivele hardware

https://online.ase.ro/mod/quiz/review.php?attempt=176586 23/29
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce


Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

set brothers.one;

set brothers.two;

run;

c.
data brothers.three;

set brothers.one brothers.two;

run;

d.
data brothers.three;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 24/29
6/11/2020 EXAMEN 11.06.2020 ora 18

merge brothers.one brothers.two;

by varx;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 25/29
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce Actors.Props3?
Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;


https://online.ase.ro/mod/quiz/review.php?attempt=176586 26/29
6/11/2020 EXAMEN 11.06.2020 ora 18

run;

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 27/29
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Incorect

Marcat 0,00 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals.txt';

b.
infile 'c:\mydata\salestotals. txt'dlm=',';


c.
infile 'c:\mydata\salestotals. txt'dlm='*';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176586 28/29
6/11/2020 EXAMEN 11.06.2020 ora 18

https://online.ase.ro/mod/quiz/review.php?attempt=176586 29/29
1. Nu este caracteristic documentelor compuse:
a) sunt create cu ajutorul instrumentului Document Builder
b) pot include link-uri catre documente externe
c) sunt salvate cu ajutorul instrumentului Document Builder
d) includ rezultate ale prelucrarilor in format HTML

2. Codul SAS generat de o prelucrare:


a) poate fi modificat direct in tab-ul Code al acelei prelucrari
b) se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d) este necesar sa fie intotdeauna modificat de utilizator

3. O tabela virtuala SAS (data view):


a) salveaza spatiul de memorie prin dimensiunile sale
b) este statica
c) nu se pot efectua prelucrari asupra ei
d) contine date neactualizate

4. Care rezultate pot fi folosite ca intrari pentru o prelucrare SAS Enterprise Guide:
a) numai tabelele de date (data table)
b) tabelele de date si tabelele virtuale
c) tabelele de date si rapoartele
d) numai tabelele virtuale (data view)

5. Se poate realiza jonctiune manuala numai daca tabelele contin o coloana comuna cu
urmatoarele atribute:
a) acelasi nume
b) acelasi nume si tip de date
c) acelasi tip de date
d) nici una dintre variante

6. La recodificarea valorilor, se pot inlocui urmatoarele:


a) un domeniu de valori cu o valoare individuala
b) valoare individuala cu o alta valoare
c) valoare individuala cu o alta valoare si toate celelalte valori cu alta valoare
d) toate variantele de mai sus

7. Setarile unui filtru permit specificarea:


a) unei singure conditii de filtrare
b) mai multor conditii de filtrare, dar fara operatorii logici (AND , OR)
c) mai multor conditii de filtrare, cu operatorii logici (AND, OR)
d) nici una dintre variante
8. Carui format de rezultat i se poate aplica un stil personalizat?
a) text
b) PDF
c) HTML
d) toate variantele de mai sus

9. Se considera urmatoarea secventa de cod SQL:


CASE WHEN t3.Country = `USA` THEN `Domestic` ELSE `International` END
Acesta are ca rezultat crearea unei coloane:
a) recodificare
b) agregare
c) calculare
d) nici una dintre variante

10. Legaturile dintre obiectele unui proces:


a) sunt intotdeauna reprezentate prin linie punctata
b) pot fi create si de catre utilizator
c) se vizualizeaza in fereastra arborelui proiectului (Project Tree)
d) toate variantele de mai sus

11. Identificati enuntul fals referitor la parametrii SAS:


a) parametrii de tip variabila pot fi folositi in tab-ul Task Roles al unei prelucrari
b) permit utilizatorului sa introduca date in timpul executarii codului
c) cresc capacitatea de reutilizare a codului
d) sunt folosite la memorarea tipului de date al unei coloane

12. Biblioteca SAS/STAT ofera facilitati pentru:


a) vizualizarea datelor sub forma de harti
b) analiza statistica a datelor
c) lucrul cu matrice
d) tehnici de optimizare

13. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) produc ca iesiri informatii
b) definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d) au ca intrari fisiere de date in orice format

14. Aplicatia SAS Enterprise Guide:


1) permite scrierea si rularea de cod SAS
2) poate fi instalata pe mai multe sisteme de operare
3) efectueaza prelucrari pentru analiza si rapoarte
4) permite exportul rezultatelor in alte aplicatii, ca MS Excel
a) 1 + 2; b) 1 + 2 + 3; c) 1 + 2 + 4; d) 1 + 3 + 4;
15. Este caracteristic unui flux de procese:
a) afiseaza o structura ierarhica a proiectului activ
b) nu se poate executa doar o portiune a unui flux de proces
c) reprezinta vizual relatiile dintre obiectele unui proiect
d) un proiect SAS poate contine un singur flux de proces

16. Daca in urma afisarii, valorile unei coloane contin si caractere nenumerice si
numerice, atunci coloana:
a) poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) nu poate fi de tip Caracter

17. Un format de citire SAS:


a) trebuie sa contina punctul zecimal ( . )
b) indica modul in care trebuie sa se citeasca datele
c) se aplica unei coloane
d) toate variantele de mai sus

18. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

19. Interogarile SAS:


a) pot returna rezultate in format HTML
b) efectueaza analize asupra datelor
c) nu permit sortarea datelor rezultat
d) pot realiza o jonctiune intre cel mult trei tabele

20. Instrumentul Query Builder combina automat urmatoarele doua tabele folosind o
jonctiune interna.

X A X B
1 a 2 x
2 b 3 y
4 d 5 z

Cate randuri vor aparea in rezultatul interogarii?

a) unul
b) trei
c) sase
d) nici unul
21. O tabela de tipul o inregistrare per subiect:
a) este rar intalnita in analize statistice
b) poate fi creata prin procesul de transpunere
c) include masuratori repetate de-a lungul timpului
d) este o tabela de tip unu-la-multi

22. Pregatirea datelor pentru analize presupune:


a) realizarea de predictii
b) accesarea datelor
c) reprezentarea grafica a datelor
d) combinarea si transformarea datelor

23. Declaratia INPUT:


a) permite citirea datelor din fisiere flat
b) permite citirea datelor din fisiere SAS
c) este folosita in sectiuni de proceduri
d) ajuta la exportul rezultatelor

24. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un raport SAS
b) un set de date SAS
c) o observatie
d) o interogare SAS

25. Fisierele temporare SAS:


a) se salveaza automat in libraria SASUSER
b) au numele pe un singur nivel
c) se salveaza automat in libraria SASTEMP
d) nu se pot crea

26. Pentru a prezenta vazarile totale si medii dintr-o anumita regiune, care tip de
raport se va utiliza?
a) Summary report
b)List report
c) Niciun raspuns de mai sus nu este corect
d)Frequency report

27. Care dintre urmatoarele afirmati referitoare la SAS Enterprize Guide reports este
corecta?
a) Utilizatorul poate sa utilizeze si in notele de subsol. Macro variabile , functii SAS si
formate SAS.
b) Utilizatorul poate sa seteze un format de rezultat implicit si sa il declare implicit
pentru rapoartele individuale.
c) Toate raspunsurile de mai sus sunt corecte.
d) Utilizatorul poate specifica o nota de subsol(footnote) implicita, poate sa specific
titluri personalizate pentru fiecare task si poate sa specifice daca numele procedurii
SAS va fi printat.

28. Care dintre urmatoarele tipuri de fisiere trebuie sa fie importate in SAS data set si
nu adaugate direct ca data in proiect?
a) Fisiere text
b) Fisiere dBASE
c) Fisiere Lotus 1-2-3 si Paradox
d) Fisiere Microsoft Access si Microsoft Excel.

29. Ca task se va utiliza pentru a crea raportul de mai jos?

a) Tabele Analysis
b) One Way Frequencies
c) Summary Table
d) List Data

30. Cand se seteaza un filtru se poate specifica:


a) Conditii de filtrare multiple, dar nu si conditii logice (AND sau OR)
b) Conditii de filtrare multiple, si conditii logice (AND sau OR)
c) Niciun raspund de mai sus nu este corect.
d) Numai o singura conditie de filtrare

31. Care este formatul (formatele) de rezultate in care se pot genera iesirile task-urilor
SAS Enterprise Guide?
a) “data views” si “reports”
b) Numai “data views”
c) “data tabes” si “data views”
d) Numai “data tables”
32. Se presupune ca utilizatorul creaza un query penru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica:
 Codul profesiei ca variabila de grupare
 Anii de serviciu ca variabila de analiza
 Media ca summary static.

Care dintre rezultatele urmatoare va fi produs de query?

33. Care afrmatie referitoare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o
lista.
b) Cand utilizatorul creaza un program, ele trebuie sa creeze de asemenea un filtru care
sa utilizeze acel paramtru.
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specifice o valoare pentru acest parametru ori de cate ori executa
query-ul
d) Utilizand, intr-un query, un parametru ca un filtru, filtrul devine dinamic.

34. Se presupune ca utilizatorul combina tabelele Magazin 1 si Magazin 2 si produce


rezultate de la mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join.
b) Full outer join sau right outer join.
c) Niciun raspuns de mai sus nu este corect.
d) Inner join.

35. Expresia medie = (nota 1 + nota2) / 2 desemneaza crearea unei variabile:


a) calculate
b) recodificate
c) recalculate
d) agregate

36. 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

37. Gruparea filtrelor implica folosirea operatorilor:


a) NOT , AND
b) AND , OR
c) SELECT , GROUP BY
d) AND , GROUP BY

38. Un raport SAS poate fi exportat in formatele:


a) text, numeric, moneda
b) SAS, STRING, XML, PDF
c) SAS, VARCHAR, HTML, PDF
d) SAS, HTML, XML, PDF

39. 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
40. In SAS Enterprise Guide, tabelele de date SAS pot fi:
1. create
2. deschise
3. exportate
4. sortate
Care din combinatii este corecta?
a) 1 + 2 ; b) 1 + 2 + 3 + 4 ; c) 1 + 2 + 3 ; d) 2 + 3 + 4

41. Intr-o interogare, optiunea Edit Groups este utila atunci cand se creaza:
a) un filtru
b) o variabila calculata
c) o variabila agregata
d) o variabila recodificata

42. 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

43. Metodele Asociate Unui fisier de date:


a) ofera info despre datele in sine
b) ofera inform despre media val datelor ????
c) elimina datele redundante
d) sunt accesate de sas la importul fis de date ??????

44. Opt „embed the date within the generated sas code” este fol la
a) importul unui fis non sas;
b) jonctiunea a 2 tabele;
c) crearea unui rap sas;
d) def unei var sas

45. Un format def de utiliz este aplicat:


a) unei col;
b) unei tab;
c) unui param;
d) unei prel
46. Urm enunt nu caract sect de proceduri sas:
a) se produc ca iesiri de info;
b) def o succesiune de operatii asupra datelor
c) au ca I/ fis de date in orice format
d) fol seturi de date definite in sect de date

47. 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

48. 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
1 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Metoda get() returneaza:

Alegeți una sau mai multe opțiuni:


a. cheia pentru o anumita valoare;
b. valoarea pentru o anumită cheie;
c. un tuplu.
d. un dicționar cu chei valori specificate;
e. o listă conținând cheile dicționarului;

Feedback

Răspunsul corect este: valoarea pentru o anumită cheie;

2 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Ce va contine filtered_list daca

Alegeți una sau mai multe opțiuni:


a. [1, 4, 6]
b. [8, 9, 10]
c. [2, 5, 8]
d. [1, 2, 3]
e. [3, 6, 8]

Feedback

Răspunsul corect este: [2, 5, 8]

3 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Secventa urmatoare:

Va avea ca rezultat:

Alegeți una sau mai multe opțiuni:


a. afisa inregistrarile pentru Andrade, Veness, toate coloanele intre city si email;
b. o eroare deoarece inplace = False;
c. afisa inregistrarile pentru Andrade, Veness, coloanele city si email;
d. afisa toate coloanele intre city si email, fara sa tina seama de Andrade, Veness deoarece
inplace = False.
e. toate inregistrarile din data mai putin pe cele pentru Andrade, Veness;

Feedback

Răspunsul corect este: o eroare deoarece inplace = False;

4 întrebare
Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

Pentru a genera statistici descriptive corespunzătoare unei variabile numerice, în SAS se pot
folosi procedurile:

Alegeți una sau mai multe opțiuni:


a. FORMAT
b. UNIVARIATE
c. PRINT
d. SORT
e. MEANS

Feedback

Răspunsurile corecte sunt: UNIVARIATE, MEANS

5 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Variabila Cod conține valori precum 123FA și 321MB. Al patrulea caracter identifică genul unei
persoane. Cum se alocă, în limbajul SAS, acest caracter unei noi variabile numită Gen?

Alegeți una sau mai multe opțiuni:


a.
Gen = substr(cod,4,1);
b.
Gen = substr(cod,4);
c. Gen = trim(cod,4,1);
d.
Gen = strip(cod,4);
e.
Gen = trim(cod,4);

Feedback

Răspunsul corect este:


Gen = substr(cod,4,1);

6 întrebare

Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

Secventa:

Alegeți una sau mai multe opțiuni:


a. Sterge mai multe coloane;
b. Sterge inregistrarile care contin "Y2001", "Y2002", "Y2003";
c. Apare o eroare de sintaxa;
d. Sterge prima coloana daca continue "Y2001", "Y2002", "Y2003";
e. Data este un dataframe pandas.

Feedback

Răspunsurile corecte sunt: Sterge mai multe coloane;, Data este un dataframe pandas.
7 întrebare

Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

Optiunea indicator a jonctiunii in Python:


Alegeți una sau mai multe opțiuni:
a.
Indica din ce set de date provin valorile inregistrarilor;
b. Precizeaza coloana pe care se realizeaza jonctiunea
c. Poate avea valoarea Left_only, Right_only, Both.
d. Poate avea valoarea True, False, Both;
e. Indica tipul de jonctiune;

Feedback

Răspunsurile corecte sunt:


Indica din ce set de date provin valorile inregistrarilor;, Poate avea valoarea Left_only,
Right_only, Both.

8 întrebare

Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

Se da urmatoarea secventa de instructiuni:


Aceasta va:

Alegeți una sau mai multe opțiuni:


a. calcula valoarea pentru anumite elemente ale listei;
b.
adauga elementul 4 al listelor pentru anumite produse;
c.
genera o eroare deoarece primul element nu este numeric;
d. calcula valoarea pentru fiecare element al listei;
e.
adauga elementul 5 al listei care va contine valoarea produselor

Feedback

Răspunsurile corecte sunt: calcula valoarea pentru anumite elemente ale listei;,
adauga elementul 4 al listelor pentru anumite produse;

9 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Identificați expresiile din limbajul SAS care calculează media variabilelor var1, var2, var3 și
var4, ce sunt consecutive în setul de date.

Alegeți una sau mai multe opțiuni:


a.
mean (of var1-var4)
b. mean (var1-var4)
c.
mean (var1,var2, var3, var4)
d.
mean (var1,var4)
e.

mean (of var1,var4)

Feedback

Răspunsurile corecte sunt:


mean (of var1-var4),
mean (var1,var2, var3, var4)

10 întrebare

Corect
Marcat 1,00 din 1,00

Întrebare cu flag

Textul întrebării

Punctul din oficiu

Pentru a obtine punctul din oficiu, selectati "True" daca sustineti in acest moment examenul la
disciplina "Pachete software".

Selectați o opțiune:
Adevărat
Fals

Feedback

Răspunsul corect este "Adevărat".

11 întrebare

Corect
Marcat 0,30 din 0,30
Întrebare cu flag

Textul întrebării

Ce va afisa secventa urmatoare:

Alegeți una sau mai multe opțiuni:


a. companiile care apar de 2 ori;
b.
companiile care au denumirea formata din 2 cuvinte;
c. companiile care au denumirea formata din 3 cuvinte.
d. primele 2 companii;
e. o eroare;

Feedback

Răspunsul corect este:


companiile care au denumirea formata din 2 cuvinte;

12 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Ce va contine filtered_list daca

Alegeți una sau mai multe opțiuni:


a. [1, 2, 3, 4, 5]
b. Niciun element;
c. [8, 9, 10];
d. [6, 7]
e. [1, 2, 3]

Feedback

Răspunsul corect este: [1, 2, 3, 4, 5]

13 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Secventa:

Alegeți una sau mai multe opțiuni:


a. arata numarul de linii si coloane a setului de date;
b. calculeaza statistici descriptive in functie de tipul coloanelor;
c. genereaza o eroare deoarece sintaxa este gresita.
d. arata primele 5 inregistrari din setul de date pentru coloanele specificate in usecols;
e. calculeaza statistici descriptive numai pentru coloanele de tip numeric;

Feedback

Răspunsul corect este: calculeaza statistici descriptive numai pentru coloanele de tip numeric;

14 întrebare
Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Secventa urmatoare:

Alegeți una sau mai multe opțiuni:


a. afiseaza inregistrarile care indeplinesc cele doua conditii;
b. modifica prescoring pentru toare inregistrarile care au venit_anual_ron > 10000;
c. modifica prescoring = 7 pentru toate inregistrarile.
d. apare o eroare de sintaxa;
e. modifica venit_anual_ron pentru toate inregistrarile care au prescoring = 7.

Feedback

Răspunsul corect este: modifica prescoring pentru toare inregistrarile care au venit_anual_ron >
10000;

15 întrebare

Parțial corect
Marcat 0,08 din 0,30

Întrebare cu flag

Textul întrebării

Se dă următorul cod SAS:


Care dintre variante va include aceleași observații în setul de date "grup"?

Alegeți una sau mai multe opțiuni:


a.

b.

c.
d.

e.

Feedback

Răspunsurile corecte sunt:

16 întrebare

Parțial corect
Marcat 0,10 din 0,30
Întrebare cu flag

Textul întrebării

Formatele de afișare în SAS:

Alegeți una sau mai multe opțiuni:


a.
Se folosesc în secțiunile de proceduri
b.
Afectează modul de afișare a datelor
c.
Se aplică pe fișiere de tip text
d.
Afectează datele din tabele
e.
Se folosesc în secțiunile de date

Feedback

Răspunsurile corecte sunt:


Afectează modul de afișare a datelor,
Se folosesc în secțiunile de date,
Se folosesc în secțiunile de proceduri

17 întrebare

Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

Următorul cod SAS:


Alegeți una sau mai multe opțiuni:
a. Are ca rezultat un set de date SAS temporar
b.
Preia datele de intrare dintr-un set de date SAS
c. Are ca rezultat un raport SAS
d. Are ca rezultat o observaţie
e. Are ca rezultat un set de date SAS permanent

Feedback

Răspunsurile corecte sunt:


Preia datele de intrare dintr-un set de date SAS, Are ca rezultat un set de date SAS temporar

18 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Comanda print(data.iloc[-1]) va:

Alegeți una sau mai multe opțiuni:


a. afisa ultima inregistrare si ultima coloana din dataframe;
b. genera o eroare deoarece iloc necesita specificarea indexului inregistrarii, respectiv a
coloanei selectate;
c. afisa ultima coloana din dataframe;
d. afisa ultima inregistrare din dataframe;
e. genera o eroare deoarece indexul nu poate fi negativ;

Feedback
Răspunsul corect este: afisa ultima inregistrare din dataframe;

19 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Care programe SAS vor combina actori.piese1 și actori.piese2 pentru a obține actori.piese3?

Alegeți una sau mai multe opțiuni:

a.

b.
c.

d.

e.

Feedback

Răspunsul corect este:

20 întrebare

Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

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 raport ce conține produsele care nu au
fost comandate?

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=0;
RUN;
b.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and C;
RUN;
c.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF NOT P and NOT C;
RUN;
d.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;
e.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=1;
RUN;

Feedback

Răspunsurile corecte sunt:


DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=0;
RUN;,
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;

21 întrebare

Parțial corect
Marcat 0,06 din 0,30
Întrebare cu flag

Textul întrebării

Procedura FREQ din limbajul SAS:

Alegeți una sau mai multe opțiuni:


a. Poate folosi formate de afișare
b. Folosește opțiuni care controlează modul de afișare
c. Arată distribuția valorilor categorice
d. Variabilele pentru care se calculează tabelele de frecvențe apar în declarația TABLES
e. Permite crearea unui set de date care conține frecvențele

Feedback

Răspunsurile corecte sunt: 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

22 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Ce functie utilizam pentru salvarea seturilor de date in fisiere csv?

Alegeți una sau mai multe opțiuni:


a. merge_csv.
b. set_csv;
c. read_csv;
d. to_csv;
e. inplace;

Feedback

Răspunsul corect este: to_csv;

23 întrebare

Parțial corect
Marcat 0,10 din 0,30

Întrebare cu flag

Textul întrebării

Identificați enunțurile adevărate referitoare la programul SAS de mai jos.

Alegeți una sau mai multe opțiuni:


a.
Funcția PUT convertește datele numerice în date de tip caracter
b.
Sunt afișate valorile a două variabile
c. Creează un set de date SAS temporar
d.
Folosește formate de afișare
e. Funcția PUT convertește datele de tip caracter în date numerice

Feedback
Răspunsurile corecte sunt:
Sunt afișate valorile a două variabile,
Folosește formate de afișare,
Funcția PUT convertește datele numerice în date de tip caracter

24 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Presupunem că se realizează, în limbajul SAS, operația de fuziune pe baza unei corespondențe


între seturile de date Companie.Angajati1 și Companie.Angajati2 în funcție de variabila ID. Câte
observații va conține noul set de date?
Alegeți una sau mai multe opțiuni:
a. 9
b. 4
c. 6
d. 5
e. 7

Feedback

Răspunsul corect este: 6

25 întrebare

Parțial corect
Marcat 0,15 din 0,30

Întrebare cu flag

Textul întrebării

În codul SAS de mai jos:

Alegeți una sau mai multe opțiuni:


a.

Sunt folosite un format de afișare de tip caracter și un format de afișare de tip numeric

b.
Se vor afișa etichete corespunzătoare variabilelor
c.
Sunt definite două formate de afișare de tip caracter
d.

Sunt definite un format de afișare de tip caracter și un format de afișare de tip numeric
e.
Sunt folosite două formate de afișare de tip caracter

Feedback

Răspunsurile corecte sunt:

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

26 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Fie lista de liste formata din elementele denumire produs, pret si cantitate. Care dintre afirmatiile
urmatoare sunt false?

Alegeți una sau mai multe opțiuni:


a. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa cantitate;
b. Afisarea se realizeaza ordonat descrescator dupa denumirea produsului, apoi dupa
cantitate;
c. Genereaza o eroare.
d. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa denumirea produsului;
e. Afisarea se realizeaza ordonat crescator dupa denumirea produsului, apoi dupa valoare;

Feedback
Răspunsurile corecte sunt: 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.

27 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Care dintre urmatoarele variante nu genereaza eroare:

Alegeți una sau mai multe opțiuni:


a.

df1 = (df.iloc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000),
['NAME_CLIENT','DEPOSIT_AMOUNT', 'PRESCORING']])

b.

df1 = (df.loc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000)])

c.

df1 = (df.iloc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000),
['NAME_CLIENT','DEPOSIT_AMOUNT', 'PRESCORING']])

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)])
Feedback

Răspunsurile corecte sunt:

df1 = (df.loc[(df['VAL_CREDITS_RON']==0)|(df['DEPOSIT_AMOUNT']>150000)])

df1 = (df.loc[(df['VAL_CREDITS_RON']==0)&(df['DEPOSIT_AMOUNT']>150000)])

28 întrebare

Incorect
Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Metoda de citire bazată pe coloane de intrare în limbajul SAS:

Alegeți una sau mai multe opțiuni:


a. Se aplică fișierelor text cu lățime fixă
b. Se aplică fişierelor text delimitate
c. Poate citi diferite tipuri de formate
d. Poate citi datele în orice ordine este necesară
e. Se aplică bazelor de date

Feedback

Răspunsurile corecte sunt: Se aplică fișierelor text cu lățime fixă, Poate citi datele în orice ordine
este necesară

29 întrebare

Incorect
Marcat 0,00 din 0,30
Întrebare cu flag

Textul întrebării

Secventa df.drop([1,2], axis = 0, inplace=True)

Alegeți una sau mai multe opțiuni:


a. va sterge doua inregistrari;
b. va sterge primele doua coloane;
c. va sterge inregistrarile 2 si 3;
d. va sterge coloanele 2 si 3;
e. va genera o eroare deoarece lipseste atribuirea;

Feedback

Răspunsurile corecte sunt: va sterge doua inregistrari;, va sterge inregistrarile 2 si 3;

30 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Câte secțiuni specifice programării SAS conține următorul program?


Alegeți una sau mai multe opțiuni:
a. Două secțiuni de proceduri
b. O secțiune de proceduri
c. Două secțiuni de date
d. O secțiune de date
e. Trei secțiuni de proceduri

Feedback

Răspunsurile corecte sunt: O secțiune de date, Două secțiuni de proceduri

31 întrebare

Corect
Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Care dintre următoarele secvențe de cod SAS generează eroare?

Alegeți una sau mai multe opțiuni:


a. libname date '/home/nume.prenume/produse.txt';
b. infile '/home/nume.prenume/produse.txt';
c. infile '/home/nume.prenume/';
d. libname date '/home/nume.prenume/date/produse.txt';
e. libname date '/home/nume.prenume';

Feedback

Răspunsurile corecte sunt: infile '/home/nume.prenume/';, libname date


'/home/nume.prenume/produse.txt';, libname date '/home/nume.prenume/date/produse.txt';
Statistica 2017

1. Ce task ofera o optiune pentru a crea un graphic pentru a vedea distributia datelor?
a. Sumary Statistics

2. Cand se seteaza un filtru se poate specifica?


a. Conditii de filtrare multiple si conditii logice (AND sau OR)

3. In declaratia INPUT, semnul $ indica


b. Valorile variabilei sunt de tip character

4. Task-ul care se va utiliza pentru generarea unui raport de frecvente este?


c. One-Way Frequncies

5. Pentru a afisa vanzarile totale si medii pentru o regiune, ce raport ati folosi?
d. Summary report

6. Care format(formate) de rezultate ale unui query permit executia unor noi prelucrari?
a. Data tables si data views

!! Data table – poate fi utilizata in alte scopuri; tabela statica; se pot realiza prelucrari; rezultatele nu
sunt actualizate
Data view – intotdeauna actualizata; viziune dinamica a datelor; se pot realiza prelucrari; rezultatele
sunt actualizate
Raport – formatat pentru prezentare; report in formatul HTML, PDF, RTF text sau SAS; rezultatele nu
sunt actualizate; nu se pot realiza prelucrari.

7. Care sunt cele doua tipuri de coloane dintr-un set de date SAS
b. Numeric si character

8. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide?


a. Un pointer al setului de date este adaugat la proiect

9. Ce afirmatie despre task-ul Import Data este falsa?


d.Se poate specifica o expresie pentru a crea o coloana noua

10. Ce afirmatie despre parametric este falsa?


C. Singurul tip de parametru pe care il puteti specifica este un element dintr-o lista
Cibernetica 2017

1. Declaratia input:
b. Defineste variabile

2. Care nume de coloana respecta regulile standard SAS?


a. Data5moon
!! Primul character trebuie sa fie litera sau “_”. Numele poate contine litere, numere sau _. Caracterele
special, exceptand _, nu sunt permise. Se pot folosi litere mari sau litere mici. Spatiile nu sunt permise.

3. Despre jonctiuni:
!! Tipuri de jonctiuni:
• Numai randurile care au correspondent - inner join
• Toate randurile din A – left outer join
• Toate randurile din A si B – full outer join
• Toate randurile din B – right outer join
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

4. Ce task se va utilize pentru a crea raportul de mai jos?


a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
5. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare

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”

Cate randuri vor aparea in iesirea quey-ului?

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

Care dintre rezultatele urmatoare va fi produs de un query?

9. Care afirmatie referiotare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element
dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru
care sa utilizeze acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specific o valoare pentru acest parametru ori de cate ori el executa
query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic.
10. Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce
rezultatele de mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns de mai sus nu este corect
d) Inner join

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

Care dintre combinatii este corecta:

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

16. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) Produc ca iesiri informatii
b) Defines o succesiune de operatii asupra datelor
c) Folosesc seturi de date definite in sectiunea de date
d) Au ca intrari fisiere de date in orice format
17. Aplicatia SAS EG:
1. Permite scrierea si rularea de cod SAS
2. Poate fi instalata pe mai multe sisteme de operare
3. Efectueaza prelucrari pentru analiza si raportare
4. Permite exportul rezultatelor in alte aplicatii, ca MS Excel
Care dintre combinatii este corecta:
a) 1+2
b) 1+2+3
c) 1+2+4
d) 1+3+4
18. Este characteristic unui flux de proces:
a) Afiseaza o structura ierarhica a proiectului activ
b) Nu se poate executa doar o portiune a unui flux de process
c) Reprezinta virtual relatiile dintre obiectele unui proiect
d) Un proiect SAS poate contine un singur flux de process
19. Daca in urma afisarii , valorile unei coloane contin si caractere nenumerice si numerice,
atunci coloana:
a) Poate fi de tip moneda
b) Este obligatoriu de tip character
c) Nu poate fi de tip data
d) Nu poate fi de tip character
20. Un format de citire SAS:
a) Trebuie sa contina punctual zecimal (.)
b) Indica modul in care trebuie sa se citeasca datele
c) Se aplica unei coloane
d) Toate variantele de mai sus
21. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
b) Reprezenta procedure dupa modificarea acestora
c) Deschide tabele de date SAS folosind procedure de import
d) Toate variantele de mai sus
22. Intr-un cloud public infrastructura de calcul are: => nu e din SAS
23. , 24. Nu sunt din SAS

25. Instrumentul Query Builder combina combina automat urmatoarele 2 tabele folosind o
jonctiune interna.

Cate randuri vor aparea in rezultatul interogarii?

a) Unul
b) Trei
c) Sase
d) Niciunul

27. Pregatirea datelor pentru analize presupune:

a) realizarea de predictii
b) Accesarea datelor
c) Reprezentarea grafica a datelor
d) Combinarea si transformarea datelor

29. Ceva cu cod SAS => sa faca duduia …

30. Fisierele temporare SAS

a) se salveaza automat in libraria SAS USER


b) au numele pe un singur rand?? (cred ca rand scrie)
c) se salveaza automat in libraria SAS TEMP
d) nu se pot crea

Subiectele celor de la ID, de anul acesta. Au dat tot cu Uta.

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
GRILA 1

1. Care dintre urmatoarele este o cerinta de sintaxa SAS ?

a. Incepeti fiecare declaratie in coloana 1


b. Puneti o singura declaratie pe fiecare rand
c. Separati fiecare pas cu o linie libera
d. Terminati fiecare declaratie cu punct si virgula
e. Puneti o declaratie RUN dupa fiecare pas DATA sau PROC

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 ?

a. proc contents data= orion.nods_all;


run;
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 ?

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?

a. format Salary dollar;


b. format Salary dollar12.2;
c. format Salary dollar11.2;
d. format Salary dollar10.2;

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. 6
b. 7
c. 10
d. 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?

proc print data = order_fact;


run;
a. temporar
b. permanent
c. Nu exista suficiente informatii pentru a determina tipul

3. Which INFILE statement correctly specifies the raw data file shown here?

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=’*’;

4. Care afirmatie despre acest pas PROC SORT este adevarat?

a. Setul de date sortat suprascrie setul de date de intrare


b. Observatiile sunt sortate dupa Salary in ordine descrescatoare si apoi dupa Manager_ID in ordine
descrescatoare
c. Nu trebuie sa apara punct si virgule dupa numele setului de date de intrare
d. Setul de date sortat contine numai variabilele specificate in instructiunea BY

5. Care dintre urmatoarele instructiuni format a fost utilizata pentru a crea aceasta iesire?

1
PS grila 2

a. format Order_Date date9. Delivery_Date mmddyy8.;


b. format Order_Date date7. Delivery_Date mmddyy8.;
c. format Order_Date ddmmyy. Delivery_Date mmddyy8.;
d. format Order_Date monyy7. Delivery_Date mmddyy8.;

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

15. Care va fi rezultatul urmatoarei secvente de program?


t= (1, 2, 4, 3, 8, 9)
[t[i] for i in range ( 0, len(t), 2 )]
a. [2, 3, 9]
b. [1, 2, 4, 3, 8, 9]
c. [1, 4, 8]
d. (1, 3, 8)

16. Urmatoarea bucata de cod este valida?


a=(1, 2, 3, 4)
del a
a. Nu, deoarece tuplul este imutabil
b. Da, primul element din tuplu este sters
c. Da, intregul tuplu este sters
d. Nu, sintaza pentru metoda del este invalida

17. Intr-un program Python, o structura de control:


a. Dirctioneaza ordinea de executare a declaratiilor din program
b. Gestioneaza intrarea si iesirea caracterelor de control

2
PS grila 2
c. Dicteaza ce se intampla inaintea de inceperea programului si dupa terminarea acestuia
d. Defineste structurile de date specificate programelor

18. Care este rezultatul programului de mai jos?


a=[1, 2, 3, None, (), {}]
print(len(a))

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

1. Acest comentariu contine erori de sintaxa ?


/*
Report created for budget
Presentation; revised October 15.
*/
proc print data=work.newloan;
run;
a. Nu. Comentariul este specificat corect
b. Da. Fiecare linie de comentarii trebuie sa se incheie cu un punct si virgula
c. Da. Textul de comentariu incepe incorect pe prima linie
d. Da. Comentariul contine punct si virgula, care cauzeaza un mesaj de eroare

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

a. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b. input customer_id $ last_Name $ first_Name $ total_Sales;
c. input Last_Name $ First_Name $ Total_Sales Customer_ID $;
4. Care dintre urmatoarele afirmatii selecteaza dintr-un set de date numai acele observatii pentru
care valoarea variabilei Style este RANCH, SPLIT, sau TWOSTORY?
a. where Style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
b. where Style in ’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
c. where Style in (RANCH, SPLIT, TWOSTORY);
d. where Style in (‘RANCH’, ‘SPLIT’, ‘TWOSTORY’);

5. Care dintre urmatoarele nu este un nume de format valid definit de utilizator?


a. $month
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;

THE MEANS Procedure


Analysis Variable: Customer_Age
Customer_Age
Customer Gender Range Mean
F 54.0 35.1
M 54.0 47.0

a. nonobs
b. range mean
c. range mean nonobs bestw.
d. range mean nonobs maxdec=1

8. Ce instructiune BY este valabila pentru acest pas PROC PRINT?


proc sort data=orion.staff
out=work.staffsort;
by Gender Start_Date;
run;
proc print data=work.staffsort label;
by ____________________;
label Start_Date=’Start’;
run;
a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

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

10. Cand se seteaza un filtru se poate specifica


a. Numai o conditie de filtrare
b. Conditii de filtrare multiple, dar nu conditii logice(AND sau OR)
c. Conditii de filtrare multiple si conditii logice(AND sau OR)
d. Nici una dintre cele de mai sus

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

12. Ce afirmatie despre task-ul Import Data este falsa?


a. Puteti specifica atributele coloanele, inclusiv numele, tipul si lungimea
b. Un nou set de date sas este creat din datele importate
c. Se poate specifica o expresie pentru a crea o coloana noua
d. Puteti prelua numele coloanelor din primul rand al fisierului de date

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.

15. Care va fi rezultatul urmatoarei secvente de program?


d = {“john”:40, “peter”:45}
d[“john”]
a. 40
b. 45
c. John
d. Peter

16. Ce tip de date este a=[(1,1),(2,4),(3,9)]?


a. Vector de tupluri
b. Lista de tupluri
c. Tupluri de liste
d. Tip invalid

17. Care din ultimele declaratii nu se vor executa cu success?

Cred ca C

18. Ce se imprima?
names = [‘Amir’, ‘Barry’, ‘Charles’, ‘Dao’]
print(names[-1][-1])
a. A
b. r
c. Amir
d. o

19. Care va fi rezultatul urmatorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t= 3
v = [1,2,3]
f(t,v)
print(t, v[0])
a. 1 44
b. 3 1
c. 3 44
d. 1 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

22. Softwareul sharewere: b.

23. Urmatoarea afirmatie este adevarata?


Produsele software freewere ofera 4 forme de libertate: de a utiliza programul in orice scop,
de a studia modul de functionare, de a adapta, de a distribui copii. DA
24. Clasa de criterii de uzabilitate contine criteriile: a.

25. In functie de tipul de servicii oferite, solutiile cloud pot fi: b.


1. Ce rezultat ati astepta de la executarea acestui pas?

proc print data = work.newsalesemps;


run;

a. un raport HTML al setului de date work.newsalesemps


b. un mesaj de eroare in log
c. un raport LISTING al setului de date work.newsalesemps
d. crearea unui set temporar de date numit work.newsalesemps

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?

input name $ hired date9. age state$ salary comma10. ;

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?

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

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?

a. No titles
b. RADIX Company
Best Sales
DVD Sales
c. Radix Company
Best Sales
d. RADIX Company

9. In declaratia INPUT semnul $ indica:


a. Valorile variabiles sunt de tip character
b. Lipsa valorii pentru variabila
c. Posibilitatea definirii dinamice a variabilei
d. Valorile variabilei sunt de tip numeric

10. Pentru urmatorul raport lista, care afirmatie de mai jos este adevarata?

a. Este afisat procentajul pe linii


b. Formatul DOLLARw.d este specificat pentru unele valori de date
c. Datele sunt grupate si sunt afisate totalurile pentru fiecare grup, pentru variabilele
specificate
d. Sunt specificate titlurile si nota de subsol implicite ale SAS Enterprise Guide

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?

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

15. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)
my_tuple.append((5, 6, 7))
print len(my_tuple)

a. 1
b. 2
c. 5
d. Error

16. Care este rezultatul codului urmator?

a=(1,2)
a[0]+=1

a. (1.1,2)
b. 2
c. Type Error
d. Syntax Error

17. Ce marcheaza sfarsitul unui bloc de instructiuni in Python?


a. Un comentariu
b. }
c. O linie care este indentata mai putin decat linia anterioara
d. End
18. Ce se imprima?

a. 1
b. 2
c. An exception is thrown
d. Error

19. Ce intentioneaza sa faca codul de mai jos?

def (a, b, c) : pass

a. defineste un set si il initializeaza


b. defineste o metoda care trece prin parametrii sai
c. defineste o functie, care nu face nimic
d. defineste o clasa goala

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

21. Protectia programelor pt calculator include:


a. orice expresie a unui program, programele de aplicatie si sitemele de operare,
materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare, metodele
de functionare, manualele
c. orice expresie a unui program, exprima in orice fel de limbaj, fie in cod-sursa sau cod-
obiect, ideile, procedeele, metodele de functionare, conceptele matematice
d. orice exoresie a unui program, programele de aplicatie si sistemele de operare, materialul
de conceptie pregatitor si principiile care stau la baza oricarui element dintr-un program

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu are restrictii de utilizare personala, ne-comerciala, academica, comerciala sau alte
combinatii dintre ele
c. Nu are drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Clasa de criteria utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platfomelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea datelor,
raportarea erorilor
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte personalizabile,
vizualizarea datelor, raportarea erorilor

24. In functie de tipul de servicii oferite, solutiile cloud pot fi:


a. Public cloud, Private cloud, Hybrid cloud, Community cloud
b. Platform as a service, Infrastructure as a service, Software as a service
c. Platform Service, Infrastructure Service, Hybrid Service, Software Service

25. Open-source software presupune


a. Intodeauna utilizare gratuita
b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrare
d. nu poate fi redistribuit
GRILA 5

1. In ce parte a unui set de date SAS sunt gasite urmatoarele?


Numele setului de date a. zona descriptiva
Tipul variabilei Salariu b. zona de date
Data crearii setului de date

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?

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=’*’;

4. Ce instructiune BY este valabila pentru acest pas PROC PRINT?

a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

5. Un format modifica atat valoarea stocata, cat si valoarea afisata.

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?

where Job_Title contains ‘I’;

Obs. Last_Name First_Name Country Job_Title


1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman Fred AU Insurance Sales

a. observatia 1
b. observatia 2
c. observatiile 1 si 3
d. toate observatiile

8. Ce afirmatie despre acest program este adevarata?

proc print data=orion.sales;


var Employee_ID Salary;
where Country=’AU’;
by Gender;
label Salary=’Annual Salary’;
run;

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:

a. asociaza datele cu nume de variabila


b. defineste variabile
c. indica numele fisierului care va fi deschis
d. niciun raspuns corect
10. Se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica codul profesiei - ca
variabila de grupare, anii de serviciu - ca variabila de analiza, media - ca summary statistic.
Care dintre rezultatele urmatoare va fi produs de query?

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:

a. Numele si lungimea coloanei


b. Numele, tipul si lungimea coloanei
c. Numele coloanei
d. Numele si tipul coloanei

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
46 UI 46 BC 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

14. 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 accepta un parametru stfel incat sa specificati o
valoare pentru un parametru ori de cate ori executati interogarea
d. Utilizarea unui parametru cu un filtru in interogarea dvs. face filtrul dinamic

15. Care va fi rezultatul urmatoarei secvente de program?

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

16. Care dintre urmatoarele afirmatii creeaza un dictionar?

a. d={}
b. d = { ”john” : 40, ”peter” : 45 }
c. d = { 40 : ”john”, 45 : ”peter” }
d. all of the mentioned

17. Care este rezultatul urmatorului fragment de cod:

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?

a. 4 b. 5 c. 8 d. 12

19. Care este rezultatul codului de mai jos?

a = [1, 2, 3, None, [2, 1], ]


print len(a)

a. 5 b. 4 c. 6 d. syntax error

20. Protectia programelor pentru calculator include:

a. orice expresie a unui program, programele de aplicatie si sistemele de


operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare, manualele
c. orice expresie a unui program, exprimate in orice fel de limbaj, fie in cod-sursa
sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui element
dintr-un program

21. In lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru
calculator se prezuma ca:

a. utilizatorului i se acorda dreptul exclusiv de utilizare a programului pentru


calculator
b. utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului
pentru calculator
c. utilizatorului i se acorda dreptul neexclusiv de utilizare a programului
pentru calculator
d. utilizatorului i se acorda dreptul exclusiv de utilizare si modificare a programului
pentru calculator

22. Open-source software presupune:

a. intotdeauna utilizare gratuita


b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrate
d. nu poate fi redistribuit
23. Clasa de criterii utilizabilitate contine criteriile:

a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea


erorilor, varietatea domeniului
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor
d. interfata utilizator, campuri personalizabile, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor

24. In cazul Public cloud infrastructura de calcul se afla plasata la:

a. sediul furnizorului de cloud


b. sediul organizatiei (on premise)
c. la distanta (off premise)
d. nu poate fi redistribuit

25. Dintre criteriile de alegere a produselor software in functie de caracteristicile


functionale fac parte:

a. functionalitatea inclusa, obiectiv principal, vizualizarea datelor, adaptabilitate


b. interoperabilitate, personalizare, niveluri de securitate, utilizare simultana
c. functionalitate inclusa, obiectiv principal, completitudine, adaptabilitate
d. obiectiv principal, niveluri de securitate, interoperabilitate
Grila 6

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;

3. Care dintre urmatoarele instructiuni specifica liniile de date pe care le introduceti


direct intr-un pas DATA?
a. DATALINES
b. INFILE
c. INPUT
d. INSTREAM

4. Ce afirmatie despre acest program este adevarata?


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
tarii este AU.
c. Annual Salary va fi afisat in partea de
sus a coloanei Salary.

5. Care dintre urmatoarele functii SAS returneaza un numar de la 1 la 12?


a. YEAR(SAS-date)
b. MONTH(SAS-date)
c. WEEKDAY(SAS-date)
d. TODAY(SAS-date)

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


sa fie afisate asa cum se arata in aceasta iesire?
a. by Postal_Code Employee_ID;
b. by descending Postal_Code Employee_ID;
c. by Postal_Code descending Employee_ID;
d. by descending Postal_Code
descending Employee_ID;

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. 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

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

15. Care va fi rezultatul?


a. TRUE
b. FALSE
c. None
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
18. Ce se imprima ca iesire a codului de mai jos?
a. 4
b. 1
c. 3
d. 2

19. Este urmatoarea afirmatie corecta?

Exista doua tipuri de valori in Python: numere si siruri de caractere

a. DA
b. NU

20. Clasa de criterii utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte
personalizabile vizualizarea datelor, raportarea erorilor,

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

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu au restrictii de utilizare personala, ne-comerciala, academica, comerciala
sau alte combinatii dintre ele
c. Nu au drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Tipul de cloud “Infrastructure as a service (IaaS)” implica oferirea de


a. servicii de consultanta siftware
b. servicii legate de dispozitivele hardware
c. platforme de dezvoltare in cloud

4
24. Urmatoarea afirmatie este corecta?

“Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fara


autorizarea titularului dreptului de autor, sa analizeze, sa studieze sau sa testeze
functionarea acestui program, in scopul de a determina ideile si principiile care stau la
baza oricarui element al acestuia, cu ocazia efectuarii oricaror operatiuni de instalare,
afisare, rulare sau executare, transmiterea ori stocare a programului, operatiuni pe care
este in drept sa le efectueze”.

a. Da
b. Nu

25. Proiectia programelor pentru calculator include:


a. orice expresie a unui program, programele de aplicatie si sistemele de
operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare si manualele
c. orice expresie a unui program, exprimata in orice fel de limbaj, fie in cod-
sursa sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui
element dintr-un program

5
PACHETE SOFTWARE
1.Nu sunt consecinta a documnetelor compuse
a)sunt create cu ajutorul instrumentului Document Builder
b)pot include link-uri catre documnte externe
c)sunt salvate cu ajutorul instrumentului Document Builder
d) include rezultate ale prelucrarilor in format HTML
2. Codul SAS generat de o prelucrare
a) poate fi modifica direct in tabul Code al acestei prelucrari
b)se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d)este necesar ca intodeauna modificarea sa fie facuta de catre utilizator
3. O tabela virtuala SAS
a) salveaza spatiul de memorie prin dimensiunile sale
b)este statica
c)nu se pot face prelucrari asupra ei
d)contine date neactualizate
4.Nu reprezinta o etapa a procesului de selectie
a)Stabilirea pachetelor candidate
b)Utilizarea de tehnici de evaluare a pachetelor
c)Implementarea algoritmului specific pachetului
d)testarea p.s intr un mediu adecvat
5. Care rezultate pot fi folosite ca intarari pentru o prelucrare SAS Enterprise Guide
a)numai tabele de date
b)tabele de date si tabele virtuale
c)tabele de date si rapoarte
d)numai tabele virtuale
6. O jonctiune manuala se face numai daca tabelele contin o coloana comuna cu urmatoarele atribute
a)acelasi nume
b)acelasi nume si tip de date
c)acelasi tip de date
d)nici una din variante
7. La redecodificarea variabilelor se pot inlocui urmatoarele
a)un domeniu de valori cu o valoare individuala
b)valoarea individuala cu o alta valoare
c)valoarea individuala cu o alta valoare si toate celelalte valori cu o alta valoare
d)toate variantele de mai sus
8. Setarile unui filtru permit specificarea
a)unei singure conditii de filtrare
b)mai multor conditii de filtrare dar fara operatori logici
c) mai multor conditii de filtrare cu operatori logici
d)nici una din variante
9.Carui format de rezultat I se poate aplica un stil personalizat
a)text
b)pdf
c)html
d) toate variantele de mai sus
10. Se considera urmatoarea secventa de cod
Case
When t3.Country= ‘USA’ then ‘Domestic’ else ‘international’ end
Aceasta are ca rezultat crearea unei coloane :
a)recodificate
b) aggregate
c)calculate
d) nici una din variante
11. Legaturile dintre obiectele unui process
a)sunt intodeauna reprezentate de linia punctate
b)pot fi create si de catre utilizator
c)se vizualizeaza in fereastra arborelui proiectului
d)tote variantele de mai sus
12. Identificati enuntul fals referitor la parametrii SAS
a)parametrii de tip variabila pot fi folositi in tabelul Task Roles al unei prelucrari
b)permit utilizatorului sa introduca date in timpul executarii codului
c)cresc capacitatea de reutilizare a codului
d)sunt folositi in memorarea tipului de date al unei coloane
13. Produsele program orientate pe metoda sau model
a)asigura redundanta minima a datelor
b)au la baza modele matematice
c)au un grad mare de generalitate
d)sunt specific unui domeniu de activitate
14. Licenta software are urmatoarele caracteristici
a)poate fi bazata pe nr de utilizatori
b)nu este un instrument juridic
c)protejeaza drepturile de autor ale utilizatorilor finali
d)implica cumpararea de software
15. Biblioteca SAS/STAT ofera facilitate pentru
a)vizualizarea datelor sub forma de harti
b)analiza statistica a datelor
c)lucrul cu matrice
d)tehnici de optimizare
16. Urmatorul enunt nu caracterizeaza sectiunile de procedure SAS
a)produc ca iesiri informatii
b)definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d)au ca intrari fisiere de date in orice format
17. Aplicatia SAS Entreprise Guide
a)permite scrierea su rularea de cod SAS
b)poate fi instalata pe mai multe sisteme de operare
c) efectueaza prelucrari pentru analiza si raportare
d)permit exportul rezultatelor in alte aplicatii
18.Este caracteristic unui flux de proces
a) afiseaza o structura ierarhica a proiectului active
b)nu se poate executa doar pe o portiune a unui flux de process
c)reprezinta visual relatiile dintre obiectele unui process
d)un proiect SAS poate contine un singur flux de proces
19. Daca in urma afisarii valorile unei coloane contin caractere nenumerice si numerice atunci coloana
a)poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) Nu poate fi de tip character
20. Un format de citire SAS
a)trebuie sa contina punctul zecimal
b)indica modul in care trebuie sa se citeasca datele
c)se aplica unei coloane
d)toate variantele de mai sus
21.In SAS entreprise guide se pot
a)efectuaprelucrari asupra datelor in format MS Excel
b)reexecutarea procedurii dupa modificarea acestora
c)deschide tabele de tip data SAS folosind proceduri de date import
d)toate variantele de mai sus
22. Interogarile SAS
a) pot returna rezultate in format HTML
b)efectueaza analiza asupra datelor
c)nu permit sortarea datelor rezultat
d)pot realiza o jonctiune intre cel mult 3 tabele
23. Intr-un cloud public infrastructura de calcul este
a)la sediul organizatiei client
b)dedicata unei anumite organizatii
c)partajata intre orice organizatii
d)gestionata de organizatia client
24. Serviciul de tipul laaS ofera in cloud
a)platforme de dezvoltare
b)servicii de stocare
c)solutii software
d)API-uri instalate la distanta
25.Instrumentul query builder combina automat urm 2 tabele folosind o jonctiune interna
x A
1 a
2 b
4 d

X B
2 X
3 Y
5 v

Cate randuri vor aparea la rezultatele interogarii?


a)1
b)3
c)6
d)0
26. O tabela de tipul o inregistrare per subiect
a)este rar intalnita in analizele statistice
b)poate fi create prin procesul de transpunere
c)include masuratori repetate de-alungul timpului
d)este o tabela de tipul unul la multi
27. Pregatirea datelor pentru analize presupune
a)realizarea de predictii
b)accesarea datelor
c)reprezentarea grafica a datelor
d)combinarea si transformarea datelor
28. Declaratia INPUT
a)permite citirea datelor din fisierele flat
b) permite citirea datelor din fisierele SAS
c)este folosita in sectiunile de proceduri
d)ajuta la exportul rezultatelor
29. Urmatorl cod SAS are ca rezultat
DATA recente; SET carti
WHERE an eq 2013; RUN
a)un raport SAS
b)un set de date SAS
c)o observatie
d)o interogare SAS
30. Fisierele temporare SAS
a)se salveaza automat in libraria SASUSER
b)au numele pe un singur nivel
c)se salveaza automat in libraria SASTEMP
d)nu se pot crea
31. 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
32. 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 titluri
personalizate pentru fiecare task si poate sa specifice daca numele procedurii SAS va fi printat sau nu
33. 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
34. Ce task se va utilize pentru a crea raportul de mai jos?
Nume produs Frecventa Frecventa Cumulata
XXX 2 2
YYY 6 8
a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
35. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare
36. 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”
37. Care afirmatie referiotare la parametrii este falsa?
a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru care sa utilizeze
acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat utilizatorul sa
specific o valoare pentru acest parametru ori de cate ori el executa query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic
38. Expresia medie = (nota1 + nota2) / 2 desemneaza crearea unei variabile:
a) Calculate
b) Recodificate
c) Recalculat
d) Aggregate
39. 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
40. Gruparea filtrelor implica folosirea operatorilor:
a) NOT, AND
b) AND, OR
c) SELECT, GROUP BY
d) AND, GROUP BY
41. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
b) Reexecuta proceduri dupa modificarea acestora
c) Deschide tabele de date SAS folosind proceduri de import
d) Toate variantele de mai sus
42. 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
43. 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
44. 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
45. 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
46. 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
47. 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
48.Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce rezultatele de mai jos
ale query-ului

Care tip de join a fost folosit?


a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns nu este corect
d) Inner join
49. Ce task ofera o optiune pentru a crea un grafic pentru a vedea distributia datelor?
a. Sumary Statistics

50. Cand se seteaza un filtru se poate specifica?


a. Conditii de filtrare multiple si conditii logice (AND sau OR)

51. In declaratia INPUT, semnul $ indica


b. Valorile variabilei sunt de tip character

52. Task-ul care se va utiliza pentru generarea unui raport de frecvente este?
c. One-Way Frequncies

53. Pentru a afisa vanzarile totale si medii pentru o regiune, ce raport ati folosi?
d. Summary report

54. Care format(formate) de rezultate ale unui query permit executia unor noi prelucrari?

Data tables si data views


55 . 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
Care dintre rezultatele urmatoare va fi produs de un query.

RASPUNS: C
56. Care sunt cele doua tipuri de coloane dintr-un set de date SAS
a. Numeric si character

57. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide?
a. Un pointer al setului de date este adaugat la proiect

58. Ce afirmatie despre task-ul Import Data este falsa?


d.Se poate specifica o expresie pentru a crea o coloana noua

59. Ce afirmatie despre parametric este falsa?


C. Singurul tip de parametru pe care il puteti specifica este un element dintr-o lista
60. Declaratia input:
b. Defineste variabile

61. Care nume de coloana respecta regulile standard SAS?


a. Data5moon
!! Primul character trebuie sa fie litera sau “_”. Numele poate contine litere, numere sau _. Caracterele
special, exceptand _, nu sunt permise. Se pot folosi litere mari sau litere mici. Spatiile nu sunt permise.

62. Despre jonctiuni:


!! Tipuri de jonctiuni:
 Numai randurile care au correspondent - inner join
 Toate randurile din A – left outer join
 Toate randurile din A si B – full outer join
Toate randurile din B – right outer jo
63. Declaratia var
a)defineste o variabila in sectiunea de proceduri
b)furnizeaza procedurii o lista de variabile
c)defineste o variabila in sectiunea de date
d)indicavariabila de grupare

64. Ce este gresit la urmatorul program?


data ord;
input age sex $ prod_id quantity order_date mmddyy6.;
format order_date yymmdds10.;
cards;
25 f 02344 2 05/27/10
37 m 08798 4 04/29/10
45 f 09876 1 05/27/10
19 m 07897 3 05/30/10
;
proc sort data=ord; by descending order_date
proc print data=ord;
title „Unfulfilled orders”;
a) Datele trebuie sa fie introduse folosind comanda datalines;
b) Coloana order_date nu poate citi corect datele pentru ca sunt definite 2 formate pentru
ea;
c) Coloana order_date nu poate citi corect datele pentru ca formatul nu corespunde cu
datele pe care incearca sa le citeasca
d) Variabila sex este formatata ca si Currency dar este un Character
65. Care raspuns este gresit?
a) Label-urile sunt utilizate pentru a explica denumiri prescurtate
b) Label-urile sunt create in pasul DATA
c) Formatele sunt create in pasul DATA
d) Formatele sunt folosite pentru a afisa informatia intr-un mod mai atractiv

66. Care este output-ul pentru urmatoarea secventa de cod Python?


x=2
y=10
26 ne-a dat noua dupa ce am rulat
x*=y+x+1
a) 41
b) 42
c) 40
d) 39

67. 03/26/2001 este reprezentat de urmatorul format SAS:


a) MMDDYY10.
b) MM/DD/YYYY
c) MM/DD/YY
d) MMDDYY.8

68. Nu reprezinta un avantaj pentru salvarea rezultatelor unui query in views:


a) Economiseste spatiu de memorie datorita dimensiunii mai mici
b) Asigura faptul ca datele din input sunt mereu actualizate
c) Ascunde de utilizator join-urile sau query-urile complexe
d) Rezultatele sunt formatate pentru a fi afisate

69. Daca lucrezi cu fisiere de tip flat, separate prin virgula:


1) Poti folosi optiunea dsd
2) Poti folosi optiunea dsc
3) Poti folosi optiunea dlm
4) Poti folosi optiunea dlv
5) Trebuie sa mentionezi dimensiunea variabilelor
6) Variabilele de tip caracter trebuie specificate intre acolade

a) 2, 5
b) 1, 3
c) 1, 5 26 ne-a dat noua dupa ce am rulat
d) 2, 3

70. Se da urmatorul program SAS:


Data food;
Set examples.products;
Where Category eq ‚food’;
Run;
Care dintre urmatoarele programe este echivalent cu cel dat
a) Data food;
Set examples.products;
If Category eq ‚food’;
Run;
b) Data food;
Set examples.products;
Where Category ne ‚food’;
Run;
c) Data food;
Set examples.products;
If Category gt ‚food’;
Run;
d) Data food;
Set examples.products;
If Category = ‚food’ then;
Run;

71. Ce afiseaza urmatorul cod Python:


if ‚bar’ in {‚foo’:1, ‚bar’:2, ‚baz’:3}:
print(1)
print(2)
if ‚a’ in ‚qux’:
print(3)
print(4)
a) 1
2
4
b) Nu afiseaza nimic
c) 4
d) 1
2
3
4

72. Care dintre urmatoarele nu este un tip de date in Python:


a) Int
b) decimal
c) boolean
d) float

73. SAS Enterprise Guide poate citi si folosi date din urmatoarele formate:
a) Tabele SAS, foi de calcul Excel
b) Tabele SAS, fisiere flat
c) Fisiere PHP, tabele SAS
d) Foi de calcul Excel, fisiere flat, tabele SAS

74. Care afirmatie este corecta in ceea ce priveste rezultatul unei interogari SAS:
a) Un rezultat de tip raport poate fi in format PDF, HTML sau XLS
b) Un rezultat de tip raport este actualizat automat
c) Un rezultat de tip tabel de date este actualizat automat
d) Un rezultat de tip view este actualizat automat

75. Care dintre urmatoarele sterge un element dintr-o lista in Python


a) List.delete()
b) List.remove()
c) List.delete(-1)
d) List.remove(-1)
76. In SAS, taskurile pot fi aplicate direct pe:
a) Fisiere Excel
b) Fisere flat
c) Tabele de date SAS
d) Toate cele de mai sus

77. Se da urmatorul cod SAS:


Data products;
Infile ‚c:\examples\products.txt’;
Input @1 Name $7.
@8 Price dollar4.
@12 Category $8.;
Format Price dollar6.0;
Run;
Care afirmatie este adevarata?
a) Fisierul de iesire este un tabel de date SAS permanent
b) Fisierul de intrare contine 2 variabile de tip sir de caractere si o variabila de tip
number
c) Pretul va fi afisat pe o lungime de 4 caractere
d) Products.txt este de tip space delimited

78. Rezultatul rularii urmatorului script este:


Data new_emp;
drop i;
do i=1 to 5;
input name $ idno status $;
if status = ‚PT’ then contiune;
input benefits $10.;
output;
end;
datalines;
Jones 9011 PT
Thomas 876 PT
Richards 1002 FT
Eye/Dental
...
;
a) Un tabel de date SAS cu 3 randuri si 2 coloane
b) Un tabel de date SAS cu 3 randuri s 3 coloane
c) Un tabel de date SAS cu 2 randuri si 4 coloane
d) Un tabel de date SAS cu 2 randuri si 5 coloane

79. Ce afiseaza urmatorul cod Python:


def f(x = 100, y = 100)
return(x+y, x-y)
x,y = f(y=200, x=100)
print(x,y)
a) 300 -100
b) 200 0
c) 200 100
d) 0 300

80. Ce marcheaza sfarsitul unui bloc de instructiuni (or suite???) in Python:


a) }
b) Un comentariu
c) end
d) o linie care este mai putin indentata decat cea de dinaintea ei

81. In Query Builder, Filter Data corespunde urmatoarei instructiuni SQL:


a) WHERE
b) HAVING
c) IF
d) ORDER BY

82. O aplicatie software poate fi compusa din:


1) Program
2) Subprogram
3) Serviciu (Service)
4) Pachet (Package)
5) Module
6) Toate cele de mai sus
a) 1,2,3,4
b) 1,2,5
c) 1,2,4,5
d) 6
83. Se considera urmatorul cod Python:
Proc format;
Value $type ‚M’ = ‚Mechanics’
‚F’ = ‚Food’
‚other’ = ‚unknown.’;
Value price_format low-4.4 = ‚low’;
Run;
a) Creeaza 3 formate, 2 pentru currency si 1 pentru numere
b) Creeaza 3 foramte, 1 pentru caractere si 2 pentru numere
c) Creeaza 2 formate, 1 pentru currency si 1 pentru numere
d) Creeaza 2 formate, 1 pentru caractere si 1 pentru numere

84. Stilurile definite de utilizator pot fi aplicate la:


a) Rapoarte SAS
b) Fisiere Excel
c) Tabele de date SAS
d) Rapoarte PDF

85. Fisierele temporare de date SAS:


a) Se gasesc in libraria WORK
b) Se gasesc in libraria SASUSER
c) Nu pot fi accesate prin numele librariei
d) Pot fi accesate intr-o sesiune noua de SAS

86. Formatele definite de utilizator pot fi:


1) Continue
2) Discrete
3) Marginale
4) Folosite ca si stil de afisare (display style)
5) Interval (Range)
6) Toate cele de mai sus

a) 1,2,3
b) 6
c) 2,4,5
d) 1,3,5

87. Care dintre urmatoarele instructiuni afiseaza lungimea stringului s:


a) print s.length()
b) print len(s)
c) print s.len()
d) print string.length(s)
88. Urmatorul cod SAS o sa produca:
DATA curente; SET produse;
WHERE an eq 201; RUN;
a) Un raport SAS
b) Un set de date SAS
c) O observatie
d) Un query

89. Toate obiectele SAS Enterprise Guide dintr-un proiect pot fi vazute in fereastra:
a) Project Tree
b) Task List
c) SAS Folders
d) Server List

90. Daca avem o lista x[1,2,3,4], cum afisam primul element:


a) print x[1]
b) print x.first()
c) print x[0]
d) print x(0)

91. Coloanele calculate (computed columns) pot fi:


1) Coloane sumarizate
2) Coloane simple
3) Outer columns
4) Advanced expressions
5) Coloane recodificate (recoded colums)
6) Coloane definite de utilizator (user-defined)

a) 1,4,5
b) 1,2,3
c) 4,5,6
d) 2,6

92. Cod SAS deja existent asociat unui task:


a) Poate fi editat oricand
b) Poate fi editat folosind o copie
c) Nu exista pentru unele taskuri
d) Nu poate fi vazut

93. Urmatoarele tipuri de date numerice sunt disponibile in SAS EG:


a) Character si numeric
b) Character si currency
c) Date, currency si numeric
d) Date si currency
1. Un pas de export asigura faptul ca un raport este:
a) exportat atunci cand prj este executat;
b) importat at cand prj este exec;
c) definit at cand prj este creatl
d) nemodificat at cand prj este executat

2. In prelucrarea List Data, rolul Identifying Label asociat unei var de grupare:
a) rotunjeste fiec val numerica care are zecimale care are zecimale;
b) sorteaza var de grupare;
c) suprima listarea repetata a var de grupare;
d) insumeaza val var.

3. Un raport SAS poate fi exportat in formatele:


a) txt, numeric, moneda;
b) SAS, html, xml, pdf;
c) sas, string, xml, pdf;
d) sas, varchar, html, pdf

4. Metadatele asociate unui fisier de date:


a) ofera info despre datele in sine
b) ofera inform despre media val datelor
c) elimina datele redundante
d)sunt accesate de sas la importul fis de date

5. Nu este caracteristica a doc compuse:


a) sunt create cu Document Builder;
b) sunt salvate cu Document Builder;
c) includ rez ale prel in html;
d) pot include link-uri catre fis externe

6. La recodificare, val se pot inlocui


a) un dom de val cu o val;
b) o val cu alta val;
c) o val cu alta val si celelalte val cu cu alta val;
d) a+b+c

7. O tabela virtuala sas (data view)


a) este statica;
b) salveaza sp. de mem prin dim ei;
c) nu se pot ef prelucrari;
d) contine date neactualizate
8. Care rez pot fi fol ca intrari pt o prel sas:
a) numai tab de date;
b) tab de date+ rap;
c) numai tab virtuale;
d) tab de date si tab virtuale

9. Daca val unei col contin si caract nenum si num, at col:


a) este obl de tip caracter;
b) poate fi de tip moneda;
c) nu poate fi tip data;
d) nu poate fi tip caracter

10. Codus sas gen de o prel:


a) poate fi modif in tabul code;
b) numai o copie a codului gen poate fi modif;
c) se exec obl pe cal. unde e salvat prj;
d) este necesar sa fie modif de utiliz

11. Opt „embed the date within the generated sas code” este fol la
a) importul unui fis non sas;
b) jonctiunea a 2 tabele;
c) crearea unui rap sas;
d) def unei var sas

12. Un format def de utiliz este aplicat:


a) unei col;
b) unei tab;
c) unui param;
d) unei prel

13. Intr-o interogare, opt „edit groups” este utila at cand se creaza
a) un filtru
b) o var calc;
c) o var agregata;
d) o var recodif

14. Urm enunt nu caract sect de proceduri sas:


a) se produc ca iesiri de info;
b) def o succesiune de operatii asupra datelor
c) au ca I/ fis de date in orice format
d) fol seturi de date definite in sect de date
15. Prel „list data” nu poate returna
a) o tab sas;
b) un rap sas;
c) un rap html;
d) un rap pdf

16. In sas, tab sas pot fi


a) create;
b) deschise;
c) exportate;
d) sortate

17. Apl sas


a) permite scrierea si rularea de cod sas
b) poate fi inst pe mai multe so;
c) efectueaza prelucrari pt analiza si rap;
d) permite exp rez in alte aplicatii
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

4. Ce task se va utilize pentru a crea raportul de mai jos?


a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
5. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare

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”

Cate randuri vor aparea in iesirea quey-ului?

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

Care dintre rezultatele urmatoare va fi produs de un query?

RASP: C

9. Care afirmatie referiotare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element
dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru
care sa utilizeze acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specific o valoare pentru acest parametru ori de cate ori el executa
query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic.
10. Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce
rezultatele de mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns de mai sus nu este corect
d) Inner join

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

Care dintre combinatii este corecta:

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
neactualizate
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
recodificarea
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
parametrii SAS:
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

16. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) Produc ca iesiri informatii
b) Defines o succesiune de operatii asupra datelor
c) Folosesc seturi de date definite in sectiunea de date
d) Au ca intrari fisiere de date in orice format
17. Aplicatia SAS EG:
1. Permite scrierea si rularea de cod SAS
2. Poate fi instalata pe mai multe sisteme de operare
3. Efectueaza prelucrari pentru analiza si raportare
4. Permite exportul rezultatelor in alte aplicatii, ca MS Excel
Care dintre combinatii este corecta:
a) 1+2
b) 1+2+3
c) 1+2+4
d) 1+3+4
18. Este characteristic unui flux de proces:
a) Afiseaza o structura ierarhica a proiectului activ
b) Nu se poate executa doar o portiune a unui flux de process
vizual
c) Reprezinta virtual relatiile dintre obiectele unui proiect
d) Un proiect SAS poate contine un singur flux de process
19. Daca in urma afisarii , valorile unei coloane contin si caractere nenumerice si numerice,
atunci coloana:
a) Poate fi de tip moneda
b) Este obligatoriu de tip character
c) Nu poate fi de tip data
d) Nu poate fi de tip character
20. Un format de citire SAS:
a) Trebuie sa contina punctual zecimal (.)
b) Indica modul in care trebuie sa se citeasca datele
c) Se aplica unei coloane
d) Toate variantele de mai sus
21. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
reexecuta
b) Reprezenta procedure dupa modificarea acestora
c) Deschide tabele de date SAS folosind procedure de import
d) Toate variantele de mai sus
22. Intr-un cloud public infrastructura de calcul are: => nu e din SAS
23. , 24. Nu sunt din SAS

25. Instrumentul Query Builder combina combina automat urmatoarele 2 tabele folosind o
jonctiune interna.

Cate randuri vor aparea in rezultatul interogarii?

a) Unul
b) Trei
c) Sase
d) Niciunul

27. Pregatirea datelor pentru analize presupune:

a) realizarea de predictii
b) Accesarea datelor
c) Reprezentarea grafica a datelor
d) Combinarea si transformarea datelor

29. Ceva cu cod SAS => sa faca duduia …

30. Fisierele temporare SAS

a) se salveaza automat in libraria SAS USER


nivel
b) au numele pe un singur rand?? (cred ca rand scrie)
c) se salveaza automat in libraria SAS TEMP
d) nu se pot crea

Subiectele celor de la ID, de anul acesta. Au dat tot cu Uta.

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
# % $

Pachete
software, Tip-C,
Sem-2, Zi (2019-
2020)
Pagina principală / Cursuri / 2019 - 2020
/ Licenta / Pachete-C,Sem2(357fr)
/ General
/ EXAMEN PACHETE SOFTWARE Seria A
10.06.2020 ora 13.30

Început la miercuri, 10 iunie


2020, 13:30
State Terminat
Completat la miercuri, 10 iunie
2020, 13:52
Timp luat 21 min 33 secs
Notează 7,90 din maxim
10,00 (79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Întrebare cu flag

Bifati optiunea "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu
!
b. Nimic

Răspunsul corect este: Punct din oficiu

2 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Când executaţi acest cod, care


titlu sau titluri apar în ultima ieşire
PROC PRINT?

Alegeți o opțiune:
a. !

b.

c.

Răspunsul corect este:

3 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Care instrucţiune INPUT citeste


corect valorile numerice pentru Cost
(al treilea câmp)?

Alegeți o opțiune:
a. input @17 Cost comma7.;

b. input @17 Cost 7.2;

c. input @17 Cost 9.2.;

d. input @17 Cost comma9.;


!

Răspunsul corect este: input @17 Cost


comma9.;

4 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python.Care este rezultatul


următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. Error
!
b. 33

c. 6

d. 123

Răspunsul corect este: Error

5 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Alegeți o opțiune:

a.

b. !

Răspunsul corect este:

6 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

In Python. Care va fi rezultatul


urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a. [2, 3, 9]

b.
(1, 4, 8)"

c.
[1, 2, 4, 3, 8, 9]

d.
[1, 4, 8]

Răspunsul corect este:


[1, 4, 8]

7 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Din clasele de criterii şi criterii legate


de caracteristicile de calitate
software fac parte:

Alegeți o opțiune:
a. Personalizare, portabilitate,
mentenabilitate

b. Spaţiu extern de stocare,


tehnologia de reţea"

c. Memorie internă, timpul de


răspuns

d. Interoperabilitate,
adaptabilitate

Răspunsul corect este: Personalizare,


portabilitate, mentenabilitate

8 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. În mod implicit, PROC FREQ


creează un tabel cu frecvenţe şi
procente pentru care tipuri de
variabile dintr-un set de date?

Alegeți o opțiune:
a. atât variabilele de tip caracter,
cât şi cele numerice !
b. niciuna: variabilele trebuie să
fie întotdeauna specificate

c. variabile numerice

d. variabile de tip caracter

Răspunsul corect este: atât variabilele


de tip caracter, cât şi cele numerice

9 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. 1

b. 0

c. 2

d. !
3

Răspunsul corect este: 3

10 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Ce declaraţie într-un pas PROC


SORT pregăteşte datele să fie afişate
aşa cum se arată în această ieşire?

Alegeți o opțiune:
a.
by descending Postal_Code

descending Employee_ID;

!
b.
by Postal_Code Employee_ID;

c.
by Postal_Code descending Employee_ID;

d.
by descending Postal_Code Employee_ID;

Răspunsul corect este:


by descending Postal_Code

descending Employee_ID;

11 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Având următorul set de date

Alegeţi instrucţiunea care selectează


rândurile în care
• suma este mai mică sau egală cu
5000 $
• contul este 101-1092 sau rata este
egală cu 0,095.

Alegeți o opțiune:
a. where amount <= 5000 or
account='101-1092'
and rate = 0.095;

b. where amount <= 5000 and


account='101-1092' or rate =
0.095;"

c. where (amount le 5000 and


account='101-1092')
or rate = 0.095;

d. where amount <= 5000 and


(account='101-1092' or rate eq
0.095);

Răspunsul corect este: where amount


<= 5000 and
(account='101-1092' or rate eq
0.095);

12 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Un şir este imuabil în Python?

Alegeți o opțiune:
a.

Adevărat

b. Fals"

Răspunsul corect este:

Adevărat

13 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În funcţie de amplasarea soluţiei


Cloud soluţiile cloud pot fi:

Alegeți o opțiune:
a. Infrastructure as a service
(IaaS), Software as a Service (SaaS)

b. Public cloud, Private cloud,


Hybrid cloud, Community cloud !
c. Platform as a Service (PaaS),
Infrastructure as a service (IaaS),

Răspunsul corect este: Public cloud,


Private cloud, Hybrid cloud, Community
cloud

14 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În lipsa unei clauze contrare, printr-


un contract de utilizare a unui
program pentru calculator se
prezumă ca:

Alegeți o opțiune:
a. Utilizatorul poate transmite
unei alte persoane dreptul de
utilizare a programului pentru
calculator.

b. Utilizatorului i se acordă
dreptul exclusiv de utilizare a
programului pentru calculator;

c. Utilizatorului i se acordă dreptul


exclusiv de utilizare şi modificare a
programului pentru calculator;

d. Utilizatorului i se acordă
dreptul neexclusiv de utilizare a
programului pentru calculator; !

Răspunsul corect este: Utilizatorului i se


acordă dreptul neexclusiv de utilizare a
programului pentru calculator;

15 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Ce declaraţie va limita o analiză


PROC MEANS la variabilele Boarded,
Transfer şi Deplane?

Alegeți o opțiune:
a. var boarded transfer
deplane;
!
b. by boarded transfer
deplane;

c. class boarded transfer


deplane;

d. output boarded transfer


deplane;

Răspunsul corect este: var boarded


transfer deplane;

16 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În Enterprise Guide, dacă realizaţi o


joncţiune utilizând left outer join intre
Tabela 1 si Tabela 2, care din tabelele
query va fi obţinută?

Alegeți o opțiune:

a.

b. !

c.

d.

Răspunsul corect este:

17 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS: Ce se întâmplă dacă rulaţi


următorul program?

Alegeți o opțiune:
a.
Pasul PROC PRINT rulează cu
succes, imprimând observaţiile în
ordinea lor sortată.

b.
Pasul PROC SORT se execută cu
succes, dar pasul PROC PRINT
generează erori şi opreşte
procesarea.

c.
Pasul PROC SORT generează erori
şi opreşte procesarea, dar pasul
PROC PRINT rulează cu succes,
imprimând observaţiile în ordinea lor
originală (nesortată).
!
d. Pasul PROC SORT sortează
permanent setul de date de intrare.

Răspunsul corect este:


Pasul PROC SORT generează erori şi
opreşte procesarea, dar pasul PROC
PRINT rulează cu succes, imprimând
observaţiile în ordinea lor originală
(nesortată).

18 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

În Enterprise Guide o valoare


numerică lipsă este afişată ca

Alegeți o opțiune:
a. nu este afişată

b. punct

c. blank"

d. nici un raspuns corect

Răspunsul corect este: punct

19 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul


codului următor?

a = (1, 2)

a[0] +=1

Alegeți o opțiune:
a. Syntax Error

b. (1,1,2)

c. 2

d. Type Error
!

Răspunsul corect este: Type Error

20 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În Enterprise Guide, se presupune că


utilizatorul creează un query pentru a
afla numărul mediu al anilor lucraţi de
angajaţii care au un anumit cod de
profesie. Query-ul specifică

codul profesiei ca variabilă de


grupare
anii de serviciu ca variabilă de
analiză
media ca summary statistic.

Care dintre rezultatele următoare va


fi produs de query?
# % $

Pachete software,
Tip-C, Sem-2, Zi
(2019-2020)
Pagina principală / Cursuri / 2019 - 2020
/ Licenta / Pachete-C,Sem2(357fr) / General
/ EXAMEN PACHETE SOFTWARE Seria A
10.06.2020 ora 13.30

Început la miercuri, 10 iunie 2020,


13:30
State Terminat
Completat la miercuri, 10 iunie 2020,
13:52
Timp luat 22 min 40 secs
Notează 7,90 din maxim 10,00
(79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Întrebare cu flag

Bifati optiunea "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu
!
b. Nimic

Răspunsul corect este: Punct din oficiu

2 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul următorului


cod?

str = "pynative"

print (str[1:3])

Alegeți o opțiune:
a. pyn

b. py

c. yna

d. yn
!

Răspunsul corect este: yn

3 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Clasa de criterii utilizabilitate conţine


criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori,
vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare !
b. Interfaţa utilizator, tipuri de utilizatori,
câmpuri personalizabile, rapoarte
personalizabile vizualizarea datelor,
raportarea erorilor,

c.
Interfaţa utilizator, tipuri de utilizatori,
vizualizarea datelor, raportarea erorilor,
varietatea platformelor

d. Interfaţa utilizator, tipuri de utilizatori,


rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,

Răspunsul corect este: Interfaţa utilizator,


tipuri de utilizatori, vizualizarea datelor,
raportarea erorilor, varietatea domeniului de
utilizare

4 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Utilizatorul autorizat al unui program


pentru calculator poate face, fără
autorizarea titularului dreptului de autor, o
copie de arhivă sau de siguranţă, în măsura
în care aceasta este necesară pentru
asigurarea utilizării programului.

Alegeți o opțiune:
a. Nu"

b. Da

Răspunsul corect este: Da

5 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Tipul de cloud „Infrastructure as a service


(IaaS)” implică oferirea de

Alegeți o opțiune:
a. Platforme de dezvoltare în cloud

b. Servicii legate de dispozitivele


hardware!
c. Servicii de consultanţă software

Răspunsul corect este: Servicii legate de


dispozitivele hardware

6 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Într-o etapă DATA, cum puteţi face referire


la un set de date SAS temporar numit
Forecast?

Alegeți o opțiune:
a. Work.Forecast"

b. Sales.Forecast (dupa atribuirea libref


Sales)

c. Numai raspunsurile Work.Forecast


şi Forecast

d.
Forecast

Răspunsul corect este: Numai raspunsurile


Work.Forecast şi Forecast

7 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. !
3

b. 1

c. 2

d. 0

Răspunsul corect este: 3

8 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python.Care este rezultatul următorului


cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. 6

b. 123

c. 33

d. Error
!

Răspunsul corect este: Error

9 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Care dintre afirmaţiile următoarele este o


cerinţă de sintaxă SAS?

Alegeți o opțiune:
a. Terminaţi fiecare declaraţie cu un
punct şi virgulă.
!
b. Puneţi o singură declaraţie pe fiecare
rând.

c. Începeţi fiecare declaraţie în coloana


1.

d. Separaţi fiecare pas cu un spaţiu.

Răspunsul corect este: Terminaţi fiecare


declaraţie cu un punct şi virgulă.

10 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Care este numele setului de date de


ieşire dîn programul de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. sales

b. Country

c. orion.sales"

d. work.us

Răspunsul corect este: work.us

11 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS.Care observaţie sau observaţii vor fi


selectate prin următoarea menţiune
WHERE?

where Job_Title contains 'I';

Alegeți o opțiune:
a. observatia 1

b. observatia 1 si !
3

c. observatia 3

d. observatia 2

Răspunsul corect este: observatia 1 si 3

12 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care va fi rezultatul urmatoarei


secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
(1, 4, 8)

b.
[1, 2, 4, 3, 8, 9]

c. [2, 3, 9]

d.
[1, 4, 8]
!

Răspunsul corect este:


[1, 4, 8]

13 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

În Enterprise Guide, care dintre


următoarele afirmaţii referitoare la
rapoartele SAS Enterprise Guide este
adevărat?

Alegeți o opțiune:
a. Se poate seta un format de rezultat
implicit şi se pot înlocui setările implicite
pentru rapoarte individuale.

b. În titluri şi în note de subsol se pot


utiliza variabile macro, funcţii sas şi
formate sas.

c. Puteţi să specificaţi o notă de subsol


implicită, să specificaţi titluri personalizate
pentru fiecare task şi să specificaţi dacă
să printaţi numele procedurii sas"

d. Toate afirmatiile

Răspunsul corect este: Toate afirmatiile

14 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Acest comentariu conţine erori de


sintaxă?

Alegeți o opțiune:
a. Da. Fiecare linie de comentarii trebuie
să se încheie cu punct şi virgulă.

b. Da. Comentariul conţine punct şi


virgulă, care provoacă un mesaj de eroare.

c. Da. Textul de comentariu începe


incorect pe prima linie.

d. Nu. Comentariul este specificat


corect.
!

Răspunsul corect este: Nu. Comentariul este


specificat corect.

15 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

În Enterprise Guide, care este utilitatea


formatelor personalizate atunci când se
crează rapoarte?

Alegeți o opțiune:
a. Formatele personalizate vă permit să
efectuaţi operaţii aritmetice pe valori
numerice personalizate.

b. Utilizând formate personalizate,


puteţi controla aspectul scris al valorilor
datelor.
!
c. Formatele personalizate înlocuiesc
permanent valorile datelor dintr-o coloană
cu valorile formate.

d. Formatele personalizate vă permit să


convertiţi şiruri de caractere la valori
numerice.

Răspunsul corect este: Utilizând formate


personalizate, puteţi controla aspectul scris al
valorilor datelor.

16 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS: Ce tip de variabilă este variabila


AcctNum din setul de date de mai jos?

Alegeți o opțiune:
a. nu se poate spune din datele afişate

b. poate fi fie caracter sau numeric

c. character
!
d. numeric

Răspunsul corect este: character

17 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Dacă executati următorul program, ce


ieşire creează?

Alegeți o opțiune:

a.

"

b.

c.

d.

Răspunsul corect este:

18 întrebare
Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

SAS. Statisticile implicite produse prin


procedura MEANS sunt n-count, mean,
minimum, maximum, si ...

Alegeți o opțiune:
a. median."

b. range.

c. standard error of the mean.

d. standard deviation.

Răspunsul corect este: standard deviation.

19 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul următorului


cod?

a, b = 12, 5

if a + b:

print('True')

else:

print('False')

Alegeți o opțiune:
a. False

b. True
!

Răspunsul corect este: True

20 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

SAS. Care dintre următoarele afirmaţii


specifică liniile de date pe care le
introduceţi direct într-un pas DATA?

Alegeți o opțiune:
a. DATALINES
!
b. INFILE

c. INSTREAM

d. INPUT

Răspunsul corect este: DATALINES

21 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul următorului


cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeți o opțiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

c. The program executed with error


!

Răspunsul corect este: The program executed


with error

22 întrebare
Corect

Marcat 0,30 din 0,30

Întrebare cu flag

In Python. Care este rezultatul codului


următor?

a=(1,2,3,4)

del(a[2])
Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

SAS. Care este numele setului de date de ieşire dîn programul de mai jos?
data work.us;
set orion.sales;
where Country='US';
run;

Select one:
a. orion.sales
b. sales
c. Country
d. work.us

Feedback
The correct answer is: work.us

Question 3
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Următoarea afirmaţie este corectă?

„Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fără autorizarea
titularului dreptului de autor, să analizeze, să studieze sau să testeze funcţionarea acestui
program, în scopul de a determina ideile şi principiile care stau la baza oricărui element al
acestuia, cu ocazia efectuării oricăror operaţiuni de instalare, afişare, rulare sau executare,
transmitere ori stocare a programului, operaţiuni pe care este în drept să le efectueze”.
Select one:
a. Nu
b. Da
Feedback
The correct answer is: Nu

Question 4
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5]
b. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
c. Error
Feedback
The correct answer is: Error

Question 5
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Dacă executati următorul program, ce ieşire creează?
Select one:

a.

b.

c.
d.

Feedback

The correct answer is:

Question 6
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Având următorul set de date

Alegeţi instrucţiunea care selectează rândurile în care


• suma este mai mică sau egală cu 5000 $
• contul este 101-1092 sau rata este egală cu 0,095.
Select one:
a. where amount <= 5000 and
(account='101-1092' or rate eq 0.095);
b. where amount <= 5000 and
account='101-1092' or rate = 0.095;
c. where amount <= 5000 or account='101-1092'
and rate = 0.095;
d. where (amount le 5000 and account='101-1092')
or rate = 0.095;
Feedback
The correct answer is: where amount <= 5000 and
(account='101-1092' or rate eq 0.095);

Question 7
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. 101
b. 99
c. 100
d. Nici un raspuns nu este corect, este un ciclu infinit
Feedback
The correct answer is: 100

Question 8
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Select one:
a. 100
b. 90
c. 99
d. Nici un raspuns nu este corect
Feedback
The correct answer is: Nici un raspuns nu este corect

Question 9
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre următorii paşi este de obicei utilizat pentru a genera rapoarte şi grafice?
Select one:
a. RUN
b. REPORT
c. PROC
d. DATA
Feedback
The correct answer is: PROC

Question 10
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide care atribute de coloană utilizează Query Builder atunci când încearcă să
realizeze automat o joncţiune între două tabele?
Select one:
a. Numele şi tipul coloanei
b. Numele coloanei
c. Numele, tipul şi lungimea coloanei
d. Numele şi lungimea coloanei
Feedback
The correct answer is: Numele şi tipul coloanei

Question 11
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care format (formate) de rezultate ale unui query permit execuţia unor
noi prelucrări?
Select one:
a. data views şi reports
b. numai data views
c. numai data tables
d. data tables şi data views
Feedback
The correct answer is: data tables şi data views

Question 12
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

Question 13
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
PYTHON. Care este rezultatul următorului cod?

Select one:
a. 30
b. The program executed with errors
c. 20
Feedback
The correct answer is: 30

Question 14
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
In Python. Care este rezultatul următorului cod?
salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Select one:
a. Salary: 12000
b. Salary: 8000
c. The program failed with errors
d. Salary: 8000 Salary: 12000
Feedback
The correct answer is: Salary: 8000

Question 15
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
Care dintre următoarele afirmaţii este corectă
Select one:
a. Pentru software-ul liber costul nu este un criteriu
b. Toate produsele software ale cărui surse sunt publice sunt Software Liber
c. Pentru software-ul liber costul este un criteriu
Feedback
The correct answer is: Pentru software-ul liber costul nu este un criteriu

Question 16
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. 7
b. 5
c. syntax error
d. 6
Feedback
The correct answer is: 6

Question 17
Correct

Mark 0.30 out of 0.30

Flag question

Question text
In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Select one:
a.
(1, 4, 8)
b.
[1, 2, 4, 3, 8, 9]
c. [2, 3, 9]
d.
[1, 4, 8]
Feedback
The correct answer is:
[1, 4, 8]

Question 18
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. Care instrucţiune INPUT citeste corect valorile numerice pentru Cost (al treilea câmp)?

Select one:
a. input @17 Cost 9.2.;
b. input @17 Cost comma7.;
c. input @17 Cost 7.2;
d. input @17 Cost comma9.;
Feedback
The correct answer is: input @17 Cost comma9.;

Question 19
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care este utilitatea formatelor personalizate atunci când se crează
rapoarte?
Select one:
a. Formatele personalizate vă permit să efectuaţi operaţii aritmetice pe valori numerice personalizate.
b. Formatele personalizate înlocuiesc permanent valorile datelor dintr-o coloană cu valorile formate.
c. Utilizând formate personalizate, puteţi controla aspectul scris al valorilor datelor.
d. Formatele personalizate vă permit să convertiţi şiruri de caractere la valori numerice.
Feedback
The correct answer is: Utilizând formate personalizate, puteţi controla aspectul scris al valorilor
datelor.

Question 20
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?

Select one:
a. character
b. poate fi fie caracter sau numeric
c. nu se poate spune din datele afişate
d. numeric
Feedback
The correct answer is: character

Question 21
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Când executaţi acest cod, care titlu sau titluri apar în ultima ieşire PROC PRINT?

Select one:

a.

b.

c.
Feedback

The correct answer is:

Question 22
Incorrect

Mark 0.00 out of 0.30

Flag question
Question text
În Enterprise Guide o valoare numerică lipsă este afişată ca

Select one:
a. nu este afişată
b. nici un raspuns corect
c. punct
d. blank
Feedback
The correct answer is: punct

Question 23
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Clasa de criterii utilizabilitate conţine criteriile
Select one:
a. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea domeniului de
utilizare
b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor, raportarea erorilor,
c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea platformelor
d. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
Feedback
The correct answer is: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare

Question 24
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de
Select one:
a. Servicii de consultanţă software
b. Servicii legate de dispozitivele hardware
c. Platforme de dezvoltare în cloud
Feedback
The correct answer is: Servicii legate de dispozitivele hardware

Question 25
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată
în această ieşire?

Select one:
a.
by Postal_Code descending Employee_ID;
b.
by descending Postal_Code
descending Employee_ID;
c.
by descending Postal_Code Employee_ID;
d.
by Postal_Code Employee_ID;
Feedback
The correct answer is:
by descending Postal_Code
descending Employee_ID;
Question 26
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Sistemul de operare se ocupă de:
Select one:
a. Asigurarea, la nivelul anumitor echipamente, de facilităţi pecial cerute de anumite aplicaţii
b. Evidentierea erorilor programelor
c. Gestionarea şi coordonarea activităţilor sistemului de calcul
d. Creare de aplicatii software
Feedback
The correct answer is: Gestionarea şi coordonarea activităţilor sistemului de calcul

Question 27
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre afirmaţiile următoarele este o cerinţă de sintaxă SAS?
Select one:
a. Separaţi fiecare pas cu un spaţiu.
b. Puneţi o singură declaraţie pe fiecare rând.
c. Începeţi fiecare declaraţie în coloana 1.
d. Terminaţi fiecare declaraţie cu un punct şi virgulă.
Feedback
The correct answer is: Terminaţi fiecare declaraţie cu un punct şi virgulă.

Question 28
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. În mod implicit, PROC FREQ creează un tabel cu frecvenţe şi procente pentru care tipuri
de variabile dintr-un set de date?
Select one:
a. niciuna: variabilele trebuie să fie întotdeauna specificate
b. variabile numerice
c. atât variabilele de tip caracter, cât şi cele numerice
d. variabile de tip caracter
Feedback
The correct answer is: atât variabilele de tip caracter, cât şi cele numerice

Question 29
Correct

Mark 0.30 out of 0.30

Flag question

Question text

Select one:

a.

b.

Feedback

The correct answer is:

Question 30
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS: Ce se întâmplă dacă rulaţi următorul program?
Select one:
a.
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).
b. Pasul PROC SORT sortează permanent setul de date de intrare.
c.
Pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor sortată.
d.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte
procesarea.
Feedback
The correct answer is:
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).

Question 31
Correct

Mark 0.30 out of 0.30

Flag question

Question text
PYTHON. Care dintre următoarele afirmatii este advarata pentru dicţionare

Select one:
a. Un dicţionar poate conţine orice tip de obiect, cu excepţia altui dicţionar.
b. Elementele sunt accesate prin poziţia lor într-un dicţionar.
c. Dicţionarele sunt accesate prin cheie.
d. Toate cheile dintr-un dicţionar trebuie să fie de acelaşi tip.
Feedback
The correct answer is: Dicţionarele sunt accesate prin cheie.
Wea eee aee,

= 4 @

Corect

Marcat 0,30 din 0,30

¥ intrebare cu flag

Un sir este imuabil in Python?

Alegeti o optiune:
Oa
Adevarat

|| b.Fals

Raspunsul corect este:

Adevarat

25 intrebare

Corect

Marcat 0,30 din 0,30

¥ Intrebare cu flag

SAS. Care dintre urmatoarele afirmatii


specifica liniile de date pe care le
introduceti direct intr-un pas DATA?

Alegeti o optiune:
|| a. INSTREAM
Db. DAR
Si
eeeies oe)

= 4 @ .
a

Adevarat

25 intrebare

Corect

Mareat 0,30 din 0,30

intrebare cu flag

SAS. Care dintre urmatoarele afirmatii


specifica liniile de date pe care le
introduceti direct intr-un pas DATA?

Alegeti o optiune:
|| a. INSTREAM
E) sb. DATALINES’
|_| c. INPUT
|_| d.INFILE

Raspunsul corect este: DATALINES

26 intrebare

Incorect

Marcat 0,00 din 0,30

intrebare cu flag

Urmatoarea afirmatie este adevarata?

»Produsele software fieswareofera patru


eee ieee)

26 intrebare

Incorect

Marcat 0,00 din 0,30

intrebare cu flag

Urmatoarea afirmatie este adevarata?

»Produsele software freeware ofera patru


forme de libertate: de a utiliza programul in
orice scop; de a studia modul de
functionare a programului si de a-| adapta;
de a redistribui copii”

Alegeti o optiune:
El apex
|| b.Nu

Raspunsul corect este: Nu

27 intrebare

Coract

Marcat 0,30 din 0,30

Intrebare cu flag

Dintre criteriile de alegere a produselor


software in functie de caracteristicile
functionale fac parte:
@ online.ase.ro

= 4 @ .

27 intrebare

Corect

Marcat 0,30 din 0,30

¥ intrebare cu flag

Dintre criteriile de alegere a produselor


software in functie de caracteristicile
functionale fac parte:

Alegeti o optiune:
Ol a.
Functionalitatea inclusa, obiectiv
principal, completitudine, adaptabilitate
we

LJ b.
Completitudine, portabilitate, fiabilitate

LIc¢.
Interoperabilitate, personalizare, niveluri
de securitate, utilizare simultana
LJ a
Functionalitatea inclusa, obiectiv
principal, vizualizarea datelor, existenta
manualului de utilizare

Raspunsul corect este:


Functionalitatea inclusa, obiectiv principal,
completitudine, adaptabilitate

28 intrebare

Corect ——
26 intrebare
In Python. Care este rezultatul codului urmator?
Caorect

Marcat 0,30 din


0,30
intrebare cu
flag

Alegeti o optiune:
a. Type Errew

b. Syntax Error

Cece e)

d.2

Raspunsul corect este: Type Error

27 intrebare
SAS. Care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas DATA?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. DATALINES¥
intrebare cu
flag b. INPUT

c. INFILE

d. INSTREAM
28 intrebare
in Enterprise Guide, se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor lucrati de angajatii care au un anumit cod de
Corect .
profesie. Query-ul specifica
Mareat 0,30 din
0,30 « codul profesiei ca variabila de grupare
P intrebare cu * anii de serviciu ca variabila de analiza
flag * media ca summary statistic.

Care dintre rezultatele urmatoare va fi produs de query?

Alegeti o optiune:

TA2 13.4
TA3 17.66667
2 intrebare in Enterprise Guide, daca realizati o jonctiune utilizand left outer join intre Tabela 1 si Tabela 2, care din tabelele query va fi obtinuta?
Corect

Marcat 0,30 din Tabelal Tabela?


0,30
© Intrebare cu
Z |G3|/R
| 63
flag
FL | 89) | Bc]! 46

UI | 46] [FL [| 85
BA | 47 BA] 99

Alegeti o optiune:

G3] Z|G3|R
89 | FL
° Tae ur | 46} Bc!
47 | BA

Gil] Zz
> eur

GlZIG]R
46 | Ul| 461 BC
85 | FL
99 | BA
26 intrebare
In Python. Care este rezultatul codului urmator?
Caorect

Marcat 0,30 din


0,30
intrebare cu
flag

Alegeti o optiune:
a. Type Errew

b. Syntax Error

Cece e)

d.2

Raspunsul corect este: Type Error

27 intrebare
SAS. Care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas DATA?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. DATALINES¥
intrebare cu
flag b. INPUT

c. INFILE

d. INSTREAM
29 intrebare SAS. Ce declaratie intr-un pas PROC SORT pregateste datele sa fie afisate asa cum se arata in aceasta iesire?
Gorect

Marcat 0,30 din The SAS System


ae Postal_Code |Employee
ID
a Intrebare cu 02 12 12 1074

92129 121001
92128 121128
92128 20755
92128 120730

Alegeti o optiune:
a.
by descending Postal Code

descending Employee_ID;

v
b.
by descending Postal Code Employee_ID;

(ey
by Postal Code descending Employee ID,

ai
by Postal Code Employee_ID;
30 intrebare
PYTHON, Care este rezultatul urmatorului cod?
Incorect

Mareat 0,00 din


6,30
sampleList=["Jon", "Kelly", "Jessa"]
intrebare cu
sampleList.append(2, Scott")
print(sampleList)
flag

Alegeti o optiune:
a. [Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]

b. Error

c. [Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]

d. [‘Jon’, ‘Kelly’, ‘Scott’, Jessa

Raspunsul corect este: Error


31 intrebare
In Python. Care este rezultatul urmatorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
fori in range(2, num):
intrebare cu
flag if num%i == 1:

print(num)

break

Alegeti o optiune:
a.

11
13
b.

10
11
12
1
26 intrebare
In Python. Care este rezultatul codului urmator?
Caorect

Marcat 0,30 din


0,30
intrebare cu
flag

Alegeti o optiune:
a. Type Errew

b. Syntax Error

Cece e)

d.2

Raspunsul corect este: Type Error

27 intrebare
SAS. Care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas DATA?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. DATALINES¥
intrebare cu
flag b. INPUT

c. INFILE

d. INSTREAM
29 intrebare SAS. Ce declaratie intr-un pas PROC SORT pregateste datele sa fie afisate asa cum se arata in aceasta iesire?
Gorect

Marcat 0,30 din The SAS System


ae Postal_Code |Employee
ID
a Intrebare cu 02 12 12 1074

92129 121001
92128 121128
92128 20755
92128 120730

Alegeti o optiune:
a.
by descending Postal Code

descending Employee_ID;

v
b.
by descending Postal Code Employee_ID;

(ey
by Postal Code descending Employee ID,

ai
by Postal Code Employee_ID;
30 intrebare
PYTHON, Care este rezultatul urmatorului cod?
Incorect

Mareat 0,00 din


6,30
sampleList=["Jon", "Kelly", "Jessa"]
intrebare cu
sampleList.append(2, Scott")
print(sampleList)
flag

Alegeti o optiune:
a. [Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]

b. Error

c. [Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]

d. [‘Jon’, ‘Kelly’, ‘Scott’, Jessa

Raspunsul corect este: Error


31 intrebare
In Python. Care este rezultatul urmatorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
fori in range(2, num):
intrebare cu
flag if num%i == 1:

print(num)

break

Alegeti o optiune:
a.

11
13
b.

10
11
12
1
2 intrebare in Enterprise Guide, daca realizati o jonctiune utilizand left outer join intre Tabela 1 si Tabela 2, care din tabelele query va fi obtinuta?
Corect

Marcat 0,30 din Tabelal Tabela?


0,30
© Intrebare cu
Z |G3|/R
| 63
flag
FL | 89) | Bc]! 46

UI | 46] [FL [| 85
BA | 47 BA] 99

Alegeti o optiune:

G3] Z|G3|R
89 | FL
° Tae ur | 46} Bc!
47 | BA

Gil] Zz
> eur

GlZIG]R
46 | Ul| 461 BC
85 | FL
99 | BA
3 intrebare
PYTHON. Care este rezultatul urmatorului cod?
Incorect

Marcat 0,00 din


def calculate (num1, num2=4):
0,30 res = num1i * num2
intrebare cu print(res)
flag calculate(5, 6)

Alegeti o optiune:
a. The program executed with errorg¢

b. 20

ce 30

Raspunsul corect este: 30

4 intrebare
in functie de amplasarea solutiei Cloud solutiile cloud pot fi:
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. Infrastructure as a service (laaS), Software as a Service (SaaS)
© intrebare cu
flag b. Platform as a Service (PaaS), Infrastructure as a service (laaS),

c. Public cloud, Private cloud, Hybrid cloud, Community clousv

Raspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud
5 intrebare
SAS. Care instructiune INPUT citeste corect valorile numerice pentru Cost (al treilea camp)?
Carect

Marcat 0,30 din DG345 CDPLAYER $174.99


0,30 HJ756 VCR 298.99
© Intrebare cu AS658 CAMCORDER $1,195.99
flag

Alegeti o optiune:
a. input @17 Cost 7.2;

b. input @1/ Cost comma/.;

c. input @17 Cost 9.2.:

d. input @1/ Cost commads#

Raspunsul corect este: input @17 Cost commad.:

6 intrebare
SAS. 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.
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. where amount <= 5000 or rate eq 0.095;
P intrebare cu
flag b. toate sunt corecte*

c. where amount le 5000 or rate=0.095;

d. where amount <= 5000 or rate=0.095:.

Raspunsul corect este: toate sunt corecte


7 intrebare
in Enterprise Guide, care format (formate) de rezultate ale unui query permit executia unor noi prelucrari?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. data tables si data views?
intrebare cu
flag b. data views si reports

c. numai data tables

d. numai data views

Raspunsul corect este: data tables si data views

8 intrebare
PYTHON. Care dintre urmatoarele afirmatii creeaza un dictionar?
Corect

Mareat 0,30 din


Alegeti o optiune:
0,30
a. d= {‘john":40, “peter”:45}
© intrebare cu
flag b. d = {40:"john”, 45:"peter”}

c. Toate raspunsurile sunt corecte”

d.d=%

Raspunsul corect este: Toate raspunsurile sunt corecte


9 intrebare
In Python. Care este rezultatul urmatorului cod?
Corect

Marcat 0,30 din a, b= 12,5


0,30
if a + b:
intrebare cu
flag print(‘True’)

else:

print('False’}

Alegeti o optiune:
a. False

b. True?

Raspunsul corect este: True


42 intrevare.

Raspunsul corect este: Sisteme de asistare a deciziei


10 intrebare
SAS: Ce tip de variabila este variabila AcctNum din setul de date de mai jos?
Corect

Mareat 0,30 din AcctNum | Balance


0,30
Intrebare cu
34561 |M
flag 245 12

Romano | F

Choi M

Alegeti o optiune:
a. charactey*

b. nu se poate spune din datele afisate

c. numeric

d. poate fi fie caracter sau numeric

Raspunsul corect este: character

111 intrebare intr-un program Python, o structura de control:


Corect

Marcat 0,30 din Alegeti o optiune:


0,30
, a. Descrie ceea ce se intampla fnainte de inceperea programului si dupa terminarea acestuia
Intrebare cu
flag b. Regleaza ordinea de executie a declaratiilor din prograre¢

c. Defineste structurile de date specifice programului

d. Gestioneaza intrarea si lesirea caracterelor de control


14 intrebare
SAS. Statisticile implicite produse prin procedura MEANS sunt n-count, mean, minimum, maximum, si ...
Corect

Marcat 0,30 din


0.30

© intrebare cu Alegeti o optiune:


flag
a. median.

b. standard deviationé

c. range.

d. standard error of the mean.

Raspunsul corect este: standard deviation.

15 intrebare
in lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru calculator se prezuma ca:
Corect

Mareat 0,30 din Alegeti o optiune:


0,30
a. Utilizatorului i se acorda dreptul neexclusiv de utilizare a programului pentru calculaton?
intrebare cu
flag b. Utilizatorului i se acorda dreptul exclusiv de utilizare si modificare a programului pentru calculator;

c. Utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului pentru calculator.

d. Utilizatorului i se acorda dreptul exclusiv de utilizare a programului pentru calculator:

Raspunsul corect este: Utilizatorului i se acorda dreptul neexclusiv de utilizare a programului pentru calculator;
16 intrebare
Softwer-ul shareware
Carect

Mareat 0.30 din Alegeti o optiune:


0,30
a. Se referd la software-ul proprietar care este furnizat gratuit pentru o perioada limitaté*
intrebare cu
flag b. Se refera la software-ul liber care este furnizat gratuit pentru o perioada limitata

c. Se refera la software-ul proprietar care este furnizat gratuit pentru o perioada nelimitata

d. Este insotit de codul sursa

Raspunsul corect este: Se refera la software-ul proprietar care este furnizat gratuit pentru o perioada limitata

17 intrebare
PYTHON, Ce se imprima?
Corect
names = ['Amir', 'Barry', 'Chales', 'Dao']
Marcat 0,30 din print(names|[-1][-1])
0,30

intrebare cu
Alegeti o optiune:
flag
ay

b. Amir

cA

dR

Raspunsul corect este: o


18 intrebare
SAS. Care este numele setului de date de iesire din programul de mai jos?
Incorect

Marcat 0,00 din data work.us;

0.30
set orion.sales;
intrebare cu
flag where Country="US*;

run;

Alegeti o optiune:
a. Country

b. work.us

c. orion.sales

d. sales

Raspunsul corect este: work.us


1 3 intrebare
SAS. Care dintre urmatoarele proceduri FORMAT este scrisa corect?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30

intrebare cu
‘proc format lib=library;
flag | value colorfmt
z | 1="Red':
| 2='Green':
3=Blue':
run:
Ce

proc format lib=library:


| value colorfmt:
b.| 1="Red'
2='Green'
3="Blue'
run;
proc format lib=library;
- value colorfmt
! 1="Red'
- 2='Green' 7
3='Blue':
run:
iproc format lib=library
value colorfmt:
1="Red'
2='Green'
ALLER SUERTE

3=Blue'
21 intrebare
In Python. Ce se imprima?
Incorect

Marcat 0,00 din


0,30
Icountry_counter = {}
intrebare cu def addone(country):
flag
if country in country_counter:
country_counter[country] += 1
else:
country _counter[country] = 1
laddone(‘China’)
laddone(‘Japan’)
laddone(‘china’}
print(len(country_counter))

Alegeti o optiune:
a. 2

b. 0

cea

d.

Raspunsul corect este: 3


19 intrebare
in Enterprise Guide, ce task se va utiliza pentru a creea raportul de mai jos?
Corect

Marcat 0.30 din NumeProdus


0,30 NumeProdus | Frequency Cumulative
© Intrebare cu Frequency
flag XXX 2 2
YYY 6 8

Alegeti o optiune:
a. List Data

b, One-VVay Frequencies?

¢. Summary Tables

d. Table Analysis

Raspunsul corect este: One-Way Frequencies

20 intrebare
Care dintre afirmatiile urmatoarele este o cerinta de sintaxa SAS?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. Separati fiecare pas cu un spatiu.
© intrebare cu
flag b. Puneti o singura declaratie pe fiecare rand.

c. Incepeti fiecare declaratie in coloana 1.

d. Terminati fiecare declaratie cu un punct si virgulag


PYTHON. Care este rezultatul programului de mai jos?

Raspunsul corect este: 6


24 intrebare
SAS: Ce se intampla daca rulati urmatorul program?
Incorect

Mareat 0,00 din


proc sort data=clinic. diabetes:
0,30 run:
intrebare cu
proc print data=clinic.diabetes;
flag var age height weight pulse;
where sex='F':
fun;

Alegeti o optiune:

a.
Pasul PROC SORT se executa cu succes, dar pasul PROC PRINT genereaza erori si opreste procesareag¢

b.
Pasul PROC PRINT ruleaza cu succes, imprimand observatiile in ordinea lor sortata.

ce
Pasul PROC SORT genereaza erori $i opreste procesarea, dar pasul PROC PRINT ruleaza cu succes, imprimand observatiile in ordinea lor originala (nesortata).

d, Pasul PROC SORT sorteaza permanent setul de date de intrare.

Raspunsul corect este:


Pasul PROC SORT genereaza erori si opreste procesarea, dar pasul PROC PRINT ruleaza cu succes, imprimand observatiile in orcinea lor originala (nesortata).
22 intrebare
Dintre criteriile de alegere a produselor software in functie de caracteristicile functionale fac parte:
Corect

Mareat 0,30 din Alegeti o optiune:


0,30
a.
intrebare cu
Functionalitatea inclusa, obiectiv principal, completitudine, adaptabilitate”
flag

b.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simultana

eB
Completitudine, portabilitate, fiabilitate

d.
Functionalitatea inclusd, obiectiv principal, vizualizarea datelor, existenta manualului de utilizare

Raspunsul corect este:


Functionalitatea inclusa, obiectiv principal, completitudine, adaptabilitate
25 intrebare
SAS. Acest comentariu contine erori de sintaxa?
Corect
*
Marcat 0,30 din
0,30
Report created for budget
Presentation” revised October 15.
intrebare cu *
flag
proc print data=work.newloan;
run:

Alegeti o optiune:
a. Da. Fiecare linie de comentarii trebuie sa se Inchele cu punct si virgula.

b. Da. Gomentariul contine punct si virgula, care provoaca un mesaj de eroare.

c. Da. Textul de comentariu incepe incorect pe prima linie.

d. Nu. Comentariul este specificat corect¥

Raspunsul corect este: Nu. Comentariul este specificat corect.


28 intrebare
in Enterprise Guide, se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor lucrati de angajatii care au un anumit cod de
Corect .
profesie. Query-ul specifica
Mareat 0,30 din
0,30 « codul profesiei ca variabila de grupare
P intrebare cu * anii de serviciu ca variabila de analiza
flag * media ca summary statistic.

Care dintre rezultatele urmatoare va fi produs de query?

Alegeti o optiune:

TA2 13.4
TA3 17.66667
26 intrebare
In Python. Care este rezultatul codului urmator?
Caorect

Marcat 0,30 din


0,30
intrebare cu
flag

Alegeti o optiune:
a. Type Errew

b. Syntax Error

Cece e)

d.2

Raspunsul corect este: Type Error

27 intrebare
SAS. Care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas DATA?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. DATALINES¥
intrebare cu
flag b. INPUT

c. INFILE

d. INSTREAM
30 intrebare
PYTHON, Care este rezultatul urmatorului cod?
Incorect

Mareat 0,00 din


6,30
sampleList=["Jon", "Kelly", "Jessa"]
intrebare cu
sampleList.append(2, Scott")
print(sampleList)
flag

Alegeti o optiune:
a. [Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]

b. Error

c. [Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]

d. [‘Jon’, ‘Kelly’, ‘Scott’, Jessa

Raspunsul corect este: Error


29 intrebare SAS. Ce declaratie intr-un pas PROC SORT pregateste datele sa fie afisate asa cum se arata in aceasta iesire?
Gorect

Marcat 0,30 din The SAS System


ae Postal_Code |Employee
ID
a Intrebare cu 02 12 12 1074

92129 121001
92128 121128
92128 20755
92128 120730

Alegeti o optiune:
a.
by descending Postal Code

descending Employee_ID;

v
b.
by descending Postal Code Employee_ID;

(ey
by Postal Code descending Employee ID,

ai
by Postal Code Employee_ID;
28 intrebare
in Enterprise Guide, se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor lucrati de angajatii care au un anumit cod de
Corect .
profesie. Query-ul specifica
Mareat 0,30 din
0,30 « codul profesiei ca variabila de grupare
P intrebare cu * anii de serviciu ca variabila de analiza
flag * media ca summary statistic.

Care dintre rezultatele urmatoare va fi produs de query?

Alegeti o optiune:

TA2 13.4
TA3 17.66667
29 intrebare SAS. Ce declaratie intr-un pas PROC SORT pregateste datele sa fie afisate asa cum se arata in aceasta iesire?
Gorect

Marcat 0,30 din The SAS System


ae Postal_Code |Employee
ID
a Intrebare cu 02 12 12 1074

92129 121001
92128 121128
92128 20755
92128 120730

Alegeti o optiune:
a.
by descending Postal Code

descending Employee_ID;

v
b.
by descending Postal Code Employee_ID;

(ey
by Postal Code descending Employee ID,

ai
by Postal Code Employee_ID;
30 intrebare
PYTHON, Care este rezultatul urmatorului cod?
Incorect

Mareat 0,00 din


6,30
sampleList=["Jon", "Kelly", "Jessa"]
intrebare cu
sampleList.append(2, Scott")
print(sampleList)
flag

Alegeti o optiune:
a. [Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]

b. Error

c. [Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]

d. [‘Jon’, ‘Kelly’, ‘Scott’, Jessa

Raspunsul corect este: Error


31 intrebare
In Python. Care este rezultatul urmatorului cod?
Corect

Marcat 0,30 din for num in range(10, 14):


0,30
fori in range(2, num):
intrebare cu
flag if num%i == 1:

print(num)

break

Alegeti o optiune:
a.

11
13
b.

10
11
12
1
26 intrebare
In Python. Care este rezultatul codului urmator?
Caorect

Marcat 0,30 din


0,30
intrebare cu
flag

Alegeti o optiune:
a. Type Errew

b. Syntax Error

Cece e)

d.2

Raspunsul corect este: Type Error

27 intrebare
SAS. Care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas DATA?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. DATALINES¥
intrebare cu
flag b. INPUT

c. INFILE

d. INSTREAM
3 intrebare
PYTHON. Care este rezultatul urmatorului cod?
Incorect

Marcat 0,00 din


def calculate (num1, num2=4):
0,30 res = num1i * num2
intrebare cu print(res)
flag calculate(5, 6)

Alegeti o optiune:
a. The program executed with errorg¢

b. 20

ce 30

Raspunsul corect este: 30

4 intrebare
in functie de amplasarea solutiei Cloud solutiile cloud pot fi:
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. Infrastructure as a service (laaS), Software as a Service (SaaS)
© intrebare cu
flag b. Platform as a Service (PaaS), Infrastructure as a service (laaS),

c. Public cloud, Private cloud, Hybrid cloud, Community clousv

Raspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud
5 intrebare
SAS. Care instructiune INPUT citeste corect valorile numerice pentru Cost (al treilea camp)?
Carect

Marcat 0,30 din DG345 CDPLAYER $174.99


0,30 HJ756 VCR 298.99
© Intrebare cu AS658 CAMCORDER $1,195.99
flag

Alegeti o optiune:
a. input @17 Cost 7.2;

b. input @1/ Cost comma/.;

c. input @17 Cost 9.2.:

d. input @1/ Cost commads#

Raspunsul corect este: input @17 Cost commad.:

6 intrebare
SAS. 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.
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. where amount <= 5000 or rate eq 0.095;
P intrebare cu
flag b. toate sunt corecte*

c. where amount le 5000 or rate=0.095;

d. where amount <= 5000 or rate=0.095:.

Raspunsul corect este: toate sunt corecte


2 intrebare in Enterprise Guide, daca realizati o jonctiune utilizand left outer join intre Tabela 1 si Tabela 2, care din tabelele query va fi obtinuta?
Corect

Marcat 0,30 din Tabelal Tabela?


0,30
© Intrebare cu
Z |G3|/R
| 63
flag
FL | 89) | Bc]! 46

UI | 46] [FL [| 85
BA | 47 BA] 99

Alegeti o optiune:

G3] Z|G3|R
89 | FL
° Tae ur | 46} Bc!
47 | BA

Gil] Zz
> eur

GlZIG]R
46 | Ul| 461 BC
85 | FL
99 | BA
9 intrebare
In Python. Care este rezultatul urmatorului cod?
Corect

Marcat 0,30 din a, b= 12,5


0,30
if a + b:
intrebare cu
flag print(‘True’)

else:

print('False’}

Alegeti o optiune:
a. False

b. True?

Raspunsul corect este: True


42 intrevare.

Raspunsul corect este: Sisteme de asistare a deciziei


10 intrebare
SAS: Ce tip de variabila este variabila AcctNum din setul de date de mai jos?
Corect

Mareat 0,30 din AcctNum | Balance


0,30
Intrebare cu
34561 |M
flag 245 12

Romano | F

Choi M

Alegeti o optiune:
a. charactey*

b. nu se poate spune din datele afisate

c. numeric

d. poate fi fie caracter sau numeric

Raspunsul corect este: character

111 intrebare intr-un program Python, o structura de control:


Corect

Marcat 0,30 din Alegeti o optiune:


0,30
, a. Descrie ceea ce se intampla fnainte de inceperea programului si dupa terminarea acestuia
Intrebare cu
flag b. Regleaza ordinea de executie a declaratiilor din prograre¢

c. Defineste structurile de date specifice programului

d. Gestioneaza intrarea si lesirea caracterelor de control


7 intrebare
in Enterprise Guide, care format (formate) de rezultate ale unui query permit executia unor noi prelucrari?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. data tables si data views?
intrebare cu
flag b. data views si reports

c. numai data tables

d. numai data views

Raspunsul corect este: data tables si data views

8 intrebare
PYTHON. Care dintre urmatoarele afirmatii creeaza un dictionar?
Corect

Mareat 0,30 din


Alegeti o optiune:
0,30
a. d= {‘john":40, “peter”:45}
© intrebare cu
flag b. d = {40:"john”, 45:"peter”}

c. Toate raspunsurile sunt corecte”

d.d=%

Raspunsul corect este: Toate raspunsurile sunt corecte


14 intrebare
SAS. Statisticile implicite produse prin procedura MEANS sunt n-count, mean, minimum, maximum, si ...
Corect

Marcat 0,30 din


0.30

© intrebare cu Alegeti o optiune:


flag
a. median.

b. standard deviationé

c. range.

d. standard error of the mean.

Raspunsul corect este: standard deviation.

15 intrebare
in lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru calculator se prezuma ca:
Corect

Mareat 0,30 din Alegeti o optiune:


0,30
a. Utilizatorului i se acorda dreptul neexclusiv de utilizare a programului pentru calculaton?
intrebare cu
flag b. Utilizatorului i se acorda dreptul exclusiv de utilizare si modificare a programului pentru calculator;

c. Utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului pentru calculator.

d. Utilizatorului i se acorda dreptul exclusiv de utilizare a programului pentru calculator:

Raspunsul corect este: Utilizatorului i se acorda dreptul neexclusiv de utilizare a programului pentru calculator;
16 intrebare
Softwer-ul shareware
Carect

Mareat 0.30 din Alegeti o optiune:


0,30
a. Se referd la software-ul proprietar care este furnizat gratuit pentru o perioada limitaté*
intrebare cu
flag b. Se refera la software-ul liber care este furnizat gratuit pentru o perioada limitata

c. Se refera la software-ul proprietar care este furnizat gratuit pentru o perioada nelimitata

d. Este insotit de codul sursa

Raspunsul corect este: Se refera la software-ul proprietar care este furnizat gratuit pentru o perioada limitata

17 intrebare
PYTHON, Ce se imprima?
Corect
names = ['Amir', 'Barry', 'Chales', 'Dao']
Marcat 0,30 din print(names|[-1][-1])
0,30

intrebare cu
Alegeti o optiune:
flag
ay

b. Amir

cA

dR

Raspunsul corect este: o


1 3 intrebare
SAS. Care dintre urmatoarele proceduri FORMAT este scrisa corect?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30

intrebare cu
‘proc format lib=library;
flag | value colorfmt
z | 1="Red':
| 2='Green':
3=Blue':
run:
Ce

proc format lib=library:


| value colorfmt:
b.| 1="Red'
2='Green'
3="Blue'
run;
proc format lib=library;
- value colorfmt
! 1="Red'
- 2='Green' 7
3='Blue':
run:
iproc format lib=library
value colorfmt:
1="Red'
2='Green'
ALLER SUERTE

3=Blue'
18 intrebare
SAS. Care este numele setului de date de iesire din programul de mai jos?
Incorect

Marcat 0,00 din data work.us;

0.30
set orion.sales;
intrebare cu
flag where Country="US*;

run;

Alegeti o optiune:
a. Country

b. work.us

c. orion.sales

d. sales

Raspunsul corect este: work.us


19 intrebare
in Enterprise Guide, ce task se va utiliza pentru a creea raportul de mai jos?
Corect

Marcat 0.30 din NumeProdus


0,30 NumeProdus | Frequency Cumulative
© Intrebare cu Frequency
flag XXX 2 2
YYY 6 8

Alegeti o optiune:
a. List Data

b, One-VVay Frequencies?

¢. Summary Tables

d. Table Analysis

Raspunsul corect este: One-Way Frequencies

20 intrebare
Care dintre afirmatiile urmatoarele este o cerinta de sintaxa SAS?
Corect

Marcat 0,30 din Alegeti o optiune:


0,30
a. Separati fiecare pas cu un spatiu.
© intrebare cu
flag b. Puneti o singura declaratie pe fiecare rand.

c. Incepeti fiecare declaratie in coloana 1.

d. Terminati fiecare declaratie cu un punct si virgulag


PYTHON. Care este rezultatul programului de mai jos?

Raspunsul corect este: 6


21 intrebare
In Python. Ce se imprima?
Incorect

Marcat 0,00 din


0,30
Icountry_counter = {}
intrebare cu def addone(country):
flag
if country in country_counter:
country_counter[country] += 1
else:
country _counter[country] = 1
laddone(‘China’)
laddone(‘Japan’)
laddone(‘china’}
print(len(country_counter))

Alegeti o optiune:
a. 2

b. 0

cea

d.

Raspunsul corect este: 3


22 intrebare
Dintre criteriile de alegere a produselor software in functie de caracteristicile functionale fac parte:
Corect

Mareat 0,30 din Alegeti o optiune:


0,30
a.
intrebare cu
Functionalitatea inclusa, obiectiv principal, completitudine, adaptabilitate”
flag

b.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simultana

eB
Completitudine, portabilitate, fiabilitate

d.
Functionalitatea inclusd, obiectiv principal, vizualizarea datelor, existenta manualului de utilizare

Raspunsul corect este:


Functionalitatea inclusa, obiectiv principal, completitudine, adaptabilitate
25 intrebare
SAS. Acest comentariu contine erori de sintaxa?
Corect
*
Marcat 0,30 din
0,30
Report created for budget
Presentation” revised October 15.
intrebare cu *
flag
proc print data=work.newloan;
run:

Alegeti o optiune:
a. Da. Fiecare linie de comentarii trebuie sa se Inchele cu punct si virgula.

b. Da. Gomentariul contine punct si virgula, care provoaca un mesaj de eroare.

c. Da. Textul de comentariu incepe incorect pe prima linie.

d. Nu. Comentariul este specificat corect¥

Raspunsul corect este: Nu. Comentariul este specificat corect.


24 intrebare
SAS: Ce se intampla daca rulati urmatorul program?
Incorect

Mareat 0,00 din


proc sort data=clinic. diabetes:
0,30 run:
intrebare cu
proc print data=clinic.diabetes;
flag var age height weight pulse;
where sex='F':
fun;

Alegeti o optiune:

a.
Pasul PROC SORT se executa cu succes, dar pasul PROC PRINT genereaza erori si opreste procesareag¢

b.
Pasul PROC PRINT ruleaza cu succes, imprimand observatiile in ordinea lor sortata.

ce
Pasul PROC SORT genereaza erori $i opreste procesarea, dar pasul PROC PRINT ruleaza cu succes, imprimand observatiile in ordinea lor originala (nesortata).

d, Pasul PROC SORT sorteaza permanent setul de date de intrare.

Raspunsul corect este:


Pasul PROC SORT genereaza erori si opreste procesarea, dar pasul PROC PRINT ruleaza cu succes, imprimand observatiile in orcinea lor originala (nesortata).
Se ay eee areal alee) og +

Sy ay Pen ee enee)

= ela = wats) ROMANA (RO) ~ & @ MIHNEAIOAN JOITA ~

Completat la vineri, 5 iunie 2020, 13:56 ra Ea Ea Ez a


Timp luat 26 min
9 secs 6 |(7 [8 ](9] [70
Noteaza 8,20 din maxim 10,00 (82%) posibil

44) (42) (73) (44) [45]


1 intrebare
In Python.Care este rezultatul urmatorului cod?
Corect
a 16] (17) [18] [19] [20]
Marcat 0,30 din |
0,30 vari - i

¥ intrebare cu 21 23 || 24) | 25
flag var2 = 2

var3 = "3" 26 | [27] [28] [29] [30]


print(var + var? + var3)

Punct din oficiu


31
Alegeti o optiune

a. Ero ‘
Show one page at a time

b. 123 Finalizare verificare


c. 6
d.33

Raéspunsul corect este: Error

2 intrebare
acs In Python. Putem folosi clauza “else” pentru loops? De exemplu:
Marcat 0.30 din fori in range(1, 5):

a print(i)
© intrebare cu
flag else:

print(“this is else block statement” )


EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

4 intrebare
a In Python. Care va fi rezultatul urmatoarei secvente de program?
Marcat 0,30 din d= {"john":40, “peter':45}
San d[john"]
© Intrebare cu
flag

Alegeti o optiune
a

Raspunsul corect este


40

5 intrebare Mediul de programare permite:


Corect

Marcat 0,30 din Alegeti o optiune


0,30
‘ a. Editarea sau generarea automata a codului surs@
Intrebare cu
flag b. Generarea de documentatie de utilizare

c. Activitatile de analiza si proiectare

Raspunsul corect este: Editarea sau generarea automata a codului sursa


EXAMEN 5 iunie 2020 ora 13.30

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

6 intrebare SAS

Corect
Sera Care dintre urmatoarele afirmatii selecteaza dintr-un set de date doar acele observatii pentru care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?
arcal 0 din
0.30
Alegeti o optiune
intrebare cu
flag a. where style in (RANCH, SPLIT, TWOSTORY),

b. where style="RANCH' or 'SPLIT' or 'TWOSTORY':


c. where style in (RANCH SPLIT /"TWOSTORY'w

d. where style in '"RANGH' or "SPLIT or ‘TWOSTORY':

Raspunsul corect este: where style in ((RANCH'"SPLIT' 'TWOSTORY’)

7 intrebare in Enterprise Guide, in cadrul unui join puteti combina tabelele manual numai daca tabelele contin o coloana cu
Corect

Marcat 0.30 din Alegeti o optiune:


0.30
7 a
Intrebare cu
flag nici un raspuns nu este corect

b.
acelasi nume si tip de date.

c
acelasi tip de datay
d
a
acelasi nume

Raspunsul corect este


acelasi tip de date
EXAMEN 5 iunie 2020 ora 13.30

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + & @ MIHNEAIOAN JOITA -

10 intrebare
ince In Python. Care va fi rezultatul urmatoarei secvente de program?
Marcat 0,00 din numberGames = {}
: 7 numberGames|(1,2,4)] = 8
F Intrebare cu
flag numberGames|(4,2,1)] = 10

numberGames|(1,2)] = 12

sum =0
for k in numberGames:
sum += numberGames[k]

print len(numberGames) + sum|

Alegeti o optiune:
a
J

Error

Raspunsul corect este


Error
EXAMEN 5 iunie 20

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

Raéspunsul corect este


acelasi tip de date

8 intebare in functie de amplasarea solutiei Cloud solutiile cloud pot fi:


Corect

Marcat 0,30 din Alegeti o optiune:


0,30 i :
" a. Infrastructure as a service (laaS), Software as a Service (SaaS)
Intrebare cu
flag b. Platform as a Service (PaaS), Infrastructure as a service (laaS),
c. Public cloud, Private cloud, Hybrid cloud, Community cloug

Réspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud

Q intrebare
a Din clasele de criterii gi criterii legate de caracteristicile de calitate software fac parte:

Marcat 0,30 din


0,30
& Intrebare cu Alegeti o optiune.
flag a. Spatiu extem de stocare, tehnologia de retea

b. Interoperabilitate, adaptabilitate
c. Memon interna, timpul de raspuns

d. Personalizare, portabilitate, mentenabilitate’

Raspunsul corect este: Personalizare, portabilitate, mentenabilitate

10 intrebare
ron In Python. Care va fi rezultatul unmatoarei secvente de program?

Marcat 0,00 din


EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + & @ MIHNEAIOAN JOITA -

2 intrebare
Cac In Python. Putem folosi clauza “else” pentru loops? De exemplu:

Marcat 0,30 din for i in range(1, 5):


ee print(i)
¥ intrebare cu
flag else:
print("this is else block statement" )

Alegeti o optiune
a. Nu

b. Dar

Raspunsul corect este: Da

3 intrebare
Garect In Python. Care este rezultatul urmatorului cod?

Marcat 0,30 din str = "pynative”


Je print (str[1:3])
\ intrebare cu
flag

Alegeti o optiune
@. pyn
b. yna

cya

d. py

Raéspunsul corect este: yn


01 1a. Bem eee el ole: i ed +

Sy Ae @ online.ase.ro

Avdnd tabela de date 545 cu chmpurile date , boarded transferred flight, care pas PROC PRINT creeaz’ urmatoares ie gare?

Date |Onjchangedpe

ele teem Oe sce |


EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= online. ASE ROMANA (RQ) ~ A @ = MIHNEAIOAN JOITA ¥

13 intrebare
Se presupune ca Query Builder combina automat tabelele de mai jos folosind jonctiunea inner join.
Corect

Marcat 0,30 din IdProd | IdClient


030
a 1 a
© intrepare cu
flag 2 b

4 d

IdProd | Cantitate

2 | 100
3 | 50
5 | 300

Gate randuri vor aparea in rezultatul query-ului?

Alegeti o optiune:
a. Aceste tabele nu pot fi combinate folosind jonctiunea inner join

b. Unw

c. Trei

d. Zero

Raspunsul corect este: Unu

14 intrenare
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + & @ MIHNEAIOAN JOITA -

18 intrebare
ee Ce element SAS este folosit pentru a controla modul in care o valoare de data este afigata intr-un raport Enterprise Guide?
Marcat 0,30 din
0,30
© Intrebare cu Alegeti o optiune
flag a. SAS Control

b. SAS Formal’

c. SAS Data

d. SAS Properties

Raéspunsul corect este: SAS Format

19 intrebare
Corect
In Python. Ce se imprima?

Marcat 0,30 din cutii = {}


a borcane = {}
© Intrebare cu cutii = {}
flag cutii [‘cereale"] = 1
cutii [bomboane’] = 2
borcane ["miere”] = 4
cutii [‘cutii’] = cutii
cutii [borcane] = borcane
Print (len (l4zi [cutii]))

Alegeti o optiune:
a 4

b. An exception is throwge

c.7

d.2
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

14 intrebare

Corect
SAS.
Marcat 0.30 din Care dintre urmatoarele instructiuni INPUT creeaza setul de date afigat mai jos, presupunand ca pasul DATA nu contine 0 instructiune LENGTH?
0,30

¥- Intrebare cu
flag SAS Data Set customers

Customer_ID|Last_Name|First_Name| Total_Sales
4123049 Kim Nason 544
123050 Weston Ingrid 832)

Alegeti o optiune
a
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

input customer_id § last_name $% first_name } total sales;

Raspunsul corect este


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

15 mwrebsre In Python. Ce tip de date este: a= [(1,1), (2,4), (3,9)]?


Corect

a 0,30 din Alegeti o optiune


ne a. Listé de tuplude
Intrebare cu
flag b. Tupluri de liste

Type here to
EXAMEN 5 iunie 2020 ora 13.30

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + & @ MIHNEAIOAN JOITA -

11 intrebare

Corect SAS

Marcat 0,30 din Care este numele setului de date de intrare din secventa de program de mai jos?
0,30
data work.us;
Intrebare cu
flag set orion.sales;

where Country="US";

pun;

Alegeti o optiune:
a. Sales

b. work.us

c. Country

d. orion. salew

Raspunsul corect este: orion. sales

12 intrebare

Incorect
Avand tabela de date SAS cu campurile date , boarded transferred flight, care pas PROC PRINT creeaza urmatoarea iesire?

Marcat 0,00 din


ai Date |On|ChangedFlight
& Intrebare cu |
flag 04MAR99232 19219
OSMAR99160 4219
O6MAR99163 14219
07MAR99|24 1) 9219
08MAR99183 411219
O9MAR99)/211 18219
10MAR99167, 71219 ~
S00 Rm re l eel ee eee +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

Raspunsul corect este: Valorile variabilei sunt de tip character

30 intrebare
Corect In SAS. Ce instructiune INFILE specifica corect fisierul text afigat aici?

Marcat 0,30 din


0,30
: salestotals.txt
© Intrebare cu
flag 14528" instore*06/15/2008"215.65*1650072*red

14529* online*06/15/2008*183 .98*1658039*white

145368*online*e6/16/2008*107 .50*1658450* green

14531* instore*@6/17/2008*358.78*1652903*
graphite

Alegeti o optiune
al
infile ‘c:\mydata\salestotals. txt'dlm="*";

wv

b.
infile ‘c:\mydata\salestotals. txt'dlm*;

infile 'c:\mydata\salestotals.txt";

infile ‘c:\mydata\salestotals. txt'dlm=",";

Réspunsul corect este


infile "c:\mydata\salestotals. txt"dlm="*';
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + & @ MIHNEAIOAN JOITA -

19 intrebare
In Python. Ce se imprima?
Corect
Marcat 0,30 din cutii = 0
0,30 borcane = {}
intreabare cu cutii = {}
oad cutii [‘cereale’] = 1
cutii [bomboane’] = 2
borcane ["miere”] =4
cutii [‘cutii’] = cutii
cutii [borcane] = borcane
Print (len (lazi [cutii)))

Alegeti o optiune
a4
b. An exception is thrower

Ck
d.2

Raéspunsul corect este: An exception is thrown

20 intrebare
SAS
Corect
eee Daca doriti sa sortati datele dvs. $i sa creati un set de date temporare numit Calc pentru a stoca datele sortate, care dintre urmatorii pagi trebuie folositi?
Marcal U2 in
0,30
© Inrebare cu Alegeti o optiune
flag a.
proc sort data=finance.dividend out=work.calc;

by account;

run;
EXAMEN 5 iunie 2020 ora 13.30 & +

Cc 4 @ online.ase.ro.

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

Raspunsul corect este: Nu. Comentariul este specificat corect

26 intrebare
Protectia programelor pentru calculator include:
Corect
Marcat 0,30 din
0,30
& Intrebare cu Alegeti o optiune
flag
a. Orice expresie a unui program, programele de aplicatie si sistemele de operare, materialul de conceptie pregatitor $i principiile care stau la baza oricarui element dintr-un program
b. Orice expresie a unui program, exprima in orice fel de limbaj, fie in cod-sursa sau cod-obiect ideile, procedeele, metodele de functionare, conceptele matematice

c. Ofice expresie a unui program, programele de aplicatie si sistemele de operare, metodele de functionare, manualele

d. Orice expresie a unui program, programele de aplicatie $i sistemele de operare, materialul de conceptie pregatitor, manualelar

Raspunsul corect este: Orice expresie a unui program, programele de aplicalie si sistemele de operare, materialul de conceptie pregatitor, manualele.

27 intrebare
SAS
Corect
Ce trebuie adaugat la aceasta declaratie PROC MEANS pentru a produce aceasta iesire?
Marcat 0,30 din
0,30 proc means data=orion.customer_dim
" intrebare cu
var Customer_Age,
flag
class Customer_Gender,

where Customer_Country ne "US'


run
The MEANS Procedure
Analysis Variable: Customer_AgeCustomer_Age

Customer
Range| Mean
Gender
F | 54.0 35.1

a olew econo
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

28 intrebare
In Python, care dintre urmatoarele structuri de date pot fi utilizate cu operatorul “in" pentru a verifica daca un element se afla in structura de date?
Incorect

Marcat 0,00 din Alegeti o optiune:


0.30 :
i a. Dictionary
Intrebare cu
flag b. Lise
c. Set

_ Toate raspunsurile sunt corecte


a

Raspunsul corect este: Toate raspunsurile sunt corecte

29 intrebare . seat : eae


Heshectesh In Enterprise Guide, in declaratia INPUT, semnul $ indica
Corect

Marcat 0,30 din Alegeti o optiune


0.30 i :
e a. Lipsa valorii pentru vaniabila
Intrebare cu
flag b. Posibilitatea definirii dinamice a variabilei
c. Valonle vanabilei sint de tip numenc

d. Valorile variabilei sunt de tip charactay’

Raspunsul corect este: Valonle vanabilei sunt de tip character

30 intrebare
Corect In SAS. Ce instructiune INFILE specifica corect figierul text afigat aici?

Marcat 0,30 din

a salestotals.txt
© Intrebare cu
flag 14528* instore*86/15/2008*215 .65*1650072*
red

14529* online*é6/15/2008*183 .98*1658039*white

a olew econo
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~


INGSpUrIoU Core KL. cai
input Customer_ID $ Last_Name $ First_Name § Total_Sales;

a In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?


Corect

Marcat 0,30 din Alegeti o optiune:


0,30
i a. Lista de tupluae
Intrebare cu
flag b. Tupluri de liste
c. Invalid type

d. Matrice de tupluri

Raspunsul corect este: Lista de tupluri

16 intrebare SAS
Incorect
: Care dintre urmatoarele nume variabile este valabila?
Marcat 0,00 din
0,30

© Intrebare cu
flag Alegeti o optiune:
a. Tax-Ratexg

b. _Items

C. 4BirthDate

d. $Cost

Raspunsul corect este: _Ttems_

17 intrebare

PRRIR Ce RG Search ; = P rate) PRO


a olew econo j =
6/5/2020
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

23 intrebare
in Enterprise Guide, cand inlocuiti valorile (coloana recodificata), puteti
Incoract

esos 0.00 din Alegeti o optiune:


: a. $4 inlocuili un interval de valor cu o waloare individuala
Intrebare cu
flag b. s inlocuiti o valoare individuald cu 0 alta valoare.

c, toate raspunsurile sunt corecte

d_ sa inlocuiti o valoare individuala cu 0 anumita valoare si Sa inlocuiti toate celelalte valor cu o alta valoaregg

Raspunsul corect este: toate raspunsurile sunt corecte

24 intrebare
ae In Python. Care este rezultatul urmatorului cod?

Marcat 0,30 din a, b= 12,5


0,30 ¢
ifa +b:
© Intrebare cu He .
flag print(’ True’)

else:

print("False’)

Alegeti o optiune
a. True

b. False

Raspunsul corect este: True

25 intrebare

Corect ~
S00 Rm re l eel ee eee +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

Raéspunsul corect este: True

25 intrebare

Corect SAS

Marcat 0.30 din Acest comentariu contine erori de sintaxa?


0,30 ys
i

¥ intrebare cu
flag Report created for budget

presentation; revised October 15.

proc print data=work.newloan;

Pun;

Alegeti o optiune:
a. Da. Fiecare linie de comentarii trebuie sa se incheie cu un punct si virguia

b. Nu. Comentariul este specificat coreait

c. Da. Textul de comentariu incepe incorect pe prima linie

d. Da. Comentarnul contine un punct $s! virgula, care cauzeaza un mesaj de eroare

Raéspunsul corect este: Nu. Comentariul este specificat corect

26 intrebare
Coract
Protectia programelor pentru calculator include:

Marcat 0,30 din


0,30
© intrebara cu Alegeti o optiune
flag a. Orice expresie a unui program, programele de aplicatie si sistemele de operare, materialul de conceptie pregatitor si principiile care stau la baza oricarui element dintr-un program

ele teem Oe sce |


EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= ela = wats) ROMANA (RO) ~ & @ MIHNEAIOAN JOITA ~

21 intrebare
SAS
Corect
; Care dintre urmatoarele figiere este un figier SAS permanent?
Marcat 0,30 din
0,30
© Inirebare cu Alegeti o optiune
flag a. Sashelp.PrdSale
b. Sasuser MySales

. Toate sunt fisiere SAS permanenter


(a

d. Profits. Quarter1

Raéspunsul corect este: Toate sunt fisiere SAS permanente

22 intrebare Free Software este


Incorect

Marcat 0,00 din Alegeti o optiune


0,30
z a. Distribuit gratugg
'F Intrebare cu
flag b. Nu are drepturi de autor

c. Posibil de modificat

d. Codul sursa nu este disponibil

Raspunsul corect este: Posibil de modificat

23 intrebare in Enterprise Guide, cand inlocuiti valorile (coloana recodificata), puteti


Incorect

— 0,00 din Alegeti o optiune:


8 a. $a inlocuiti un interval de valori cu o valoare individuala
Intrebare cu a
EXAMEN 5 iunie 2020 ora 13.30 & +

Sy ay Pen ee enee)

= et wats) = ROMANA (RO) + R&R @ MIHNEAIOAN JOITA ~

Raspunsul corect este: Orice expresie a unui program, programele de aplicatie $i sistemele de operare, materialul de conceptie pregatitor, manualele

27 intrebare
SAS
Corect
en Ce trebuie adaugat la aceasta declaratie PROC MEANS pentru a produce aceasta iegire?
arcat U,oU din
0,30 proc means data=orion .customer_dim

F Inteebare cu var Customer Age:


flag as
class Customer_Gender,
where Customer_Country ne "US'

run
The MEANS Procedure
Analysis Variable: Customer_AgeCustomer_Age

Customer |
R M
Gender aint nr
F 54.0) 35.1
IM 54.0) 47.0

Alegeti o optiune
a. nonobs

b. range mean

Cc. range mean nonobs bestw


d. range mean nonobs maxdec=4¥

Raspunsul corect este: range mean nonobs maxdec=1


EXAMEN PACHETE SOF ats
bg So

'S @ online.ase.ro/mox

online. ASE

B @ cRISTNAIAN
3 Intrebare
Gorect In Python. Care este rezultatul urmatorului
cod?
Marcat 0,30 din str = "pynative"
0,30 :
print (str[1:3])
Intrebare cu
flag

a. Py

b. yna
c. yy

d. py

i;
LC

A intrebare Care dintre urmatorii pasi este de obicei utilizat pentru a genera rapoarte gi grafice? i
Corect a
Marcat 0,30 din Alegeti o optiune
oe a. RUN
© intrebare cu
flag b. DATA

c. REPORT

d. PROG

Raspunsul corect
SAS. Care dintre urmatoarele afirmati
afi iii selecteaza randuri in care Amount este mai mica sau e gala cu
5.000 USD sau Rate este egala cu 0.095.
Alegeti o optiune:

ei a. where amount <= 5000 or rate=0.095:


faq b. where amount le 5000 or rate=0.095:-

6 inves: PY1IHON. Care este rezultatul urmatorului cod


forx in range(0.5, 5.5, 0.5):
Marca: 0.30 cm print(x)

Alegeti Oo optune

a. (0.5,1, 1.5,2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5]

= daca un
un elem
seent
afta my ; struc
7 taieees in Python, care dintre urmatoarele structur! de date pot fl utilizate cu operatorul “in" pentrua verifica
MEN PACHET OFTWARE 4 +

RE Mon nee flote pelt p

& @ CRSTNAIANCY Q

7 intrebare
ee In Python, care dintre urmatoarele structur
i de date pot fi utilizate cu operatorul " in" pentru
Orec a verifica daca un element se afld in structura de date?
Marcat 0,30 din Alegeti o optiune:
0,30 ae
i a. Dictionary
¥ Intrebare cu
flag b. List alta
c. Toate raspunsurile sunt corecter

d. Set

Raspunsul corect


8 intrevare PYTHON. Care dintre urmatoarele afirmatii creeaza un dictionar?
Corect

Marcat 0,30 din Alegeti o optiune:


oe a. Toate raspunsurile sunt corecter
intrebare cu
flag b.d == {john’:40,
{‘john’:40, “peter”:45
“peter”:45}

c.d = {}
d. d = {40:"john’, 45:"peter’}

raspunsurile
Toate raspuns
este: Toate s
urile sunt corecte
Raspunsul corect t este:

9 Invenare
SEL el aliere gat)
\ |) x +

C eGee tie

= 3

Sle corecta

7 : urrmstcrubal
i
cord 7
in Python, Care este rezuttatiad urns
eur = pynat va

print (ete[122))
EXAMEN PACHETE SOFTWARES. x a
a |
S @ online.asero/;

online.ASE ROMANA (Rg

10 intrebare
n Enterprise Guide care atribute de coloana utilize
Corect aza Query Builder atunci cand incearca sa realizez
e automat o jonctiune intre dou tabele?
|
Marcat 0,30 din
Alegeti o optiune: | a
0,30
a. Numele, tipul $i lungimea coloanei
¥ intrebare cu
flag b. Numele coloanei

c. Numele si tipul coloanair

d. Numele si lungimea coloanei

Raspunsul corect este: Numele si tipul coloanei

11 intrebare
in Enterprise Guide, in mod implicit, Query Builder utilizeaza o jonctiune interna atunci cand realizeaza o jonctiune a tabelelor. Care dintre aceste
Corect afirmatii descrie cu exactitate o jonctiune interna?
Marcat 0,30 din
0.30
Alegeti o optiune:
v intrebare cu
a. Include toate randurile din tabelul din dreapta avand in vedere o conditie
flag
b. Include numai randuri care se potrivesc avand in vedere o condifie*

c. Include toate randurile din tabelul stang avand in vedere o conditie

d. Include toate randurile din ambele tabele avand in vedere o conditie

in vedere o condiie
Raspunsul corect este: Include numai randuri care se potrivesc avand
Corect In Python. Care este rezuitat
ul codului urmator?
Marcat 0,30 din
0,30

¥ intrebare cu
flag

Alegeti o optiune:
a. a=(1,3,4)
b. a=(3,4)
c. a=(1,2,4)

d. Error as tuple is immutabler

Raspunsul corect este: Error as tuple is immutable

13 intrebare
Incorect in Enterprise Guide o valoare numerica lipsa este afisata ca
Marcat 0,00 din
0,30 Alegeti o optiune:
owe eid

¥ intrebare cu a. nu este afisata


flag b. blank

c. nici un raspuns coreck

d. punct

Raspunsul corect este: punct


AMEN PACHETE SOFTWARE : b +

CC &@ onlinease.ro/n 10d/q view.phpZattempt=173401

= online. ASE

9 intrebare
e SAS. Ce declaratie intr-un pas PROC & @ cristina
orect SORT pregateste datele sé fie
afisate a4 cum Se arata in aceas
ta iesire?
[
Marcat 0,30 din | The SAS System
0,30
Postal Code Employee ID
% Intrebare cu
92129 121074
fla =
: 92129 21001
92128 121128
92128 120755
| 92128 120730

AIEgell Oo optiune

Postal Employ ) 5

b
by descending F 4 Je Employee _ID;

by Posta od é ndir E ! ;

d
by de nd F

descending Employee_IL

Raspunsul corect este:


by descending Postal_Code

descending Employee ID;


Sr Ss, @ onlinease.ro/mod quiz/t
eview. php?at tempt=173401

| on late
A Vals
|
ROMANA (RO) »
=
5

tw inuevae
SAS. Care dintre urmatoarele Proc
Corect eduri FORMAT este scrisa corect?

Marcat 0,30 din Alegeti o optiune:


0,30

© intrebare cu
proc format lib=library;
flag | value colorfmt
i l="Red’;
2='Green’:
3=Blue':
run:

proc format lib=library


| value colorfmt:
b 1='Red'
if 2='Green'
3="Blue'

proc format lib=library:


value colorfmt
1='Red'
on 2='Green' %
3=Blue':
run:
proc format lib=library;
| value colorfmt:
al 1="Red'
2='Green'
3="Blue'

iproc
t
format lib=library;
| value colorfmt
jitccanar 1="Red'
w
i
VW hea)
ee TOVREA yhee haudaay vane Like MLL LUT
\
| Y 18' Ae i i oO) \ ibe Wu ie
VOLE Wa Hite
yh
\W alabah
) TENG De halyad
MMA ala A abialee t
pena JAMAL ME LAG i UL Ty epee tae
/ Oeil
is. paie
Gare Wi edad
tat eee
vi Hu ie

\ \

1]
VW Py Cee rele HUTT LA el
ahi !

wae
\
pele tie)

ules

pe raee)
CNIS I Gig ala) NNT ea +

\G; @ online.ase.ro/mox eview.php?attempt=173401

rolallia(o Mats) sd ROMANA (RO) +

18 intrepare
ee Cum specificati sursa de date pe care doriti sa o utilizati intr-o prelucrare SAS Enterprise Guide?
rec

Marcat 0,30 din Alegeti o optiune:


0,30 ‘
: a. Toate afiematiile sunt corecter
¥ Intrebare cu
flag b. Selectati datele din fereastra Flow Process
c. Selectati datele din/fereastra Project Tree

d. Deschidefi datele din fereastra Data Grid

Raspunsul corect este: Toate afiematiile sunt corecte

a iiiebere PYTHON. Cese imprima?


oe names= ['Amir’, Barry’, 'Chales', 'Dao']
Marcat 0,30 din print(names[-1][-1])
0,30
intrebare cu Alegeti o optiune:
fl
eS a. Amir

b.A

Cir

d.

Raspunsul corect este: 0


Ds
EN PACHETE SOFTWARE x

Fae"
G- @ online.ase.ro

:
fo) al a=W ato at ROMANA (RO) +

20 intrebare
SAS. in mod implicit, PROC FREQ creeaza un
tabel cu frecvente si procente pentru care tipuri
Corect de variabile dintr-un set de dat
Marcat 0,30 din
Alegeti o optiune:
0,30
a. variabile de tip caracter
intrepare cu
flag b. atat variabilele de tip caracter, cat si cele numericer

c. niciuna: variabilele trebuie sa fie intotdeauna specificate

d. variabile numerice

Raspunsul corect este: atat variabilele de tip caracter, cat si cele numerice

21 intrebare
Dintre criteriile de alegere a produselor software in functie de caracteristicile functionale fac parte:
Incorect

Marcat 0,00 din Alegeti o optiune:


0,30
a. Functionalitatea inclusa, obiectiv principal, completitudine, adaptabilitate
intrebare cu
flag b. Functionalitatea inclusa, obiectiv principal, vizualizarea datelor, adaptabilitateg
c. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultana

d. Obiectiy principal, niveluri de securitate, interoperabilitate

Raspunsul corect este: Functionalitatea inclusa, obiectiv principal, completitudine, adaptabilitate


EXAMEN PACHETE SOFTWARES: X +

, @ online.ase.ro/mod/quiz/review.php?attempt=173401

ROMANA (RO) +

14 intrebare
Produsele program care prelucreaza cunostinte pot fi:
Incorect

Marcat 0,00 din


0,30

¥ intrebare cu Alegeti o optiune:


flag a. Produse program inchise¢

b. Sisteme de asistare a deciziei

c. Produse program conversationale

Raspunsul corect este: Sisteme de asistare a deciziei

15 intrebare
SAS. Care dintre urmatoarele proceduri FORMAT este scrisa corect? —
Corect

Marcat 0,30 din Alegeti o optiune:


e EEE OLE EEL LS EEL EET
0,30
proc format lib=library;
_ '& intrebare cu
value colorfmt
flag
1='Red’;
Hea Meee ae 9—eaan':
ROMANA (RO) +

23 intrebare
' Corect SAS. Care este numele setului de date de iesire din progr
amul de mai i
Marcat 0,30 din data work.us;
0,30
set orion.sales;
_ @ Intrebare cu
flag where Country="US';

run;

Alegeti o optiune:
a. sales
b. Country
c. work.ug¢

d. orion.sales

Raspunsul corect este: work.us

_ Corect
EXAMEN PACHETE SOFTWARE bs aE
Va
G @ online.ase.ro/m d/quiz/re php?attempt=173

| 24 intrebare
i Corect SAS: Ce tip de variabila este variabila AcctNum din
setul de date de mai jos?
Marcat 0,30 din
AcctNum | Balance
i 0,30
3456 1 M
intrepare cu
flag 24512
Romano | F
Choi M

Alegeti o optiune:
a. nu se poate spune din datele afisate

b. poate fi fle caracter sau numeric


c. numeric

d. charactew

Raspunsul corect este: character

_ 25 intrebare intr-un program Python, o structura de control:


- Corect
a ia
Alegeti o optiune:
a. Defineste structurile de date specifice programulul ,
. wl balll i at pie lat ae

| = Alten anaes intraresa ci iecirea caracterelo Oe Ol


eee DG al A013
A 1
a
Sp Lal Lately e
Np fattempt=173401

Raspunsul corect este: char


acter

25 intrebare
intr-un program Python, o structura de
Corect control:
Marcat 0,30 din Alegeti o optiune:
0,30
a. Defineste structurile de date specifice progr
¥ intrebare cu amului
flag b. Gestioneaza intrarea si iesirea caracterelor de control

c. Regleaza ordinea de executie a declaratiilor din prograny

d. Descrie ceea ce se intampla inainte de inceperea programului si dupa terminarea acestula

Raspunsul corect este: Regleaza ordinea de executie a declaratiilor din program

26 intrepare Tipul de cloud ,,Infrastructure as a service (laaS)” implica oferirea de


Corect

Marcat 0,30 din Alegeti o opfiune:


0,30
a. Servicii de consultanta software
© intrebare cu
flag b. Platforme de dezvoltare in cloud

c. Servicil legate de dispozitivele hardware”

itivele hardware
Raspunsul corect este: Servicii legate de dispoz
MIEN PACHETE SOFTWARE x +

‘G, @ online.ase.ro/mod

= online. ASE ROMANA (RO) +

Raspunsul corect este: Servicii legate de dispozitivele hardwa


re

27 intrebare
Incorect PYTHON. Care dintre urmatoarele afirmatii este advarata pentru dictionare —__ |
Marcat 0,00 din
0,30
intrebare cu Alegeti o optiune:
fag a. Elementele sunt accesate prin pozitia lor intr-un dictionane
b. Toate cheile dintr-un dictionar trebule sa fie de acelasi tip.

c. Un dictionar poate contine orice tip de obiect, cu exceptia altui dictionar.

d. Dictionarele sunt accesate prin cheie.

Raspunsul corect este: Dictionarele sunt accesate prin cheie.

28 intrebare
at SAS: Ce se intampla daca rulati urmatorul program?
Cor ( i
proc sort data=clinic. diabetes;
Marcat 0,30 din
0,30 run:
proc print data=clinic.diabetes;
” | | a im | var age height weight pulse;
EXAMEN PACHETE SOFTWARES
x Ss

.S @ online.ase.ro/n fiew.php?attempt=173401

online. ASE

22 intrebare
In Enterprise Guide, daca realizati o jonctiune utilizand
Corect left outer join intre Tabela 1 si Tabela
2, care din tabelele query va fi obtin
uta?
Marcat 0,30 din Tabelal | [ Tabela)|
0,30

intrepare cu Z | G3 R |G3
flag
FL | 89 BC] 46

UI | 46) TEL T 85

BA| 47 | [BA] 99

Alegeti o optiune:

G3| Z

* |46 | Ul

nn
G3| Z|G3| R

a
46 | UI] 46 | BC

° 85 | FL
a
99 | BA J
|

Ps
;
G3| Z |G3| R 7

89 | FL

© \46| ul | 46/ BC
47|BA
a
EXAMEN
CAAIWIEN PACHETE
PACHETE sn
SOFTWARE =
: is

online.ase.ro
= in

= Ro as

29 intredare
Un sir este imuabil in Python?
Incorect

Marcat 0,00 din Alegeti o optiune:


0,30
a.
® intrebare cu
flag Adevarat

b. Falge

Raspunsul corect este:

Adevarat

30 intrepare SAS. Avand urmatorul set de date


Corect
OBS (Account (Amount! Rate) Months Payment
Marcat 0,30 din
0,30 101-1092} $22.00010.00%4 60 $467.43
101-1731 $114,006 9.50% 360 $958.57
intrebare cu
'101-1289/ $10,00010.50% 36 $325.02
flag
101-3144; $3,50010.50% 12 $308.52
103-1135; $8,700 10.50% 24 $403.47
103-1994 / $18,50010.00% 60 $393.07
103-2335; $5,00010.50% 48 $128.02
1103-3864 $87,500 9.50% 360 $735.75
{103-3891 $30,000 9.75% 360, $257.75
in care
ome instructiunea care selecteaza randurile
. ‘+suma este mai mica sau egala cu 5000$
itul este fosicee, sau ieee outs ogelt
® online.ase.ro

ROMANA (RO) +

SAS. Avand urmatorul


set de date
Bos din OBS/Account ‘Amount| Rate) Monthé
0,30 {1 1101-1092) $22,00010.00%4Payment
aemerece ca 60 $467.43
2 /101-1731$114,00¢ 9.50% 360 $958.57
flag 3 {101-1289} $10,00010.50%%¢ 36 $325.02
4 101-3144) $3,50010.50% 12 $308.52
5 103-1135; $8,70010.50% 24 $403.47
6 — {103-1994/ $18.50010.00% 60 $393.07
7 1103-2335} $5,00010.50% 48 $128.02
8 103-3864) $87.500 9.50% a
360 $735.75
2. 1103-3891) $30,000 9.75% 360 $257.75
Alegeti instructiunea care selecteaza randurile in
care
* suma este mai mica sau egala cu 5000 $
* contul este 101-1092 sau rata este egala cu 0,095.

Alegeti o optiune:
a. where amount <= 5000 and
(account='101-1092' or rate eq 0.095})v

b. where (amount le 5000 and account="101-1092')


or rate = 0.095;

c. where amount <= 5000 or account='101-1092"


and rate = 0.095;

d. where amount <= 5000 and


account='101-1092' or rate = 0.095;

Raspunsul corect este: where amount <= 5000 and


(account='101-1092' or rate eq 0.095);
d. where amount <= 900
0 and
account='101-1092' or
rate = 0.095:

Raspunsul corect este: where amo


unt <= §000 and
(account='"101-1092' or rate eq 0.09
5)
,

31 intrebare
SAS. Care instructiune INPUT citeste
corect valorile numerice pentru Cost (al
Nu a primit treilea camp)?
raspuns
IDG345 CD PLAYER $174.99
Marcat din 0.30 HI7S6VCR = $298.99
intrebare cu AS658 CAMCORDER $1,195.99
flag

Alegeti o optiune:
a

a. input @17 Cost 9.2.;

b. input @17 Cost 7.2;


c. input @17 Cost commadg.;

d. input @17 Cost comma’;

Raspunsul corect este: input @17 Cost commag.;


CHETE SOFTWARES x +

&@ online.ase.ro

ROMANA (RO) +

. 28 intrebare
L Weareet SAS: Ce se intampla daca rulati urmatorul progr
am? !
eee proc sort data=clinic.diabetes;
| 0,30 run:
: Fear Trcpare cu proc print data=clinic.diabetes;
laa var age height weightpulse:
a | where sex=F’:
run:

Alegeti o optiune:
fh a.
| Pasul PROC PRINT ruleaza cu succes, imprimand observatiile in ordinea lor sortata,

: b
i Pasul PROC SORT se executa cu succes, dar pasul PROC PRINT genereaza erori si opreste procesarea.

Cc.
in ordi e
SORT genereaza erori si opreste procesarea, dar pasul PROC PRINT ruleaza cu succes, imprimand observaiilie
Pasul PROC
(nesortatayy is

d. Pasul PROC SORT sorteaza permanent setul de date de intrare.

!
Raspunsul corect este:
pasul PROC PRINT ruleaza cu succes,
Pasul PROC SORT genereaza erori si opregte procesarea, dar
(nesortata).
@ online.ase.ro

In Python. Care este rezultatul urmatorului


cod?

salary = 8000

def printSalary():

salary = 12000

print("Salary:", salary)

printSalary()

print("Salary:", salary)

Alegeti o optiune:

|_| a. Salary: 8000


|_| b. Salary: 12000
E) cc. Salary: 8000 Salary: 120006

|_| d.The program failed with errors

Raspunsul corect este: Salary: 8000

3 intrebare

Incorect

Marcat 0,00 din 0,30

intrebare cu flag

in Enterprise Guide, care dintre


urmatoarele afirmatii referitoare la
rapoartele SAS Enterprise Guide este
adevarat? qu
@ online.ase.ro

= 4 @ .

4 intrebare

Corect

Marcat 0,30 din 0,30

intrebare cu flag

SAS: Ce tip de variabila este variabila


AcctNum din setul de date de mai jos?

AcctNum Balance
3456 1 M
24512
Romano | F
| Choi M

Alegeti o optiune:
Ea. character

|_| b. nu se poate spune din datele afisate

|_| c. numeric
|_| d. poate fi fie caracter sau numeric

Raspunsul corect este: character

5 intrebare

Corect

Marcat 0,30 din 0,30

Intrebare cu flag
Ween aee,

= 4 @
4 intrebare

Corect

Marcat 0,30 din 0,30

¥ Intrebare cu flag

SAS: Ce tip de variabila este variabila


AcctNum din setul de date de mai jos?

AcctNum Balance
3456_1 M
24512 |
Romano
Choi M

Alegeti o optiune:
Ea. characte

|_| b. nuse poate spune din datele afisate


| ¢.numeric
] |a

|_| d. poate fi fie caracter sau numeric

Raspunsul corect este: character

5 intrebare

Corect

Marcat 0,30 din 0,30

intrebare cu flag

In Python, Cor
trttretrrarcarere structuri
a online.ase.ro

5 intrebare

Corect

Mareat 0.30 din 0,30

intrebare cu flag

In Python, care dintre urmatoarele structuri


de date pot fi utilizate cu operatorul "in"
pentru a verifica daca un element se afla in
structura de date?

Alegeti o optiune:
E) a. Toate raspunsurile sunt corecte*

|_| b. Dictionary
L| «. List
|| d.Set

Raspunsul corect este: Toate raspunsurile


sunt corecte

6 intrebare

Corect

Marcat 0.30 din 0,30

¥ Intrebare cu flag

in Enterprise Guide, care format (formate)


de rezultate ale unui query permit executia
unor noi prelucrari?
EEE
@ online.ase.ro

In Python. Care este rezultatul urmatorului


cod?

salary = 8000

def printSalary():

salary = 12000

print("Salary:", salary)

printSalary()

print("Salary:", salary)

Alegeti o optiune:
|_| a. Salary: 8000
|_| b. Salary: 12000
Eloic Salary: 8000 Salary: 12000¢

|_| d. The program failed with errors

Raspunsul corect este: Salary: 8000

3 intrebare

Incorect

Marcat 0,00 din 0,30

intrebare cu flag

in Enterprise Guide, care dintre


urmatoarele afirmatii referitoare la
rapoartele SAS Enterprise Guide este
adevarat?
@ online.ase.ro

3 intrebare

Incorect

Marecat 0,00 din 0,30

intrebare cu flag

in Enterprise Guide, care dintre


urmatoarele afirmatii referitoare la
rapoartele SAS Enterprise Guide este
adevarat?

Alegeti o optiune:
|| aSe poate seta un format de rezultat
implicit si sé pot inlocui setarile implicite
pentru rapoarte individuale.

) b. Puteti sa specificati o notA de subsol


implicita, sa specificati titluri personalizate
pentru fiecare task si sa specificati daca
sa printati numele procedurii sa%&

|_| . Toate afirmatiile

|_| d. In titluri si in note de subsol se pot


utiliza variabile macro, functii sas $i
formate sas.

Raspunsul corect este: Toate afirmatiile

4 intrebare

Gorect

Marcat 0,30 din 0,30


—————
ee eo a
eeetee oe)

ad 46 | UI | 46| BC
47 |BA

G31 z1G31&
L] «.
“ 36 Tul 46 | BC

G3lZ
[|
Sy) a6 1 Ul

Raspunsul corect este:


G3|} Z |G3/| RK

a9 | FL

46 | UI | 46) BC

4/7 | BA

8 intrebare

Incorect

Mareat 0,00 din 0,30

intrebare cu flag

SAS: Ce se intampla daca rulati urmatorul


program?
proc sort data=clinic.diabetes;
tun:
PIOC PIirdelmiiceiicicilicd |
Ws ala=eeace,

= 4 @ .

7 intrebare
Corect

Marcat 0,30 din 0,30

¥ intrebare cu flag

in Enterprise Guide, daca realizati o


jonctiune utilizand left outer join intre
Tabela 1 si Tabela 2, care din tabelele query
va fi obtinuta?

Tabelal Tabela?

Z |G3|
[R 7G3
FL | 89) [BC] 46
UI | 46) | FL [| 85
BA| 47 BA| 99

Alegeti o optiune:

G3| Z|G3| R

46 | UI| 46/ BC
L| a

99 | BA

89 | FL

47 | BA
Wea,

= 4 @ .

8 intrebare
Incorect

Marcat 0,00 din 0,30

Intrebare cu flag

SAS: Ce se intampla daca rulati urmatorul


program?
proc sort data=clinic.diabetes:
run.
proc print data=clinic.diabetes;
var age height weight pulse:
where sex=F’:
run:

Alegeti o optiune:
O a
Pasul PROC SORT se executa cu succes,
dar pasul PROC PRINT genereaza erori si
opreste procesarea

LI b.
Pasul PROC SORT genereaza erori si
opreste procesarea, dar pasul PROC
PRINT ruleaza cu succes, imprimand
observatiile in ordinea lor originala
(nesortata).

|_| . Pasul PROC SORT sorteaza


permanent setul de date de intrare.

LI «a
Pasul PROC PRINT ruleaza cu succes,
imprimand observatiile in ordinea lor
sortata.
Wea aee,

= A @ .

aa Vasu 1 Pre PF Pe Yo mivaca Siil pl

opreste procesareat

L] bs.
Pasul PROC SORT genereaza erori si
opreste procesarea, dar pasul PROC
PRINT ruleaza cu succes, imprimand
observatiile in ordinea lor originala
(nesortata).

|_| ¢. Pasul PROC SORT sorteaza


permanent setul de date de intrare.

lal <d;
Pasul PROC PRINT ruleaza cu succes,
imprimand observatiile in ordinea lor
sortata.

Raspunsul corect este:


Pasul PROC SORT genereaza erori si opreste
procesarea, dar pasul PROC PRINT ruleaza
cu succes, imprimand observatiile in ordinea
lor originala (nesortata).

9 intrebare

Corect

Marcat 0,30 din 0,30

Intrebare cu flag

Urmatoarea afirmatie este corecta?

»Utilizatorul autorizat al copiei unui


program pentru calculator nu poate, fara
autorizarea titularului dreptului de autor, sa
analizeze, sa studieze sau sa testeze
MS oe A ia ee Be a cll
@ online.ase.ro

6 intrebare

Corect

Marcat 0,30 din 0,30

iIntrebare cu flag

in Enterprise Guide, care format (formate)


de rezultate ale unui query permit executia
unor noi prelucrari?

Alegeti o optiune:
|_| a. numai data views

El ib. data tables si data views?

|_| c. numai data tables


|_| dd. data views si reports

Raspunsul corect este: data tables si data


views

7 intrebare
Corect

Mareat 0,30 din 0,30

iIntrebare cu flag

in Enterprise Guide, daca realizati o


jonctiune utilizand left outer join intre
Tabela 1 si Tabela 2, care din tabelele query
V0 ff OO
Weal eee ce,

= 4 @

Corect

Mareat 0,30 din 0,30

¥ Intrebare cu flag

SAS. In mod implicit, PROC FREQ creeaza


un tabel cu frecvente si procente pentru
care tipuri de variabile dintr-un set de date?

Alegeti o optiune:
E) a. atat variabilele de tip caracter, cat si
cele numerice”
|_| b. variabile de tip caracter
|_| . niciuna: variabilele trebuie sa fie
intotdeauna specificate

|_| d.variabile numerice

Raspunsul corect este: atat variabilele de tip


caracter, cat si cele numerice

11 intrebare
Incorect

Marcat 0,00 din 0,30

intrebare cu flag

intr-o etapa DATA, cum puteti face referire


la un set de date SAS temporar numit
Forecast?
Raeies ce)

= 4 @ .

care se potrivesc avand in vedere o conditie

13 intrebare

Corect

Marcat 0,30 din 0,30

Intrebare cu flag

PYTHON. Ce se imprima?
names = ['Amir', 'Barry', 'Chales', 'Dao'
print(names|-1][-1])

Alegeti o optiune:
Hae

LL} b.R
L| cA
|| d. Amir

Raspunsul corect este: o

1 4 intrebare

Incerect

Mareat 0,00 din 0,30

intrebare cu flag

SAS. Daca executati urmatorul program, ce


iesire creeaza?
proc sort data=tinance.loans out-work. loans
DY 01seee
Wea ace,

Urmatoarea afirmatie este corecta?

»Utilizatorul autorizat al copiei unui


program pentru calculator nu poate, fara
autorizarea titularului dreptului de autor, sa
analizeze, sa studieze sau sa testeze
functionarea acestui program, in scopul de
a determina ideile si principiile care stau la
baza oricarui element al acestuia, cu
ocazia efectuarii oricaror operatiuni de
instalare, afisare, rulare sau executare,
transmitere ori stocare a programului,
operatiuni pe care este in drept sa le
efectueze”.

Alegeti o optiune:
L| aDa
OE beNew

Raspunsul corect este: Nu

1 0 intrebare

Corect

Marcat 0,30 din 0,30

intrebare cu flag

SAS. in mod implicit, PROC FREQ creeaza


un tabel cu frecvente si procente pentru
care tipuri de variabile dintr-un set de date?

Al@Q Ctl O 0 bpkinlies


@ online.ase.ro

12 intrebare

Corect

Marcat 0,30 din 0,30

intrebare cu flag

in Enterprise Guide, in mod implicit, Query


Builder utilizeaza o jonctiune interna atunci
cand realizeaza o jonctiune a tabelelor.
Care dintre aceste afirmatii descrie cu
exactitate o jonctiune interna?

Alegeti o optiune:
sa. Include numai randuri care se
potrivesc avand in vedere o conditie”

|_| b. Include toate randurile din tabelul


stang avand in vedere o conditie

|_| . Include toate randurile din ambele


tabele avand in vedere o conditie

|_| d. Include toate randurile din tabelul din


dreapta avand in vedere o conditie

Raspunsul corect este: Include numai randuri


care se potrivesc avand in vedere o conditie

13 intrebare
Corect

Marcat 0.30 din 0,30


© intrebare cu flag
a
a online.ase.ro

= 4 @ .

caracter, cat si cele numerice

11 intrebare

Incorect

Marcat 0,00 din 0,30

¥ intrebare cu flag

intr-o etapa DATA, cum puteti face referire


la un set de date SAS temporar numit
Forecast?

Alegeti o optiune:
|_| a. Numai raspunsurile Work.Forecast
si Forecast

©) b. Work.Forecask

|_| . Sales.Forecast (dupa atribuirea libref


Sales)

LI 4.
Forecast

Raspunsul corect este: Numai raspunsurile


Work.Forecast si Forecast

12 intrebare
Corect

Marcat 0,30 din 0,30

\ Intrebare 0
@ online.ase.ro

= 4 @ .

Marcat 0,00 din 0,30

© intrebare cu flag

SAS. Ce declaratie va limita o analiza


PROC MEANS la variabilele Boarded,
Transfer si Deplane?

Alegeti o optiune:
a. by boarded transfer deplane;
x
|_| b. output boarded transfer
dep lane;

|| ¢.class boarded transfer


dep lane;

|| d.var boarded transfer


deplane;

Raspunsul corect este: var boarded


transfer deplane;

17 intrebare
Incorect

Marcat 0,00 din 0,30

¥ intrebare cu flag

SAS. Care dintre urmatoarele proceduri


FORMAT este scrisa corect?

Alegeti o optiune:
ae ea Le)

4 @ .

[Months Amount Payment


12|| $3.00], $308.52
24|| $8.700|| $403.47
36||$10,000|| $325.02
48|| $5,000], $128.02
[ 27,200] 1,165.03

$308.52
$403.47
$325.02
$128.02
$1,168.

ESSPUNSHLCOROCE SIG,
{Months |Amount| Payment
12|[ $3.s00]| $308.52
24]| $8.700]| $403.47
36|| $10,000|| $325.02
48|} $5.000|| $128.02
$27,200||$1,165.03

15 intrebare

Corect

Mareat 0,30 din 0,30

¥ Intrebare cu flag
aeee ies oe)

4A @

SAS. Care dintre urmatoarele proceduri


FORMAT este scrisa corect?

Alegeti o optiune:
proc format lib=library;
_ value colorfmt
| 1="Red'
L} a 2='Green'
3=Blue':

proc format lib=library:


_ value colorfmt;
L] pb, Red
| 2='Green'
: 3="Blue'
‘run:
proc format lib=library:
value colorfmt
ae l="Red':
es 2='Green':
3='Blue':
run:
proc format lib=library
' value colorfmt;
1="Red'
| Green’
3=Blue'
run;

Raspunsul corect este:


‘proc format lib=library:
+ value colortmt
1="Red'
5
a online.ase.ro

= A @ .
Marcat 0,30 din 0,30
Intrebare cu flag

PYTHON. Care este rezultatul programuh

a= [1,2.3.None.().[]]
print(len(a))

Alegeti o optiune:
LJ] a7
b. #
LI «5
|_| d. syntax error

Raspunsul corect este: 6

16 intrebare

Incorect

Marcat 0,00 din 0,30

¥ Intrebare cu flag

SAS. Ce declaratie va limita o analiza


PROC MEANS la variabilele Boarded,
Transfer si Deplane?

Alegeti o optiune:
E) aby boarded transfer deplane;
x
[]l hautnif haarned trancfar
@ online.ase.ro

value colorfmt
1="Red'
2='Green'
3=Blue';
‘mun:

18 intrebare
Corect

Marcat 0,90 din 0,30

Intrebare cu flag

in Enterprise Guide, ce task se va utiliza


pentru a creea raportul de mai jos?

NumeProdus
NumeProdus | Frequency Cumulati
Frequenc
XXX 2 2
YYY 6 8

Alegeti o optiune:
|_| a. Summary Tables
) sb. One-Way Frequenciee*

|_| c. List Data

|_| d. Table Analysis

Raspunsul corect este: One-Way Frequencies

19 intrebare
Incorect
@ online.ase.ro

= 4 @ .

Corect

Marcat 0,30 din 0,30

Intrebare cu flag

In Python. Care este rezultatul urmatorului


cod?

str = "pynative"

print (str[1:3])

Alegeti o optiune:
LI apy

|| b.pyn
L] cyna
E dayw

Raspunsul corect este: yn

29 intrebare

Incorect

Marcat 0,00 din 0,30

¥ Intrebare cu flag

PYTHON. Care dintre urmatoarele afirmatii


este advarata pentru dictionare
@ online.ase.ro

20 intrebare

Corect

Marcat 0,30 din 0,30

¥ intrebare cu flag

SAS.Care observatie sau observatii vor fi


selectate prin urmatoarea mentiune
WHERE?

where Job_Title contains 'I';

1/Wu Christine AU
2)Stone Kimiko AU
3\Hoffman Fred AU

Alegeti o optiune:
|_| a. observatia 3
Eb. observatia 1 si #

| | cc. observatia 1
|| d. observatia 2

Raspunsul corect este: observatia 1 si 3

211 intrebare
Pe
a online.ase.ro

19 intrebare
Incorect

Marcat 0,00 din 0,30

¥ intrebare cu flag

PYTHON. Care este rezultatul urmatorulu


forx in range(0.5, 5.5, 0.5):
print(x)

Alegeti o optiune:

|_| a. (0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5,


5.5]
E) b. (0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
x
L| ¢. Error

Raspunsul corect este: Error

20 intrebare

Corect

Mareat 0,30 din 0,30

intrebare cu flag

SAS.Care observatie sau observatii vor fi


selectate prin urmatoarea mentiune
WHERE?
slatea ce,

= A @ ¥
£1 intrebare

Corect

Marcat 0,30 din 0,30

Intrebare cu flag

Sistemul de operare se ocupa de:

Alegeti o optiune:
|_| a. Creare de aplicatii software

|_| b. Evidentierea erorilor programelor


[) sc. Gestionarea si coordonarea
activitatilor sistemului de calcw?

LI a. Asigurarea, la nivelul anumitor


echipamente, de facilitati pecial cerute de
anumite aplicatii

Raspunsul corect este: Gestionarea si


coordonarea activitatilor sistemului de calcul

22 intrebare
Corect

Marcat 0,30 din 0,30

intrebare cu flag

In Python. Care este rezultatul urmatorului


cod?

str = "pynative"

print (str[1:3])
Wea sae,

= 4 @ .
VD
hl Ee ae ae es YT

23 intrebare

Incorect

Marcat 0,00 din 0,30

Intrebare cu flag

PYTHON. Care dintre urmatoarele afirmatii


este advarata pentru dictionare

Alegeti o optiune:
|_| a. Toate cheile dintr-un dictionar trebuie
sa fie de acelasi tip.

Eb. Elementele sunt accesate prin pozitia


lor intr-un dictionag

|} ¢.Un dictionar poate contine orice tip


de obiect, cu exceptia altui dictionar.

|_| d. Dictionarele sunt accesate prin cheie.

Raspunsul corect este: Dictionarele sunt


accesate prin cheie.

24 intrebare

Corect

Marcat 0,30 din 0,30

intrebare cu flag
GRILA 1

1. Care dintre urmatoarele este o cerinta de sintaxa SAS ?

a. Incepeti fiecare declaratie in coloana 1


b. Puneti o singura declaratie pe fiecare rand
c. Separati fiecare pas cu o linie libera
d. Terminati fiecare declaratie cu punct si virgula
e. Puneti o declaratie RUN dupa fiecare pas DATA sau PROC

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 ?

a. proc contents data= orion.nods_all;


run;
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 ?

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?

a. format Salary dollar;


b. format Salary dollar12.2;
c. format Salary dollar11.2;
d. format Salary dollar10.2;

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. 6
b. 7
c. 10
d. 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?

proc print data = order_fact;


run;
a. temporar
b. permanent
c. Nu exista suficiente informatii pentru a determina tipul

3. Which INFILE statement correctly specifies the raw data file shown here?

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=’*’;

4. Care afirmatie despre acest pas PROC SORT este adevarat?

a. Setul de date sortat suprascrie setul de date de intrare


b. Observatiile sunt sortate dupa Salary in ordine descrescatoare si apoi dupa Manager_ID in ordine
descrescatoare
c. Nu trebuie sa apara punct si virgule dupa numele setului de date de intrare
d. Setul de date sortat contine numai variabilele specificate in instructiunea BY

5. Care dintre urmatoarele instructiuni format a fost utilizata pentru a crea aceasta iesire?

1
PS grila 2

a. format Order_Date date9. Delivery_Date mmddyy8.;


b. format Order_Date date7. Delivery_Date mmddyy8.;
c. format Order_Date ddmmyy. Delivery_Date mmddyy8.;
d. format Order_Date monyy7. Delivery_Date mmddyy8.;

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

15. Care va fi rezultatul urmatoarei secvente de program?


t= (1, 2, 4, 3, 8, 9)
[t[i] for i in range ( 0, len(t), 2 )]
a. [2, 3, 9]
b. [1, 2, 4, 3, 8, 9]
c. [1, 4, 8]
d. (1, 3, 8)

16. Urmatoarea bucata de cod este valida?


a=(1, 2, 3, 4)
del a
a. Nu, deoarece tuplul este imutabil
b. Da, primul element din tuplu este sters
c. Da, intregul tuplu este sters
d. Nu, sintaza pentru metoda del este invalida

17. Intr-un program Python, o structura de control:


a. Dirctioneaza ordinea de executare a declaratiilor din program
b. Gestioneaza intrarea si iesirea caracterelor de control

2
PS grila 2
c. Dicteaza ce se intampla inaintea de inceperea programului si dupa terminarea acestuia
d. Defineste structurile de date specificate programelor

18. Care este rezultatul programului de mai jos?


a=[1, 2, 3, None, (), {}]
print(len(a))

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

1. Acest comentariu contine erori de sintaxa ?


/*
Report created for budget
Presentation; revised October 15.
*/
proc print data=work.newloan;
run;
a. Nu. Comentariul este specificat corect
b. Da. Fiecare linie de comentarii trebuie sa se incheie cu un punct si virgula
c. Da. Textul de comentariu incepe incorect pe prima linie
d. Da. Comentariul contine punct si virgula, care cauzeaza un mesaj de eroare

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

a. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b. input customer_id $ last_Name $ first_Name $ total_Sales;
c. input Last_Name $ First_Name $ Total_Sales Customer_ID $;
4. Care dintre urmatoarele afirmatii selecteaza dintr-un set de date numai acele observatii pentru
care valoarea variabilei Style este RANCH, SPLIT, sau TWOSTORY?
a. where Style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
b. where Style in ’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’;
c. where Style in (RANCH, SPLIT, TWOSTORY);
d. where Style in (‘RANCH’, ‘SPLIT’, ‘TWOSTORY’);

5. Care dintre urmatoarele nu este un nume de format valid definit de utilizator?


a. $month
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;

THE MEANS Procedure


Analysis Variable: Customer_Age
Customer_Age
Customer Gender Range Mean
F 54.0 35.1
M 54.0 47.0

a. nonobs
b. range mean
c. range mean nonobs bestw.
d. range mean nonobs maxdec=1

8. Ce instructiune BY este valabila pentru acest pas PROC PRINT?


proc sort data=orion.staff
out=work.staffsort;
by Gender Start_Date;
run;
proc print data=work.staffsort label;
by ____________________;
label Start_Date=’Start’;
run;
a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

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

10. Cand se seteaza un filtru se poate specifica


a. Numai o conditie de filtrare
b. Conditii de filtrare multiple, dar nu conditii logice(AND sau OR)
c. Conditii de filtrare multiple si conditii logice(AND sau OR)
d. Nici una dintre cele de mai sus

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

12. Ce afirmatie despre task-ul Import Data este falsa?


a. Puteti specifica atributele coloanele, inclusiv numele, tipul si lungimea
b. Un nou set de date sas este creat din datele importate
c. Se poate specifica o expresie pentru a crea o coloana noua
d. Puteti prelua numele coloanelor din primul rand al fisierului de date

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.

15. Care va fi rezultatul urmatoarei secvente de program?


d = {“john”:40, “peter”:45}
d[“john”]
a. 40
b. 45
c. John
d. Peter

16. Ce tip de date este a=[(1,1),(2,4),(3,9)]?


a. Vector de tupluri
b. Lista de tupluri
c. Tupluri de liste
d. Tip invalid

17. Care din ultimele declaratii nu se vor executa cu success?

Cred ca C A

18. Ce se imprima?
names = [‘Amir’, ‘Barry’, ‘Charles’, ‘Dao’]
print(names[-1][-1])
a. A
b. r
c. Amir
d. o

19. Care va fi rezultatul urmatorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t= 3
v = [1,2,3]
f(t,v)
print(t, v[0])
a. 1 44
b. 3 1
c. 3 44
d. 1 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

22. Softwareul sharewere: b.

23. Urmatoarea afirmatie este adevarata? NUUUU


Produsele software freewere ofera 4 forme de libertate: de a utiliza programul in orice scop,
de a studia modul de functionare, de a adapta, de a distribui copii. DA
24. Clasa de criterii de uzabilitate contine criteriile: a.

25. In functie de tipul de servicii oferite, solutiile cloud pot fi: b.


1. Ce rezultat ati astepta de la executarea acestui pas?

proc print data = work.newsalesemps;


run;

a. un raport HTML al setului de date work.newsalesemps


b. un mesaj de eroare in log
c. un raport LISTING al setului de date work.newsalesemps
d. crearea unui set temporar de date numit work.newsalesemps

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?

input name $ hired date9. age state$ salary comma10. ;

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?

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

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?

a. No titles
b. RADIX Company
Best Sales
DVD Sales
c. Radix Company
Best Sales
d. RADIX Company

9. In declaratia INPUT semnul $ indica:


a. Valorile variabiles sunt de tip character
b. Lipsa valorii pentru variabila
c. Posibilitatea definirii dinamice a variabilei
d. Valorile variabilei sunt de tip numeric

10. Pentru urmatorul raport lista, care afirmatie de mai jos este adevarata?

a. Este afisat procentajul pe linii


b. Formatul DOLLARw.d este specificat pentru unele valori de date
c. Datele sunt grupate si sunt afisate totalurile pentru fiecare grup, pentru variabilele
specificate
d. Sunt specificate titlurile si nota de subsol implicite ale SAS Enterprise Guide

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?

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

15. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)
my_tuple.append((5, 6, 7))
print len(my_tuple)

a. 1
b. 2
c. 5
d. Error

16. Care este rezultatul codului urmator?

a=(1,2)
a[0]+=1

a. (1.1,2)
b. 2
c. Type Error
d. Syntax Error

17. Ce marcheaza sfarsitul unui bloc de instructiuni in Python?


a. Un comentariu
b. }
c. O linie care este indentata mai putin decat linia anterioara
d. End
18. Ce se imprima?

a. 1
b. 2
c. An exception is thrown
d. Error

19. Ce intentioneaza sa faca codul de mai jos?

def (a, b, c) : pass

a. defineste un set si il initializeaza


b. defineste o metoda care trece prin parametrii sai
c. defineste o functie, care nu face nimic
d. defineste o clasa goala

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

21. Protectia programelor pt calculator include:


a. orice expresie a unui program, programele de aplicatie si sitemele de operare,
materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare, metodele
de functionare, manualele
c. orice expresie a unui program, exprima in orice fel de limbaj, fie in cod-sursa sau cod-
obiect, ideile, procedeele, metodele de functionare, conceptele matematice
d. orice exoresie a unui program, programele de aplicatie si sistemele de operare, materialul
de conceptie pregatitor si principiile care stau la baza oricarui element dintr-un program

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu are restrictii de utilizare personala, ne-comerciala, academica, comerciala sau alte
combinatii dintre ele
c. Nu are drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Clasa de criteria utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platfomelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea datelor,
raportarea erorilor
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte personalizabile,
vizualizarea datelor, raportarea erorilor

24. In functie de tipul de servicii oferite, solutiile cloud pot fi:


a. Public cloud, Private cloud, Hybrid cloud, Community cloud
b. Platform as a service, Infrastructure as a service, Software as a service
c. Platform Service, Infrastructure Service, Hybrid Service, Software Service

25. Open-source software presupune


a. Intodeauna utilizare gratuita
b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrare
d. nu poate fi redistribuit
GRILA 5

1. In ce parte a unui set de date SAS sunt gasite urmatoarele?


Numele setului de date a. zona descriptiva
Tipul variabilei Salariu b. zona de date
Data crearii setului de date

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?

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=’*’;

4. Ce instructiune BY este valabila pentru acest pas PROC PRINT?

a. by Start_Date Gender;
b. by Start;
c. by descending Gender;
d. by Gender;

5. Un format modifica atat valoarea stocata, cat si valoarea afisata.

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?

where Job_Title contains ‘I’;

Obs. Last_Name First_Name Country Job_Title


1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman Fred AU Insurance Sales

a. observatia 1
b. observatia 2
c. observatiile 1 si 3
d. toate observatiile

8. Ce afirmatie despre acest program este adevarata?

proc print data=orion.sales;


var Employee_ID Salary;
where Country=’AU’;
by Gender;
label Salary=’Annual Salary’;
run;

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:

a. asociaza datele cu nume de variabila


b. defineste variabile
c. indica numele fisierului care va fi deschis
d. niciun raspuns corect
10. Se presupune ca utilizatorul creeaza un query pentru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica codul profesiei - ca
variabila de grupare, anii de serviciu - ca variabila de analiza, media - ca summary statistic.
Care dintre rezultatele urmatoare va fi produs de query?

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:

a. Numele si lungimea coloanei


b. Numele, tipul si lungimea coloanei
c. Numele coloanei
d. Numele si tipul coloanei

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
46 UI 46 BC 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

14. 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 accepta un parametru stfel incat sa specificati o
valoare pentru un parametru ori de cate ori executati interogarea
d. Utilizarea unui parametru cu un filtru in interogarea dvs. face filtrul dinamic

15. Care va fi rezultatul urmatoarei secvente de program?

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

16. Care dintre urmatoarele afirmatii creeaza un dictionar?

a. d={}
b. d = { ”john” : 40, ”peter” : 45 }
c. d = { 40 : ”john”, 45 : ”peter” }
d. all of the mentioned

17. Care este rezultatul urmatorului fragment de cod:

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?

a. 4 b. 5 c. 8 d. 12

19. Care este rezultatul codului de mai jos?

a = [1, 2, 3, None, [2, 1], ]


print len(a)

a. 5 b. 4 c. 6 d. syntax error

20. Protectia programelor pentru calculator include:

a. orice expresie a unui program, programele de aplicatie si sistemele de


operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare, manualele
c. orice expresie a unui program, exprimate in orice fel de limbaj, fie in cod-sursa
sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui element
dintr-un program

21. In lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru
calculator se prezuma ca:

a. utilizatorului i se acorda dreptul exclusiv de utilizare a programului pentru


calculator
b. utilizatorul poate transmite unei alte persoane dreptul de utilizare a programului
pentru calculator
c. utilizatorului i se acorda dreptul neexclusiv de utilizare a programului
pentru calculator
d. utilizatorului i se acorda dreptul exclusiv de utilizare si modificare a programului
pentru calculator

22. Open-source software presupune:

a. intotdeauna utilizare gratuita


b. disponibilitatea codului sursa
c. nu are drepturi de autor inregistrate
d. nu poate fi redistribuit
23. Clasa de criterii utilizabilitate contine criteriile:

a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea


erorilor, varietatea domeniului
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor
d. interfata utilizator, campuri personalizabile, rapoarte personalizabile, vizualizarea
datelor, raportarea erorilor

24. In cazul Public cloud infrastructura de calcul se afla plasata la:

a. sediul furnizorului de cloud


b. sediul organizatiei (on premise)
c. la distanta (off premise)
d. nu poate fi redistribuit

25. Dintre criteriile de alegere a produselor software in functie de caracteristicile


functionale fac parte:

a. functionalitatea inclusa, obiectiv principal, vizualizarea datelor, adaptabilitate


b. interoperabilitate, personalizare, niveluri de securitate, utilizare simultana
c. functionalitate inclusa, obiectiv principal, completitudine, adaptabilitate
d. obiectiv principal, niveluri de securitate, interoperabilitate
Grila 6

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;

3. Care dintre urmatoarele instructiuni specifica liniile de date pe care le introduceti


direct intr-un pas DATA?
a. DATALINES
b. INFILE
c. INPUT
d. INSTREAM

4. Ce afirmatie despre acest program este adevarata?


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
tarii este AU.
c. Annual Salary va fi afisat in partea de
sus a coloanei Salary.

5. Care dintre urmatoarele functii SAS returneaza un numar de la 1 la 12?


a. YEAR(SAS-date)
b. MONTH(SAS-date)
c. WEEKDAY(SAS-date)
d. TODAY(SAS-date)

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


sa fie afisate asa cum se arata in aceasta iesire?
a. by Postal_Code Employee_ID;
b. by descending Postal_Code Employee_ID;
c. by Postal_Code descending Employee_ID;
d. by descending Postal_Code
descending Employee_ID;

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. 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

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

15. Care va fi rezultatul?


a. TRUE
b. FALSE
c. None
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
18. Ce se imprima ca iesire a codului de mai jos?
a. 4
b. 1
c. 3
d. 2

19. Este urmatoarea afirmatie corecta?

Exista doua tipuri de valori in Python: numere si siruri de caractere

a. DA
b. NU

20. Clasa de criterii utilizabilitate contine criteriile


a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare
b. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor
c. interfata utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
d. interfata utilizator, tipuri de utilizatori, campuri personalizabile, rapoarte
personalizabile vizualizarea datelor, raportarea erorilor,

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

22. Software-ul freeware


a. Are patru forme de libertate
b. Nu au restrictii de utilizare personala, ne-comerciala, academica, comerciala
sau alte combinatii dintre ele
c. Nu au drepturi de autor inregistrate
d. Este accesibil gratuit pentru utilizare

23. Tipul de cloud “Infrastructure as a service (IaaS)” implica oferirea de


a. servicii de consultanta siftware
b. servicii legate de dispozitivele hardware
c. platforme de dezvoltare in cloud

4
24. Urmatoarea afirmatie este corecta?

“Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fara


autorizarea titularului dreptului de autor, sa analizeze, sa studieze sau sa testeze
functionarea acestui program, in scopul de a determina ideile si principiile care stau la
baza oricarui element al acestuia, cu ocazia efectuarii oricaror operatiuni de instalare,
afisare, rulare sau executare, transmiterea ori stocare a programului, operatiuni pe care
este in drept sa le efectueze”.

a. Da
b. Nu

25. Proiectia programelor pentru calculator include:


a. orice expresie a unui program, programele de aplicatie si sistemele de
operare, materialul de conceptie pregatitor, manualele
b. orice expresie a unui program, programele de aplicatie si sistemele de operare,
metodele de functionare si manualele
c. orice expresie a unui program, exprimata in orice fel de limbaj, fie in cod-
sursa sau cod-obiect ideile, procedeele, metodele de functionare, conceptele
matematice
d. orice expresie a unui program, programele de aplicatie si sistemele de operare,
materialul de conceptie pregatitor si principiile care stau la baza oricarui
element dintr-un program

5
PACHETE SOFTWARE
1.Nu sunt consecinta a documnetelor compuse
a)sunt create cu ajutorul instrumentului Document Builder
b)pot include link-uri catre documnte externe
c)sunt salvate cu ajutorul instrumentului Document Builder
d) include rezultate ale prelucrarilor in format HTML
2. Codul SAS generat de o prelucrare
a) poate fi modifica direct in tabul Code al acestei prelucrari
b)se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d)este necesar ca intodeauna modificarea sa fie facuta de catre utilizator
3. O tabela virtuala SAS
a) salveaza spatiul de memorie prin dimensiunile sale
b)este statica
c)nu se pot face prelucrari asupra ei
d)contine date neactualizate
4.Nu reprezinta o etapa a procesului de selectie
a)Stabilirea pachetelor candidate
b)Utilizarea de tehnici de evaluare a pachetelor
c)Implementarea algoritmului specific pachetului
d)testarea p.s intr un mediu adecvat
5. Care rezultate pot fi folosite ca intarari pentru o prelucrare SAS Enterprise Guide
a)numai tabele de date
b)tabele de date si tabele virtuale
c)tabele de date si rapoarte
d)numai tabele virtuale
6. O jonctiune manuala se face numai daca tabelele contin o coloana comuna cu urmatoarele atribute
a)acelasi nume
b)acelasi nume si tip de date
c)acelasi tip de date
d)nici una din variante
7. La redecodificarea variabilelor se pot inlocui urmatoarele
a)un domeniu de valori cu o valoare individuala
b)valoarea individuala cu o alta valoare
c)valoarea individuala cu o alta valoare si toate celelalte valori cu o alta valoare
d)toate variantele de mai sus
8. Setarile unui filtru permit specificarea
a)unei singure conditii de filtrare
b)mai multor conditii de filtrare dar fara operatori logici
c) mai multor conditii de filtrare cu operatori logici
d)nici una din variante
9.Carui format de rezultat I se poate aplica un stil personalizat
a)text
b)pdf
c)html
d) toate variantele de mai sus
10. Se considera urmatoarea secventa de cod
Case
When t3.Country= ‘USA’ then ‘Domestic’ else ‘international’ end
Aceasta are ca rezultat crearea unei coloane :
a)recodificate
b) aggregate
c)calculate
d) nici una din variante
11. Legaturile dintre obiectele unui process
a)sunt intodeauna reprezentate de linia punctate
b)pot fi create si de catre utilizator
c)se vizualizeaza in fereastra arborelui proiectului
d)tote variantele de mai sus
12. Identificati enuntul fals referitor la parametrii SAS
a)parametrii de tip variabila pot fi folositi in tabelul Task Roles al unei prelucrari
b)permit utilizatorului sa introduca date in timpul executarii codului
c)cresc capacitatea de reutilizare a codului
d)sunt folositi in memorarea tipului de date al unei coloane
13. Produsele program orientate pe metoda sau model
a)asigura redundanta minima a datelor
b)au la baza modele matematice
c)au un grad mare de generalitate
d)sunt specific unui domeniu de activitate
14. Licenta software are urmatoarele caracteristici
a)poate fi bazata pe nr de utilizatori
b)nu este un instrument juridic
c)protejeaza drepturile de autor ale utilizatorilor finali
d)implica cumpararea de software
15. Biblioteca SAS/STAT ofera facilitate pentru
a)vizualizarea datelor sub forma de harti
b)analiza statistica a datelor
c)lucrul cu matrice
d)tehnici de optimizare
16. Urmatorul enunt nu caracterizeaza sectiunile de procedure SAS
a)produc ca iesiri informatii
b)definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d)au ca intrari fisiere de date in orice format
17. Aplicatia SAS Entreprise Guide
a)permite scrierea su rularea de cod SAS
b)poate fi instalata pe mai multe sisteme de operare
c) efectueaza prelucrari pentru analiza si raportare
d)permit exportul rezultatelor in alte aplicatii
18.Este caracteristic unui flux de proces
a) afiseaza o structura ierarhica a proiectului active
b)nu se poate executa doar pe o portiune a unui flux de process
c)reprezinta visual relatiile dintre obiectele unui process
d)un proiect SAS poate contine un singur flux de proces
19. Daca in urma afisarii valorile unei coloane contin caractere nenumerice si numerice atunci coloana
a)poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) Nu poate fi de tip character
20. Un format de citire SAS
a)trebuie sa contina punctul zecimal
b)indica modul in care trebuie sa se citeasca datele
c)se aplica unei coloane
d)toate variantele de mai sus
21.In SAS entreprise guide se pot
a)efectuaprelucrari asupra datelor in format MS Excel
b)reexecutarea procedurii dupa modificarea acestora
c)deschide tabele de tip data SAS folosind proceduri de date import
d)toate variantele de mai sus
22. Interogarile SAS
a) pot returna rezultate in format HTML
b)efectueaza analiza asupra datelor
c)nu permit sortarea datelor rezultat
d)pot realiza o jonctiune intre cel mult 3 tabele
23. Intr-un cloud public infrastructura de calcul este
a)la sediul organizatiei client
b)dedicata unei anumite organizatii
c)partajata intre orice organizatii
d)gestionata de organizatia client
24. Serviciul de tipul laaS ofera in cloud
a)platforme de dezvoltare
b)servicii de stocare
c)solutii software
d)API-uri instalate la distanta
25.Instrumentul query builder combina automat urm 2 tabele folosind o jonctiune interna
x A
1 a
2 b
4 d

X B
2 X
3 Y
5 v

Cate randuri vor aparea la rezultatele interogarii?


a)1
b)3
c)6
d)0
26. O tabela de tipul o inregistrare per subiect
a)este rar intalnita in analizele statistice
b)poate fi create prin procesul de transpunere
c)include masuratori repetate de-alungul timpului
d)este o tabela de tipul unul la multi
27. Pregatirea datelor pentru analize presupune
a)realizarea de predictii
b)accesarea datelor
c)reprezentarea grafica a datelor
d)combinarea si transformarea datelor
28. Declaratia INPUT
a)permite citirea datelor din fisierele flat
b) permite citirea datelor din fisierele SAS
c)este folosita in sectiunile de proceduri
d)ajuta la exportul rezultatelor
29. Urmatorl cod SAS are ca rezultat
DATA recente; SET carti
WHERE an eq 2013; RUN
a)un raport SAS
b)un set de date SAS
c)o observatie
d)o interogare SAS
30. Fisierele temporare SAS
a)se salveaza automat in libraria SASUSER
b)au numele pe un singur nivel
c)se salveaza automat in libraria SASTEMP
d)nu se pot crea
31. 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
32. 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 titluri
personalizate pentru fiecare task si poate sa specifice daca numele procedurii SAS va fi printat sau nu
33. 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
34. Ce task se va utilize pentru a crea raportul de mai jos?
Nume produs Frecventa Frecventa Cumulata
XXX 2 2
YYY 6 8
a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
35. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare
36. 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”
37. Care afirmatie referiotare la parametrii este falsa?
a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru care sa utilizeze
acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat utilizatorul sa
specific o valoare pentru acest parametru ori de cate ori el executa query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic
38. Expresia medie = (nota1 + nota2) / 2 desemneaza crearea unei variabile:
a) Calculate
b) Recodificate
c) Recalculat
d) Aggregate
39. 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
40. Gruparea filtrelor implica folosirea operatorilor:
a) NOT, AND
b) AND, OR
c) SELECT, GROUP BY
d) AND, GROUP BY
41. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
b) Reexecuta proceduri dupa modificarea acestora
c) Deschide tabele de date SAS folosind proceduri de import
d) Toate variantele de mai sus
42. 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
43. 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
44. 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
45. 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
46. 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
47. 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
48.Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce rezultatele de mai jos
ale query-ului

Care tip de join a fost folosit?


a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns nu este corect
d) Inner join
49. Ce task ofera o optiune pentru a crea un grafic pentru a vedea distributia datelor?
a. Sumary Statistics

50. Cand se seteaza un filtru se poate specifica?


a. Conditii de filtrare multiple si conditii logice (AND sau OR)

51. In declaratia INPUT, semnul $ indica


b. Valorile variabilei sunt de tip character

52. Task-ul care se va utiliza pentru generarea unui raport de frecvente este?
c. One-Way Frequncies

53. Pentru a afisa vanzarile totale si medii pentru o regiune, ce raport ati folosi?
d. Summary report

54. Care format(formate) de rezultate ale unui query permit executia unor noi prelucrari?

Data tables si data views


55 . 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
Care dintre rezultatele urmatoare va fi produs de un query.

RASPUNS: C
56. Care sunt cele doua tipuri de coloane dintr-un set de date SAS
a. Numeric si character

57. Ce se intampla cand deschideti un set de date SAS in SAS Enterprise Guide?
a. Un pointer al setului de date este adaugat la proiect

58. Ce afirmatie despre task-ul Import Data este falsa?


d.Se poate specifica o expresie pentru a crea o coloana noua

59. Ce afirmatie despre parametric este falsa?


C. Singurul tip de parametru pe care il puteti specifica este un element dintr-o lista
60. Declaratia input:
b. Defineste variabile

61. Care nume de coloana respecta regulile standard SAS?


a. Data5moon
!! Primul character trebuie sa fie litera sau “_”. Numele poate contine litere, numere sau _. Caracterele
special, exceptand _, nu sunt permise. Se pot folosi litere mari sau litere mici. Spatiile nu sunt permise.

62. Despre jonctiuni:


!! Tipuri de jonctiuni:
 Numai randurile care au correspondent - inner join
 Toate randurile din A – left outer join
 Toate randurile din A si B – full outer join
Toate randurile din B – right outer jo
63. Declaratia var
a)defineste o variabila in sectiunea de proceduri
b)furnizeaza procedurii o lista de variabile
c)defineste o variabila in sectiunea de date
d)indicavariabila de grupare

64. Ce este gresit la urmatorul program?


data ord;
input age sex $ prod_id quantity order_date mmddyy6.;
format order_date yymmdds10.;
cards;
25 f 02344 2 05/27/10
37 m 08798 4 04/29/10
45 f 09876 1 05/27/10
19 m 07897 3 05/30/10
;
proc sort data=ord; by descending order_date
proc print data=ord;
title „Unfulfilled orders”;
a) Datele trebuie sa fie introduse folosind comanda datalines;
b) Coloana order_date nu poate citi corect datele pentru ca sunt definite 2 formate pentru
ea;
c) Coloana order_date nu poate citi corect datele pentru ca formatul nu corespunde cu
datele pe care incearca sa le citeasca
d) Variabila sex este formatata ca si Currency dar este un Character
65. Care raspuns este gresit?
a) Label-urile sunt utilizate pentru a explica denumiri prescurtate
b) Label-urile sunt create in pasul DATA
c) Formatele sunt create in pasul DATA
d) Formatele sunt folosite pentru a afisa informatia intr-un mod mai atractiv

66. Care este output-ul pentru urmatoarea secventa de cod Python?


x=2
y=10
x*=y+x+1
a) 41
b) 42
c) 40
d) 39

67. 03/26/2001 este reprezentat de urmatorul format SAS:


a) MMDDYY10.
b) MM/DD/YYYY
c) MM/DD/YY
d) MMDDYY.8

68. Nu reprezinta un avantaj pentru salvarea rezultatelor unui query in views:


a) Economiseste spatiu de memorie datorita dimensiunii mai mici
b) Asigura faptul ca datele din input sunt mereu actualizate
c) Ascunde de utilizator join-urile sau query-urile complexe
d) Rezultatele sunt formatate pentru a fi afisate

69. Daca lucrezi cu fisiere de tip flat, separate prin virgula:


1) Poti folosi optiunea dsd
2) Poti folosi optiunea dsc
3) Poti folosi optiunea dlm
4) Poti folosi optiunea dlv
5) Trebuie sa mentionezi dimensiunea variabilelor
6) Variabilele de tip caracter trebuie specificate intre acolade

a) 2, 5
b) 1, 3
c) 1, 5
d) 2, 3

70. Se da urmatorul program SAS:


Data food;
Set examples.products;
Where Category eq ‚food’;
Run;
Care dintre urmatoarele programe este echivalent cu cel dat
a) Data food;
Set examples.products;
If Category eq ‚food’;
Run;
b) Data food;
Set examples.products;
Where Category ne ‚food’;
Run;
c) Data food;
Set examples.products;
If Category gt ‚food’;
Run;
d) Data food;
Set examples.products;
If Category = ‚food’ then;
Run;

71. Ce afiseaza urmatorul cod Python:


if ‚bar’ in {‚foo’:1, ‚bar’:2, ‚baz’:3}:
print(1)
print(2)
if ‚a’ in ‚qux’:
print(3)
print(4)
a) 1
2
4
b) Nu afiseaza nimic
c) 4
d) 1
2
3
4

72. Care dintre urmatoarele nu este un tip de date in Python:


a) Int
b) decimal
c) boolean
d) float

73. SAS Enterprise Guide poate citi si folosi date din urmatoarele formate:
a) Tabele SAS, foi de calcul Excel
b) Tabele SAS, fisiere flat
c) Fisiere PHP, tabele SAS
d) Foi de calcul Excel, fisiere flat, tabele SAS

74. Care afirmatie este corecta in ceea ce priveste rezultatul unei interogari SAS:
a) Un rezultat de tip raport poate fi in format PDF, HTML sau XLS
b) Un rezultat de tip raport este actualizat automat
c) Un rezultat de tip tabel de date este actualizat automat
d) Un rezultat de tip view este actualizat automat

75. Care dintre urmatoarele sterge un element dintr-o lista in Python


a) List.delete()
b) List.remove()
c) List.delete(-1)
d) List.remove(-1)
76. In SAS, taskurile pot fi aplicate direct pe:
a) Fisiere Excel
b) Fisere flat
c) Tabele de date SAS
d) Toate cele de mai sus

77. Se da urmatorul cod SAS:


Data products;
Infile ‚c:\examples\products.txt’;
Input @1 Name $7.
@8 Price dollar4.
@12 Category $8.;
Format Price dollar6.0;
Run;
Care afirmatie este adevarata?
a) Fisierul de iesire este un tabel de date SAS permanent
b) Fisierul de intrare contine 2 variabile de tip sir de caractere si o variabila de tip
number
c) Pretul va fi afisat pe o lungime de 4 caractere
d) Products.txt este de tip space delimited

78. Rezultatul rularii urmatorului script este:


Data new_emp;
drop i;
do i=1 to 5;
input name $ idno status $;
if status = ‚PT’ then contiune;
input benefits $10.;
output;
end;
datalines;
Jones 9011 PT
Thomas 876 PT
Richards 1002 FT
Eye/Dental
...
;
a) Un tabel de date SAS cu 3 randuri si 2 coloane
b) Un tabel de date SAS cu 3 randuri s 3 coloane
c) Un tabel de date SAS cu 2 randuri si 4 coloane
d) Un tabel de date SAS cu 2 randuri si 5 coloane

79. Ce afiseaza urmatorul cod Python:


def f(x = 100, y = 100)
return(x+y, x-y)
x,y = f(y=200, x=100)
print(x,y)
a) 300 -100
b) 200 0
c) 200 100
d) 0 300

80. Ce marcheaza sfarsitul unui bloc de instructiuni (or suite???) in Python:


a) }
b) Un comentariu
c) end
d) o linie care este mai putin indentata decat cea de dinaintea ei

81. In Query Builder, Filter Data corespunde urmatoarei instructiuni SQL:


a) WHERE
b) HAVING
c) IF
d) ORDER BY

82. O aplicatie software poate fi compusa din:


1) Program
2) Subprogram
3) Serviciu (Service)
4) Pachet (Package)
5) Module
6) Toate cele de mai sus
a) 1,2,3,4
b) 1,2,5
c) 1,2,4,5
d) 6
83. Se considera urmatorul cod Python:
Proc format;
Value $type ‚M’ = ‚Mechanics’
‚F’ = ‚Food’
‚other’ = ‚unknown.’;
Value price_format low-4.4 = ‚low’;
Run;
a) Creeaza 3 formate, 2 pentru currency si 1 pentru numere
b) Creeaza 3 foramte, 1 pentru caractere si 2 pentru numere
c) Creeaza 2 formate, 1 pentru currency si 1 pentru numere
d) Creeaza 2 formate, 1 pentru caractere si 1 pentru numere

84. Stilurile definite de utilizator pot fi aplicate la:


a) Rapoarte SAS
b) Fisiere Excel
c) Tabele de date SAS
d) Rapoarte PDF

85. Fisierele temporare de date SAS:


a) Se gasesc in libraria WORK
b) Se gasesc in libraria SASUSER
c) Nu pot fi accesate prin numele librariei
d) Pot fi accesate intr-o sesiune noua de SAS

86. Formatele definite de utilizator pot fi:


1) Continue
2) Discrete
3) Marginale
4) Folosite ca si stil de afisare (display style)
5) Interval (Range)
6) Toate cele de mai sus

a) 1,2,3
b) 6
c) 2,4,5
d) 1,3,5

87. Care dintre urmatoarele instructiuni afiseaza lungimea stringului s:


a) print s.length()
b) print len(s)
c) print s.len()
d) print string.length(s)
88. Urmatorul cod SAS o sa produca:
DATA curente; SET produse;
WHERE an eq 201; RUN;
a) Un raport SAS
b) Un set de date SAS
c) O observatie
d) Un query

89. Toate obiectele SAS Enterprise Guide dintr-un proiect pot fi vazute in fereastra:
a) Project Tree
b) Task List
c) SAS Folders
d) Server List

90. Daca avem o lista x[1,2,3,4], cum afisam primul element:


a) print x[1]
b) print x.first()
c) print x[0]
d) print x(0)

91. Coloanele calculate (computed columns) pot fi:


1) Coloane sumarizate
2) Coloane simple
3) Outer columns
4) Advanced expressions
5) Coloane recodificate (recoded colums)
6) Coloane definite de utilizator (user-defined)

a) 1,4,5
b) 1,2,3
c) 4,5,6
d) 2,6

92. Cod SAS deja existent asociat unui task:


a) Poate fi editat oricand
b) Poate fi editat folosind o copie
c) Nu exista pentru unele taskuri
d) Nu poate fi vazut

93. Urmatoarele tipuri de date numerice sunt disponibile in SAS EG:


a) Character si numeric
b) Character si currency
c) Date, currency si numeric
d) Date si currency
1. Un pas de export asigura faptul ca un raport este:
a) exportat atunci cand prj este executat;
b) importat at cand prj este exec;
c) definit at cand prj este creatl
d) nemodificat at cand prj este executat

2. In prelucrarea List Data, rolul Identifying Label asociat unei var de grupare:
a) rotunjeste fiec val numerica care are zecimale care are zecimale;
b) sorteaza var de grupare;
c) suprima listarea repetata a var de grupare;
d) insumeaza val var.

3. Un raport SAS poate fi exportat in formatele:


a) txt, numeric, moneda;
b) SAS, html, xml, pdf;
c) sas, string, xml, pdf;
d) sas, varchar, html, pdf

4. Metadatele asociate unui fisier de date:


a) ofera info despre datele in sine
b) ofera inform despre media val datelor
c) elimina datele redundante
d)sunt accesate de sas la importul fis de date

5. Nu este caracteristica a doc compuse:


a) sunt create cu Document Builder;
b) sunt salvate cu Document Builder;
c) includ rez ale prel in html;
d) pot include link-uri catre fis externe

6. La recodificare, val se pot inlocui


a) un dom de val cu o val;
b) o val cu alta val;
c) o val cu alta val si celelalte val cu cu alta val;
d) a+b+c

7. O tabela virtuala sas (data view)


a) este statica;
b) salveaza sp. de mem prin dim ei;
c) nu se pot ef prelucrari;
d) contine date neactualizate
8. Care rez pot fi fol ca intrari pt o prel sas:
a) numai tab de date;
b) tab de date+ rap;
c) numai tab virtuale;
d) tab de date si tab virtuale

9. Daca val unei col contin si caract nenum si num, at col:


a) este obl de tip caracter;
b) poate fi de tip moneda;
c) nu poate fi tip data;
d) nu poate fi tip caracter

10. Codus sas gen de o prel:


a) poate fi modif in tabul code;
b) numai o copie a codului gen poate fi modif;
c) se exec obl pe cal. unde e salvat prj;
d) este necesar sa fie modif de utiliz

11. Opt „embed the date within the generated sas code” este fol la
a) importul unui fis non sas;
b) jonctiunea a 2 tabele;
c) crearea unui rap sas;
d) def unei var sas

12. Un format def de utiliz este aplicat:


a) unei col;
b) unei tab;
c) unui param;
d) unei prel

13. Intr-o interogare, opt „edit groups” este utila at cand se creaza
a) un filtru
b) o var calc;
c) o var agregata;
d) o var recodif

14. Urm enunt nu caract sect de proceduri sas:


a) se produc ca iesiri de info;
b) def o succesiune de operatii asupra datelor
c) au ca I/ fis de date in orice format
d) fol seturi de date definite in sect de date
15. Prel „list data” nu poate returna
a) o tab sas;
b) un rap sas;
c) un rap html;
d) un rap pdf

16. In sas, tab sas pot fi


a) create;
b) deschise;
c) exportate;
d) sortate

17. Apl sas


a) permite scrierea si rularea de cod sas
b) poate fi inst pe mai multe so;
c) efectueaza prelucrari pt analiza si rap;
d) permite exp rez in alte aplicatii
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

4. Ce task se va utilize pentru a crea raportul de mai jos?


a) Table Analysis
b) One-Way Frequencies
c) Summary tables
d) List data
5. Cand se seteaza un filtru se poate specifica:
a) Conditii de filtrare multiple, dar nu conditii logice (AND sau OR)
b) Conditii de filtrare multiple si conditii logice (AND sau OR)
c) Niciun raspuns de mai sus nu este correct
d) Numai o singura conditie de filtrare

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”

Cate randuri vor aparea in iesirea quey-ului?

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

Care dintre rezultatele urmatoare va fi produs de un query?

RASP: C

9. Care afirmatie referiotare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element
dintr-o lista
b) Cand utilizatorul creaza un parametru, el trebuie sa creeze de asemenea un filtru
care sa utilizeze acel parametru
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specific o valoare pentru acest parametru ori de cate ori el executa
query-ul
d) Utilizand, intr-un query, un parametru cu un filtru, filtrul devine dynamic.
10. Se presupune ca utilizatorul combina tabelele Magazin1 si Magazin2 si produce
rezultatele de mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join
b) Full outer join sau right outer join
c) Niciun raspuns de mai sus nu este corect
d) Inner join

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

Care dintre combinatii este corecta:

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
neactualizate
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
recodificarea
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
parametrii SAS:
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

16. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) Produc ca iesiri informatii
b) Defines o succesiune de operatii asupra datelor
c) Folosesc seturi de date definite in sectiunea de date
d) Au ca intrari fisiere de date in orice format
17. Aplicatia SAS EG:
1. Permite scrierea si rularea de cod SAS
2. Poate fi instalata pe mai multe sisteme de operare
3. Efectueaza prelucrari pentru analiza si raportare
4. Permite exportul rezultatelor in alte aplicatii, ca MS Excel
Care dintre combinatii este corecta:
a) 1+2
b) 1+2+3
c) 1+2+4
d) 1+3+4
18. Este characteristic unui flux de proces:
a) Afiseaza o structura ierarhica a proiectului activ
b) Nu se poate executa doar o portiune a unui flux de process
vizual
c) Reprezinta virtual relatiile dintre obiectele unui proiect
d) Un proiect SAS poate contine un singur flux de process
19. Daca in urma afisarii , valorile unei coloane contin si caractere nenumerice si numerice,
atunci coloana:
a) Poate fi de tip moneda
b) Este obligatoriu de tip character
c) Nu poate fi de tip data
d) Nu poate fi de tip character
20. Un format de citire SAS:
a) Trebuie sa contina punctual zecimal (.)
b) Indica modul in care trebuie sa se citeasca datele
c) Se aplica unei coloane
d) Toate variantele de mai sus
21. In SAS EG se pot:
a) Efectua prelucrari asupra datelor in format MS Excel
reexecuta
b) Reprezenta procedure dupa modificarea acestora
c) Deschide tabele de date SAS folosind procedure de import
d) Toate variantele de mai sus
22. Intr-un cloud public infrastructura de calcul are: => nu e din SAS
23. , 24. Nu sunt din SAS

25. Instrumentul Query Builder combina combina automat urmatoarele 2 tabele folosind o
jonctiune interna.

Cate randuri vor aparea in rezultatul interogarii?

a) Unul
b) Trei
c) Sase
d) Niciunul

27. Pregatirea datelor pentru analize presupune:

a) realizarea de predictii
b) Accesarea datelor
c) Reprezentarea grafica a datelor
d) Combinarea si transformarea datelor

29. Ceva cu cod SAS => sa faca duduia …

30. Fisierele temporare SAS

a) se salveaza automat in libraria SAS USER


nivel
b) au numele pe un singur rand?? (cred ca rand scrie)
c) se salveaza automat in libraria SAS TEMP
d) nu se pot crea

Subiectele celor de la ID, de anul acesta. Au dat tot cu Uta.

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
1. În Python. Ce se imprimă?
country_counter={}
def addone(country):
if country in country_counter:
country_counter[country] +=1
else:
country_counter[country] =1
addone(‘China’)
addone(‘Japan’)
addone(‘china’)
print(len(country_counter))

Alegeți o opțiune:
a. 3
b. 0
c. 2
d. 1

2. În Python. Care este rezultatul codului următor?


a=(1, 2, 3, 4)
del(a[2])

Alegeți o opțiune:
a. a = (1, 2, 4)
b. a = (3, 4)
c. Error as tuple is immutable
d. a = (1, 3, 4)

3. PYTHON. Care este rezultatul următorului cod?


def calculate (num1, num2 = 4):
res = num1*num2
print(res)
calculate(5, 6)

Alegeți o opțiune:
a. 20
b. 30
c. The program executed with errors

4. SAS. Care instrucțiune INPUT citește corect valorile numerice pentru Cost(al treilea
câmp)?
DG345 CD PLAYER $174.99
HJ756 VCR $298.99
AS658 CAMCORDER $1.195.99

Alegeți o opțiune:
a. Input @17 Cost 7.2
b. Input @17 Cost 9.2
c. Input @17 Cost comma9.
d. Input @17 Cost comma7.
5. SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?
AcctNum Balance
345_1 M
2451_2
Romano F
Choi M

Alegeți o opțiune:
a. Poate fi fie caracter sau numeric
b. Caracter
c. Nu se poate spune din datele afișate
d. Numeric

6. Produsele software de aplicații pot fi:

Alegeți o opțiune:
a. Instrumente pentru realizarea produselor program;
b. Produsele software orientate pe domeniu;
c. Medii de dezvoltare;
d. Sisteme de operare.

7. În Enterprise Guide, în mod implicit, Query Builder utilizează o joncțiune internă atunci
când realizează o joncțiune a tabelelor. Care dintre aceste afirmații descrie cu exactitate
o joncțiune internă?

Alegeți o opțiune:
a. Include toate rândurile din tabelul din dreapta având în vedere o condiție;
b. Include numai rânduri care se potrivesc având în vedere o condiție;
c. Include toate rândurile din ambele tabele având în vedere o condiție;
d. Include toate rândurile din tabelul stâng având în vedere o condiție.

8. SAS. Având următorul set de date:


OBS Account Amount Rate Months Payment
1 101-1092 $22.000 10.00% 60 $467.43
2 101-1731 $114.000 9.50% 360 $958.57
3 101-1289 $10.000 10.50% 36 $325.02
4 101-3144 $3.500 10.50% 12 $308.52
5 103-1135 $8.700 10.50% 24 $403.47
6 103-1994 $18.500 10.00% 60 $393.07
7 103-2335 $5.000 10.50% 48 $128.02
8 103-3864 $87.500 9.50% 360 $735.75
9 103-2891 $30.000 9.75% 360 $257.75

Alegeți instrucțiunea care selectează rândurile în care:


Suma este mai mică sau egală cu 5000$;
Contul este 101-1092 sau rata este egală cu 0.095.

Alegeți o opțiune:
a. where amount <= 5000 and
(account = ‚101- 1092’ or rate eq 0.095)

9. În Python. Care va fi rezultatul următoarei secvențe de prigram?


t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a. [2, 3, 9]
b. [1, 4, 8]
c. (1, 4, 8)
d. [1, 2, 4, 3, 8, 9]

10. SAS. Statisticile implicite produse prin procedura MEANS sunt n-count, mean,
minimum, maximum și ...

Alegeți o opțiune:
a. Standard deviation;
b. Standard error of the mean;
c. Median;
d. Range.

11. PYTHON. Care dintre următoarele afirmații este adevărată pentru dicționare?

Alegeți o opțiune:
a. Dicționarele sunt accesate prin cheie;
b. Toate cheile dintr-un dicționar trebuie să fie de același tip;
c. Elementele sunt accesate prin poziția lor într-un dicționar;
d. Un dicționar poate conține orice tip de obiect, cu excepția altui dicționar.

12. Următoarea afirmație este corectă?


„Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fără
autorizarea titularului dreptului de autor, să analizeze, să studieze sau să testeze
funcționarea acestui program, în scopul de a determina ideile și principiile care stau la
baza oricărui element al acestuia, cu ocazia efectuării oricăror operațiuni de instalare,
afișare, rulare sau executare, transmitere ori stocare a programului, operațiuni pe care
este în drept să le efectueze.”.

Alegeți o opțiune:
a. Da;
b. Nu.

13. SAS. Care dintre următoarele proceduri FORMAT este scrisă corect?

Alegeți o opțiune:
a. Proc format lib = library;
Value colorfmt;
1= „Red”
2= „Green”
3= „Blue”
Run;

b. Proc format lib = library;


Value colorfmt
1= „Red”;
2= „Green”;
3= „Blue”;
Run;

c. Proc format lib = library


Value colorfmt;
1= „Red”
2= „Green”
3= „Blue”
Run;

d. Proc format lib = library;


Value colorfmt
1= „Red”
2= „Green”
3= „Blue”;
Run;

14. În Python. Care este rezultatul codului următor?


A = (1, 2)
A[0] +=1

Alegeți o opțiune:
a. Type Error;
b. Synntax Error;
c. (1, 1, 2);
d. 2.

15. PYTHON. Care dintre următoarele afirmații creează un dicționar?

Alegeți o opțiune:
a. Toate răspunsurile sunt corecte;
b. D = {};
c. D = {“john”:40, “peter”:45};
d. D = {40:”john”, 45:”peter”}.

16. Acest comentariu conține erori de sintaxă?


/*
Report created for budget
Presentation” revised October 15.
*/
Proc print data = work.newloan;
Run;

Alegeți o opțiune:
a. Da. Comentariul conține punct și virgulă, care provoacă un mesaj de eroare;
b. Da. Textul de comentariu începe incorect pe prima linie;
c. Nu. Comentariul este specificat corect;
d. Da. Fiecare linie de comentarii trebuie să se încheie cu punct și virgulă.

17. Într-un program Python, o structură de control:

Alegeți o opțiune:
a. Descrie ceea ce se întâmplă înainte de începerea programului și după terminarea
acestuia;
b. Definește structurile de date specifice programului;
c. Gestionează intrarea și ieșirea caracterelor de control;
d. Reglează ordinea de execuție a declarațiilor din program.

18. Într-o etapă DATA, cum puteți face referire la un set de date SAS temporar numit
Forecast?

Alegeți o opțiune:
a. Numai răspunsurile Work.Forecast și Forecast;
b. Forecast;
c. Sales.Forecast (după atribuirea libref Sales);
d. Work.Forecast.

19. Dintre criteriile de alegere a produselor software în funcție de caracteristicile


funcționale fac parte:

Alegeți o opțiune:
a. Funcționalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate;
b. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană;
c. Funcționalitatea inclusă, obiectiv principal, completitudine, adaptabilitate;
d. Obiectiv principal, niveluri de securitate, interoperabilitate.

20. În Enterprise Guide, care este utilitatea formatelor personalizate atunci când se creează
rapoarte?

Alegeți o opțiune:
a. Formatele personalizate vă permit să efectuați operații aritmetice pe valori numerice
personalizate;
b. Formatele personalizate înlocuiesc permanent valorile datelor dintr-o coloană cu
valori formate;
c. Formatele personalizate vă permit să convertiți șiruri de caractere la valori
numerice;
d. Utilizând formate personalizate, puteți controla aspectul scris al valorilor datelor.

21. În Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul „in”
pentru a verifica dacă un element se află în structura de date?

Alegeți o opțiune:
a. Dictionary;
b. Toate răspunsurile sunt corecte;
c. List;
d. Set.

22. În Enterprise Guide, se presupune că utilizatorul creează un query pentru a afla numărul
mediu al anilor lucrați de angajații care au un anumit cod de profesie. Query-ul
specifică:
Codul profesiei ca variabilă de grupare;
Anii de serviciu ca variabilă de analiză;
Media ca summary statistic.
Care dintre rezultatele următoare va fi produs de query?

Alegeți o opțiune:
a.
CodProfesie Ani
TA1 95
TA2 268
TA3 212

b.
CodProfesie Ani
TA1 10
TA1 10
TA1 10
TA1 10
TA1 10
TA1 10
TA1 10
TA1 11
TA1 14

c. Niciun răspuns nu este corect;


d.
CodProfesie Ani
TA1 10.55556
TA2 13.4
TA3 17.66667

23. Următoarea afirmație este adevărată?


„Produsele software freeware oferă patru forme de libertate: de a utiliza programul în
orice scop, de a studia modul de funcționare a programului și de a-i adapta, de a
redistribui copii”.

Alegeți o opțiune:
a. Da;
b. Nu.

24. În Enterprise Guide, o valoare numerică lipsă este afișată ca:


Alegeți o opțiune:
a. Blank;
b. Niciun răspuns corect;
c. Punct;
d. Nu este afișată.

25. PYTHON. Care este rezultatul următorului cod?


SampleList = [“Jon”, “Kelly”, “Jessa”]
SampleList.append(2,”Scott”)
Print(SampleList)

Alegeți o opțiune:
a. Error;
b. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
c. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
d. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]

26. SAS. Care observație sau observații vor fi selectate prin următoarea mențiune
WHERE?
Where Job_Title contains ‚I’;

Obs Last_Name First_Name Country Job_Title


1 Wu Christine AU Sales Rep I
2 Stone Kimiko AU Sales Manager
3 Hoffman Fred AU Insurance
Sales

Alegeți o opțiune:
a. Observația 1;
b. Observația 3;
c. Observația 1 și 3.

27. În funcție de amplasarea soluției Cloud soluțiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud;
b. Platform as a Service(PaaS), Infrastructure as a Service (IaaS);
c. Infrastructure as a service (IaaS), Software as a Service(Saas).

28.
Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

SAS. Care este numele setului de date de ieşire dîn programul de mai jos?
data work.us;
set orion.sales;
where Country='US';
run;

Select one:
a. orion.sales
b. sales
c. Country
d. work.us
Feedback
The correct answer is: work.us

Question 3
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Următoarea afirmaţie este corectă?

„Utilizatorul autorizat al copiei unui program pentru calculator nu poate, fără autorizarea
titularului dreptului de autor, să analizeze, să studieze sau să testeze funcţionarea acestui
program, în scopul de a determina ideile şi principiile care stau la baza oricărui element al
acestuia, cu ocazia efectuării oricăror operaţiuni de instalare, afişare, rulare sau executare,
transmitere ori stocare a programului, operaţiuni pe care este în drept să le efectueze”.
Select one:
a. Nu
b. Da
Feedback
The correct answer is: Nu

Question 4
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5]
b. [0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]
c. Error
Feedback
The correct answer is: Error

Question 5
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Dacă executati următorul program, ce ieşire creează?
Select one:

a.

b.

c.
d.
Feedback

The correct answer is:

Question 6
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Având următorul set de date

Alegeţi instrucţiunea care selectează rândurile în care


• suma este mai mică sau egală cu 5000 $
• contul este 101-1092 sau rata este egală cu 0,095.
Select one:
a. where amount <= 5000 and
(account='101-1092' or rate eq 0.095);
b. where amount <= 5000 and
account='101-1092' or rate = 0.095;
c. where amount <= 5000 or account='101-1092'
and rate = 0.095;
d. where (amount le 5000 and account='101-1092')
or rate = 0.095;
Feedback
The correct answer is: where amount <= 5000 and
(account='101-1092' or rate eq 0.095);

Question 7
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. 101
b. 99
c. 100
d. Nici un raspuns nu este corect, este un ciclu infinit
Feedback
The correct answer is: 100

Question 8
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Select one:
a. 100
b. 90
c. 99
d. Nici un raspuns nu este corect
Feedback
The correct answer is: Nici un raspuns nu este corect

Question 9
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre următorii paşi este de obicei utilizat pentru a genera rapoarte şi grafice?
Select one:
a. RUN
b. REPORT
c. PROC
d. DATA
Feedback
The correct answer is: PROC

Question 10
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide care atribute de coloană utilizează Query Builder atunci când încearcă să
realizeze automat o joncţiune între două tabele?
Select one:
a. Numele şi tipul coloanei
b. Numele coloanei
c. Numele, tipul şi lungimea coloanei
d. Numele şi lungimea coloanei
Feedback
The correct answer is: Numele şi tipul coloanei

Question 11
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care format (formate) de rezultate ale unui query permit execuţia unor
noi prelucrări?
Select one:
a. data views şi reports
b. numai data views
c. numai data tables
d. data tables şi data views
Feedback
The correct answer is: data tables şi data views

Question 12
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. [‘Jon’, ‘Kelly’, ‘Scott’, ‘Jessa’]
b. [‘Jon’, ‘Kelly’, ‘Jessa’, ‘Scott’]
c. Error
d. [‘Jon’, ‘Scott’, ‘Kelly’, ‘Jessa’]
Feedback
The correct answer is: Error

Question 13
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
PYTHON. Care este rezultatul următorului cod?

Select one:
a. 30
b. The program executed with errors
c. 20
Feedback
The correct answer is: 30

Question 14
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
In Python. Care este rezultatul următorului cod?
salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Select one:
a. Salary: 12000
b. Salary: 8000
c. The program failed with errors
d. Salary: 8000 Salary: 12000
Feedback
The correct answer is: Salary: 8000

Question 15
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
Care dintre următoarele afirmaţii este corectă
Select one:
a. Pentru software-ul liber costul nu este un criteriu
b. Toate produsele software ale cărui surse sunt publice sunt Software Liber
c. Pentru software-ul liber costul este un criteriu
Feedback
The correct answer is: Pentru software-ul liber costul nu este un criteriu

Question 16
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text

Select one:
a. 7
b. 5
c. syntax error
d. 6
Feedback
The correct answer is: 6
Question 17
Correct

Mark 0.30 out of 0.30

Flag question

Question text
In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Select one:
a.
(1, 4, 8)
b.
[1, 2, 4, 3, 8, 9]
c. [2, 3, 9]
d.
[1, 4, 8]
Feedback
The correct answer is:
[1, 4, 8]

Question 18
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. Care instrucţiune INPUT citeste corect valorile numerice pentru Cost (al treilea câmp)?

Select one:
a. input @17 Cost 9.2.;
b. input @17 Cost comma7.;
c. input @17 Cost 7.2;
d. input @17 Cost comma9.;
Feedback
The correct answer is: input @17 Cost comma9.;

Question 19
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide, care este utilitatea formatelor personalizate atunci când se crează
rapoarte?
Select one:
a. Formatele personalizate vă permit să efectuaţi operaţii aritmetice pe valori numerice personalizate.
b. Formatele personalizate înlocuiesc permanent valorile datelor dintr-o coloană cu valorile formate.
c. Utilizând formate personalizate, puteţi controla aspectul scris al valorilor datelor.
d. Formatele personalizate vă permit să convertiţi şiruri de caractere la valori numerice.
Feedback
The correct answer is: Utilizând formate personalizate, puteţi controla aspectul scris al valorilor
datelor.

Question 20
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS: Ce tip de variabilă este variabila AcctNum din setul de date de mai jos?

Select one:
a. character
b. poate fi fie caracter sau numeric
c. nu se poate spune din datele afişate
d. numeric
Feedback
The correct answer is: character

Question 21
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Când executaţi acest cod, care titlu sau titluri apar în ultima ieşire PROC PRINT?

Select one:

a.

b.

c.
Feedback

The correct answer is:

Question 22
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
În Enterprise Guide o valoare numerică lipsă este afişată ca

Select one:
a. nu este afişată
b. nici un raspuns corect
c. punct
d. blank
Feedback
The correct answer is: punct

Question 23
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Clasa de criterii utilizabilitate conţine criteriile
Select one:
a. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea domeniului de
utilizare
b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor, raportarea erorilor,
c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea platformelor
d. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile vizualizarea
datelor, raportarea erorilor,
Feedback
The correct answer is: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea domeniului de utilizare

Question 24
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de
Select one:
a. Servicii de consultanţă software
b. Servicii legate de dispozitivele hardware
c. Platforme de dezvoltare în cloud
Feedback
The correct answer is: Servicii legate de dispozitivele hardware

Question 25
Correct

Mark 0.30 out of 0.30

Flag question

Question text
SAS. Ce declaraţie într-un pas PROC SORT pregăteşte datele să fie afişate aşa cum se arată
în această ieşire?

Select one:
a.
by Postal_Code descending Employee_ID;
b.
by descending Postal_Code
descending Employee_ID;
c.
by descending Postal_Code Employee_ID;
d.
by Postal_Code Employee_ID;
Feedback
The correct answer is:
by descending Postal_Code
descending Employee_ID;
Question 26
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Sistemul de operare se ocupă de:
Select one:
a. Asigurarea, la nivelul anumitor echipamente, de facilităţi pecial cerute de anumite aplicaţii
b. Evidentierea erorilor programelor
c. Gestionarea şi coordonarea activităţilor sistemului de calcul
d. Creare de aplicatii software
Feedback
The correct answer is: Gestionarea şi coordonarea activităţilor sistemului de calcul

Question 27
Correct

Mark 0.30 out of 0.30

Flag question

Question text
Care dintre afirmaţiile următoarele este o cerinţă de sintaxă SAS?
Select one:
a. Separaţi fiecare pas cu un spaţiu.
b. Puneţi o singură declaraţie pe fiecare rând.
c. Începeţi fiecare declaraţie în coloana 1.
d. Terminaţi fiecare declaraţie cu un punct şi virgulă.
Feedback
The correct answer is: Terminaţi fiecare declaraţie cu un punct şi virgulă.

Question 28
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS. În mod implicit, PROC FREQ creează un tabel cu frecvenţe şi procente pentru care tipuri
de variabile dintr-un set de date?
Select one:
a. niciuna: variabilele trebuie să fie întotdeauna specificate
b. variabile numerice
c. atât variabilele de tip caracter, cât şi cele numerice
d. variabile de tip caracter
Feedback
The correct answer is: atât variabilele de tip caracter, cât şi cele numerice
Question 29
Correct

Mark 0.30 out of 0.30

Flag question

Question text

Select one:

a.

b.
Feedback

The correct answer is:

Question 30
Incorrect

Mark 0.00 out of 0.30

Flag question

Question text
SAS: Ce se întâmplă dacă rulaţi următorul program?
Select one:
a.
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).
b. Pasul PROC SORT sortează permanent setul de date de intrare.
c.
Pasul PROC PRINT rulează cu succes, imprimând observaţiile în ordinea lor sortată.
d.
Pasul PROC SORT se execută cu succes, dar pasul PROC PRINT generează erori şi opreşte
procesarea.
Feedback
The correct answer is:
Pasul PROC SORT generează erori şi opreşte procesarea, dar pasul PROC PRINT rulează cu
succes, imprimând observaţiile în ordinea lor originală (nesortată).

Question 31
Correct

Mark 0.30 out of 0.30

Flag question

Question text
PYTHON. Care dintre următoarele afirmatii este advarata pentru dicţionare

Select one:
a. Un dicţionar poate conţine orice tip de obiect, cu excepţia altui dicţionar.
b. Elementele sunt accesate prin poziţia lor într-un dicţionar.
c. Dicţionarele sunt accesate prin cheie.
d. Toate cheile dintr-un dicţionar trebuie să fie de acelaşi tip.
Feedback
The correct answer is: Dicţionarele sunt accesate prin cheie.
1. In python rezultatul codului salaray=8000 def printSalary()

c.salary:8000

2. sas. ce tip de variabila este variabila accnum din setul de date de mai jos

a. character

3. in python care dintre urmatoarele structure de date pot fi utilizate cu operatorul “in” pentru a verifica
daca un element se afla in structura de date

a. toate raspunsurile sunt corecte

4. in enterprise guide care dintre urmatoarele afirmatii referitoare la rapoartele sas enterprise guide
este adevarat

c. toate afirmatiile

5. in enterprise guide daca realizati o jonctiune utilizand left join outer join intre tabela 1 si tabela 2 care
dintre tabelele query va fi obtinuta

b. g3 z g3 r

6. sas ce se intampla daca rulati urmatorul program proc sort data = clinic.diabetes; run; proc printdata

b. pasul proc print genereaza erori si opreste procesarea, dar pasul proc print ruleaza cu success,
imprimand ons in ordinea lor originala(nesortata)

7. in enterprise guide care format de rezultate ale unui query permit executia unor prelucrari

b. data tables si data view

8. sas in mod implicit proc freq creeaza un tabel cu frecvente si procente pentru care tipuri de variabile
dintr-un set de date

a. atat variabile de tip character cat si cele numeric

9. python ce im[rima names = [] print names(-1)(-1)

a. 0

10.Urmatoarea afirmatie este corecta “ utilizatorul autorizat al copiei unui program pentru calculator nu
poate fara autorizarea titularului dreptului de autor ”

b. nu

11. in enterprise guide in mod implicit query builder utilizeaza o jonctiune interna atunci cand realizeaza
o jonctiune a tabelelor. Jonctiunea interna
a. include numai randuri care se potrivesc avand in vedere o conditie

12. intr-o etapa data cum puteti face referire la un set de date sas temporar numit forecast

a. work.forecast si forecast

13. sas ce declarative va limita o analiza proc means la variabilele boarded transfer si deplane

d. var boarded transfer deplane

14. months amount payment cu suma la amount si payment

15. care dintre procedure format este scrisa correct

c. proc format lib=library cu ; doar dupa blue in rest peste tot

16. care este rezultatul programului a = [] print(len(a))

b. 6

17. in enterprise guide ce task se va utiliza pentru a crea raportul de mai jos?

b. one way frequencies

18. in python care este rezultatul urmatorului cod str = “pynative” print (str[1:3])

d. yn

19. sas care observatie sau observatii vor fi selectate prin urmatoarea mentiune where job title contains
I.

b. obs 1 si 2

20. python care este rezultatul for x in range() print x

c. error

21. sistemul de operare se ocupa de

c. gestiunea si coordonarea activitatilor sistemului de calcul

22. python definitie dictionare

d. dictionarele sunt accesate prin cheie

23. un sir este imuabil in python

a. adevarat
24. sas care dintre urmatoarele afirmatii specifica liniile de date pe care le introduceti direct intr-un pas
data

b. datalines

25. afirmatia “ produsele software freeware ofera 4 forme de libertate”

b. nu

26. dintre criteriile de alegere a produselor software in functie de caracteristicile functionale fac parte

a. functionalitatea inclusa, obiect principal, completitudine, adaptabilitate

27. clasa de criterii utilizabilitate contine criteriile

a. interfata utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea domeniului
de utilizare

28. utilizatorul unui program pentru calculator poate face fara autorizarea titularului dreptului de autor
o copie arhiva

b. da

29. tipul de cloud infrastructure as a service (laaS) implica oferirea dea

b. servicii legate de dispozitivele hardware

30. in python ce se imprima country_counter= {}

a. 3

31. rezultat cod var1 , var2, var3

d. error

32. sas afirmatie adevarata

a. terminate fiecare declarative cu un punct si virgule

33. numele set de date iesire date work.us; set orion.sales where country

d. work.us

34. rezultatul secventei t = (1,2,4,3,8,9)

[t[i] for I in range()]

d. [1,4,8]

35. sas comentariul contine erori de sintaxa?


d. nu, este correct

36. in enterprise guide utilitatea formatelor personalizate atunci cand se creeaza rapoarte

b. utilizand formate personalizate puteti controla aspectul scris al valorilor datelor

37. AcctNum este variabila de tip

c. character

38. statisticile implicite produse prin procedura means sunt n-count, mean, minimum, maximum si

d. standard deviation

39. python rezultat cod a, b =12,5

If a+b:

b. true

40. liniile de date pe care le introduce la un pas data

a. datalines

41.python rezultat cod sampleSet={“”, “”, “”} sampleSet.add(1,””) print(sampleset)

c. the program executed with error

42. sas care titlu/titluri apar in ultima iesire proc print?

a. the top line

43. care instructiune input citeste correct valorile numerice pentru cost

d. input @17 cost comma9

44. python rezultat numbers=[10,20] items[] for x in numbers for y in items print

b. 10 chair 10 table 20 chair 20 table

45. din clasele de criterii si criterii legate de caracteristicile de calitate software fac parte

a. personalizare, portabilitate, mentenabilitate

46. proc freq creeaza un tabel cu frecvente si procente pentru care tipuri de var dintr-un set

a. variabile numerice si character

47. sas proc sort pregateste datele sa fie afisate asa cum se arata in aceasta iesire
b. by descending postal_code descending employee_id

48. sas set de date 9 observatii alege instructiunea care selecteaza randurile in care suma este mai mica
sau egala cu 5000 iar contul 101-1092 sau rata egala cu 0,095

d. where amount <=5000 and (account=’’101-1092’’ or rate eq 0.095)

49. in functie de amplasarea solutiei cloud acestea pot fi

b. public cloud, private cloud, hybrid cloud, community cloud

50. in lipsa unei cause contrare printr-un contract de utilizare a unui program pt calculator se prezuma
ca

d. utilizatorului I se acorda dreptul neexclusiv de utilizare a programului pentru calculator

51. sas ce declarative va limita o analiza proc means la variabilele boarded transfer si deplane

a. var boarded transfer deplane

52. in enterprise guide o valoare numerica lipsa este afisata ca

b. punct

53. in python rezultatul codului

a = (1,2) a[0]+=1

d. type error

54. in enterprise guide se pp ca utilizatorul creeaza u query pentru a afla nr mediu de ani lucrati de
angajati care au un anumit cod de profesie. Query-ul specifica cod profesie variabila grupare, ani de
serviciu ca var de analiza si media ca summary statistics

a. tabel (doua coloane) cod profesie (TA1 TA2 TA3)si ani(10.55556 13.4 17.6667)

55. python rezultat cod

For num in range (10,14) for I in range (2, num) if num%i ==1 print(num) break

b. 10 11 12 13

56. python cod def calculate(num1, num2 =4) res= num1*num2 print(res) calculate(5,6)

c. 30

57. sas amount mai mica sau egala cu 5000 usd sau rata egala cu 0.095

b. toate sunt corecte


58. python care dintre urmatoarele afirmatii creeaza un dictionary

c. toate raspunsurile

59. produsele program care prelucreaza cunostinte pot fi

a. sisteme de asistare a deciziei

60. in python o structura de control

b. regleaza ordinea de executie a declaratiilor din program

61. software-ul shareware

a. se refera la software-ul proprietar care este furnizat gratuity pentru o perioada limitata

62. enterprise guide ce task va utiliza pentru a crea raportul de mai jos

b. one way frequencies

63. python rezultat cod a=[1,2,3,None,(),[]] print(len(a))

d.6

64. in python o structura de control

b. regleaza ordinea de executie a declaratiilor din program

65. cum specificati sursa de date pe care o folositi intr-o prelucrare sas enterprise guide

d. toate afirmatiile corecte

66. python ce se imprima names=[‘amir’, ‘barry’, ‘chales’,’dao’] print names[-1][-1]

c. o

67. pentru a genera rapoarte si grafice

c.proc

68. produsele softaware de aplicatii sunt

a. produse software orientate pe domeniu


CHAPTER 2- SAS
CHAPTER 3
CHAPTER 4
CHAPTER 5
CHAPTER 6
CHAPTER 7
CHAPTER 8
RASPUNS CORECT B
CHAPTER 9
CHAPTER 10
CHAPTER 11
RASPUNS: D
GRILE Python
DE LA 71 LA 80
1. Nu este caracteristic documentelor compuse:
a) sunt create cu ajutorul instrumentului Document Builder
b) pot include link-uri catre documente externe
c) sunt salvate cu ajutorul instrumentului Document Builder
d) includ rezultate ale prelucrarilor in format HTML

2. Codul SAS generat de o prelucrare:


a) poate fi modificat direct in tab-ul Code al acelei prelucrari
b) se executa obligatoriu pe calculatorul unde este salvat proiectul
c) numai o copie a codului generat poate fi modificata
d) este necesar sa fie intotdeauna modificat de utilizator

3. O tabela virtuala SAS (data view):


a) salveaza spatiul de memorie prin dimensiunile sale
b) este statica
c) nu se pot efectua prelucrari asupra ei
d) contine date neactualizate

4. Care rezultate pot fi folosite ca intrari pentru o prelucrare SAS Enterprise Guide:
a) numai tabelele de date (data table)
b) tabelele de date si tabelele virtuale
c) tabelele de date si rapoartele
d) numai tabelele virtuale (data view)

5. Se poate realiza jonctiune manuala numai daca tabelele contin o coloana comuna cu
urmatoarele atribute:
a) acelasi nume
b) acelasi nume si tip de date
c) acelasi tip de date
d) nici una dintre variante

6. La recodificarea valorilor, se pot inlocui urmatoarele:


a) un domeniu de valori cu o valoare individuala
b) valoare individuala cu o alta valoare
c) valoare individuala cu o alta valoare si toate celelalte valori cu alta valoare
d) toate variantele de mai sus

7. Setarile unui filtru permit specificarea:


a) unei singure conditii de filtrare
b) mai multor conditii de filtrare, dar fara operatorii logici (AND , OR)
c) mai multor conditii de filtrare, cu operatorii logici (AND, OR)
d) nici una dintre variante
8. Carui format de rezultat i se poate aplica un stil personalizat?
a) text
b) PDF
c) HTML
d) toate variantele de mai sus

9. Se considera urmatoarea secventa de cod SQL:


CASE WHEN t3.Country = `USA` THEN `Domestic` ELSE `International` END
Acesta are ca rezultat crearea unei coloane:
a) recodificare
b) agregare
c) calculare
d) nici una dintre variante

10. Legaturile dintre obiectele unui proces:


a) sunt intotdeauna reprezentate prin linie punctata
b) pot fi create si de catre utilizator
c) se vizualizeaza in fereastra arborelui proiectului (Project Tree)
d) toate variantele de mai sus

11. Identificati enuntul fals referitor la parametrii SAS:


a) parametrii de tip variabila pot fi folositi in tab-ul Task Roles al unei prelucrari
b) permit utilizatorului sa introduca date in timpul executarii codului
c) cresc capacitatea de reutilizare a codului
d) sunt folosite la memorarea tipului de date al unei coloane

12. Biblioteca SAS/STAT ofera facilitati pentru:


a) vizualizarea datelor sub forma de harti
b) analiza statistica a datelor
c) lucrul cu matrice
d) tehnici de optimizare

13. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) produc ca iesiri informatii
b) definesc o succesiune de operatii asupra datelor
c) folosesc seturi de date definite in sectiunea de date
d) au ca intrari fisiere de date in orice format

14. Aplicatia SAS Enterprise Guide:


1) permite scrierea si rularea de cod SAS
2) poate fi instalata pe mai multe sisteme de operare
3) efectueaza prelucrari pentru analiza si rapoarte
4) permite exportul rezultatelor in alte aplicatii, ca MS Excel
a) 1 + 2; b) 1 + 2 + 3; c) 1 + 2 + 4; d) 1 + 3 + 4;
15. Este caracteristic unui flux de procese:
a) afiseaza o structura ierarhica a proiectului activ
b) nu se poate executa doar o portiune a unui flux de proces
c) reprezinta vizual relatiile dintre obiectele unui proiect
d) un proiect SAS poate contine un singur flux de proces

16. Daca in urma afisarii, valorile unei coloane contin si caractere nenumerice si
numerice, atunci coloana:
a) poate fi de tip Moneda
b) este obligatoriu de tip Caracter
c) nu poate fi de tip Data
d) nu poate fi de tip Caracter

17. Un format de citire SAS:


a) trebuie sa contina punctul zecimal ( . )
b) indica modul in care trebuie sa se citeasca datele
c) se aplica unei coloane
d) toate variantele de mai sus

18. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

19. Interogarile SAS:


a) pot returna rezultate in format HTML
b) efectueaza analize asupra datelor
c) nu permit sortarea datelor rezultat
d) pot realiza o jonctiune intre cel mult trei tabele

20. Instrumentul Query Builder combina automat urmatoarele doua tabele folosind o
jonctiune interna.

X A X B
1 a 2 x
2 b 3 y
4 d 5 z

Cate randuri vor aparea in rezultatul interogarii?

a) unul
b) trei
c) sase
d) nici unul
21. O tabela de tipul o inregistrare per subiect:
a) este rar intalnita in analize statistice
b) poate fi creata prin procesul de transpunere
c) include masuratori repetate de-a lungul timpului
d) este o tabela de tip unu-la-multi

22. Pregatirea datelor pentru analize presupune:


a) realizarea de predictii
b) accesarea datelor
c) reprezentarea grafica a datelor
d) combinarea si transformarea datelor

23. Declaratia INPUT:


a) permite citirea datelor din fisiere flat
b) permite citirea datelor din fisiere SAS
c) este folosita in sectiuni de proceduri
d) ajuta la exportul rezultatelor

24. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un raport SAS
b) un set de date SAS
c) o observatie
d) o interogare SAS

25. Fisierele temporare SAS:


a) se salveaza automat in libraria SASUSER
b) au numele pe un singur nivel
c) se salveaza automat in libraria SASTEMP
d) nu se pot crea

26. Pentru a prezenta vazarile totale si medii dintr-o anumita regiune, care tip de
raport se va utiliza?
a) Summary table
b) List report
c) Niciun raspuns de mai sus nu este corect
d) Frequency report

27. Care dintre urmatoarele afirmati referitoare la SAS Enterprize Guide reports este
corecta?
a) Utilizatorul poate sa utilizeze si in notele de subsol. Macro variabile , functii SAS si
formate SAS.
b) Utilizatorul poate sa seteze un format de rezultat implicit si sa il declare implicit
pentru rapoartele individuale.
c) Toate raspunsurile de mai sus sunt corecte.
d) Utilizatorul poate specifica o nota de subsol(footnote) implicita, poate sa specific
titluri personalizate pentru fiecare task si poate sa specifice daca numele procedurii
SAS va fi printat.

28. Care dintre urmatoarele tipuri de fisiere trebuie sa fie importate in SAS data set si
nu adaugate direct ca data in proiect?
a) Fisiere text
b) Fisiere dBASE
c) Fisiere Lotus 1-2-3 si Paradox
d) Fisiere Microsoft Access si Microsoft Excel.

29. Ca task se va utiliza pentru a crea raportul de mai jos?

a) Tabele Analysis
b) One Way Frequencies
c) Summary Table
d) List Data

30. Cand se seteaza un filtru se poate specifica:


a) Conditii de filtrare multiple, dar nu si conditii logice (AND sau OR)
b) Conditii de filtrare multiple, si conditii logice (AND sau OR)
c) Niciun raspund de mai sus nu este corect.
d) Numai o singura conditie de filtrare

31. Care este formatul (formatele) de rezultate in care se pot genera iesirile task-urilor
SAS Enterprise Guide?
a) “data views” si “reports”
b) Numai “data views”
c) “data tabes” si “data views”
d) Numai “data tables”
32. Se presupune ca utilizatorul creaza un query penru a afla numarul mediu al anilor
lucrati de angajatii care au un anumit cod de profesie. Query-ul specifica:
 Codul profesiei ca variabila de grupare
 Anii de serviciu ca variabila de analiza
 Media ca summary static.

Care dintre rezultatele urmatoare va fi produs de query?

33. Care afrmatie referitoare la parametrii este falsa?


a) Singurul tip de parametru pe care il poate specifica utilizatorul este un element dintr-o
lista.
b) Cand utilizatorul creaza un program, ele trebuie sa creeze de asemenea un filtru care
sa utilizeze acel paramtru.
c) Utilizatorul poate sa creeze un query care sa accepte un parametru astfel incat
utilizatorul sa specifice o valoare pentru acest parametru ori de cate ori executa
query-ul
d) Utilizand, intr-un query, un parametru ca un filtru, filtrul devine dinamic.

34. Se presupune ca utilizatorul combina tabelele Magazin 1 si Magazin 2 si produce


rezultate de la mai jos ale query-ului.
Care tip de join a fost folosit?
a) Left outer join.
b) Full outer join sau right outer join.
c) Niciun raspuns de mai sus nu este corect.
d) Inner join.

35. Expresia medie = (nota 1 + nota2) / 2 desemneaza crearea unei variabile:


a) calculate
b) recodificate
c) recalculate
d) agregate

36. 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

37. Gruparea filtrelor implica folosirea operatorilor:


a) NOT , AND
b) AND , OR
c) SELECT , GROUP BY
d) AND , GROUP BY

38. In SAS Enterprise Guide se pot:


a) efectua prelucrari asupra datelor in format MS Excel
b) reexecuta proceduri dupa modificarea acestora
c) deschide tabele de date SAS folosind proceduri de import
d) toate variantele de mai sus

39. 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

40. Un raport SAS poate fi exportat in formatele:


a) text, numeric, moneda
b) SAS, STRING, XML, PDF
c) SAS, VARCHAR, HTML, PDF
d) SAS, HTML, XML, PDF
41. Urmatorul cod SAS: DATA recente; SET carti; WHERE an eq 2013; RUN;
are ca rezultat:
a) un set de date SAS
b) un raport SAS
c) o observatie
d) o interogare SAS

42. 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

43. Un format de citire SAS:


a) trebuie sa contina punctul zecilam ( . )
b) toate variantele
c) indica modul in care trebuie sa se citeasca datele
d) se aplica unei coloane

44. In SAS Enterprise Guide, tabelele de date SAS pot fi:


1. create
2. deschise
3. exportate
4. sortate
Care din combinatii este corecta?
a) 1 + 2 ; b) 1 + 2 + 3 + 4 ; c) 1 + 2 + 3 ; d) 2 + 3 + 4

45. O tabela de tipul o inregistrare per subiect:


a) include masuratori repetate de-a lungul timpului
b) poate fi creata prin procesul de transpunere
c) este rar intalnita in analizele statistice
d) este o tabela de tip unu la multi

46. Pregatirea datelor pentru analize presupune:


a) combinarea si transformarea datelor
b) realizarea de predictii
c) accesarea datelor
d) reprezentarea grafica a datelor

47. Urmatorul enunt nu caracterizeaza sectiunile de proceduri SAS:


a) au ca intrari fisiere de date in orice format
b) produc ca iesiri informatii
c) definesc o succesiune de operatii asupra datelor
d) folosesc seturi de date definite in sectiunea de date
48. Intr-o interogare, optiunea Edit Groups este utila atunci cand se creaza:
a) un filtru
b) o variabila calculata
c) o variabila agregata
d) o variabila recodificata

49. 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

50. 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

51. Produsele program orientate pe metoda sau model:


a) asigura redundanta minima a datelor
b) au la baza modele matematice
c) au un grad mare de generalitate
d) sunt specifice unui domeniu de activitate

52. Licenta software are urmatoarele caracteristici:


a) poate fi bazata pe numarul de utilizator
b) nu este un instrument juridic
c) protejeaza drepturile de autor ale utilizatorilor finali
d) implica cumpararea de software

53. Intr-un Clou public infrastructura de calcul este:


a) la sediul organizatiei client
b) dedicata unei anumite organizatii
c) partajata intre orice organizatii
d) gestionata de organizatia client

54. Serviciul de tip laaS ofera in cloud:


a) platforme de dezvoltare
b) servicii de stocare
c) solutii software
d) API-uri instalate la distanta
1. In Python. Care este rezultatul urmatorului cod?

var1 = 1
var2 = 2
var3 = ”3”

print(var + var2 + var3)

a. Error
b. 123
c. 6
d. 33

2. In Python. Putem folosi clauza “else” pentru loops? De exemplu:

for i in range(1,5):
print (i)
else:
print(“this is else block statement”)

a. Nu
b. Da

3. In Python. Care este rezultatul urmatorului cod?

str=”pynative”
print(str[1:3]

a. pyn
b. yna
c. yn
d. py

4. In Python. Care va fi rezultatul urmatoarei secvente de program?

d={“john”:40, “peter”:45}
d[“john”]

a. 40
b. “john”
c. “peter”
d. 45
5. Mediul de programare permite:
a. Editarea sau generarea automata a codului sursa;
b. Generarea de documente de utilizare
c. Activitatile de analiza si proiectare

6. Care dintre următoarele afirmatii selecteaza dintr-un set de date doar acele observatii
pentru care valoarea variabile Style este RANCH, SPLIT sau TWOSTORY?
a. where style in (RANCH,SPLIT, TWOSTORY)
b. where style=’RANCH’ or ‘SPLIT’ or ‘TWOSTORY’
c. where style in (‘RANCH’,’SPLIT’,’TWOSTORY’)
d. where style in ‘RANCH’ or ‘SPLIT’ or ’TWOSTORY’

7. În Enterprise Guide în cadrului unui join puteti combina tabelele manual numai daca
acestea contin o coloana comuna cu
a. niciun răspuns nu e corect
b. același nume si tip de date
c. același tip de date
d. același nume

8. În funcție de amplasarea soluții Cloud, soluțiile cloud pot fi


a. Infrastructure as a Service (IaaS), Software as a Service (SaaS)
b. Platform as a Service (PaaS), infrastructure as a Service (IaaS)
c. Public cloud, private cloud, Hybrid cloud, Community cloud

9.Din clasele de criterii si criterii legate de caraactristicile de calitate software fac parte:
a. Spatiu extern de stocare, tehnologia de retea
b. Interoperabilitate, adaptabilitate
c. Memorie interna, timpul de raspuns
d. Personalizare,portabilitate,mentenabilitate

10. In Python, care ca vi rezultatul urmatoarei secvente de program?


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. 33
b. 12
c. 24
d. ERROR

11.SAS. Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;
set orion.sales;
where Country=’US’;
run;
a. sales
b. work.us
c. Country
d. orion.sale

12. Avand tabela de date SAS cu campurile date, boarded transferred flight, care pas PROC
PRINT creeaza urmatoarea iesire?

Data On Changed Flight

04MAR99 232 18 219

05MAR99 160 4 219

06MAR99 163 14 219

07MAR99 241 9 219

08MAR99 183 11 219

09MAR99 211 18 219

10MAR99 167 7 219

a. proc print data-flights.laguardia;


var date on changed flight;
where changed>3;
run;

b. proc print data-flights.laguardia label;


id date;
var boarded transferred flight;
label boarded=’On’ transferred= ‘Changed’;
where flight-’219’;
run;
c. proc print data-flights.laguardia noobs;
var on changed flight;
where cno = 169;
run;

d. proc print flights.laguardia noobs


id date;
var date on changed flight;
where flight=’219’;
run

13. Se presupune ca Query Builder combina automat tabelele de mai jos folosind
jonctiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Cate randuri vor aparea in rezultatul query-ului?


a. Aceste tabele nu pot fi combinate folosind inner join
b. Unu
c. Trei
d. Zero
14. SAS. Care dintre urmatoarele instructiuni INPUT creeaza setul de date afisaat mai jos,
presupunand ca pasul DATA nu contine o intructiune LENGTH.

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Janson 545

123050 Waston Ingrid 832

Alegeti o optiune:

a. input Last_Name $ First_Name $ Total_Sales Customer_ID $


b. input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
c. input customer_id $ last_name $ first_name $ total_sales;

15. In Python ce tip de date este a =[(1,1), (2,4), (3, 9)]

a. Lista de tupluri
b. Tupluri de liste
c. Invalid type
d. Matrice de tupluri

16. SAS. Care dintre următoarele nume variabile este variabilă?


a) Tax-Rate
b) _Items_
c) 4BirthDate
d) $Cost

17. In Python. Ce se imprimă ca ieșire a codului de mai jos ?


x=True
y=False
z=False
if not x or y:
print(1)
elif not x or not y and z:
print(2)
elif not x or y or not y and z:
print(3)
else:
print(4)

Alege o optiune:
a) 4
b) 2
c) 1
d) 3

18.Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afișată
într-un raport SAS Enterprinse Guide?
Alege o opțiune
a) SAS Control
b) SAS Format
c) SAS Data
d) SAS Properties

19. În Python. Ce se imprimă?

cutii={}
borcane={}
cutii={}

cutii [ ‘cereale ‘] = 1
cutii [‘bomboane’] = 2
borcane [ “miere”] = 4
cutii [“ cutii” ] = cutii
cutii [borcane] = borcane

Print (len ( lăzi [cutii ]))

Alegeți o opțiune:
a. 4
b. An exception is thrown
c. 7
d. 2

20. Dacă doriți să sortați datele dvs. și să creați un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii pași trebuie folosiți?
Alegeți o opțiune:
a. proc sort data=finance.dividend out=work.calc;
by account;
run;
b. sort data =work.calc out=finance dividend;
run;
c. proc sort from finance.dividend to calc;
by account;
run;
d. proc sort dividend out=calc;
by account;
run;

21. Care dintre următoarele fișiere este un fișier SAS permanent?

Alegeți o opțiune:
a. Sashelp PrdSale
b. Sasuser MySales
c. Toate sunt fișiere SAS permanente
d. Profits Quarter1

22. Free Software este:

Alegeți o opțiune:

a. Distribuit gratuit
b. Nu are drepturi de autor
c. Posibil de modificat
d. Codul sursă nu este disponibil;

23. În Enterprise Guide, când înlocuiți valorile ( coloană recodificată), puteți

Alegeți o opțiune:
a. să înlocuiți un interval de valori cu o valoare individuală
b. să înlocuiți o valoare individuală cu o altă valoare
c. toate răspunsurile sunt corecte
d. să înlocuiți o valoare individuală cu o anumită valoare și să înlocuiți toate celelalte
valori cu o altă valoare

24. În Python. Care este rezultatul următorului cod?

a,b=12,5
if a+b:
print(‘True’)
else:
print(‘False’)

Alegeți o opțiune:

a. True
b. False

GRILE EXAMENE
ADINA

1. Expresia medie=(nota1+nota2)/2 desemneaza crearea unei variabile:


a. calculate
b. recodificate
c. recalculate
d. agregate

2. Un pas de export asigura faptul ca un raport este:


a. import 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 Enterprise Guide se pot:


a. efectua prelucrari asupra datelor in format MS Excel
b. reexecuta proceduri dupa modificarea acestora
c. deschide tabele de date SAS folosind proceduri te tip import
d. toate variantele de mai sus
GRILE
ENOH

1. Secventa:

import pandas as pd
df= pd.read_csv(“clienti_leasing20.csv” usecols=[””NAME_CLIENT”, “JOB”, “SEX”,
“CURRENCY”, “VENIT_PER_YEAR”, “DATA”, “AGE”])
print(df.describe())

a. arata numarul de linii si coloane a setului de date;


b. calculeaza statistici descriptive numai pt coloanele de tip numeric;
c. genereaza o eroare deoarece sintaxa este gresita
d. arata primele 5 inregistrari din detul de date pentru coloanele specificate in usecols

2. Ce va afisa secventa urmatoare:

a. companiile care au denumirea formata din 3 cuvinte


b. companiile care apar de doua ori
c. primele 2 companii
d. companiile care au denumirea formata din 2 cuvinte
e. o eroare

3.Care programe vor combina actori.piese1 si actori.piese2


pentru a obtine actori.piese3
Raspunsul este: c

4. Care dintre urmatoarele secvemte de cod SAS genereaza o eroare? (raspuns multiplu)
a. libname date ’/home/nume.prenume’;
b. infile ’/home/nume.prenume/produse.txt’;
c. libname date ’/home/nume.prenume/date/produse.txt’;
d. libname date ’/home/nume.prenume/produse.txt’;
e. infile ’/home/nume.prenume/;

5. Metoda get() returneaza:


a. un dictionar de chei cu valori specificate;
b. o lista continand cheile dictionarului;
c. cheia pentru o anumita valoare;
d. un tuplu;
e. valoarea pentru o anumita cheie.
5. Se da urmatorul cod SAS: (copaci )

Care dintre urmatoarele variante va include aceleasi observatii in setul de date “grup”?

Raspunsul este: b
6. Care dintre urmatoarele variante nu genereaza eroare: DEPOSIT_AMOUNT

Raspunsul este:d si e

7. Secventa urmatoare:

a. modifica prescoring pentru toate inregistrarile care au un venit_anula_ron>10000;


b. modifica prescoring=7 pentru toate inregistrarile;
c. modifica venit_anual_ron pentru toate inregistrarile care au prescoring =7;
d. apare o eroare de sintaxa;
e. analizeaza inregistrarile care indeplinesc cele doua criterii.

8. Cate sectiuni specifice programarii SAS contine urmatorul program?

a. 2 sectiuni de proceduri
b. 3 sectiuni de proceduri
c. 2 sectiuni de date
d. o sectiune de date
e. o sectiunde de proceduri

9. Comanda print(data.iloc[-1]) va:


a. afisa ultima coloana din data frame;
b. genera o eroare deoarece indexul nu poate fi negativ;
c. afisa ultima inregistrare si ultima coloana din dataframe;
d. afisa ultima inregistrare din data frame
e. genera o eroare deoarece iloc necesita specificarea indexului inregistrarii, respectiv a
coloanei selectate

10. Pentru a genera statistici descriptive corespunzatoare unei variabile numerice, in SAS se
pot folosi procedurile
a. UNIVARIATE
b. PRINT
c. FORMAT
d. SORT
e. MEANS

11. Ce va contine filtered_list daca:

my_list = [1,2,3,4,5,6,7,8,9,10]
filtered_list = list(filter(lambda x: (x//2 <3), my list))

a. [1,2,3]
b. Niciun element;
c. [1,2,3,4,5]
d. [6,7]
e. [8,9,10]

12. Fie lista de liste formate din elementele denumire produs, pret si cantitate. Care dintre
afirmatiile urmatoare sunt false?

a. Genereaza o eroare;
b. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa denumirea
produsului;
c. Afisarea se realizeaza ordonat crescator dupa valoare, apoi dupa cantitate;
d. Afisarea se realizeaza ordonat crescator dupa denumirea produsului, apoi dupa
valoare;
e. Afisarea se realizeaza ordonat descrescator dupa denumirea produsului, apoi dupa
cantitate;

13. Variabila Cod contine precum 123FA si 321MB. Al patrulea caracter identifica genul
unei persoane. Cum se aloca acest caracter unei noi variabile numita Gen?

a. Gen = substr(cod,4);
b. Gen = strip(cod,4);
c. Gen = strip(cod, 4);
d. Gen = trim(cod,4,1)
e. Gen = substr(cod,4,1)

14.Se da urmatoarea secventa de intructiuni:

Aceasta va:
Alegeti una sau mai multe optiuni
a. calcula valoarea pentru fiecare element al listei
b. adauga elementul 5 al listei care va contine valoarea produselor
c. calcula valoarea pentru anumite elemente ale listei
d. genera o eroare deoarece primul element nu este numeric
e. adauga elementul 4 al listelor pentru anumite produse

15.Presupunem ca se realizaza operatia de fuziune pe baza unei corespondente intre seturile


de date. Companie.Angajati1 si Companie.Angajati2 in funcie de variabila ID. Cate
observatii va contine noul set de date?
Alegeti una sau mai multe optiuni
a. 9
b. 7
c. 6
d. 4
e. 5

16.Formatele de afisare in SAS:


a. se folosesc in sectiunile de proceduri
b. se aplica pe fisiere de tip text
c. se folosesc in sectiunile de date
d. afecteaza datele din tabele
e. afecteaza modul de afisare a datelor

17.Secventa:

a. Sterge mai multe coloane


b. Sterge inregistrarile care contin “Y2001”,”Y2002”,”Y2003”
c. Apare o eroare de sintaxa
d. Sterge prima coloana daca contine “Y2001”,”Y2002”,”Y2003”
e. Data este un dataframe pandas

18.Ce funcie utilizam pentru salvarea seturilor de date in fisiere csv?


a. merge_csv
b. read_csv
c. inplace
d. to_csv
e. set_csv

19.Secventa df.drop([1,2], axis=0, inplace=True)


a. va sterge doua inregistrari
b. va sterge primele doua coloane
c. va genera o eroare deoarce lipseste atribuirea
d. va sterge inregistrarile 2 si 3
e. va sterge coloanele 2 si 3

20. Metoda de citire bazata pe coloane de intrare in limbajul SAS:


a. poate citi diferite tipuri de formate
b. se aplica fisierelor text delimitate
c. se aplica bazelor de date
d. poate citi datele in orice ordine este necesara
e. se aplica fisierelor text cu latime fixa

21.Procedura FREQ:
a. foloseste optiuni care controleaza modul de afisare
b. arata distributia valorilor categorice
c. poate folosi formate de afisare
d. permite crearea unui set de date care contine frecventele
e. variabilele pentru care se calculeaza tabelele de frecvente apar in declaratia TABLES

22.Ce va contine​ filtered_list​ daca

a. [1,4,6]
b. [2,5,8]
c. [3,6,8]
d. [8,9,10]
e. [1,2,3]

23.Urmatorul cod SAS:

a. are ca rezultat un set de date SAS permanent


b. peia datele de intrare dintr-un set de date SAS
c. are ca rezultat un set de date SAS temporar
d. are ca rezultat o observatie
e. are ca rezultat un raport SAS
24.Care dintre urmatoarele expresii SAS calculeaza media variabilelor var1,var2,var3 si
var4?
a. mean(var1,var4)
b. mean(var1-var4)
c. mean(of var1-var4)
d. mean(of var1,var4)
e. mean(var1,var2,var3,var4)

25.Optiunea​ indicator​ a jonciunii in Python:


a. precizeaza coloana pe care se realizeaza jonciunea
b. poate avea valoarea True,False, Both
c. indica tipul de jonciune
d. indica din ce set de date provin valorile inregistrarilor
e. poate avea valoarea Left_only, Right_only, Both

26. Avem ca intrare doua seturi de date referitoare la produse si la comenzile plasate pe baza
acestora. Care dintre urmatoarele programe va genera un raport ce contine produsele care nu
au fost comandate?
a.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF NOT P and NOT C;
RUN;

b.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and NOT C;
RUN;

c.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=0;
RUN;

d.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P=1 and C=1;
RUN;

e.
DATA rezultat;
MERGE produse (in=P) comenzi (in=C);
BY IDProdus;
IF P and C;
RUN;

27.Secventa urmatoare:

Va avea ca rezultat:
a. toate inregistrarile din data mai putin pe cele pentru Andrade, Veness
b. afisa inregistrarile pentru Andrade, Veness, coloanele city si email
c. afisa inregistrarile pentru Andrade, Veness toate coloanele intre city si email
d. o eroare deoarece inplace = False
e. afisa toate coloanele intre city si email, fara sa tina seama de Andrade, Veness
deoarece inplace = False

28.Identificati enunturile adevarate referitoare la programul SAS de mai jos:

a. Functia PUT converteste datele de tip caracter in date numerice


b. Creaza un set de date SAS temporar
c. Functia PUT converteste datele numerice in date de tip caracter
d. Foloseste formate de afisare?????
e. Sunt afisate valorile a doua variabile
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00

State Terminat

Completat la joi, 11 iunie 2020, 18:31

Timp luat 31 min 21 secs

Notează 7,90 din maxim 10,00 (79%) posibil

1 întrebare

Corect

Marcat 1,00 din 1,00

Întrebare cu flag

Textul întrebării

Bifati "Punct din oficiu"

Alegeți o opțiune:

a. Punct din oficiu

b. Nimic

Feedback

Răspunsul corect este: Punct din oficiu

2 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a


produce Brothers.Three?

1 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1 Groucho 2 Chico 2 Groucho Chico

3 Harpo 4 Zeppo 4 Harpo Zeppo

5 Karl

Alegeți o opțiune:

a.

data brothers.three;

   set brothers.one;

   set brothers.two;

run;

b.

data brothers.three;

   merge brothers.one brothers.two;

   by varx;

run;

c.

data brothers.three;

   set brothers.one brothers.two;

run;

d.

data brothers.three;

   set brothers.one brothers.two;

   by varx;

run;

Feedback

Răspunsul corect este:

data brothers.three;

2 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

   set brothers.one;

   set brothers.two;

run;

3 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Următoarea afirmație este adevărată?

„Produsele software freeware oferă patru forme de libertate: de


a utiliza programul în orice scop; de a studia modul de
funcționare a programului și de a-l adapta; de a redistribui
copii”

Feedback

Răspunsul corect este: Nu

4 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Ce se imprimă?

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)

3 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Feedback

Răspunsul corect este: 33

5 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Ce program va combina Actors.Props1 și Actors.Props2 pentru a


produce Actors.Props3?

Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:

4 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

a.

data actors.props3;

   merge actors.props1 actors.props2;

   by actor;

run;

b.

data actors.props3;

   set actors.props1 actors.props2;

   by actor;

run;

c.

data actors.props3;

   set actors.props1;

   set actors.props2;

run;

d.

data actors.props3;

   set actors.props1 actors.props2;

run;

Feedback

Răspunsul corect este:

data actors.props3;

   set actors.props1 actors.props2;

   by actor;

run;

6 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

5 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Textul întrebării

In Python. Care va fi rezultatul urmatoarei secvente de


program?

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

Alegeți o opțiune:

a.
12

b.
33

c.
24

d.
Error

Feedback

Răspunsul corect este:


Error

7 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

6 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

SAS

Care dintre următoarele instrucțiuni puteți utiliza într-un pas


PROC PRINT pentru a crea această ieșire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:

a.

var month;
sum instructors aerclass walkjogrun swim;

b.

var month instructors aerclass;


sum instructors aerclass walkjogrun swim;

c.

Toate raspunsurile sunt corecte

d.

var month instructors;


sum instructors aerclass walkjogrun swim;

Feedback

Răspunsul corect este:

Toate raspunsurile sunt corecte

8 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

7 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Textul întrebării

Protecția programelor pentru calculator include:

Alegeți o opțiune:

a. Orice expresie a unui program, programele de aplicație și sistemele de


operare, metodele de funcționare, manualele

b. Orice expresie a unui program, programele de aplicație și sistemele de


operare, materialul de concepție pregătitor, manualele.

c. Orice expresie a unui program, exprimă în orice fel de limbaj, fie în cod-
sursa sau cod-obiect ideile, procedeele, metodele de funcționare,
conceptele matematice

d. Orice expresie a unui program, programele de aplicație și sistemele de


operare, materialul de concepție pregătitor și principiile care stau la baza
oricărui element dintr-un program

Feedback

Răspunsul corect este: Orice expresie a unui program, programele de


aplicație și sistemele de operare, materialul de concepție pregătitor,
manualele.

9 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

8 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

SAS.

Care dintre următoarele instrucţiuni INPUT creează setul de


date afişat mai jos, presupunând că pasul DATA nu conţine o
instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:

a.

input customer_id $ last_name $ first_name $ total_sales;

b.

input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

c.

input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Feedback

Răspunsul corect este:

input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

10 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul următorului cod?

a, b = 12, 5

if a + b:

print('True')

9 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

else:

print('False')

Feedback

Răspunsul corect este: True

11 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Produse software pentru gestiunea bazelor de date fac parte din


categoria:

Alegeți o opțiune:

a. Produselor software de aplicatii

b. Sistemelor de operare

c. Produselor software de baza

Feedback

Răspunsul corect este: Produselor software de baza

12 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Se presupune că Query Builder combină automat tabelele de mai jos


folosind joncţiunea inner join.

IdProd IdClient

10 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeți o opțiune:

a. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

b. Trei

c. Zero

d. Unu

Feedback

Răspunsul corect este: Unu

13 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Enterprise Guide, Import Data vă permite să creați seturi de


date SAS din fișiere HTML, Excel și din fisiere text

Feedback

Răspunsul corect este: Adevarat

14 întrebare

11 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

Ce se întâmplă când deschideți un set de date SAS în SAS


Enterprise Guide?

Alegeți o opțiune:

a. Setul de date este încorporat în fișierul proiectului.

b. Se deschide Import Data wizard și vă permite să creați un set de date


SAS.

c. Copie a setului de date este adăugată la proiect și _COPY este atașat la


nume.

d. Un pointer spre setului de date este adăugat la proiect.

Feedback

Răspunsul corect este: Un pointer spre setului de date este adăugat la


proiect.

15 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

În funcție de tipul de servicii oferite, soluțiile cloud pot fi:

Alegeți o opțiune:

a. Platform as a Service, Infrastructure as a service, Software as a Service

b. Public cloud, Private cloud, Hybrid cloud, Community cloud

c. Platform Service, Infrastructure service, Hybrid Service, Software


Service

Feedback

12 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Răspunsul corect este: Platform as a Service, Infrastructure as a service,


Software as a Service

16 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:

a. _Items_

b. $Cost

c. 4BirthDate

d. Tax-Rate

Feedback

Răspunsul corect este: _Items_

17 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In SAS. Ce instrucţiune INFILE specifică corect fişierul text


afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

13 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

14531*instore*06/17/2008*350.78*1652903*graphite     

Alegeți o opțiune:

a.

infile 'c:\mydata\salestotals. txt'dlm='*';

b.

infile 'c:\mydata\salestotals.txt';

c.

infile 'c:\mydata\salestotals. txt'dlm*;

d.

infile 'c:\mydata\salestotals. txt'dlm=',';

Feedback

Răspunsul corect este:

infile 'c:\mydata\salestotals. txt'dlm='*';

18 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul codului următor?

Alegeți o opțiune:

a. Error as tuple is immutable

b. a=(1,3,4)

c. a=(1,2,4)

d. a=(3,4)

Feedback

14 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Răspunsul corect este: Error as tuple is immutable

19 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:

a. Tupluri de liste

b. Listă de tupluri

c. Matrice de tupluri

d. Invalid type

Feedback

Răspunsul corect este: Listă de tupluri

20 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))

b=(1,2,(3,4))

a<b

Alegeți o opțiune:

a. FALSE

15 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

b. Error, < operator is valid for tuples but not if there are sub-tuples

c. Error, < operator is not valid for tuples

d. TRUE

Feedback

Răspunsul corect este: FALSE

21 întrebare

Incorect

Marcat 0,00 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Ce trebuie adăugat la această declaraţie PROC MEANS pentru a


produce această ieşire?

proc means data=orion.customer_dim ________________;

var Customer_Age;

class Customer_Gender;

where Customer_Country ne 'US';

run;

The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer Range Mean


Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:

16 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

a. range mean

b. nonobs

c. range mean nonobs bestw

d. range mean nonobs maxdec=1

Feedback

Răspunsul corect este: range mean nonobs maxdec=1

22 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

În Enterprise Guide, presupunem ca doriţi sa realizaţi o


joncţiune intre tabelele Magazin1 şi Magazin2 şi să obţineţi ca
rezultat o tabelă query ca cea de mai jos.

Ce tip de joncţiune folosiţi?

Magazin1

Săptamână Vânzări

1 $515.07
2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

17 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

5 $43.00

tabelă query

A B A B

1 $515.07 1 $1368.99

2 $772.29 2 $1506.23

3 $888.88 3 $1200.57

4 $1000.01 4 $1784.11

. . 5 $43.00

Alegeți o opțiune:

a.
nici una dintre cele de mai sus

b.
inner join

c.
left outer join

d.
full outer join saur right outer join

Feedback

Răspunsul corect este:


full outer join saur right outer join

23 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

Dintre criteriile de alegere a produselor software în funcţie de


caracteristicile funcționale fac parte:

Alegeți o opțiune:

18 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

a. Interoperabilitate, personalizare, niveluri de securitate, utilizare


simultană

b. Funcționalitatea inclusă, obiectiv principal, completitudine,


adaptabilitate

c. Obiectiv principal, niveluri de securitate, interoperabilitate

d. Funcționalitatea inclusă, obiectiv principal, vizualizarea datelor,


adaptabilitate

Feedback

Răspunsul corect este: Funcționalitatea inclusă, obiectiv principal,


completitudine, adaptabilitate

24 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

25 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

19 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

In Python. Care este rezultatul următorului cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeți o opțiune:

a. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

b. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

c. The program executed with error

Feedback

Răspunsul corect este: The program executed with error

26 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

SAS

Acest comentariu conţine erori de sintaxă?

  /*

Report created for budget

presentation; revised October 15.

  */

proc print data=work.newloan;

run;

Alegeți o opțiune:

a. Nu. Comentariul este specificat corect

20 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

b. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi


virgulă

c. Da. Textul de comentariu începe incorect pe prima linie

d. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de


eroare

Feedback

Răspunsul corect este: Nu. Comentariul este specificat corect

27 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

În In Enterprise Guide, cum puteți utiliza stiluri pentru a


personaliza rapoarte HTML?

Alegeți o opțiune:

a. Adăugați un stil extern care se află pe un server web sau în altă parte a
rețelei dvs.

b. Creați stiluri noi din stilurile existente

c. Modificați stilurile folosind editorul de stil din Enterprise Guide

d. Toate modalitatile pot fi folosite

Feedback

Răspunsul corect este: Toate modalitatile pot fi folosite

28 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

21 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

SAS

Să presupunem că aţi executat deja primul program, care a creat


un raport de o pagină. Apoi, doriţi să rulaţi al doilea program.
Ce va apărea în partea de sus a celui de-al doilea raport?

title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

   where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

   where Sales>25000;

run;

Alegeți o opțiune:

a. RADIX Company

b. no titles

c. RADIX Company
Best Sales

d. RADIX Company
Best Sales
DVD Sales

Feedback

Răspunsul corect este: no titles

29 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

22 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

In Python. Putem folosi clauza “else” pentru loops? De


exemplu:

for i in range(1, 5):

print(i)

else:

print("this is else block statement" )

Feedback

Răspunsul corect este: Da

30 întrebare

Corect

Marcat 0,30 din 0,30

Întrebare cu flag

Textul întrebării

In Python. Care este rezultatul codului următor?

Alegeți o opțiune:

a. Type Error

b. (1,1,2)

c. Syntax Error

d. 2

Feedback

Răspunsul corect este: Type Error

31 întrebare

Incorect

Marcat 0,00 din 0,30

23 of 24 6/11/20, 6:56 PM
EXAMEN 11.06.2020 ora 18 https://online.ase.ro/mod/quiz/review.php?atte...

Întrebare cu flag

Textul întrebării

SAS

Care dintre următoarele afirmații selectează dintr-un set de date


doar acele observații pentru care valoarea variabilei Style este
RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:

a. where style in (RANCH, SPLIT, TWOSTORY);

b. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in ('RANCH','SPLIT','TWOSTORY');

d. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

Feedback

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

24 of 24 6/11/20, 6:56 PM
Pagina principală / Cursurile mele / Pachete-AT,Sem2(357dq) / General / EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:34
Timp luat 34 min 6 secs
Notează 7,30 din maxim 10,00 (73%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu


2 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID în ordine
descrescătoare.

b. Setul de date sortat suprascrie setul de date de intrare.

c. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

d. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.
3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. The program executed with error

b. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

c. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

Răspunsul corect este: The program executed with error


4 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC PRINT creează
următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;
d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

5 întrebare
Corect

Marcat 0,30 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care din
următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
print(len(t))

b.
print(t[3])

c.
print(max(t))

d.
t[3] = 45

Răspunsul corect este:


t[3] = 45
6 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Platform as a Service, Infrastructure as a service, Software as a Service

b. Platform Service, Infrastructure service, Hybrid Service, Software Service

c. Public cloud, Private cloud, Hybrid cloud, Community cloud

Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service

7 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)
a[0] +=1

Alegeți o opțiune:
a. (1,1,2)

b. Type Error

c. Syntax Error

d. 2

Răspunsul corect este: Type Error


8 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?

a=(1,2,3,4)

del a

Alegeți o opțiune:
a. Da, primul element din tuplu este șters

b. Nu, sintaxa pentru metoda del este invalida

c. Da, intregul tuplu este sters



d. Nu, deoarece tuplul este imutabil

Răspunsul corect este: Da, intregul tuplu este sters

9 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru care
valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style in ('RANCH','SPLIT','TWOSTORY');


Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');


10 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?

def f(value, values):


v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 1 44

b. 3 1

c. 3 44

d. 1 1

Răspunsul corect este: 3 44

11 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri personalizate?

Alegeți o opțiune:
a. Text Output

b. PDF

c. La toate formatele

d. HTML

Răspunsul corect este: HTML


12 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. 0

b. 2

c. 3

d. 1

Răspunsul corect este: 3


13 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac parte:

Alegeți o opțiune:
a. Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate

b. Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate



c. Obiectiv principal, niveluri de securitate, interoperabilitate

d. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

Răspunsul corect este: Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

14 întrebare
Corect

Marcat 0,30 din 0,30

In Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul "în" pentru a verifica
dacă un element se află în structura de date?

Alegeți o opțiune:
a. Dictionary

b. Toate raspunsurile sunt corecte



c. List

d. Set

Răspunsul corect este: Toate raspunsurile sunt corecte


15 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce Actors.Props3?


Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1;

set actors.props2;

run;

c.
data actors.props3;

set actors.props1 actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

16 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

listOne = [20, 40, 60, 80]

listTwo = [20, 40, 60, 80]

print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True False

c. True True

Răspunsul corect este: True False


17 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 4

b. 2

c. 3

d. 1

Răspunsul corect este: 4


18 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Acest comentariu conţine erori de sintaxă?


/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Nu. Comentariul este specificat corect

b. Da. Textul de comentariu începe incorect pe prima linie

c. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

d. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

Răspunsul corect este: Nu. Comentariul este specificat corect

19 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul shareware

Alegeți o opțiune:
a. Este însoţit de codul sursa

b. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă nelimitată

c. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

d. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată

Răspunsul corect este: Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată
20 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea datelor stocate
în două sau mai multe tabele?

Alegeți o opțiune:
a. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din
care doriţi să fie citită coloana.

d. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din care
doriţi să fie citită coloana.
21 întrebare
Corect

Marcat 0,30 din 0,30

SAS.

Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos, presupunând că pasul
DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b.
input customer_id $ last_name $ first_name $ total_sales;

c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
22 întrebare
Incorect

Marcat 0,00 din 0,30

Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:
a. Sistemelor de operare

b. Produselor software de baza

c. Produselor software de aplicatii

Răspunsul corect este: Produselor software de baza

23 întrebare
Corect

Marcat 0,30 din 0,30

În SAS Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoartele HTML?

Alegeți o opțiune:
a. Creaţi stiluri noi din stilurile existente

b. Adăugaţi un stil extern care se află pe un server Web sau în altă parte din reţea

c. Modificaţi stilurile utilizând editorul de stil din SAS Enterprise Guide

d. Toate raspunsurile sunt corecte


Răspunsul corect este: Toate raspunsurile sunt corecte


24 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))

b=(1,2,(3,4))

a<b

Alegeți o opțiune:
a. Error, < operator is not valid for tuples

b. TRUE

c. FALSE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE


25 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a stoca datele
sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort from finance.dividend to calc;

by account;

run;

b.
proc sort data=work.calc out=finance.dividend;

run;

c.
proc sort data=finance.dividend out=work.calc;

by account;

run;

d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;
26 întrebare
Corect

Marcat 0,30 din 0,30

Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afişată într-un raport
Enterprise Guide?

Alegeți o opțiune:
a. SAS Control

b. SAS Data

c. SAS Format

d. SAS Properties

Răspunsul corect este: SAS Format


27 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

merge brothers.one brothers.two;

by varx;

run;

c.
data brothers.three;

set brothers.one;

set brothers.two;

run;

d.
data brothers.three;

set brothers.one brothers.two;

run;
Răspunsul corect este:
data brothers.three;

set brothers.one;

set brothers.two;

run;

28 întrebare
Incorect

Marcat 0,00 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele de
funcţionare, manualele

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de concepţie
pregătitor şi principiile care stau la baza oricărui element dintr-un program

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de concepţie
pregătitor, manualele.

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,
materialul de concepţie pregătitor, manualele.
29 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce afirmaţie despre acest program este adevărată?


proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

b. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

c. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare după Ţară

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

30 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. condiţii de filtrare multiple şi condiţii logice (AND sau OR).

b. nici una dintre cele de mai sus

c. numai o condiţie de filtrare

d. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).
31 întrebare
Corect

Marcat 0,30 din 0,30

În In Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoarte HTML?

Alegeți o opțiune:
a. Modificaţi stilurile folosind editorul de stil din Enterprise Guide

b. Toate modalitatile pot fi folosite



c. Adăugaţi un stil extern care se află pe un server web sau în altă parte a reţelei dvs.

d. Creaţi stiluri noi din stilurile existente

Răspunsul corect este: Toate modalitatile pot fi folosite


6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:31
Timp luat 31 min 22 secs
Notează 8,50 din maxim 10,00 (85%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeţi o opţiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Incorect

Marcat 0,00 din 0,30

În lipsa unei clauze contrare, drepturile patrimoniale de autor asupra programelor


pentru calculator, create de unul sau de mai mulţi angajaţi în exercitarea atribuţiilor de
serviciu ori după instrucţiunile celui care angajează, aparţin

Alegeţi o opţiune:
a. Angajatorului

b. Ambilor în cote egale

c. Realizatorului

d. Realizatorului şi angajatorului în cote stabilite prin lege


Răspunsul corect este: Angajatorului

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
 

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
    sum += confusion[k]
print(sum)

Alegeţi o opţiune:
a. 
4

b. 3

c. 1

d. 2

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeţi o opţiune:
a. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

5 întrebare
Corect

Marcat 0,30 din 0,30

Ce se întâmplă când deschideţi un set de date SAS în SAS Enterprise Guide?

Alegeţi o opţiune:
a. Setul de date este încorporat în fişierul proiectului.

b. Un pointer spre setului de date este adăugat la proiect.



c. Se deschide Import Data wizard şi vă permite să creaţi un set de date SAS.

d. Copie a setului de date este adăugată la proiect şi _COPY este ataşat la nume.

Răspunsul corect este: Un pointer spre setului de date este adăugat la proiect.

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}
sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeţi o opţiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. The program executed with error



c. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

Răspunsul corect este: The program executed with error

7 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)

a[0] +=1

Alegeţi o opţiune:
a. Type Error

b. 2

c. (1,1,2)

d. Syntax Error

Răspunsul corect este: Type Error

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?
 

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeţi o opţiune:
a.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

d.
https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeţi o opţiune:
a. 2

b. An exception is thrown

c. 4

d. 7

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce program va combina Brothers.One şi Brothers.Two pentru a produce


Brothers.Three?
 
 
Brothers.One   +  Brothers.Two  =   Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeţi o opţiune:
a.
data brothers.three;

merge brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

set brothers.one brothers.two;

run;

c.
data brothers.three;

set brothers.one;

set brothers.two;

run;

d.
data brothers.three;

set brothers.one brothers.two;

by varx;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

11 întrebare
Corect

Marcat 0,30 din 0,30

Care este formatul de ieşire implicit pentru orice raport in Enterprise Guide?

Alegeţi o opţiune:
a. PDF output

b. RTF Output

c. SAS report

d. HTML Output

Răspunsul corect este: SAS report

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

Sistemele de operare fac parte din categoria:

Alegeţi o opţiune:
a. Mediilor de programare

b. Produselor software de baza



c. Produselor software orientate pe domeniu

d. Mediilor de dezvoltare

Răspunsul corect este: Produselor software de baza

13 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide,  când se setează un filtru se poate specifica

Alegeţi o opţiune:
a. numai o condiţie de filtrare

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

d. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru
a stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeţi o opţiune:
a.
proc sort data=finance.dividend out=work.calc;

by account;

run;

b.
proc sort dividend out=calc;

by account;

run;

c.
proc sort from finance.dividend to calc;

by account;

run;

d.
proc sort data=work.calc out=finance.dividend;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():
  salary = 12000
  print("Salary:", salary)
  printSalary()
print("Salary:", salary)

Alegeţi o opţiune:
a. Salary: 12000

b. Salary: 8000 Salary: 12000

c. Salary: 8000

d. The program failed with errors

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


 

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeţi o opţiune:
a.
[1, 4, 8]

b.
(1, 4, 8)

c. [2, 3, 9]

d.
[1, 2, 4, 3, 8, 9]

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeţi o opţiune:
a. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

b. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

c. Acest program va rula corect numai dacă orion.sales este sortat în ordine
crescătoare după Ţară

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea
ţării este AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide,  presupunem ca doriţi sa realizaţi o joncţiune intre tabelele


Magazin1 şi Magazin2 şi să obţineţi ca rezultat o tabelă query ca cea de mai jos.
Ce tip de joncţiune folosiţi?

Magazin1

Săptamână Vânzări

1 $515.07

2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

5 $43.00

tabelă query

A B A B

1 $515.07 1$1368.99

2 $772.29 2$1506.23

3 $888.88 3$1200.57

4$1000.01 4$1784.11

. .5 $43.00

Alegeţi o opţiune:
a.
inner join

b.
nici una dintre cele de mai sus

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

c.
full outer join saur right outer join

d.
left outer join

Răspunsul corect este:


full outer join saur right outer join

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce


Actors.Props3?
Actors.Props1  +  Actors.Props2  =  Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeţi o opţiune:
a.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

set actors.props1 actors.props2;

run;

d.
data actors.props3;

set actors.props1;

set actors.props2;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
    print (1)
elif not x or not y and z:
    print (2)
elif not x or y or not y and x:
    print (3)
else:
    print (4)

Alegeţi o opţiune:
a. 1

b. 4

c. 
3

d. 2

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?


 
salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeţi o opţiune:
a.
infile 'c:\mydata\salestotals. txt'dlm='*';


b.
infile 'c:\mydata\salestotals. txt'dlm=',';

c.
infile 'c:\mydata\salestotals.txt';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]
print(listOne == listTwo)
print(listOne is listTwo)

Alegeţi o opţiune:
a. True True

b. True False

c. False False

Răspunsul corect este: True False

23 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul shareware

Alegeţi o opţiune:
a. Este însoţit de codul sursa

b. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă


limitată

c. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă
nelimitată

d. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

Răspunsul corect este: Se referă la software-ul proprietar care este furnizat gratuit pentru
o perioadă limitată

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Putem folosi clauza  “else” pentru loops? De exemplu:


for i in range(1, 5):
    print(i)
else:
    print("this is else block statement" )

Alegeţi o opţiune:
a. Da

b. Nu

Răspunsul corect este: Da

25 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeţi o opţiune:
a.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,
varietatea platformelor

b. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor,


varietatea domeniului de utilizare 
c. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte
personalizabile vizualizarea datelor, raportarea erorilor,

d. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea


datelor, raportarea erorilor,

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor,


raportarea erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
 

country_counter = {}
def addone(country):
    if country in country_counter:
        country_counter[country] += 1
    else:
        country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeţi o opţiune:
a. 1

b. 0

c. 
3

d. 2

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

În cazul Public cloud infrastructura de calcul se află plasată la

Alegeţi o opţiune:
a. La distanţă (off premise)

b. Sediul furnizorului de cloud



c. Sediul organizaţiei (on premise)

Răspunsul corect este: Sediul furnizorului de cloud

28 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeţi o opţiune:
a. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

b. Da. Textul de comentariu începe incorect pe prima linie

c. Nu. Comentariul este specificat corect



d. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Corect

Marcat 0,30 din 0,30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea
inner join.

  IdProd      IdClient 

 1 a

2 b

4 d

   IdProd    Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeţi o opţiune:
a. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

b. Zero

c. Trei

d. Unu

Răspunsul corect este: Unu

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeţi o opţiune:
a. _Items_

b. Tax-Rate

c. 4BirthDate

d. $Cost

Răspunsul corect este: _Items_

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?
 
SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeţi o opţiune:
a.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


b.
input customer_id $ last_name $ first_name $ total_sales;

c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176574#q5 27/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:29
Timp luat 29 min 15 secs
Notează 6,70 din maxim 10,00 (67%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176660 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 2

b. 3

c. 
4

d. 1

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176660 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))

a<b

Alegeți o opțiune:
a. FALSE

b. Error, < operator is valid for tuples but not if there are sub-tuples

c. Error, < operator is not valid for tuples

d. TRUE

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176660 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

b. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

c. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării
este AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Tupluri de liste

b. Listă de tupluri

c. Matrice de tupluri

d. Invalid type

Răspunsul corect este: Listă de tupluri

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. yn

b. yna

c. pyn

d. py

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176660 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Incorect

Marcat 0,00 din 0,30

Care dintre următoarele afirmaţii este corectă

Alegeți o opțiune:
a. Toate produsele software ale cărui surse sunt publice sunt Software Liber

b. Pentru software-ul liber costul este un criteriu

c. Pentru software-ul liber costul nu este un criteriu

Răspunsul corect este: Pentru software-ul liber costul nu este un criteriu

https://online.ase.ro/mod/quiz/review.php?attempt=176660 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este
adevărată?

Alegeți o opțiune:
a. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

b. Formatul DOLLARw.d este specificat pentru unele valori de date

c. Este afişat procentajul pe linii.

d. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company

b. RADIX Company
Best Sales

c. RADIX Company
Best Sales
DVD Sales

d. no titles

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176660 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]

print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True True

c. True False

Răspunsul corect este: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176660 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
Toate raspunsurile sunt corecte

b.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;


c.
var month;
sum instructors aerclass walkjogrun swim;

d.
var month instructors;
sum instructors aerclass walkjogrun swim;

Răspunsul corect este:


Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176660 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)

printSalary()
print("Salary:", salary)

Alegeți o opțiune:
a. The program failed with errors

b. Salary: 8000

c. Salary: 12000

d. Salary: 8000 Salary: 12000

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176660 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale


fac parte:

Alegeți o opțiune:
a.
Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, existenţa manualului de
utilizare

b.
Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

c.
Completitudine, portabilitate, fiabilitate

d.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

Răspunsul corect este:


Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

14 întrebare
Corect

Marcat 0,30 din 0,30

Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:
a. Produselor software de aplicatii

b. Sistemelor de operare

c. Produselor software de baza


Răspunsul corect este: Produselor software de baza

https://online.ase.ro/mod/quiz/review.php?attempt=176660 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere
HTML, Excel şi din fisiere text

Alegeți o opțiune:
a. Fals

b. Adevarat

Răspunsul corect este: Adevarat

https://online.ase.ro/mod/quiz/review.php?attempt=176660 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, să presupunem că tab-urile Select şi Sort din Query Builder conţin
6 coloane. Trei dintre coloanele listate sunt selectate. Prima coloană selectată este
ProductName, iar valorile din coloană sunt sortate în ordine descrescătoare cu o
prioritate de sortare de 2. Cea de-a doua coloană selectată este _Country şi valorile din
coloană sunt sortate în ordine crescătoare cu o prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile descrescătoare ale ProductName, apoi după valorile crescătoare ale_Country

b. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName 
c. Şase coloane, cu ProductName ca prima coloană şi cu rânduri sortate după valorile
descrescătoare ale ProductName şi după valorile crescătoare ale_Country

d. Şase coloane, cu _Country ca prima coloană şi rânduri sortate după valorile


descrescătoare ale ProductName

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate
mai întâi după valorile ascendente ale_Country, apoi după valorile descrescătoare ale
ProductName

https://online.ase.ro/mod/quiz/review.php?attempt=176660 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, care afirmaţie despre parametri este falsă?

Alegeți o opțiune:
a. Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o listă.

b. Utilizarea unui parametru cu un filtru în interogarea dvs. face filtrul dinamic.

c. Puteţi crea o interogare care acceptă un parametru astfel încât să specificaţi o valoare
pentru parametru ori de câte ori executaţi interogarea.

d. Când creaţi un parametru, se poate realiza, de asemenea, un filtru care utilizează


parametrul.

Răspunsul corect este: Singurul tip de parametru pe care îl puteţi specifica este un element
dintr-o listă.

18 întrebare
Corect

Marcat 0,30 din 0,30

Utilizatorul autorizat al unui program pentru calculator poate face, fără autorizarea
titularului dreptului de autor, o copie de arhivă sau de siguranţă, în măsura în care
aceasta este necesară pentru asigurarea utilizării programului.

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176660 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 3 1

b. 3 44

c. 1 44

d. 1 1

Răspunsul corect este: 3 44

https://online.ase.ro/mod/quiz/review.php?attempt=176660 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


my_tuple = (1, 2, 3, 4)
my_tuple.append( (5, 6, 7) )
print len(my_tuple)

Alegeți o opțiune:
a.
1

b.
2

c.
Error

d.
5

Răspunsul corect este:


Error

https://online.ase.ro/mod/quiz/review.php?attempt=176660 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)
del(a[2])

Alegeți o opțiune:
a. a=(1,2,4)

b. a=(1,3,4)

c. Error as tuple is immutable



d. a=(3,4)

Răspunsul corect este: Error as tuple is immutable

22 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. _Items_

b. $Cost

c. Tax-Rate

d. 4BirthDate

Răspunsul corect este: _Items_

https://online.ase.ro/mod/quiz/review.php?attempt=176660 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 4

b. 7

c. An exception is thrown

d. 2

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176660 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:
a. Sashelp.PrdSale

b. Toate sunt fisiere SAS permanente



c. Sasuser.MySales

d. Profits.Quarter1

Răspunsul corect este: Toate sunt fisiere SAS permanente

https://online.ase.ro/mod/quiz/review.php?attempt=176660 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

b. Setul de date sortat suprascrie setul de date de intrare.

c. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

d. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după


Manager_ID în ordine descrescătoare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de
intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. orion.sales

b. work.us

c. sales

d. Country

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176660 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176660 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

https://online.ase.ro/mod/quiz/review.php?attempt=176660 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

where flight='219';

run;

d.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

29 întrebare
Incorect

Marcat 0,00 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML
dar nu din fisiere text

Alegeți o opțiune:
a. Fals

b. Adevarat

Răspunsul corect este: Fals

https://online.ase.ro/mod/quiz/review.php?attempt=176660 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce
Actors.Props3?

Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176660 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

31 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:

Alegeți o opțiune:
a. Infrastructure as a service (IaaS), Software as a Service (SaaS)

b. Public cloud, Private cloud, Hybrid cloud, Community cloud



c. Platform as a Service (PaaS), Infrastructure as a service (IaaS),

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud

https://online.ase.ro/mod/quiz/review.php?attempt=176660 27/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:31
Timp luat 31 min 23 secs
Notează 8,50 din maxim 10,00 (85%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176663 1/26
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?

proc means data=orion.customer_dim ________________;

var Customer_Age;
class Customer_Gender;

where Customer_Country ne 'US';

run;
The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. range mean nonobs maxdec=1

b. nonobs

c. range mean nonobs bestw

d. range mean

Răspunsul corect este: range mean nonobs maxdec=1

https://online.ase.ro/mod/quiz/review.php?attempt=176663 2/26
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:


for i in range(1, 5):
print(i)

else:
print("this is else block statement" )

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176663 3/26
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))

a<b

Alegeți o opțiune:
a. TRUE

b. Error, < operator is not valid for tuples

c. FALSE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176663 4/26
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

Din clasele de criterii şi criterii legate de caracteristicile de calitate software fac parte:

Alegeți o opțiune:
a. Interoperabilitate, adaptabilitate

b. Memorie internă, timpul de răspuns

c. Spaţiu extern de stocare, tehnologia de reţea

d. Personalizare, portabilitate, mentenabilitate


Răspunsul corect este: Personalizare, portabilitate, mentenabilitate

6 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple şi condiţii logice (AND sau OR).



d. numai o condiţie de filtrare

Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176663 5/26
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in ('RANCH','SPLIT','TWOSTORY');

b. where style in (RANCH, SPLIT, TWOSTORY);

c. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

d. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

https://online.ase.ro/mod/quiz/review.php?attempt=176663 6/26
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 7

b. 4

c. An exception is thrown

d. 2

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176663 7/26
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

Care este formatul de ieşire implicit pentru orice raport in Enterprise Guide?

Alegeți o opțiune:
a. RTF Output

b. HTML Output

c. PDF output

d. SAS report

Răspunsul corect este: SAS report

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]

print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True True

c. True False

Răspunsul corect este: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176663 8/26
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

b. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

c. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este
AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 9/26
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

b. Nu. Comentariul este specificat corect



c. Da. Textul de comentariu începe incorect pe prima linie

d. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176663 10/26
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

Titularul dreptului de autor are dreptul exclusiv de a realiza şi de a autoriza traducerea,


adaptarea, aranjarea şi orice alte transformări aduse unui program pentru calculator, precum
şi reproducerea rezultatului acestor operaţiuni, fără a prejudicia drepturile persoanei care
transformă programul pentru calculator;

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Da

14 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Puneți o singură declarație pe fiecare rând

b. Începeți fiecare declarație în coloana 1

c. Terminați fiecare declarație cu punct și virgulă



d. Separați fiecare pas cu o linie libera

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

https://online.ase.ro/mod/quiz/review.php?attempt=176663 11/26
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?

a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Da, primul element din tuplu este șters

b. Nu, deoarece tuplul este imutabil

c. Da, intregul tuplu este sters



d. Nu, sintaxa pentru metoda del este invalida

Răspunsul corect este: Da, intregul tuplu este sters

16 întrebare
Corect

Marcat 0,30 din 0,30

Ce se întâmplă când deschideţi un set de date SAS în SAS Enterprise Guide?

Alegeți o opțiune:
a. Un pointer spre setului de date este adăugat la proiect.

b. Copie a setului de date este adăugată la proiect şi _COPY este ataşat la nume.

c. Se deschide Import Data wizard şi vă permite să creaţi un set de date SAS.

d. Setul de date este încorporat în fişierul proiectului.

Răspunsul corect este: Un pointer spre setului de date este adăugat la proiect.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 12/26
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. work.us

b. sales

c. orion.sales

d. Country

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176663 13/26
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


for num in range(10, 14):

for i in range(2, num):

if num%i == 1:
print(num)

break

Alegeți o opțiune:
a.

10
11
12
13

b.

11
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176663 14/26
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

c.
proc print flights.laguardia noobs;

id date;
https://online.ase.ro/mod/quiz/review.php?attempt=176663 15/26
6/11/2020 EXAMEN 11.06.2020 ora 18

var date on changed flight;

where flight='219';

run;

d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Tupluri de liste

b. Invalid type

c. Listă de tupluri

d. Matrice de tupluri

Răspunsul corect este: Listă de tupluri

https://online.ase.ro/mod/quiz/review.php?attempt=176663 16/26
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 2

b. 1

c. 
4

d. 3

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176663 17/26
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
var month;
sum instructors aerclass walkjogrun swim;

b.
var month instructors;
sum instructors aerclass walkjogrun swim;

c.
Toate raspunsurile sunt corecte

d.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;

https://online.ase.ro/mod/quiz/review.php?attempt=176663 18/26
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176663 19/26
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce Actors.Props3?

Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

by actor;
https://online.ase.ro/mod/quiz/review.php?attempt=176663 20/26
6/11/2020 EXAMEN 11.06.2020 ora 18

run;

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

24 întrebare
Corect

Marcat 0,30 din 0,30

Free Software este

Alegeți o opțiune:
a. Posibil de modificat

b. Nu are drepturi de autor

c. Codul sursa nu este disponibil

d. Distribuit gratuit

Răspunsul corect este: Posibil de modificat

https://online.ase.ro/mod/quiz/review.php?attempt=176663 21/26
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 22/26
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

str = "pynative"

print (str[1:3])

Alegeți o opțiune:
a. yna

b. pyn

c. py

d. yn

Răspunsul corect este: yn

27 întrebare
Corect

Marcat 0,30 din 0,30

Sistemele de operare fac parte din categoria:

Alegeți o opțiune:
a. Mediilor de programare

b. Produselor software orientate pe domeniu

c. Mediilor de dezvoltare

d. Produselor software de baza


Răspunsul corect este: Produselor software de baza

https://online.ase.ro/mod/quiz/review.php?attempt=176663 23/26
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)
a[0] +=1

Alegeți o opțiune:
a. Syntax Error

b. (1,1,2)

c. 2

d. Type Error

Răspunsul corect este: Type Error

29 întrebare
Corect

Marcat 0,30 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML,
Excel şi din fisiere text

Alegeți o opțiune:
a. Fals

b. Adevarat

Răspunsul corect este: Adevarat

https://online.ase.ro/mod/quiz/review.php?attempt=176663 24/26
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

b. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

c. Este afişat procentajul pe linii.

d. Formatul DOLLARw.d este specificat pentru unele valori de date

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176663 25/26
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Infrastructure as a service (IaaS), Software as a Service (SaaS)

c. Platform as a Service (PaaS), Infrastructure as a service (IaaS),

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud, Community cloud

https://online.ase.ro/mod/quiz/review.php?attempt=176663 26/26
6/11/2020 EXAMEN 11.06.2020 ora 18

Home / Courses / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Started on Thursday, 11 June 2020, 6:00 PM


State Finished
Completed on Thursday, 11 June 2020, 6:35 PM
Time taken 34 mins 27 secs
Grade 6.70 out of 10.00 (67%)

Question 1

Correct

Mark 1.00 out of 1.00

Bifati "Punct din oficiu"

Select one:
a. Punct din oficiu

b. Nimic

The correct answer is: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176702 1/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 2

Correct

Mark 0.30 out of 0.30

SAS

Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru
a stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Select one:
a.
proc sort dividend out=calc;

by account;

run;

b.
proc sort data=finance.dividend out=work.calc;

by account;

run;


c.
proc sort from finance.dividend to calc;

by account;

run;

d.
proc sort data=work.calc out=finance.dividend;

run;

The correct answer is:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 2/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 3

Correct

Mark 0.30 out of 0.30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?

proc means data=orion.customer_dim ________________;


var Customer_Age;

class Customer_Gender;
where Customer_Country ne 'US';

run;
The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Select one:
a. nonobs

b. range mean nonobs maxdec=1



c. range mean

d. range mean nonobs bestw

The correct answer is: range mean nonobs maxdec=1

https://online.ase.ro/mod/quiz/review.php?attempt=176702 3/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 4

Correct

Mark 0.30 out of 0.30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Select one:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 4/25
6/11/2020 EXAMEN 11.06.2020 ora 18

where changed>3;

run;

d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

The correct answer is:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 5/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 5

Incorrect

Mark 0.00 out of 0.30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Select one:
a. sales

b. Country

c. orion.sales

d. work.us

The correct answer is: orion.sales

Question 6

Correct

Mark 0.30 out of 0.30

În Enterprise Guide, când se setează un filtru se poate specifica

Select one:
a. numai o condiţie de filtrare

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple şi condiţii logice (AND sau OR).



d. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

The correct answer is: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176702 6/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 7

Correct

Mark 0.30 out of 0.30

Sistemele de operare fac parte din categoria:

Select one:
a. Mediilor de dezvoltare

b. Produselor software orientate pe domeniu

c. Mediilor de programare

d. Produselor software de baza


The correct answer is: Produselor software de baza

Question 8

Correct

Mark 0.30 out of 0.30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Select one:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

b.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

c. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

The correct answer is:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176702 7/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 9

Correct

Mark 0.30 out of 0.30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner
join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Select one:
a. Trei

b. Zero

c. Unu

d. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

The correct answer is: Unu

https://online.ase.ro/mod/quiz/review.php?attempt=176702 8/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 10

Correct

Mark 0.30 out of 0.30

In Python. Care va fi rezultatul următorului fragment de cod?


def f(value, values):
v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Select one:
a. 1 44

b. 1 1

c. 3 44

d. 3 1

The correct answer is: 3 44

Question 11

Correct

Mark 0.30 out of 0.30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport
aţi folosi?

Select one:
a. frequency report

b. nici una dintre functii

c. list report

d. summary report

The correct answer is: summary report

https://online.ase.ro/mod/quiz/review.php?attempt=176702 9/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 12

Correct

Mark 0.30 out of 0.30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Select one:
a. Profits.Quarter1

b. Toate sunt fisiere SAS permanente



c. Sashelp.PrdSale

d. Sasuser.MySales

The correct answer is: Toate sunt fisiere SAS permanente

https://online.ase.ro/mod/quiz/review.php?attempt=176702 10/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 13

Incorrect

Mark 0.00 out of 0.30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce
Actors.Props3?
Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Select one:
a.
data actors.props3;

set actors.props1;

set actors.props2;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

d.
data actors.props3;

set actors.props1 actors.props2;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 11/25
6/11/2020 EXAMEN 11.06.2020 ora 18

The correct answer is:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

Question 14

Correct

Mark 0.30 out of 0.30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3).


Care din următoarele linii de cod este incorectă?

Select one:
a.
print(max(t))

b.
t[3] = 45

c.
print(t[3])

d.
print(len(t))

The correct answer is:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176702 12/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 15

Correct

Mark 0.30 out of 0.30

Care dintre următoarele este o cerință de sintaxă SAS?

Select one:
a. Începeți fiecare declarație în coloana 1

b. Terminați fiecare declarație cu punct și virgulă



c. Separați fiecare pas cu o linie libera

d. Puneți o singură declarație pe fiecare rând

The correct answer is: Terminați fiecare declarație cu punct și virgulă

Question 16

Incorrect

Mark 0.00 out of 0.30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Select one:
a. Listă de tupluri

b. Tupluri de liste

c. Invalid type

d. Matrice de tupluri

The correct answer is: Listă de tupluri

https://online.ase.ro/mod/quiz/review.php?attempt=176702 13/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 17

Incorrect

Mark 0.00 out of 0.30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():
salary = 12000
print("Salary:", salary)
printSalary()
print("Salary:", salary)

Select one:
a. The program failed with errors

b. Salary: 8000 Salary: 12000

c. Salary: 8000

d. Salary: 12000

The correct answer is: Salary: 8000

Question 18

Incorrect

Mark 0.00 out of 0.30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii
pentru care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Select one:
a. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style in (RANCH, SPLIT, TWOSTORY);

c. where style in ('RANCH','SPLIT','TWOSTORY');

d. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

The correct answer is: where style in ('RANCH','SPLIT','TWOSTORY');

https://online.ase.ro/mod/quiz/review.php?attempt=176702 14/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 19

Incorrect

Mark 0.00 out of 0.30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Select one:
a.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

b.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

c.
input customer_id $ last_name $ first_name $ total_sales;

The correct answer is:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 15/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 20

Correct

Mark 0.30 out of 0.30

In Python. Care va fi rezultatul urmatoarei secvente de program?


d = {"john":40, "peter":45}
d["john"]

Select one:
a.
40

b.
“peter”

c. “john”

d.
45

The correct answer is:


40

Question 21

Correct

Mark 0.30 out of 0.30

În SAS Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoartele HTML?

Select one:
a. Modificaţi stilurile utilizând editorul de stil din SAS Enterprise Guide

b. Toate raspunsurile sunt corecte



c. Creaţi stiluri noi din stilurile existente

d. Adăugaţi un stil extern care se află pe un server Web sau în altă parte din reţea

The correct answer is: Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176702 16/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 22

Correct

Mark 0.30 out of 0.30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Select one:
a. 
4

b. 3

c. 1

d. 2

The correct answer is: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176702 17/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 23

Correct

Mark 0.30 out of 0.30

Softwer-ul freeware

Select one:
a. Este accesibil gratuit pentru utilizare

b. Are patru forme de libertate

c. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte


combinaţii dintre ele

d. Nu au drepturi de autor înregistrate

The correct answer is: Este accesibil gratuit pentru utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176702 18/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 24

Incorrect

Mark 0.00 out of 0.30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Select one:
a. 3

b. 1

c. 4

d. 2

The correct answer is: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176702 19/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 25

Correct

Mark 0.30 out of 0.30

În Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi

Select one:
a. să înlocuiţi o valoare individuală cu o anumită valoare şi să înlocuiţi toate celelalte
valori cu o altă valoare.

b. să înlocuiţi un interval de valori cu o valoare individuală.

c. toate raspunsurile sunt corecte



d. să înlocuiţi o valoare individuală cu o altă valoare.

The correct answer is: toate raspunsurile sunt corecte

Question 26

Incorrect

Mark 0.00 out of 0.30

Clasa de criterii utilizabilitate conţine criteriile

Select one:
a. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile
vizualizarea datelor, raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,


raportarea erorilor,

c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

d. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare

The correct answer is: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176702 20/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 27

Correct

Mark 0.30 out of 0.30

Autorizarea titularului dreptului de autor nu este obligatorie atunci când reproducerea


codului sau traducerea formei acestui cod este indispensabilă pentru obţinerea
informaţiilor necesare interoperabilităţii unui program pentru calculator cu alte programe
pentru calculator, dacă sunt îndeplinite următoarele condiţii:

Select one:
a. Nici o condiţie nu este corectă

b. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care nu deţine


dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

c. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care deţine


dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

d. Informaţiile necesare interoperabilităţii sunt uşor şi rapid accesibile

The correct answer is: Actele de reproducere şi de traducere sunt îndeplinite de o persoana
care deţine dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte
aceste acţiuni în numele celei dintâi, fiind abilitată în acest scop;

https://online.ase.ro/mod/quiz/review.php?attempt=176702 21/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 28

Correct

Mark 0.30 out of 0.30

In Python. Care este rezultatul următorului cod?


str = "pynative"
print (str[1:3])

Select one:
a. yna

b. py

c. pyn

d. yn

The correct answer is: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176702 22/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 29

Incorrect

Mark 0.00 out of 0.30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Select one:
a. 2

b. 3

c. 0

d. 1

The correct answer is: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176702 23/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Question 30

Not answered

Marked out of 0.30

Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de

Select one:
a. Servicii de consultanţă software

b. Servicii legate de dispozitivele hardware

c. Platforme de dezvoltare în cloud

The correct answer is: Servicii legate de dispozitivele hardware

Question 31

Not answered

Marked out of 0.30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]
listTwo = [20, 40, 60, 80]
print(listOne == listTwo)
print(listOne is listTwo)

Select one:
a. False False

b. True True

c. True False

The correct answer is: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176702 24/25
6/11/2020 EXAMEN 11.06.2020 ora 18

https://online.ase.ro/mod/quiz/review.php?attempt=176702 25/25
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:34
Timp luat 34 min 19 secs
Notează 7,90 din maxim 10,00 (79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176675 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac


parte:

Alegeți o opțiune:
a.
Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

b.
Completitudine, portabilitate, fiabilitate

c.
Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, existenţa manualului de
utilizare

d.
Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

Răspunsul corect este:


Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

https://online.ase.ro/mod/quiz/review.php?attempt=176675 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, in cadrul unui join puteţi combina tabelele manual numai dacă tabelele
conţin o coloană cu

Alegeți o opțiune:
a.
acelaşi tip de date.

b.
acelaşi nume şi tip de date.

c.
nici un raspuns nu este corect

d.
acelasi nume.

Răspunsul corect este:


acelaşi tip de date.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat suprascrie setul de date de intrare.

b. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

c. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID
în ordine descrescătoare.

d. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

b. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

c. Formatul DOLLARw.d este specificat pentru unele valori de date

d. Este afişat procentajul pe linii.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. 4BirthDate

b. _Items_

c. Tax-Rate

d. $Cost

Răspunsul corect este: _Items_

8 întrebare
Corect

Marcat 0,30 din 0,30

În lipsa unei clauze contrare, drepturile patrimoniale de autor asupra programelor pentru
calculator, create de unul sau de mai mulţi angajaţi în exercitarea atribuţiilor de serviciu ori
după instrucţiunile celui care angajează, aparţin

Alegeți o opțiune:
a. Realizatorului şi angajatorului în cote stabilite prin lege

b. Realizatorului

c. Ambilor în cote egale

d. Angajatorului

Răspunsul corect este: Angajatorului

https://online.ase.ro/mod/quiz/review.php?attempt=176675 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 
4

b. 1

c. 2

d. 3

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176675 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)
del(a[2])

Alegeți o opțiune:
a. a=(3,4)

b. Error as tuple is immutable



c. a=(1,2,4)

d. a=(1,3,4)

Răspunsul corect este: Error as tuple is immutable

11 întrebare
Incorect

Marcat 0,00 din 0,30

Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afişată
într-un raport Enterprise Guide?

Alegeți o opțiune:
a. SAS Control

b. SAS Data

c. SAS Format

d. SAS Properties

Răspunsul corect este: SAS Format

https://online.ase.ro/mod/quiz/review.php?attempt=176675 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000
def printSalary():

salary = 12000
print("Salary:", salary)
printSalary()

print("Salary:", salary)

Alegeți o opțiune:
a. Salary: 8000 Salary: 12000

b. The program failed with errors

c. Salary: 12000

d. Salary: 8000

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176675 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

sampleSet = {"Jodi", "Eric", "Garry"}


sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

c. The program executed with error


Răspunsul corect este: The program executed with error

https://online.ase.ro/mod/quiz/review.php?attempt=176675 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?

a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Nu, sintaxa pentru metoda del este invalida

b. Da, intregul tuplu este sters



c. Nu, deoarece tuplul este imutabil

d. Da, primul element din tuplu este șters

Răspunsul corect este: Da, intregul tuplu este sters

https://online.ase.ro/mod/quiz/review.php?attempt=176675 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?

x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Alegeți o opțiune:
a. 1

b. 4

c. 
3

d. 2

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176675 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

b. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

c. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este
AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)
my_tuple.append( (5, 6, 7) )

print len(my_tuple)

Alegeți o opțiune:
a.
Error

b.
2

c.
5

d.
1

Răspunsul corect este:


Error

https://online.ase.ro/mod/quiz/review.php?attempt=176675 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

a, b = 12, 5
if a + b:

print('True')

else:
print('False')

Alegeți o opțiune:
a. True

b. False

Răspunsul corect este: True

https://online.ase.ro/mod/quiz/review.php?attempt=176675 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?

proc means data=orion.customer_dim ________________;

var Customer_Age;
class Customer_Gender;

where Customer_Country ne 'US';

run;
The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. nonobs

b. range mean nonobs maxdec=1



c. range mean

d. range mean nonobs bestw

Răspunsul corect este: range mean nonobs maxdec=1

https://online.ase.ro/mod/quiz/review.php?attempt=176675 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Acest comentariu conţine erori de sintaxă?
/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Da. Textul de comentariu începe incorect pe prima linie

b. Nu. Comentariul este specificat corect



c. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

d. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176675 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort dividend out=calc;

by account;

run;

b.
proc sort data=finance.dividend out=work.calc;

by account;

run;


c.
proc sort data=work.calc out=finance.dividend;

run;

d.
proc sort from finance.dividend to calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176675 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

Următoarea afirmaţie este adevărată?


„Produsele software freeware oferă patru forme de libertate: de a utiliza programul în orice
scop; de a studia modul de funcţionare a programului şi de a-l adapta; de a redistribui copii”

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Nu

https://online.ase.ro/mod/quiz/review.php?attempt=176675 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Corect

Marcat 0,30 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care
din următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
print(max(t))

b.
t[3] = 45

c.
print(len(t))

d.
print(t[3])

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176675 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce


Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

merge brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

set brothers.one;

set brothers.two;

run;

c.
data brothers.three;

set brothers.one brothers.two;

run;

d.
data brothers.three;

https://online.ase.ro/mod/quiz/review.php?attempt=176675 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

set brothers.one brothers.two;

by varx;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

25 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide ce afirmaţie despre task-ul Import Data este falsă?

Alegeți o opțiune:
a. Un nou set de date SAS este creat din datele importate.

b. Se poate specifica o expresie pentru a crea o coloană nouă.

c. Puteţi prelua numele coloanelor din primul rând al fişierului de date.

d. Puteţi specifica atributele coloanelor, inclusiv numele, tipul şi lungimea.

Răspunsul corect este: Se poate specifica o expresie pentru a crea o coloană nouă.

https://online.ase.ro/mod/quiz/review.php?attempt=176675 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Incorect

Marcat 0,00 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML,
Excel şi din fisiere text

Alegeți o opțiune:
a. Adevarat

b. Fals

Răspunsul corect este: Adevarat

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))

a<b

Alegeți o opțiune:
a. FALSE

b. Error, < operator is not valid for tuples

c. TRUE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176675 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Incorect

Marcat 0,00 din 0,30

Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de

Alegeți o opțiune:
a. Platforme de dezvoltare în cloud

b. Servicii legate de dispozitivele hardware

c. Servicii de consultanţă software

Răspunsul corect este: Servicii legate de dispozitivele hardware

29 întrebare
Corect

Marcat 0,30 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Generarea de documentaţie de utilizare

b. Editarea sau generarea automată a codului sursă



c. Activităţile de analiză şi proiectare

Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176675 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals. txt'dlm='*';


b.
infile 'c:\mydata\salestotals. txt'dlm=',';

c.
infile 'c:\mydata\salestotals.txt';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176675 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. Country

b. sales

c. work.us

d. orion.sales

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176675 27/27
Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General
/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:26
Timp luat 26 min 42 secs
Notează 8,80 din maxim 10,00 (88%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu


2 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?

x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Alegeți o opțiune:
a. 
3

b. 2

c. 4

d. 1

Răspunsul corect este: 3


3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?

def f(value, values):


v=1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 3 44

b. 1 1

c. 1 44

d. 3 1

Răspunsul corect este: 3 44


4 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a produce această ieşire?

proc means data=orion.customer_dim ________________;

var Customer_Age;
class Customer_Gender;

where Customer_Country ne 'US';

run;
The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. nonobs

b. range mean nonobs bestw

c. range mean

d. range mean nonobs maxdec=1


Răspunsul corect este: range mean nonobs maxdec=1


5 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi folosi?

Alegeți o opțiune:
a. summary report

b. list report

c. frequency report

d. nici una dintre functii

Răspunsul corect este: summary report

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?
cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 2

b. 7

c. An exception is thrown

d. 4

Răspunsul corect este: An exception is thrown


7 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Începeți fiecare declarație în coloana 1

b. Terminați fiecare declarație cu punct și virgulă



c. Separați fiecare pas cu o linie libera

d. Puneți o singură declarație pe fiecare rând

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

8 întrebare
Incorect

Marcat 0,00 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Platform Service, Infrastructure service, Hybrid Service, Software Service

c. Platform as a Service, Infrastructure as a service, Software as a Service

Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service


9 întrebare
Incorect

Marcat 0,00 din 0,30

Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:
a. Produselor software de aplicatii

b. Produselor software de baza

c. Sistemelor de operare

Răspunsul corect este: Produselor software de baza

10 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 3

b. 
4

c. 1

d. 2

Răspunsul corect este: 4


11 întrebare
Corect

Marcat 0,30 din 0,30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeți o opțiune:
a. Zero

b. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

c. Trei

d. Unu

Răspunsul corect este: Unu


12 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. Tax-Rate

b. 4BirthDate

c. $Cost

d. _Items_

Răspunsul corect este: _Items_


13 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals. txt'dlm=',';

b.
infile 'c:\mydata\salestotals. txt'dlm='*';


c.
infile 'c:\mydata\salestotals.txt';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';
14 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))
b=(1,2,(3,4))

a<b

Alegeți o opțiune:
a. FALSE

b. Error, < operator is not valid for tuples

c. TRUE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE


15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
[1, 4, 8]

b.
(1, 4, 8)

c. [2, 3, 9]

d.
[1, 2, 4, 3, 8, 9]

Răspunsul corect este:


[1, 4, 8]
16 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC PRINT creează
următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;
d.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;
17 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. Country

b. work.us

c. orion.sales

d. sales

Răspunsul corect este: orion.sales


18 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")
print(sampleSet)

Alegeți o opțiune:
a. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

b. The program executed with error



c. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

Răspunsul corect este: The program executed with error

19 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul freeware

Alegeți o opțiune:
a. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte combinaţii dintre
ele

b. Are patru forme de libertate

c. Nu au drepturi de autor înregistrate

d. Este accesibil gratuit pentru utilizare


Răspunsul corect este: Este accesibil gratuit pentru utilizare


20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?


my_tuple = (1, 2, 3, 4)

my_tuple.append( (5, 6, 7) )

print len(my_tuple)

Alegeți o opțiune:
a.
1

b.
5

c.
Error

d.
2

Răspunsul corect este:


Error
21 întrebare
Corect

Marcat 0,30 din 0,30

SAS.

Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos, presupunând că pasul
DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;
22 întrebare
Corect

Marcat 0,30 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de
concepţie pregătitor, manualele.

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele de
funcţionare, manualele

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de


concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un program

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,
materialul de concepţie pregătitor, manualele.

23 întrebare
Corect

Marcat 0,30 din 0,30

Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac parte:

Alegeți o opțiune:
a. Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

b. Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate

c. Obiectiv principal, niveluri de securitate, interoperabilitate

d. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

Răspunsul corect este: Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate


24 întrebare
Corect

Marcat 0,30 din 0,30

În SAS Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoartele HTML?

Alegeți o opțiune:
a. Modificaţi stilurile utilizând editorul de stil din SAS Enterprise Guide

b. Toate raspunsurile sunt corecte



c. Creaţi stiluri noi din stilurile existente

d. Adăugaţi un stil extern care se află pe un server Web sau în altă parte din reţea

Răspunsul corect este: Toate raspunsurile sunt corecte

25 întrebare
Corect

Marcat 0,30 din 0,30

In Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul "în" pentru a verifica
dacă un element se află în structura de date?

Alegeți o opțiune:
a. Toate raspunsurile sunt corecte

b. Set

c. List

d. Dictionary

Răspunsul corect este: Toate raspunsurile sunt corecte


26 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru care
valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in ('RANCH','SPLIT','TWOSTORY');

b. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');


27 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Formatul DOLLARw.d este specificat pentru unele valori de date

b. Este afişat procentajul pe linii.

c. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

d. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele specificate.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.
28 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea datelor stocate
în două sau mai multe tabele?

Alegeți o opțiune:
a. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

c. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

d.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din
care doriţi să fie citită coloana.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul din care
doriţi să fie citită coloana.

29 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:
a. Sasuser.MySales

b. Toate sunt fisiere SAS permanente



c. Sashelp.PrdSale

d. Profits.Quarter1

Răspunsul corect este: Toate sunt fisiere SAS permanente


30 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, presupunem ca doriţi sa realizaţi o joncţiune intre tabelele Magazin1 şi Magazin2 şi
să obţineţi ca rezultat o tabelă query ca cea de mai jos.
Ce tip de joncțiune folosiți?

Magazin1

Săptamână Vânzări

1 $515.07

2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

5 $43.00

tabelă query

A B A B

1 $515.07 1 $1368.99

2 $772.29 2 $1506.23

3 $888.88 3 $1200.57

4 $1000.01 4 $1784.11

. .5 $43.00

Alegeți o opțiune:
a.
left outer join

b.
full outer join saur right outer join

c.
nici una dintre cele de mai sus

d.
inner join

Răspunsul corect este:


full outer join saur right outer join

31 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
a. 2

b. 1

c. 0

d. 
3

Răspunsul corect este: 3


6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:35
Timp luat 34 min 14 secs
Notează 7,60 din maxim 10,00 (76%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176722 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

In Python.Care este rezultatul următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. Error

b. 123

c. 6

d. 33

Răspunsul corect este: Error

https://online.ase.ro/mod/quiz/review.php?attempt=176722 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
(1, 4, 8)

b.
[1, 2, 4, 3, 8, 9]

c.
[1, 4, 8]

d. [2, 3, 9]

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176722 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Corect

Marcat 0,30 din 0,30

Titularul dreptului de autor are dreptul exclusiv de a realiza şi de a autoriza reproducerea


permanentă sau temporară a unui program, integral sau parţial, prin orice mijloc şi sub orice
formă, inclusiv în cazul în care reproducerea este determinată de instalarea, stocarea,
rularea sau executarea, afişarea sau transmiterea în reţea

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

5 întrebare
Corect

Marcat 0,30 din 0,30

Softwer-ul freeware

Alegeți o opțiune:
a. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte
combinaţii dintre ele

b. Are patru forme de libertate

c. Nu au drepturi de autor înregistrate

d. Este accesibil gratuit pentru utilizare


Răspunsul corect este: Este accesibil gratuit pentru utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176722 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99 232 18219

05MAR99 160 4219

06MAR99 163 14219

07MAR99 241 9219

08MAR99 183 11219

09MAR99 211 18219

10MAR99 167 7219

Alegeți o opțiune:
a.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

b.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

c.
proc print data=flights.laguardia;
https://online.ase.ro/mod/quiz/review.php?attempt=176722 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

var date on changed flight;

where changed>3;

run;

d.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176722 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Corect

Marcat 0,30 din 0,30

Se presupune că Query Builder combină automat tabelele de mai jos folosind joncţiunea inner join.

IdProd IdClient

1 a

2 b

4 d

IdProd Cantitate

2 100

3 50

5 300

Câte rânduri vor apărea în rezultatul query-ului?

Alegeți o opțiune:
a. Trei

b. Zero

c. Unu

d. Aceste tabele nu pot fi combinate folosind joncţiunea inner join

Răspunsul corect este: Unu

https://online.ase.ro/mod/quiz/review.php?attempt=176722 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)
del a

Alegeți o opțiune:
a. Da, primul element din tuplu este șters

b. Da, intregul tuplu este sters



c. Nu, deoarece tuplul este imutabil

d. Nu, sintaxa pentru metoda del este invalida

Răspunsul corect este: Da, intregul tuplu este sters

https://online.ase.ro/mod/quiz/review.php?attempt=176722 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company
Best Sales

b. RADIX Company

c. RADIX Company
Best Sales
DVD Sales

d. no titles

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176722 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Nu a primit răspuns

Marcat din 0,30

SAS
Care dintre următoarele nume variabile este valabilă?

Alegeți o opțiune:
a. $Cost

b. _Items_

c. 4BirthDate

d. Tax-Rate

Răspunsul corect este: _Items_

11 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi

Alegeți o opțiune:
a. să înlocuiţi o valoare individuală cu o altă valoare.

b. să înlocuiţi un interval de valori cu o valoare individuală.

c. toate raspunsurile sunt corecte



d. să înlocuiţi o valoare individuală cu o anumită valoare şi să înlocuiţi toate celelalte valori cu
o altă valoare.

Răspunsul corect este: toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176722 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Terminați fiecare declarație cu punct și virgulă

b. Separați fiecare pas cu o linie libera

c. Începeți fiecare declarație în coloana 1

d. Puneți o singură declarație pe fiecare rând

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

13 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Platform as a Service, Infrastructure as a service, Software as a Service



c. Platform Service, Infrastructure service, Hybrid Service, Software Service

Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service

https://online.ase.ro/mod/quiz/review.php?attempt=176722 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Corect

Marcat 0,30 din 0,30

Sistemele de operare fac parte din categoria:

Alegeți o opțiune:
a. Mediilor de programare

b. Produselor software orientate pe domeniu

c. Produselor software de baza



d. Mediilor de dezvoltare

Răspunsul corect este: Produselor software de baza

https://online.ase.ro/mod/quiz/review.php?attempt=176722 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. sales

b. Country

c. orion.sales

d. work.us

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176722 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

b.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

17 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. nici una dintre cele de mai sus

b. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

c. numai o condiţie de filtrare

d. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

https://online.ase.ro/mod/quiz/review.php?attempt=176722 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style in ('RANCH','SPLIT','TWOSTORY');



c. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

d. where style in (RANCH, SPLIT, TWOSTORY);

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

19 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi
folosi?

Alegeți o opțiune:
a. nici una dintre functii

b. list report

c. summary report

d. frequency report

Răspunsul corect este: summary report

https://online.ase.ro/mod/quiz/review.php?attempt=176722 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

d = {"john":40, "peter":45}

d["john"]

Alegeți o opțiune:
a.
40

b.
45

c. “john”

d.
“peter”

Răspunsul corect este:


40

https://online.ase.ro/mod/quiz/review.php?attempt=176722 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide , pentru următorul raport listă, care afirmaţie de mai jos este adevărată?

Alegeți o opțiune:
a. Este afişat procentajul pe linii.

b. Formatul DOLLARw.d este specificat pentru unele valori de date

c. Sunt specificate titlurile şi nota de subsol implicite ale SAS Enterprise Guide.

d. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru variabilele
specificate.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup, pentru
variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176722 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


salary = 8000

def printSalary():

salary = 12000
print("Salary:", salary)

printSalary()

print("Salary:", salary)

Alegeți o opțiune:
a. Salary: 8000 Salary: 12000

b. Salary: 8000

c. Salary: 12000

d. The program failed with errors

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176722 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat suprascrie setul de date de intrare.

b. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

c. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

d. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID
în ordine descrescătoare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176722 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

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

Alegeți o opțiune:
a.
12

b.
Error

c.
33

d.
24

Răspunsul corect este:


Error

https://online.ase.ro/mod/quiz/review.php?attempt=176722 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,
raportarea erorilor,

b.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

c. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile


vizualizarea datelor, raportarea erorilor,

d. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176722 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals. txt'dlm*;

b.
infile 'c:\mydata\salestotals.txt';

c.
infile 'c:\mydata\salestotals. txt'dlm='*';


d.
infile 'c:\mydata\salestotals. txt'dlm=',';

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176722 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)

del(a[2])

Alegeți o opțiune:
a. a=(3,4)

b. Error as tuple is immutable



c. a=(1,2,4)

d. a=(1,3,4)

Răspunsul corect este: Error as tuple is immutable

https://online.ase.ro/mod/quiz/review.php?attempt=176722 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:

for i in range(1, 5):


print(i)

else:

print("this is else block statement" )

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176722 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Nu a primit răspuns

Marcat din 0,30

In Python. Care este rezultatul următorului cod?

for num in range(10, 14):

for i in range(2, num):


if num%i == 1:

print(num)

break

Alegeți o opțiune:
a.

11
13

b.

10
11
12
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176722 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Nu a primit răspuns

Marcat din 0,30

In Python. Care este rezultatul următorului cod?

str = "pynative"

print (str[1:3])

Alegeți o opțiune:
a. py

b. pyn

c. yn

d. yna

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176722 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Nu a primit răspuns

Marcat din 0,30

SAS

Acest comentariu conţine erori de sintaxă?


/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Da. Textul de comentariu începe incorect pe prima linie

b. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

c. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

d. Nu. Comentariul este specificat corect

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176722 27/27
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:25
Timp luat 25 min 30 secs
Notează 5,80 din maxim 10,00 (58%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176680 1/28
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce afirmaţie despre acest pas PROC SORT este adevărata?

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Observaţiile sunt sortate după Salary în ordine descrescătoare şi apoi după Manager_ID
în ordine descrescătoare.

b. Setul de date sortat suprascrie setul de date de intrare.

c. Setul de date sortat conţine numai variabilele specificate în instrucţiunea BY.

d. Nu trebuie să apară punct şi virgulă după numele setului de date de intrare.

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele setului de date de
intrare.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 2/28
6/11/2020 EXAMEN 11.06.2020 ora 18

3 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
Toate raspunsurile sunt corecte


b.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;

c.
var month;
sum instructors aerclass walkjogrun swim;

d.
var month instructors;
sum instructors aerclass walkjogrun swim;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 3/28
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


Toate raspunsurile sunt corecte

4 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Separați fiecare pas cu o linie libera

b. Terminați fiecare declarație cu punct și virgulă



c. Puneți o singură declarație pe fiecare rând

d. Începeți fiecare declarație în coloana 1

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

5 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri
personalizate?

Alegeți o opțiune:
a. Text Output

b. HTML

c. PDF

d. La toate formatele

Răspunsul corect este: HTML

https://online.ase.ro/mod/quiz/review.php?attempt=176680 4/28
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Incorect

Marcat 0,00 din 0,30

In Enterprise Guide, in declaraţia INPUT, semnul $ indică

Alegeți o opțiune:
a. Valorile variabilei sunt de tip character

b. Posibilitatea definirii dinamice a variabilei



c. Valorile variabilei sint de tip numeric

d. Lipsa valorii pentru variabila

Răspunsul corect este: Valorile variabilei sunt de tip character

7 întrebare
Incorect

Marcat 0,00 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care
din următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
t[3] = 45

b.
print(max(t))

c.
print(len(t))

d.
print(t[3])

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176680 5/28
6/11/2020 EXAMEN 11.06.2020 ora 18

8 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company

b. no titles

c. RADIX Company
Best Sales
DVD Sales

d. RADIX Company
Best Sales

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176680 6/28
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide ce afirmaţie despre task-ul Import Data este falsă?

Alegeți o opțiune:
a. Puteţi specifica atributele coloanelor, inclusiv numele, tipul şi lungimea.

b. Puteţi prelua numele coloanelor din primul rând al fişierului de date.

c. Un nou set de date SAS este creat din datele importate.

d. Se poate specifica o expresie pentru a crea o coloană nouă.


Răspunsul corect este: Se poate specifica o expresie pentru a crea o coloană nouă.

10 întrebare
Corect

Marcat 0,30 din 0,30

In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere
HTML dar nu din fisiere text

Alegeți o opțiune:
a. Adevarat

b. Fals

Răspunsul corect este: Fals

https://online.ase.ro/mod/quiz/review.php?attempt=176680 7/28
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Incorect

Marcat 0,00 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,
materialul de concepţie pregătitor, manualele.

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,


metodele de funcţionare, manualele

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare,


materialul de concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un
program

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de
operare, materialul de concepţie pregătitor, manualele.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 8/28
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


listOne = [20, 40, 60, 80]

listTwo = [20, 40, 60, 80]


print(listOne == listTwo)
print(listOne is listTwo)

Alegeți o opțiune:
a. False False

b. True True

c. True False

Răspunsul corect este: True False

https://online.ase.ro/mod/quiz/review.php?attempt=176680 9/28
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Următoarea bucată de cod este adevarata?


a=(1,2,3,4)

del a

Alegeți o opțiune:
a. Da, intregul tuplu este sters

b. Nu, sintaxa pentru metoda del este invalida

c. Nu, deoarece tuplul este imutabil

d. Da, primul element din tuplu este șters

Răspunsul corect este: Da, intregul tuplu este sters

https://online.ase.ro/mod/quiz/review.php?attempt=176680 10/28
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 2

b. 3

c. 1

d. 4

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176680 11/28
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Incorect

Marcat 0,00 din 0,30

Softwer-ul freeware

Alegeți o opțiune:
a. Are patru forme de libertate

b. Nu au drepturi de autor înregistrate

c. Este accesibil gratuit pentru utilizare

d. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte


combinaţii dintre ele

Răspunsul corect este: Este accesibil gratuit pentru utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176680 12/28
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, presupunem ca doriţi sa realizaţi o joncţiune intre tabelele


Magazin1 şi Magazin2 şi să obţineţi ca rezultat o tabelă query ca cea de mai jos.
Ce tip de joncțiune folosiți?

Magazin1

Săptamână Vânzări

1 $515.07

2 $772.29

3 $888.88

4 $1000.01

Magazin2

Săptamână Vânzări

1 $1368.99

2 $1506.23

3 $1200.57

4 $1784.11

5 $43.00

tabelă query

A B A B

1 $515.07 1$1368.99

2 $772.29 2$1506.23

3 $888.88 3$1200.57

4$1000.01 4 $1784.11

. .5 $43.00

Alegeți o opțiune:

https://online.ase.ro/mod/quiz/review.php?attempt=176680 13/28
6/11/2020 EXAMEN 11.06.2020 ora 18

a.
left outer join

b.
full outer join saur right outer join

c.
nici una dintre cele de mai sus

d.
inner join

Răspunsul corect este:


full outer join saur right outer join

https://online.ase.ro/mod/quiz/review.php?attempt=176680 14/28
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru
a stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort data=finance.dividend out=work.calc;

by account;

run;

b.
proc sort data=work.calc out=finance.dividend;

run;

c.
proc sort from finance.dividend to calc;

by account;

run;


d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 15/28
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Incorect

Marcat 0,00 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Activităţile de analiză şi proiectare

b. Generarea de documentaţie de utilizare

c. Editarea sau generarea automată a codului sursă

Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176680 16/28
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

c.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 17/28
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Invalid type

b. Tupluri de liste

c. Listă de tupluri

d. Matrice de tupluri

Răspunsul corect este: Listă de tupluri

21 întrebare
Corect

Marcat 0,30 din 0,30

In Python, care dintre următoarele structuri de date pot fi utilizate cu operatorul "în"
pentru a verifica dacă un element se află în structura de date?

Alegeți o opțiune:
a. Toate raspunsurile sunt corecte

b. Dictionary

c. Set

d. List

Răspunsul corect este: Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176680 18/28
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

Din clasele de criterii şi criterii legate de caracteristicile de calitate software fac parte:

Alegeți o opțiune:
a. Personalizare, portabilitate, mentenabilitate

b. Spaţiu extern de stocare, tehnologia de reţea

c. Memorie internă, timpul de răspuns

d. Interoperabilitate, adaptabilitate

Răspunsul corect este: Personalizare, portabilitate, mentenabilitate

23 întrebare
Corect

Marcat 0,30 din 0,30

În cazul Public cloud infrastructura de calcul se află plasată la

Alegeți o opțiune:
a. Sediul furnizorului de cloud

b. La distanţă (off premise)

c. Sediul organizaţiei (on premise)

Răspunsul corect este: Sediul furnizorului de cloud

https://online.ase.ro/mod/quiz/review.php?attempt=176680 19/28
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Incorect

Marcat 0,00 din 0,30

Având tabela de date SAS cu câmpurile date , boarded transferred flight, care pas PROC
PRINT creează următoarea ieşire?

Date On Changed Flight

04MAR99232 18219

05MAR99160 4219

06MAR99163 14219

07MAR99241 9219

08MAR99183 11219

09MAR99 211 18219

10MAR99167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

b.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';

run;

c.
proc print data=flights.laguardia noobs;
https://online.ase.ro/mod/quiz/review.php?attempt=176680 20/28
6/11/2020 EXAMEN 11.06.2020 ora 18

var on changed flight;

where on>=160;

run;

d.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176680 21/28
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. orion.sales

b. Country

c. work.us

d. sales

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176680 22/28
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:

for i in range(1, 5):

print(i)
else:

print("this is else block statement" )

Alegeți o opțiune:
a. Da

b. Nu

Răspunsul corect este: Da

https://online.ase.ro/mod/quiz/review.php?attempt=176680 23/28
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python.Care este rezultatul următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. 123

b. 6

c. Error

d. 33

Răspunsul corect este: Error

https://online.ase.ro/mod/quiz/review.php?attempt=176680 24/28
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care va fi rezultatul următorului fragment de cod?

def f(value, values):


v =1
values[0] = 44
t=3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

Alegeți o opțiune:
a. 3 44

b. 3 1

c. 1 1

d. 1 44

Răspunsul corect este: 3 44

https://online.ase.ro/mod/quiz/review.php?attempt=176680 25/28
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Incorect

Marcat 0,00 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.


b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

d. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 26/28
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

for num in range(10, 14):

for i in range(2, num):

if num%i == 1:

print(num)
break

Alegeți o opțiune:
a.

10
11
12
13

b.

11
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176680 27/28
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce afirmaţie despre acest program este adevărată?


proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

b. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

c. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării
este AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176680 28/28
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:29
Timp luat 29 min 13 secs
Notează 7,90 din maxim 10,00 (79%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176565 1/27
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când se setează un filtru se poate specifica

Alegeți o opțiune:
a. numai o condiţie de filtrare

b. nici una dintre cele de mai sus

c. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

d. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND sau OR).

3 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:
a. Sasuser.MySales

b. Toate sunt fisiere SAS permanente



c. Profits.Quarter1

d. Sashelp.PrdSale

Răspunsul corect este: Toate sunt fisiere SAS permanente

https://online.ase.ro/mod/quiz/review.php?attempt=176565 2/27
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Corect

Marcat 0,30 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Activităţile de analiză şi proiectare

b. Editarea sau generarea automată a codului sursă



c. Generarea de documentaţie de utilizare

Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176565 3/27
6/11/2020 EXAMEN 11.06.2020 ora 18

5 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a
stoca datele sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort data=finance.dividend out=work.calc;

by account;

run;


b.
proc sort data=work.calc out=finance.dividend;

run;

c.
proc sort from finance.dividend to calc;

by account;

run;

d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176565 4/27
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


for num in range(10, 14):

for i in range(2, num):

if num%i == 1:
print(num)

break

Alegeți o opțiune:
a.

10
11
12
13

b.

11
13

Răspunsul corect este:

10
11
12
13

https://online.ase.ro/mod/quiz/review.php?attempt=176565 5/27
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce


Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one;

set brothers.two;

run;

b.
data brothers.three;

set brothers.one brothers.two;

run;

c.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

d.
data brothers.three;

https://online.ase.ro/mod/quiz/review.php?attempt=176565 6/27
6/11/2020 EXAMEN 11.06.2020 ora 18

merge brothers.one brothers.two;

by varx;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

8 întrebare
Corect

Marcat 0,30 din 0,30

Free Software este

Alegeți o opțiune:
a. Nu are drepturi de autor

b. Codul sursa nu este disponibil

c. Posibil de modificat

d. Distribuit gratuit

Răspunsul corect este: Posibil de modificat

https://online.ase.ro/mod/quiz/review.php?attempt=176565 7/27
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
[1, 4, 8]

b.
[1, 2, 4, 3, 8, 9]

c.
(1, 4, 8)

d. [2, 3, 9]

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176565 8/27
6/11/2020 EXAMEN 11.06.2020 ora 18

10 întrebare
Corect

Marcat 0,30 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt
14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals.txt';

b.
infile 'c:\mydata\salestotals. txt'dlm=',';

c.
infile 'c:\mydata\salestotals. txt'dlm='*';


d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176565 9/27
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Ce se imprimă?

confusion = {}
confusion[1] = 1
confusion['1'] = 2
confusion[1] += 1
sum = 0
for k in confusion:
sum += confusion[k]
print(sum)

Alegeți o opțiune:
a. 1

b. 2

c. 4

d. 3

Răspunsul corect este: 4

https://online.ase.ro/mod/quiz/review.php?attempt=176565 10/27
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in ('RANCH','SPLIT','TWOSTORY');

b. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

13 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:
a. Matrice de tupluri

b. Tupluri de liste

c. Invalid type

d. Listă de tupluri

Răspunsul corect este: Listă de tupluri

https://online.ase.ro/mod/quiz/review.php?attempt=176565 11/27
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care este numele setului de date de intrare din secventa de program de mai jos?
data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:
a. orion.sales

b. work.us

c. sales

d. Country

Răspunsul corect este: orion.sales

https://online.ase.ro/mod/quiz/review.php?attempt=176565 12/27
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Terminați fiecare declarație cu punct și virgulă

b. Separați fiecare pas cu o linie libera

c. Puneți o singură declarație pe fiecare rând

d. Începeți fiecare declarație în coloana 1

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

https://online.ase.ro/mod/quiz/review.php?attempt=176565 13/27
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Corect

Marcat 0,30 din 0,30

SAS
Ce afirmaţie despre acest program este adevărată?
proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:
a. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare
după Ţară

b. Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este AU.

c. Salariul anual va fi afişat în partea de sus a coloanei Salariu.

Răspunsul corect este: Raportul PROC PRINT afişează doar observaţiile în care valoarea ţării este
AU.

https://online.ase.ro/mod/quiz/review.php?attempt=176565 14/27
6/11/2020 EXAMEN 11.06.2020 ora 18

17 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?


str = "pynative"

print (str[1:3])

Alegeți o opțiune:
a. py

b. yna

c. pyn

d. yn

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176565 15/27
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company
Best Sales

b. RADIX Company

c. RADIX Company
Best Sales
DVD Sales

d. no titles

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176565 16/27
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, să presupunem că tab-urile Select şi Sort din Query Builder conţin 6
coloane. Trei dintre coloanele listate sunt selectate. Prima coloană selectată este
ProductName, iar valorile din coloană sunt sortate în ordine descrescătoare cu o prioritate
de sortare de 2. Cea de-a doua coloană selectată este _Country şi valorile din coloană sunt
sortate în ordine crescătoare cu o prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile descrescătoare ale ProductName, apoi după valorile crescătoare ale_Country

b. Şase coloane, cu _Country ca prima coloană şi rânduri sortate după valorile


descrescătoare ale ProductName

c. Şase coloane, cu ProductName ca prima coloană şi cu rânduri sortate după valorile


descrescătoare ale ProductName şi după valorile crescătoare ale_Country

d. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai
întâi după valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

https://online.ase.ro/mod/quiz/review.php?attempt=176565 17/27
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, când înlocuiţi valorile (coloană recodificată), puteţi

Alegeți o opțiune:
a. să înlocuiţi o valoare individuală cu o altă valoare.

b. să înlocuiţi o valoare individuală cu o anumită valoare şi să înlocuiţi toate celelalte valori cu


o altă valoare.

c. toate raspunsurile sunt corecte



d. să înlocuiţi un interval de valori cu o valoare individuală.

Răspunsul corect este: toate raspunsurile sunt corecte

21 întrebare
Corect

Marcat 0,30 din 0,30

Protecţia programelor pentru calculator include:

Alegeți o opțiune:
a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul
de concepţie pregătitor, manualele.

b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul
de concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un program

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele


de funcţionare, manualele

Răspunsul corect este: Orice expresie a unui program, programele de aplicaţie şi sistemele de
operare, materialul de concepţie pregătitor, manualele.

https://online.ase.ro/mod/quiz/review.php?attempt=176565 18/27
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Incorect

Marcat 0,00 din 0,30

In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care
din următoarele linii de cod este incorectă?

Alegeți o opțiune:
a.
print(t[3])

b.
t[3] = 45

c.
print(max(t))

d.
print(len(t))

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176565 19/27
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

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)

Alegeți o opțiune:
a. 30

b. 33

c. 12

d. 24

Răspunsul corect este: 33

https://online.ase.ro/mod/quiz/review.php?attempt=176565 20/27
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

În funcţie de tipul de servicii oferite, soluţiile cloud pot fi:

Alegeți o opțiune:
a. Public cloud, Private cloud, Hybrid cloud, Community cloud

b. Platform Service, Infrastructure service, Hybrid Service, Software Service

c. Platform as a Service, Infrastructure as a service, Software as a Service


Răspunsul corect este: Platform as a Service, Infrastructure as a service, Software as a Service

25 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri
personalizate?

Alegeți o opțiune:
a. PDF

b. Text Output

c. HTML

d. La toate formatele

Răspunsul corect este: HTML

https://online.ase.ro/mod/quiz/review.php?attempt=176565 21/27
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Corect

Marcat 0,30 din 0,30

SAS.

Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

c.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176565 22/27
6/11/2020 EXAMEN 11.06.2020 ora 18

27 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

a, b = 12, 5

if a + b:
print('True')

else:

print('False')

Alegeți o opțiune:
a. False

b. True

Răspunsul corect este: True

https://online.ase.ro/mod/quiz/review.php?attempt=176565 23/27
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,
raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare 
c. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile
vizualizarea datelor, raportarea erorilor,

d.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176565 24/27
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Corect

Marcat 0,30 din 0,30

Ce element SAS este folosit pentru a controla modul în care o valoare de dată este afişată
într-un raport Enterprise Guide?

Alegeți o opțiune:
a. SAS Control

b. SAS Data

c. SAS Format

d. SAS Properties

Răspunsul corect este: SAS Format

https://online.ase.ro/mod/quiz/review.php?attempt=176565 25/27
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă?

cutii = {}
borcane = {}
cutii = {}
cutii ['cereale'] = 1
cutii ['bomboane'] = 2
borcane ["miere"] = 4
cutii ['cutii'] = cutii
cutii [borcane] = borcane
Print (len (lăzi [cutii]))

Alegeți o opțiune:
a. 2

b. An exception is thrown

c. 4

d. 7

Răspunsul corect este: An exception is thrown

https://online.ase.ro/mod/quiz/review.php?attempt=176565 26/27
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))

b=(1,2,(3,4))

a<b

Alegeți o opțiune:
a. TRUE

b. Error, < operator is not valid for tuples

c. FALSE

d. Error, < operator is valid for tuples but not if there are sub-tuples

Răspunsul corect este: FALSE

https://online.ase.ro/mod/quiz/review.php?attempt=176565 27/27
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:32
Timp luat 31 min 57 secs
Notează 7,60 din maxim 10,00 (76%) posibil

1 întrebare Bifati "Punct din oficiu"


Corect

Marcat 1,00 din Alegeți o opțiune:


1,00
a. Punct din oficiu
!
b. Nimic

Răspunsul corect este: Punct din oficiu

2 întrebare Care este formatul de ieşire implicit pentru orice raport in Enterprise
Incorect
Guide?
Marcat 0,00 din
0,30
Alegeți o opțiune:
a. RTF Output

b. PDF output

c. SAS report

d. HTML Output"

Răspunsul corect este: SAS report

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 1 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

3 întrebare
Corect
In Python. Care este rezultatul următorului cod?

Marcat 0,30 din for num in range(10, 14):


0,30
for i in range(2, num):

if num%i == 1:

print(num)

break

Alegeți o opțiune:
a.

11
13

b.

10
11
12
13
!

Răspunsul corect este:

10
11
12
13

4 întrebare
Corect
Având tabela de date SAS cu câmpurile date , boarded transferred
flight, care pas PROC PRINT creează următoarea ieşire?
Marcat 0,30 din
0,30

Date On ChangedFlight

04MAR99232 18219

05MAR99160 4219

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 2 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

06MAR99163 14219

07MAR99241 9219

08MAR99183 11219

09MAR99211 18219

10MAR99167 7219

Alegeți o opțiune:
a.
proc print data=flights.laguardia;

var date on changed flight;

where changed>3;

run;

b.
proc print data=flights.laguardia noobs;

var on changed flight;

where on>=160;

run;

c.
proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;
!
d.
proc print flights.laguardia noobs;

id date;

var date on changed flight;

where flight='219';
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 3 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

where flight='219';

run;

Răspunsul corect este:


proc print data=flights.laguardia label;

id date;

var boarded transferred flight;

label boarded='On' transferred='Changed';

where flight='219';

run;

5 întrebare SAS
Incorect
Care dintre următoarele nume variabile este valabilă?
Marcat 0,00 din
0,30

Alegeți o opțiune:
a. 4BirthDate

b. _Items_

c. Tax-Rate

d. $Cost"

Răspunsul corect este: _Items_

6 întrebare SAS
Corect
Ce trebuie adăugat la această declaraţie PROC MEANS pentru a
Marcat 0,30 din
0,30 produce această ieşire?
proc means data=orion.customer_dim ________________;

var Customer_Age;
class Customer_Gender;
where Customer_Country ne 'US';
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 4 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

where Customer_Country ne 'US';


run;
The MEANS Procedure

Analysis Variable: Customer_AgeCustomer_Age

Customer
Range Mean
Gender

F 54.0 35.1

M 54.0 47.0

Alegeți o opțiune:
a. nonobs

b. range mean nonobs bestw

c. range mean

d. range mean nonobs maxdec=1


!

Răspunsul corect este: range mean nonobs maxdec=1

7 întrebare SAS
Corect
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date
Marcat 0,30 din
0,30 temporare numit Calc pentru a stoca datele sortate, care dintre
următorii paşi trebuie folosiţi?

Alegeți o opțiune:
a.
proc sort from finance.dividend to calc;

by account;

run;

b.
proc sort data=work.calc out=finance.dividend;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 5 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

c.
proc sort data=finance.dividend out=work.calc;

by account;

run;

!
d.
proc sort dividend out=calc;

by account;

run;

Răspunsul corect este:


proc sort data=finance.dividend out=work.calc;

by account;

run;

8 întrebare
Corect
SAS.

Marcat 0,30 din Care dintre următoarele instrucţiuni INPUT creează setul de date
0,30 afişat mai jos, presupunând că pasul DATA nu conţine o instrucţiune
LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

!
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 6 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

b.
input customer_id $ last_name $ first_name $ total_sales;

c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

9 întrebare În funcţie de amplasarea soluţiei Cloud soluţiile cloud pot fi:


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. Platform as a Service (PaaS), Infrastructure as a service (IaaS),

b. Infrastructure as a service (IaaS), Software as a Service (SaaS)

c. Public cloud, Private cloud, Hybrid cloud, Community cloud


!

Răspunsul corect este: Public cloud, Private cloud, Hybrid cloud,


Community cloud

10 întrebare Protecţia programelor pentru calculator include:


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. Orice expresie a unui program, programele de aplicaţie şi
sistemele de operare, materialul de concepţie pregătitor, manualele.
!
b. Orice expresie a unui program, programele de aplicaţie şi
sistemele de operare, materialul de concepţie pregătitor şi principiile
care stau la baza oricărui element dintr-un program

c. Orice expresie a unui program, programele de aplicaţie şi


sistemele de operare, metodele de funcţionare, manualele

Răspunsul corect este: Orice expresie a unui program, programele de


https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 7 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Răspunsul corect este: Orice expresie a unui program, programele de


aplicaţie şi sistemele de operare, materialul de concepţie pregătitor,
manualele.

11 întrebare În Enterprise Guide , pentru următorul raport listă, care afirmaţie de


Corect
mai jos este adevărată?
Marcat 0,30 din
0,30

Alegeți o opțiune:
a. Formatul DOLLARw.d este specificat pentru unele valori de date

b. Este afişat procentajul pe linii.

c. Datele sunt grupate şi sunt afişate totalurile pentru fiecare grup,


pentru variabilele specificate.
!
d. Sunt specificate titlurile şi nota de subsol implicite ale SAS
Enterprise Guide.

Răspunsul corect este: Datele sunt grupate şi sunt afişate totalurile


pentru fiecare grup, pentru variabilele specificate.

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 8 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

12 întrebare
Corect
In Python. Care va fi rezultatul urmatoarei secvente de program?

Marcat 0,30 din


0,30
t = (1, 2, 4, 3, 8, 9)

[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a.
[1, 4, 8]
!
b.
[1, 2, 4, 3, 8, 9]

c.
(1, 4, 8)

d. [2, 3, 9]

Răspunsul corect este:


[1, 4, 8]

13 întrebare
Corect
In Python. Ce se imprimă?

Marcat 0,30 din


0,30
country_counter = {}
def addone(country):
if country in country_counter:
country_counter[country] += 1
else:
country_counter[country] = 1
addone('China')
addone('Japan')
addone('china')
print(len(country_counter))

Alegeți o opțiune:
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 9 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Alegeți o opțiune:
a. 1

b. !
3

c. 0

d. 2

Răspunsul corect este: 3

14 întrebare SAS
Incorect
Ce program va combina Brothers.One şi Brothers.Two pentru a
Marcat 0,00 din
0,30 produce Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2GrouchoChico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one;

set brothers.two;

run;

b.
data brothers.three;

merge brothers.one brothers.two;

by varx;

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 10 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

run;"

c.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

d.
data brothers.three;

set brothers.one brothers.two;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

15 întrebare SAS
Corect
Care dintre următoarele fişiere este un fişier SAS permanent?
Marcat 0,30 din
0,30
Alegeți o opțiune:
a. Sashelp.PrdSale

b. Toate sunt fisiere SAS permanente


!
c. Sasuser.MySales

d. Profits.Quarter1

Răspunsul corect este: Toate sunt fisiere SAS permanente

16 întrebare
In Python. Care va fi rezultatul urmatoarei secvente de program?
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 11 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Corect
In Python. Care va fi rezultatul urmatoarei secvente de program?

Marcat 0,30 din d = {"john":40, "peter":45}


0,30
d["john"]

Alegeți o opțiune:
a.
45

b. “john”

c.
40
!
d.
“peter”

Răspunsul corect este:


40

17 întrebare Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC


Incorect
SQL pentru interogarea datelor stocate în două sau mai multe
Marcat 0,00 din
tabele?
0,30

Alegeți o opțiune:
a. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare
coloană."

b. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de


date.

c.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume,
atunci trebuie să specificaţi tabelul din care doriţi să fie citită
coloana.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o


coloană comună.

Răspunsul corect este:

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 12 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume,
atunci trebuie să specificaţi tabelul din care doriţi să fie citită coloana.

18 întrebare În Enterprise Guide, când se setează un filtru se poate specifica


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. numai o condiţie de filtrare

b. condiţii de filtrare multiple şi condiţii logice (AND sau OR).


!
c. condiţii de filtrare multiple, dar nu condiţii logice (AND sau OR).

d. nici una dintre cele de mai sus

Răspunsul corect este: condiţii de filtrare multiple şi condiţii logice (AND


sau OR).

19 întrebare
In Python. Care va fi rezultatul urmatoarei secvente de program?
Incorect

Marcat 0,00 din numberGames = {}


0,30
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

Alegeți o opțiune:
a.
33"

b.
12
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 13 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

12

c.
Error

d.
24

Răspunsul corect este:


Error

20 întrebare In Python, care dintre următoarele structuri de date pot fi utilizate


Corect
cu operatorul "în" pentru a verifica dacă un element se află în
Marcat 0,30 din
structura de date?
0,30

Alegeți o opțiune:
a. List

b. Dictionary

c. Toate raspunsurile sunt corecte


!
d. Set

Răspunsul corect este: Toate raspunsurile sunt corecte

21 întrebare In Enterprise Guide, Import Data vă permite să creaţi seturi de date


Incorect
SAS din fişiere HTML dar nu din fisiere text
Marcat 0,00 din
0,30
Alegeți o opțiune:
a. Fals

b. Adevarat"

Răspunsul corect este: Fals

22 întrebare
Corect
SAS
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 14 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Corect
SAS

Marcat 0,30 din Ce afirmaţie despre acest pas PROC SORT este adevărata?
0,30

proc sort data=orion.staff;

out=work.staff;

by descending Salary

Manager_ID;

run;

Alegeți o opțiune:
a. Setul de date sortat suprascrie setul de date de intrare.

b. Setul de date sortat conţine numai variabilele specificate în


instrucţiunea BY.

c. Observaţiile sunt sortate după Salary în ordine descrescătoare


şi apoi după Manager_ID în ordine descrescătoare.

d. Nu trebuie să apară punct şi virgulă după numele setului de


date de intrare.
!

Răspunsul corect este: Nu trebuie să apară punct şi virgulă după numele


setului de date de intrare.

23 întrebare
Corect
In Python. Care este rezultatul următorului cod?

Marcat 0,30 din a, b = 12, 5


0,30
if a + b:

print('True')

else:

print('False')

Alegeți o opțiune:
a. True
!

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 15 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

b. False

Răspunsul corect este: True

24 întrebare Care dintre următoarele afirmaţii este corectă


Incorect

Marcat 0,00 din Alegeți o opțiune:


0,30
a. Pentru software-ul liber costul este un criteriu

b. Toate produsele software ale cărui surse sunt publice sunt


Software Liber"

c. Pentru software-ul liber costul nu este un criteriu

Răspunsul corect este: Pentru software-ul liber costul nu este un criteriu

25 întrebare
Corect
In Python, să presupunem că t este un tulpu continand urmatoarele
elemente t = (1, 2, 4, 3). Care din următoarele linii de cod este incorectă?
Marcat 0,30 din
0,30

Alegeți o opțiune:
a.
print(max(t))

b.
print(t[3])

c.
print(len(t))

d.
t[3] = 45
!

Răspunsul corect este:


t[3] = 45

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 16 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

26 întrebare
Corect
In Python. Care este rezultatul următorului cod?

Marcat 0,30 din str = "pynative"


0,30
print (str[1:3])

Alegeți o opțiune:
a. yn
!
b. pyn

c. yna

d. py

Răspunsul corect este: yn

27 întrebare
Corect
In Python. Următoarea bucată de cod este adevarata?

Marcat 0,30 din a=(1,2,3,4)


0,30
del a

Alegeți o opțiune:
a. Da, intregul tuplu este sters
!
b. Nu, deoarece tuplul este imutabil

c. Nu, sintaxa pentru metoda del este invalida

d. Da, primul element din tuplu este șters

Răspunsul corect este: Da, intregul tuplu este sters

28 întrebare
Corect
În Enterprise Guide, să presupunem că tab-urile Select şi Sort din
Query Builder conţin 6 coloane. Trei dintre coloanele listate sunt
Marcat 0,30 din
selectate. Prima coloană selectată este ProductName, iar valorile
https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 17 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

0,30 selectate. Prima coloană selectată este ProductName, iar valorile


din coloană sunt sortate în ordine descrescătoare cu o prioritate de
sortare de 2. Cea de-a doua coloană selectată este _Country şi
valorile din coloană sunt sortate în ordine crescătoare cu o
prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Şase coloane, cu ProductName ca prima coloană şi cu rânduri
sortate după valorile descrescătoare ale ProductName şi după
valorile crescătoare ale_Country

b. Şase coloane, cu _Country ca prima coloană şi rânduri sortate


după valorile descrescătoare ale ProductName

c. Trei coloane, cu ProductName ca prima coloană şi cu rânduri


sortate mai întâi după valorile ascendente ale_Country, apoi după
valorile descrescătoare ale ProductName !
d. Trei coloane, cu ProductName ca prima coloană şi cu rânduri
sortate mai întâi după valorile descrescătoare ale ProductName, apoi
după valorile crescătoare ale_Country

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană


şi cu rânduri sortate mai întâi după valorile ascendente ale_Country, apoi
după valorile descrescătoare ale ProductName

29 întrebare Clasa de criterii utilizabilitate conţine criteriile


Corect

Marcat 0,30 din Alegeți o opțiune:


0,30
a. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile,
rapoarte personalizabile vizualizarea datelor, raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile


https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 18 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

b. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile


vizualizarea datelor, raportarea erorilor,

c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea platformelor

d. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor,


raportarea erorilor, varietatea domeniului de utilizare !

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea


datelor, raportarea erorilor, varietatea domeniului de utilizare

30 întrebare
Sistemele de operare fac parte din categoria:
Corect

Marcat 0,30 din


0,30

Alegeți o opțiune:
a. Mediilor de programare

b. Produselor software orientate pe domeniu

c. Produselor software de baza


!
d. Mediilor de dezvoltare

Răspunsul corect este: Produselor software de baza

31 întrebare SAS
Incorect
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a
Marcat 0,00 din
0,30 produce Actors.Props3?
Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 19 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

set actors.props1 actors.props2;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;"

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 20 of 21
EXAMEN 11.06.2020 ora 18 11/06/2020, 7:16 PM

https://online.ase.ro/mod/quiz/review.php?attempt=176623 Page 21 of 21
6/11/2020 EXAMEN 11.06.2020 ora 18

Pagina principală / Cursuri / 2019 - 2020 / Licenta / Pachete-AT,Sem2(357dq) / General


/ EXAMEN 11.06.2020 ora 18

Început la joi, 11 iunie 2020, 18:00


State Terminat
Completat la joi, 11 iunie 2020, 18:31
Timp luat 31 min 14 secs
Notează 5,20 din maxim 10,00 (52%) posibil

1 întrebare
Corect

Marcat 1,00 din 1,00

Bifati "Punct din oficiu"

Alegeți o opțiune:
a. Punct din oficiu

b. Nimic

Răspunsul corect este: Punct din oficiu

https://online.ase.ro/mod/quiz/review.php?attempt=176586 1/29
6/11/2020 EXAMEN 11.06.2020 ora 18

2 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul codului următor?

a=(1,2,3,4)

del(a[2])

Alegeți o opțiune:
a. a=(1,2,4)

b. a=(1,3,4)

c. Error as tuple is immutable

d. a=(3,4)

Răspunsul corect este: Error as tuple is immutable

3 întrebare
Corect

Marcat 0,30 din 0,30

Mediul de programare permite:

Alegeți o opțiune:
a. Generarea de documentaţie de utilizare

b. Activităţile de analiză şi proiectare

c. Editarea sau generarea automată a codului sursă


Răspunsul corect este: Editarea sau generarea automată a codului sursă

https://online.ase.ro/mod/quiz/review.php?attempt=176586 2/29
6/11/2020 EXAMEN 11.06.2020 ora 18

4 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Care dintre următoarele instrucţiuni puteţi utiliza într-un pas PROC PRINT pentru a crea
această ieşire?

Month Instructors AerClass WalkJogRun Swim

01 1 37 91 83

02 2 41 102 27

03 1 52 98 19

04 1 61 118 22

05 3 49 88 29

8 240 497 180

Alegeți o opțiune:
a.
var month instructors aerclass;
sum instructors aerclass walkjogrun swim;


b.
var month;
sum instructors aerclass walkjogrun swim;

c.
var month instructors;
sum instructors aerclass walkjogrun swim;

d.
Toate raspunsurile sunt corecte

https://online.ase.ro/mod/quiz/review.php?attempt=176586 3/29
6/11/2020 EXAMEN 11.06.2020 ora 18

Răspunsul corect este:


Toate raspunsurile sunt corecte

5 întrebare
Corect

Marcat 0,30 din 0,30

Care dintre următoarele este o cerință de sintaxă SAS?

Alegeți o opțiune:
a. Separați fiecare pas cu o linie libera

b. Începeți fiecare declarație în coloana 1

c. Terminați fiecare declarație cu punct și virgulă



d. Puneți o singură declarație pe fiecare rând

Răspunsul corect este: Terminați fiecare declarație cu punct și virgulă

https://online.ase.ro/mod/quiz/review.php?attempt=176586 4/29
6/11/2020 EXAMEN 11.06.2020 ora 18

6 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul codului următor?

a = (1, 2)

a[0] +=1

Alegeți o opțiune:
a. (1,1,2)

b. 2

c. Type Error

d. Syntax Error

Răspunsul corect este: Type Error

https://online.ase.ro/mod/quiz/review.php?attempt=176586 5/29
6/11/2020 EXAMEN 11.06.2020 ora 18

7 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Putem folosi clauza “else” pentru loops? De exemplu:

for i in range(1, 5):

print(i)
else:

print("this is else block statement" )

Alegeți o opțiune:
a. Nu

b. Da

Răspunsul corect este: Da

8 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, care task oferă o opţiune pentru a crea un grafic pentru a vedea
distribuţia datelor?

Alegeți o opțiune:
a. Ambele task-uri oferă această opţiune.

b. Niciun raspuns nu este corect

c. Summary Statistics

d. Summary Tables

Răspunsul corect este: Summary Statistics

https://online.ase.ro/mod/quiz/review.php?attempt=176586 6/29
6/11/2020 EXAMEN 11.06.2020 ora 18

9 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care este rezultatul următorului cod?


sampleSet = {"Jodi", "Eric", "Garry"}
sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeți o opțiune:
a. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

b. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

c. The program executed with error

Răspunsul corect este: The program executed with error

10 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Care dintre următoarele afirmaţii selectează dintr-un set de date doar acele observaţii pentru
care valoarea variabilei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:
a. where style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

b. where style='RANCH' or 'SPLIT' or 'TWOSTORY';

c. where style in (RANCH, SPLIT, TWOSTORY);

d. where style in ('RANCH','SPLIT','TWOSTORY');


Răspunsul corect este: where style in ('RANCH','SPLIT','TWOSTORY');

https://online.ase.ro/mod/quiz/review.php?attempt=176586 7/29
6/11/2020 EXAMEN 11.06.2020 ora 18

11 întrebare
Corect

Marcat 0,30 din 0,30

În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi
folosi?

Alegeți o opțiune:
a. frequency report

b. list report

c. nici una dintre functii

d. summary report

Răspunsul corect este: summary report

https://online.ase.ro/mod/quiz/review.php?attempt=176586 8/29
6/11/2020 EXAMEN 11.06.2020 ora 18

12 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

d = {"john":40, "peter":45}
d["john"]

Alegeți o opțiune:
a.
40

b.
“peter”

c. “john”

d.
45

Răspunsul corect este:


40

https://online.ase.ro/mod/quiz/review.php?attempt=176586 9/29
6/11/2020 EXAMEN 11.06.2020 ora 18

13 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Să presupunem că aţi executat deja primul program, care a creat un raport de o pagină.
Apoi, doriţi să rulaţi al doilea program. Ce va apărea în partea de sus a celui de-al doilea
raport?
title1 'RADIX Company';

title3 'DVD Sales';

proc print data=radix.sales;

where UnitSold>=30;

run;

title2 'Best Sales;

title;

proc print data=radix.staff;

where Sales>25000;

run;

Alegeți o opțiune:
a. RADIX Company

b. no titles

c. RADIX Company
Best Sales
DVD Sales

d. RADIX Company
Best Sales

Răspunsul corect este: no titles

https://online.ase.ro/mod/quiz/review.php?attempt=176586 10/29
6/11/2020 EXAMEN 11.06.2020 ora 18

14 întrebare
Incorect

Marcat 0,00 din 0,30

Autorizarea titularului dreptului de autor nu este obligatorie atunci când reproducerea


codului sau traducerea formei acestui cod este indispensabilă pentru obţinerea informaţiilor
necesare interoperabilităţii unui program pentru calculator cu alte programe pentru
calculator, dacă sunt îndeplinite următoarele condiţii:

Alegeți o opțiune:
a. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care deţine dreptul
de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste acţiuni în
numele celei dintâi, fiind abilitată în acest scop;

b. Actele de reproducere şi de traducere sunt îndeplinite de o persoana care nu deţine


dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

c. Informaţiile necesare interoperabilităţii sunt uşor şi rapid accesibile

d. Nici o condiţie nu este corectă

Răspunsul corect este: Actele de reproducere şi de traducere sunt îndeplinite de o persoana care
deţine dreptul de utilizare a unei copii a programului sau de o persoana care îndeplineşte aceste
acţiuni în numele celei dintâi, fiind abilitată în acest scop;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 11/29
6/11/2020 EXAMEN 11.06.2020 ora 18

15 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

salary = 8000
def printSalary():

salary = 12000

print("Salary:", salary)
printSalary()

print("Salary:", salary)

Alegeți o opțiune:
a. The program failed with errors

b. Salary: 8000

c. Salary: 12000

d. Salary: 8000 Salary: 12000

Răspunsul corect este: Salary: 8000

https://online.ase.ro/mod/quiz/review.php?attempt=176586 12/29
6/11/2020 EXAMEN 11.06.2020 ora 18

16 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, care afirmaţie despre parametri este falsă?

Alegeți o opțiune:
a. Când creaţi un parametru, se poate realiza, de asemenea, un filtru care utilizează
parametrul.

b. Puteţi crea o interogare care acceptă un parametru astfel încât să specificaţi o valoare
pentru parametru ori de câte ori executaţi interogarea.

c. Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o listă.

d. Utilizarea unui parametru cu un filtru în interogarea dvs. face filtrul dinamic.

Răspunsul corect este: Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o
listă.

17 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Care este rezultatul următorului cod?

str = "pynative"
print (str[1:3])

Alegeți o opțiune:
a. py

b. pyn

c. yn

d. yna

Răspunsul corect este: yn

https://online.ase.ro/mod/quiz/review.php?attempt=176586 13/29
6/11/2020 EXAMEN 11.06.2020 ora 18

18 întrebare
Incorect

Marcat 0,00 din 0,30

In Python.Care este rezultatul următorului cod?

var1 = 1

var2 = 2

var3 = "3"

print(var + var2 + var3)

Alegeți o opțiune:
a. 33

b. Error

c. 6

d. 123

Răspunsul corect este: Error

https://online.ase.ro/mod/quiz/review.php?attempt=176586 14/29
6/11/2020 EXAMEN 11.06.2020 ora 18

19 întrebare
Corect

Marcat 0,30 din 0,30

Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea
datelor stocate în două sau mai multe tabele?

Alegeți o opțiune:
a.
Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să
specificaţi tabelul din care doriţi să fie citită coloana.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

d. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

Răspunsul corect este:


Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi
tabelul din care doriţi să fie citită coloana.

https://online.ase.ro/mod/quiz/review.php?attempt=176586 15/29
6/11/2020 EXAMEN 11.06.2020 ora 18

20 întrebare
Incorect

Marcat 0,00 din 0,30

În Enterprise Guide, să presupunem că tab-urile Select şi Sort din Query Builder conţin 6
coloane. Trei dintre coloanele listate sunt selectate. Prima coloană selectată este
ProductName, iar valorile din coloană sunt sortate în ordine descrescătoare cu o prioritate
de sortare de 2. Cea de-a doua coloană selectată este _Country şi valorile din coloană sunt
sortate în ordine crescătoare cu o prioritate de sortare de 1

Dacă executaţi interogarea, ce se afişează ca rezultat?

Alegeți o opțiune:
a. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile descrescătoare ale ProductName, apoi după valorile crescătoare ale_Country

b. Şase coloane, cu ProductName ca prima coloană şi cu rânduri sortate după valorile


descrescătoare ale ProductName şi după valorile crescătoare ale_Country

c. Şase coloane, cu _Country ca prima coloană şi rânduri sortate după valorile


descrescătoare ale ProductName

d. Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai întâi după
valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

Răspunsul corect este: Trei coloane, cu ProductName ca prima coloană şi cu rânduri sortate mai
întâi după valorile ascendente ale_Country, apoi după valorile descrescătoare ale ProductName

https://online.ase.ro/mod/quiz/review.php?attempt=176586 16/29
6/11/2020 EXAMEN 11.06.2020 ora 18

21 întrebare
Corect

Marcat 0,30 din 0,30

Clasa de criterii utilizabilitate conţine criteriile

Alegeți o opțiune:
a. Interfaţa utilizator, tipuri de utilizatori, câmpuri personalizabile, rapoarte personalizabile
vizualizarea datelor, raportarea erorilor,

b. Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea


domeniului de utilizare

c.
Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea erorilor, varietatea
platformelor

d. Interfaţa utilizator, tipuri de utilizatori, rapoarte personalizabile vizualizarea datelor,


raportarea erorilor,

Răspunsul corect este: Interfaţa utilizator, tipuri de utilizatori, vizualizarea datelor, raportarea
erorilor, varietatea domeniului de utilizare

https://online.ase.ro/mod/quiz/review.php?attempt=176586 17/29
6/11/2020 EXAMEN 11.06.2020 ora 18

22 întrebare
Corect

Marcat 0,30 din 0,30

In Python. Ce se imprimă ca ieşire a codului de mai jos?


x = True
y = False
z = False
if not x or y:
print (1)
elif not x or not y and z:
print (2)
elif not x or y or not y and x:
print (3)
else:
print (4)

Alegeți o opțiune:
a. 2

b. 1

c. 4

d. 
3

Răspunsul corect este: 3

https://online.ase.ro/mod/quiz/review.php?attempt=176586 18/29
6/11/2020 EXAMEN 11.06.2020 ora 18

23 întrebare
Incorect

Marcat 0,00 din 0,30

In Python. Care va fi rezultatul urmatoarei secvente de program?

t = (1, 2, 4, 3, 8, 9)
[t[i] for i in range(0, len(t), 2)]

Alegeți o opțiune:
a. [2, 3, 9]

b.
[1, 2, 4, 3, 8, 9]

c.
[1, 4, 8]

d.
(1, 4, 8)

Răspunsul corect este:


[1, 4, 8]

https://online.ase.ro/mod/quiz/review.php?attempt=176586 19/29
6/11/2020 EXAMEN 11.06.2020 ora 18

24 întrebare
Corect

Marcat 0,30 din 0,30

SAS

Acest comentariu conţine erori de sintaxă?


/*

Report created for budget

presentation; revised October 15.

*/

proc print data=work.newloan;

run;

Alegeți o opțiune:
a. Nu. Comentariul este specificat corect

b. Da. Textul de comentariu începe incorect pe prima linie

c. Da. Fiecare linie de comentarii trebuie să se încheie cu un punct şi virgulă

d. Da. Comentariul conţine un punct şi virgulă, care cauzează un mesaj de eroare

Răspunsul corect este: Nu. Comentariul este specificat corect

https://online.ase.ro/mod/quiz/review.php?attempt=176586 20/29
6/11/2020 EXAMEN 11.06.2020 ora 18

25 întrebare
Corect

Marcat 0,30 din 0,30

SAS.
Care dintre următoarele instrucţiuni INPUT creează setul de date afişat mai jos,
presupunând că pasul DATA nu conţine o instrucţiune LENGTH?

SAS Data Set customers

Customer_ID Last_Name First_Name Total_Sales

123049 Kim Jason 545

123050 Weston Ingrid 832

Alegeți o opțiune:
a.
input customer_id $ last_name $ first_name $ total_sales;

b.
input Customer_ID $ Last_Name $ First_Name $ Total_Sales;


c.
input Last_Name $ First_Name $ Total_Sales Customer_ID $;

Răspunsul corect este:


input Customer_ID $ Last_Name $ First_Name $ Total_Sales;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 21/29
6/11/2020 EXAMEN 11.06.2020 ora 18

26 întrebare
Incorect

Marcat 0,00 din 0,30

Care dintre următoarele afirmaţii este corectă

Alegeți o opțiune:
a. Toate produsele software ale cărui surse sunt publice sunt Software Liber

b. Pentru software-ul liber costul este un criteriu

c. Pentru software-ul liber costul nu este un criteriu

Răspunsul corect este: Pentru software-ul liber costul nu este un criteriu

27 întrebare
Incorect

Marcat 0,00 din 0,30

Care este formatul de ieşire implicit pentru orice raport in Enterprise Guide?

Alegeți o opțiune:
a. HTML Output

b. RTF Output

c. SAS report

d. PDF output

Răspunsul corect este: SAS report

https://online.ase.ro/mod/quiz/review.php?attempt=176586 22/29
6/11/2020 EXAMEN 11.06.2020 ora 18

28 întrebare
Corect

Marcat 0,30 din 0,30

Tipul de cloud „Infrastructure as a service (IaaS)” implică oferirea de

Alegeți o opțiune:
a. Servicii legate de dispozitivele hardware

b. Platforme de dezvoltare în cloud

c. Servicii de consultanţă software

Răspunsul corect este: Servicii legate de dispozitivele hardware

https://online.ase.ro/mod/quiz/review.php?attempt=176586 23/29
6/11/2020 EXAMEN 11.06.2020 ora 18

29 întrebare
Incorect

Marcat 0,00 din 0,30

SAS

Ce program va combina Brothers.One și Brothers.Two pentru a produce


Brothers.Three?

Brothers.One + Brothers.Two = Brothers.Three

VarX VarY VarX VarZ VarX VarY VarZ

1Groucho 2Chico 2Groucho Chico

3Harpo 4Zeppo 4Harpo Zeppo

5Karl

Alegeți o opțiune:
a.
data brothers.three;

set brothers.one brothers.two;

by varx;

run;

b.
data brothers.three;

set brothers.one;

set brothers.two;

run;

c.
data brothers.three;

set brothers.one brothers.two;

run;

d.
data brothers.three;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 24/29
6/11/2020 EXAMEN 11.06.2020 ora 18

merge brothers.one brothers.two;

by varx;

run;

Răspunsul corect este:


data brothers.three;

set brothers.one;

set brothers.two;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 25/29
6/11/2020 EXAMEN 11.06.2020 ora 18

30 întrebare
Incorect

Marcat 0,00 din 0,30

SAS
Ce program va combina Actors.Props1 şi Actors.Props2 pentru a produce Actors.Props3?

Actors.Props1 + Actors.Props2 = Actors.Props3

Actor Prop Actor Prop Actor Prop

Curly Anvil Curly Ladder Curly Anvil

Larry Ladder Moe Pliers Curly Ladder

Moe Poker Larry Ladder

Moe Poker

Moe Pliers

Alegeți o opțiune:
a.
data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

b.
data actors.props3;

merge actors.props1 actors.props2;

by actor;

run;

c.
data actors.props3;

set actors.props1;

set actors.props2;

run;

d.
data actors.props3;

set actors.props1 actors.props2;


https://online.ase.ro/mod/quiz/review.php?attempt=176586 26/29
6/11/2020 EXAMEN 11.06.2020 ora 18

run;

Răspunsul corect este:


data actors.props3;

set actors.props1 actors.props2;

by actor;

run;

https://online.ase.ro/mod/quiz/review.php?attempt=176586 27/29
6/11/2020 EXAMEN 11.06.2020 ora 18

31 întrebare
Incorect

Marcat 0,00 din 0,30

In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red

14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:
a.
infile 'c:\mydata\salestotals.txt';

b.
infile 'c:\mydata\salestotals. txt'dlm=',';


c.
infile 'c:\mydata\salestotals. txt'dlm='*';

d.
infile 'c:\mydata\salestotals. txt'dlm*;

Răspunsul corect este:


infile 'c:\mydata\salestotals. txt'dlm='*';

https://online.ase.ro/mod/quiz/review.php?attempt=176586 28/29
6/11/2020 EXAMEN 11.06.2020 ora 18

https://online.ase.ro/mod/quiz/review.php?attempt=176586 29/29
1. In Enterprise Guide. Să presupunem că doriți să creați un prompt care poate fi atribuit unui task
role în Bar Chart task. Ce tip de prompt v-ar permite să faceți acest lucru?

Alegeți o opțiune:

a. variable prompt

b. date prompt

c. text prompt

d. numeric prompt

2.In Python. Lista a este definite astfel:

a = [1, 2, 3, 4, 5]

Se doreste stergerea elementului din mijloc (adica 3) astfel incat lista a sa devina [1. 2, 4, 5]. Care
dintre urmatoarele secvente de cod nu genereaza raspunsul corect?

SAS

3.Ce afirmaţie despre acest program este adevărată?

proc print data=orion.sales;

var Employee_ID Salary;

where Country='AU';

by Gender;

label Salary='Annual Salary';

run;

Alegeți o opțiune:

a. Acest program va rula corect numai dacă orion.sales este sortat în ordine crescătoare după Ţară

b. Raportul PROC PRINT afişează observaţiile grupate dupa "Gender".

c. Salariul anual va fi afişat în partea de sus a coloanei Salariu.


4.In Python. Care este rezultatul următorului cod?

for num in range(10, 14):

for i in range(2, num):

if num%i == 1:

print(num)

break

Alegeți o opțiune:

a.

11

13

b.

10

11

12

13

5. În Enterprise Guide, la care dintre următoarele formate de rezultate puteţi aplica stiluri
personalizate?

Alegeți o opțiune:

a. Text Output

b. La toate formatele

c. PDF

d. HTML

6. Protecţia programelor pentru calculator include:

Alegeți o opțiune:

a. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de


concepţie pregătitor, manualele.
b. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, metodele de
funcţionare, manualele

c. Orice expresie a unui program, programele de aplicaţie şi sistemele de operare, materialul de


concepţie pregătitor şi principiile care stau la baza oricărui element dintr-un program

7. Software-ul freeware

Alegeți o opțiune:

a. Nu au restricţii de utilizare personală, ne-comercială, academică, comercială sau alte combinaţii dintre
ele

b. Este accesibil gratuit pentru utilizare

c. Are patru forme de libertate

d. Nu au drepturi de autor înregistrate

8. str = "pynative"

print (str[1:3])

9.Capacitatea pachetului de programe de a funcţiona pe o mare varietate de platforme de calculator


(hardware şi software) face parte din clasa de criterii:

Alegeți o opțiune:

a. Fiabilitate

b. Utilizabilitate

c. Portabilitate

d. Eficienţă

10. Mediul de programare permite:

Alegeți o opțiune:

a. Activităţile de analiză şi proiectare

b. Generarea de documentaţie de utilizare

c. Editarea sau generarea automată a codului sursă

11.In SAS. Ce instrucţiune INFILE specifică corect fişierul text afişat aici?

salestotals.txt

14528*instore*06/15/2008*215.65*1650072*red
14529*online*06/15/2008*183.98*1650039*white

14530*online*06/16/2008*107.50*1650450*green

14531*instore*06/17/2008*350.78*1652903*graphite

Alegeți o opțiune:

a.

infile 'c:\mydata\salestotals.txt';

b.

infile 'c:\mydata\salestotals. txt'dlm='*';

c.

infile 'c:\mydata\salestotals. txt'dlm*;

d.

infile 'c:\mydata\salestotals. txt'dlm=',';

12. Care afirmație este adevărată cu privire la o declarație BY într-o procedură de raportare, cum ar fi
PROC PRINT?

Alegeți o opțiune:

a. Instrucțiunea BY grupează raportul după coloanele specificate.

b. O singură coloană poate fi specificată în instrucțiunea BY.

c. Declarația BY trebuie să fie prima declarație după declarația PROC.

d. Declarația BY este responsabilă pentru sortarea tabelului.

13. In Python. Care va fi rezultatul următorului fragment de cod?

def f(value, values):

v=1

values[0] = 44

t=3

v = [1, 2, 3]

f(t, v)

print(t, v[0])

Alegeți o opțiune:
a. 1 44

b. 3 44

c. 3 1

d. 1 1

14. Software-ul shareware:

Alegeți o opțiune:

a. Se referă la software-ul liber care este furnizat gratuit pentru o perioadă limitată

b. Este însoţit de codul sursa

c. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă nelimitată

d. Se referă la software-ul proprietar care este furnizat gratuit pentru o perioadă limitată

15. Care dintre următoarele instrucţiuni FORMAT a fost utilizată pentru crearea următoarei ieşiri?

a=(1,2,(4,5))

b=(1,2,(3,4))

a<b

16. În Enterprise Guide, pentru a afişa vânzările totale şi medii pentru o regiune, ce raport aţi folosi?

Alegeți o opțiune:

a. nici una dintre functii

b. summary report

c. list report

d. frequency report

17. Ce afirmaţie este adevărată cu privire la utilizarea pasului PROC SQL pentru interogarea datelor
stocate în două sau mai multe tabele?

Alegeți o opțiune:

a. Tabelele care se alătură trebuie să fie din acelaşi tip de sursă de date.

b. Trebuie să specificaţi tabelul din care doriţi să fie citite fiecare coloană.

c. Când uniti mai multe tabele, tabelele trebuie să conţină o coloană comună.

d.Dacă două tabele care sunt unite conţin o coloană cu acelaşi nume, atunci trebuie să specificaţi tabelul
din care doriţi să fie citită coloana.
18. Titularul dreptului de autor are dreptul exclusiv de a realiza şi de a autoriza reproducerea
permanentă sau temporară a unui program, integral sau parţial, prin orice mijloc şi sub orice formă,
inclusiv în cazul în care reproducerea este determinată de instalarea, stocarea, rularea sau executarea,
afişarea sau transmiterea în reţea

Alegeți o opțiune:

a. Da

b. Nu

19. Care dintre următoarele afirmații selectează dintr-un tabel numai acele rânduri în care valoarea
coloanei Style este RANCH, SPLIT sau TWOSTORY?

Alegeți o opțiune:

a. where Style in 'RANCH' or 'SPLIT' or 'TWOSTORY';

b. where Style='RANCH' or 'SPLIT' or 'TWOSTORY';

c. where Style in ('RANCH', 'SPLIT', 'TWOSTORY');

d. where Style in (RANCH, SPLIT, TWOSTORY);

20. În Enterprise Guide când creați un range prompt (variabila prompter de tip range), care dintre
următoarele puteți specifica?

Alegeți o opțiune:

a.toate raspunsurile sunt corecte

b.valorile minime și maxime permise pentru interval

c.utilizatorul poate selecta valori dintr-o listă

21. In Enterprise Guide. Care afirmatie referitoare la Import Data task este falsa?

Alegeți o opțiune:

a. Puteti specifica atributele coloanei, inclusiv numele, tipul si latimea.

b. Este creata o noua tabela SAS pe baza datelor importate

c. Se pot regasi numele coloanelor din primul rand al fisierului de date

d. Se poate specifica o expresie pentru a crea o noua coloana

22. Care instrucţiune LIBNAME are sintaxa corectă?

Alegeți o opțiune:

a. libname reports "filepath/workshop";


b. libname 3456a "filepath/workshop";

c. libname orion filepath/workshop;

23. Produse software pentru gestiunea bazelor de date fac parte din categoria:

Alegeți o opțiune:

a. Produselor software de baza

b. Sistemelor de operare

c. Produselor software de aplicatii

24. În cazul Public cloud infrastructura de calcul se află plasată la

Alegeți o opțiune:

a. Sediul organizaţiei (on premise)

b. Sediul furnizorului de cloud

c. La distanţă (off premise)

25. In Enterprise Guide, Import Data vă permite să creaţi seturi de date SAS din fişiere HTML dar nu
din fisiere text

Alegeți o opțiune:

a. Adevarat

b. Fals

26.Ce afirmație despre datele SAS este falsă?

Alegeți o opțiune:

a. Valorile datei SAS pot fi pozitive sau negative.

b. O dată SAS poate avea unul dintre cele trei tipuri: numeric, character și data.

c. Valorile datei SAS pot fi utilizate în calcule.

d. Datele SAS reprezintă numărul de zile de la 1 ianuarie 1960.

27. În SAS, care atribut al coloanei controlează modul în care este afișată o valoare a datelor într-un
raport?

Alegeți o opțiune:

a. type
b. name

c. format

d. label

28.In Python. Lista a este definite astfel:

a = [1, 2, 3, 4, 5]

Se doreste stergerea elementului din mijloc (adica 3) astfel incat lista a sa devina [1. 2, 4, 5]. Care dintre
urmatoarele secvente de cod nu genereaza raspunsul corect?

Alegeți o opțiune:

a. >>> del a[2]

b. >>> a.remove(3)

c. >>> a[2] = []

29.În Python, în ceea ce privește fișierele .csv și .tsv, care este delimitatorul?

Alegeți o opțiune:

a. Delimitatorii nu sunt folosiți în fișiere cu valori separate

b. Oriunde se folosește caracterul virgulă (,) în fișier

c. Orice caracter, cum ar fi virgula (,) sau tab (\ t), care este utilizat pentru a separa coloanele de date.

d. Orice caracter, cum ar fi virgula (,) sau tab (\ t), care este utilizat pentru a separa randurile de date.

30. Care dintre următoarele sunt adevărate în dicționarele Python:

Alegeți o opțiune:

a. Dicționarele nu sunt accesate prin cheie.

b.Elementele sunt accesate de poziția lor într-un dicționar.

c.Toate cheile într-un dicționar trebuie să fie de același tip.

d. Dicționarele sunt modificabile.


31. Ce se intampla cand se deschide o tabela SAS i n SAS Enterprise Guide?

Alegeți o opțiune:

a. Apare Import Data Wizard și vă permite să creați un tabel SAS.

b. La proiect a fost adăugat un pointer la tabel.

c. Datele sunt încorporate în fișierul proiectului.

d. In proiect este adăugată o copie a tabelei şi _COPY este adaigat la numele acesteia.

32. Într-un program Python, o structură de control:

Alegeți o opțiune:

a. Direcționează ordinea de execuție a declarațiilor din program

b. Dictează ce se întâmplă înainte ca programul să înceapă și după terminarea acestuia

c. Definește structuri de date specifice programului

d. Gestionează intrarea și ieșirea caracterelor de control

33.In Python. Care va fi rezultatul urmatoarei secvente de program?

my_tuple = (1, 2, 3, 4)

my_tuple.append( (5, 6, 7) )

print len(my_tuple)

da eroare pentru ca tuplul nu are append


1. Cati pasi contine acest program?
Unu
Doi

patru

2. Tipul de cloud “infrastructure as a service” implica oferirea de:

Servicii de consultanta software


Platforme de dezvoltare in cloud
Servicii legate de dispozitive hardware
3. In Python. Care dintre urmatoarele instructiuni if NU se va executa?
a) if(1,2): POATE A

print(‘foo’)

b) if(1,2):
print(‘foo’)
c) if(1,2): print(‘foo’)
d) if(1,2):


… print(‘foo’)
4. Care instructiune LIBNAME are sintaxa corecta?
libname 3456a “filepath/workshop”;

libname orion filepath/workshop;


libname reports “filepath/workshop”;

5. In mod implicit, Query Builder foloseste un inner join atunci cand face jonctiunea intre
tabele. Care dintre aceste afirmatii descrie cu exactitate un inner join?
Include toate randurile din tabelul din dreapta corespunzatoare conditiei
Include doar randuri corespunzatoare conditiei
Include toate randurile din ambele tabele corespunzatoare conditiei

Include toate randurile din tabelul din stanga corespunzatoare conditiei


6. Cati pasi contine acest program?
Opt
Patru
Doi

Unu
7. In Enterprise Guide, presupunem ca doriti sa realizati o jonctiune intre tabelele Magazi1
si Magazin2 si sa obtineti ca rezultat o tabela query ca cea de mai jos. Ce tip de jonctiune
folositi?
c.
full outer join sau right outer join
8. In Enterprise Guide, care este utilitatea formatelor personalizate atunci cand se creaza
rapoarte?
Utilizand formate personalizate, puteti controla aspectul afisat al valorilor datelor
Formatele personalizate va permit sa efectuati operatii aritmetice pe valori numerice
personalizate
Fomatele personalizate inlocuiesc permanent valorile datelor dintr-o coloanal cu valorile
formate
Formatele personalizate va permit sa convertiti siruri de caractere la valori numerice

9. Ce afirmatie despre acest pas PROC SORT este adevarata?

Un punct si virgula nu ar trebui sa apara dupa numele tabelului de intrare


Randurile sunt sortate dupa Salary in ordine descrescatoare, apoi dupa Manager_ID in ordine
descrescatoare
Tabelul sortat contine doar coloanele specificate in instructiunea BY
Tabelul sortat suprascrie tabelul de intrare
10. 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 al celui de-al doilea
raport?
a) No titles
b) RADIX Company

Best Sales
c) RADIX Company
Best Sales
DVD sales
d) RADIX Company
11. In Enterprise Guide, pentru urmatorul raport lista, care afirmatie de mai jos este
adevarata?
Formatul DOLLARw.d este specificat pentru unele valori de date
Sunt specificate titlurile si nota de subsol implicite ale SAS Enterprise Guide

Datele sunt grupate si sunt afisate totalurile pentru fiecare grup, pentru variabilele specificate
Este afisat procentajul pe linii
16. Cate instructiuni contine acest program?

Cinci ?
17.Care dintre urmatoarele afirmatii selecteaza dintr-un set de date doar acele observatii pentru care
valoarea variabilei Culoare este ALB, NEGRU, BLOND sau ROSCAT?

18. In Python. Sa presupunem ca aveti urmatoare definitie a tuplului:


t = (('foo', 'bar', 'baz')

D
19. Instructiunea SELECT creeaza un raport. Ce clauza poate fi adaugata inainte de clauza SELECT pentru
a crea un tabel?

21.Care dintre urmatoarele nu este o interfata de programare SAS?

B
22.In python. Ce se imprima?

23.Intr-o instructiune FORMAT, numele formatului trebuie sa includa un punct:

Fals

Adevarat
24.Care step PROC EXPORT contine o sintaxa valida:

25.Care declaratie dintr-un pas PROC MEANS va permite sa specificati coloanele numerice de analizat?
26.In acest tabel, ce tip de coloana este Employee_ID

C)

27.Modul de tratare a erorilor face parte din clasa de criterii de calitate software:

utilizabilitate

28.Care dintre urmatoarele afirmatii este corecta?

a
29.Care rand este selectat de urmatoarea instructiune WHERE?

Where Job_Title like „Sales%”;

30.Care dintre urmatoarele afirmatii nu este adevarata pentru o lista Python?

C
31.Ce face acest cod?

32.In enterprise guide, cand recodati valori, suprascrieti o coloana existenta cu valori noi:

Adevarat

Fals

33.Cum specificati sursa de date pe care doriti sa o utilizati intr-un task SAS enterprise guide?

B
34.Care dintre urmatoarele instructiuni FORMAT a ....

C
35.Care dintre urmatoarele instructiuni puteti utiliza intr-un pas PROC PRINT pentru a crea aceasta

Iesire?

36.In python, care este rezultatul codului urmator?

C
37.In aceasta iesire a PROC CONTENTS, care este lungimea implicita a coloanei Birth_Date?

38.Aveti un tabel care include vanzarile de flori catre toate punctele dvs de vanzare cu amanuntul.
Doritu sa vedeti valorile distincte ale Flower_Type cu numarul si procentul pentru fiecare. Ce procedura
ati folosi?

A
39.SQL:

40.Ce afirmatie despre acest program este adevarata?

C
41.Care afirmatie este adevarata pe baza programului dat?

42.In SAS Enterprise guide, cum puteti utiliza stiluri pentru a personaliza rapoartele HTML?

A
43.Sistemele de operare fac parte din categoria?

44.In Enterprise guide, pentru a afisa vanzarile totalee si medii pentru o regiune, ce raport ati folosi?

C
45.In enterprise guide, sa presupunem ca tab-urile Select si Sort din query builder contin 6 coloane.
ProductName...

46.Care dintre urmatoarele este un nume valid pentru un format de tip caracter?

D
47.In enterprise guide. Care afirmatie referitoare la Import Data task este falsa?

48.In lipsa unei clauze contrare, printr-un contract de utilizare a unui program pentru calculator se
prezuma ca:

49.Din clasele de criterii si criterii legate de caracteristicile de calitate software fac parte:

C)
50.In enterprise guide, care task ofera o optiune pentru a crea un grafic pentru a vedea distributia
datelor?

51.Care dintre urmatoarele este o regula de sintaxa SAS?

52.In functie de amplasarea solutiei cloud solutiile cloud pot fi:

53. Care dintre următoarele afirmații selectează rândurile în care Amount este mai mică sau egală cu
5.000 USD sau Rate este egală cu 0.095?
Alegeți o opțiune:

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. toate sunt corecte

54. In Python. Următoarea bucată de cod este adevarata?

a=(1,2,3,4)

del a

Alegeți o opțiune:

a. Nu, deoarece tuplul este imutabil

b. Da, intregul tuplu este sters

c. Da, primul element din tuplu este șters

d. Nu, sintaxa pentru metoda del este invalida

55. SAS

Care este numele setului de date de intrare din secventa de program de mai jos?

data work.us;

set orion.sales;

where Country='US';

run;

Alegeți o opțiune:

a. Country

b. sales

c. work.us

d. orion.sales

56. În Enterprise Guide, care afirmaţie despre parametri este falsă?

Alegeți o opțiune:

a. Utilizarea unui parametru cu un filtru în interogarea dvs. face filtrul dinamic.

b. Când creaţi un parametru, se poate realiza, de asemenea, un filtru care utilizează parametrul.

c. Singurul tip de parametru pe care îl puteţi specifica este un element dintr-o listă.
d. Puteţi crea o interogare care acceptă un parametru astfel încât să specificaţi o valoare pentru
parametru ori de câte ori executaţi interogarea.

57. În Enterprise Guide, ce tip de fisiere pot fi importate folosind Import Data task?

Alegeți o opțiune:

a. Fisiere text cu valorile separate prin spatii.

b. Toate raspunsurile sunt corecte

c. Fisiere Microsoft Excel

d. Fisiere text cu valorile in campuri de latime fixa

58. Ce poate crea executia unui program SAS?

Alegeți o opțiune:

a. results

b. toate raspunsurile sunt corecte

c. output data

d. log

59. SAS
Dacă doriţi să sortaţi datele dvs. şi să creaţi un set de date temporare numit Calc pentru a stoca datele
sortate, care dintre următorii paşi trebuie folosiţi?

Alegeți o opțiune:

a.

proc sort from finance.dividend to calc;

by account;

run;

b.

proc sort data=finance.dividend out=work.calc;

by account;

run;

c.

proc sort dividend out=calc;


by account;

run;

d.

proc sort data=work.calc out=finance.dividend;

run;

60. In Python. Care este rezultatul următorului cod?

sampleSet = {"Jodi", "Eric", "Garry"}

sampleSet.add(1, "Vicki")

print(sampleSet)

Alegeți o opțiune:

a. {‘Vicki’, ‘Jodi’, ‘Garry’, ‘Eric’}

b. {‘Jodi’, ‘Vicki’, ‘Garry’, ‘Eric’}

c. The program executed with error

61. In Enterprise Guide, cum puteţi utiliza stiluri pentru a personaliza rapoarte HTML?

Alegeți o opțiune:

a. Toate modalitatile pot fi folosite

b. Creaţi stiluri noi din stilurile existente

c. Adăugaţi un stil extern care se află pe un server web sau în altă parte a reţelei dvs.

d. Modificaţi stilurile folosind editorul de stil din Enterprise Guide

62. In Enterprise Guide, in declaraţia INPUT, semnul $ indică

Alegeți o opțiune:

a. Valorile variabilei sunt de tip character

b. Valorile variabilei sint de tip numeric

c. Lipsa valorii pentru variabila

d. Posibilitatea definirii dinamice a variabile


63. In Python, să presupunem că t este un tulpu continand urmatoarele elemente t = (1, 2, 4, 3). Care din
următoarele linii de cod este incorectă?

Alegeți o opțiune:

a.

print(t[3])

b.

print(max(t))

c.

t[3] = 45

d.

print(len(t))

64. In Python. Care este rezultatul codului următor?

a=(1,2,3,4)

del(a[2])

Alegeți o opțiune:

a. a=(3,4)

b. Error as tuple is immutable

c. a=(1,2,4)

d. a=(1,3,4)

65. Dintre criteriile de alegere a produselor software în funcţie de caracteristicile funcţionale fac parte:

Alegeți o opțiune:

a. Interoperabilitate, personalizare, niveluri de securitate, utilizare simultană

b. Obiectiv principal, niveluri de securitate, interoperabilitate

c. Funcţionalitatea inclusă, obiectiv principal, completitudine, adaptabilitate

d. Funcţionalitatea inclusă, obiectiv principal, vizualizarea datelor, adaptabilitate


66. In Python. Având în vedere fișierul dog_breeds.txt, care dintre următoarele este modalitatea corectă
de a deschide fișierul pentru citire ca fișier text?

Alegeți o opțiune:

a. open('dog_breeds.txt')

b. open('dog_breeds.txt', 'w')

c. open('dog_breeds.txt', 'wb')

67. In Python. Care este rezultatul codului următor?

a=(1,2,(4,5))

b=(1,2,(3,4))

a<b

Alegeți o opțiune:

a. Error, < operator is valid for tuples but not if there are sub-tuples

b. Error, < operator is not valid for tuples

c. FALSE

d. TRUE

68. SAS

Care dintre următoarele fişiere este un fişier SAS permanent?

Alegeți o opțiune:

a. Sashelp.PrdSale

b. Profits.Quarter1

c. Toate sunt fisiere SAS permanente

d. Sasuser.MySales

69. In Python. Ce se imprimă ca ieşire a codului de mai jos?

x = True

y = False

z = False

if not x or y:

print (1)

elif not x or not y and z:


print (2)

elif not x or y or not y and x:

print (3)

else:

print (4)

Alegeți o opțiune:

a. 4

b. 3

c. 1

d. 2

70. Următoarea afirmaţie este adevărată?

„Produsele software freeware oferă patru forme de libertate: de a utiliza programul în orice scop; de a
studia modul de funcţionare a programului şi de a-l adapta; de a redistribui copii”

Alegeți o opțiune:

a. Nu

b. Da

71. In Python. Ce tip de date este: a = [(1,1), (2,4), (3,9)]?

Alegeți o opțiune:

a. Invalid type

b. Tupluri de liste

c. Matrice de tupluri

d. Listă de tupluri
72.Care este rezultatul urmatorului fragment de cod in python:

B
73. Acest comentariu contine erori de sintaxa:

74.Daca silver sau gold apare in Product, atuci cuvantul corespunzator este atribuit in noua coloana
Category.Cum ai putea realiza asta?

S-ar putea să vă placă și