BookmarkSubscribeRSS Feed

SAS Ceritified Advanced Programmer 덤프 풀이 22-24

Started ‎06-15-2020 by
Modified ‎06-15-2020 by
Views 146

22. Given the following partial SAS log:

NOTE: SQL table SASHELP.CLASS was created line

Create table SASHELP.CLASS(bufsize=4096)

(

Name char(8);

Gender Char(1);

Age num;

Height num;

Weight num

);

Which SQL procedure statement generated this output?

A. DESCRIBE TABLE

B. LIST TABLE

C. VALIDATE TABLE

D. CREATE TABLE

정답 : A

해설 : SQL 문제입니다. log에 테이블에 관한 정보를 출력시키는 문제입니다. Create table과 Describe 테이블 둘 다 PROC SQL하에서 사용이 가능하구요, describe table 명령어는 테이블에 대항 정보를 log에 찍어주는 기능이 있습니다. (교재 167p 참조)

 

 

 

23. Which statement(s) in the DATASETS procedure alter(s) the name of a SAS data set stored in a SAS data library?

A. MODIFY and CHANGE statements

B. RENAME statement only

C. CHANGE statement only

D. MODIFY and RENAME statements

정답 : C

해설 : 16번 풀이에도 말씀드렸다시피, REAME - 변수 이름 바꾸는 기능 ,CHANGE - 데이터 셋 이름 바꾸는 기능입니다. Modify는 테이블을 수정하는 명령어입니다.

  

 

24. Which one of the following is an advantage of creating and using a SAS DATA step view?

A. It can store an index.

B. It always accesses the most current data.

C. It works quickly through multiple passes of the data.

D. It is useful when the underlying data file structure changes.

정답 : B

해설 : DATA Step View에 대한 이점을 묻는 문제입니다.

DATA Step View를 사용했을 때 얻는 이점은 다음과 같습니다.

• always access the most current data in changing files

• avoid storing a copy of a large data file

•combine data from multiple sources

교재 (697p 참조)

Version history
Last update:
‎06-15-2020 03:59 AM
Updated by:
Contributors

sas-innovate-white.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.

 

Early bird rate extended! Save $200 when you sign up by March 31.

Register now!

Article Labels
Article Tags