ALLInterview.com :: Home Page            
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
Google
   
 
Categories >> Software >> Data Warehouse >> SAS
 
 


 

 
 Teradata interview questions  Teradata Interview Questions (183)
 Business Objects interview questions  Business Objects Interview Questions (751)
 Cognos interview questions  Cognos Interview Questions (842)
 Informatica interview questions  Informatica Interview Questions (1622)
 Crystal Enterprise Suite interview questions  Crystal Enterprise Suite Interview Questions (29)
 Actuate interview questions  Actuate Interview Questions (35)
 Ab Initio interview questions  Ab Initio Interview Questions (168)
 Data Stage interview questions  Data Stage Interview Questions (563)
 SAS interview questions  SAS Interview Questions (550)
 Micro Strategy interview questions  Micro Strategy Interview Questions (36)
 ETL interview questions  ETL Interview Questions (195)
 Data Warehouse General interview questions  Data Warehouse General Interview Questions (215)
Question
WHAT IS DEBUGGING? HOW TO TEST THE DEBUGGING IN SAS?
 Question Submitted By :: SAS
I also faced this Question!!     Answer Posted By  
 
Answer
# 1
Debugging is the process of testing the logic of the program.

To debug the sas Datastep: use the Debug clause after '/' in
the data statement and execute. If needed set watch points,
and keep on pressing enter key while Observing the values
in the debugger log window.Finally exit from it.

To debug the Macro programs, use the system options like
Symbolgen,Mlogic, Mprint.

Debugging is also supported by the log window by
notes,warnings, errors and messeges of and Error macro
variables.
 
Is This Answer Correct ?    17 Yes 0 No
Rajaanku11
 
Answer
# 2
debugging is error identifier process.if you have any
errors in your programme it will display in log window
the errors are different type
syntaxal error
semantic errors
exection time errors
logical errors:which can not gives the error message but
the results are change dynamically.
macro debugging(by using mlogic mprint symbolgen)
>and can identify errors in the programme by using debug
option'/';
 
Is This Answer Correct ?    1 Yes 1 No
Venkatesh.layam
 
 
 
Answer
# 3
mlogic,mprint,merror,serror,symbolgyn 
Is This Answer Correct ?    2 Yes 9 No
Vengala Reddy
 

 
 
 
Other SAS Interview Questions
 
  Question Asked @ Answers
 
Code a PROC SORT on a data set containing State, District and County as the primary variables, along with several numeric variables?   3
What type of tables you are using in YOUR reporting..??? GSK-GlaxoSmithKline 1
Hi, I have one dataset like id date ex: id date 1 13 1 13Oct2011 2 14 2 14Oct2011 3 15 3 15Oct2011 --->this is the current date here i want date format like 13Oct2011,14Oct2011 how we can modify the numeric to date format plz answer.   3
Does anybody has lastest SAS certification dumps,if anybody has please mail me on saggydesai@gmail.com   1
how can get the first and last observations in a dataset using Proc SQl? Satyam 3
What is the purpose of the trailing and How would you use them?   8
what is the difference btw proc means and proc univariate? HSBC 7
% let A=3+4 what is result Satyam 3
How to do user inputs and command line arguments in SAS? D&B BoA 1
what is intially documentation for a sas programmer? Accenture 2
Name statements that are recognized at compile time only? Accenture 3
/* This is example of age caluculate wihtout to display perfect days and years in output window */ data age; retain dob "12jun2003"d now "24may2011"d; age1=now-dob; age=(now-dob)/365.25; years=int(age); days1=round((age-years)*365.25); months=month(now)-1; if days1 gt 30 and months in(12,10,8,6,4,2)then do; month1=days1/30.4375; month=int(days1/30.4375); if day(now)=1 then days=1; else days=round((month1-month)*30.4375)+1; drop days1 month1 month; end; else if days1 gt 30 and months in (1,3,5,7,9,11)then do; month1=days1/30.4375; month=int(days1/30.4375); if day(now)=1 then days=1; else days=round((month1-month) *30.4375); drop days1 month1 month; end; drop age age1; proc print data=age; format dob now date.; run; Emerio 1
 
For more SAS Interview Questions Click Here 
 
 
 
 
 


   
Copyright Policy  |  Terms of Service  |  Articles  |  Site Map  |  RSS Site Map  |  Contact Us
   
Copyright 2013  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  KalAajKal.com