Sap ABAP Written test
1. If a table does not have MANDT as part of the primary key, it is ____.
A: A structure B: Invalid C: Client-independent D: Not mandatory
2. In regard to CALL, which of the following is NOT a valid statement?
A: CALL FUNCTION B: CALL SCREEN C: CALL TRANSACTION D: CALL PROGRAM
3. Name the type of ABAP Dictionary table that has these characteristics:
Same number of fields as the database table
Same name as database table
Maps 1:1 to database table
A: Pooled B: Cluster C: Transparent D: View
4. An event starts with an event keyword and ends with:
A: Program execution. B: END-OF-EVENT. C: Another event keyword.
D: END-EVENT.
5. What is the system field for the current date?
A: SY-DATUM B: SY-DATE C: SY-DATID D: SY-SDATE
6. The following code indicates:
SELECT fld1 fld2 FROM tab1 APPENDING TABLE itab
WHERE fld1 IN sfld1.
A: Add rows to the existing rows of itab.
B: Add rows to itab after first deleting any existing rows of itab.
C: Select rows from tab1 for matching itab entries.
D: Nothing, this is a syntax error.
7. You may change the following data object as shown below so that it equals 3.14.
CONSTANTS: PI type P decimals 2 value '3.1'.
PI = '3.14'.
A: True B: False
8. The SAP service that ensures data integrity by handling locking is called:
A: Update B: Dialog C: Enqueue/Dequeue D: Spool
9. Which of these sentences most accurately describes the GET VBAK LATE. event?
A: This event is processed before the second time the GET VBAK event is processed.
B: This event is processed after all occurrences of the GET VBAK event are completed.
C: This event will only be processed after the user has selected a basic list row.
D: This event is only processed if no records are selected from table VBAK.
10. Which of the following is not a true statement in regard to a hashed internal table type?
A: Its key must always be UNIQUE.
B: May only be accessed by its key.
C: Response time for accessing a row depends on the number of entries in the table.
D: Declared using internal table type HASHED TABLE.
11. TO include database-specific SQL statements within an ABAP program, code them between:
A: NATIVE SQL_ENDNATIVE. B: DB SQL_ENDDB.
C: SELECT_ENDSELECT. D: EXEC SQL_ENDEXEC.
12. To measure how long a block of code runs, use the ABAP statement:
A: GET TIME. B: SET TIME FIELD. C: GET RUN TIME FIELD.
D: SET CURSOR FIELD.
13. When a secondary list is being processed, the data of the basic list is available by default.
A: True B: False
14. Given:
DATA: BEGIN OF itab OCCURS 10,
qty type I,
END OF itab.
DO 25 TIMES. itab-qty = sy-index. APPEND itab. ENDDO.
LOOP AT itab WHERE qty > 10.
WRITE: /1 itab-qty.
ENDLOOP.
This will result in:
A: Output of only those itab rows with a qty field less than 10
B: Output of the first 10 itab rows with a qty field greater than 10
C: A syntax error
D: None of the above
15. After a DESCRIBE TABLE statement SY-TFILL will contain
A: The number of rows in the internal table.
B: The current OCCURS value.
C: Zero, if the table contains one or more rows.
D: The length of the internal table row structure.
16. You may declare your own internal table type using the TYPES keyword.
A: True B: False
17. After adding rows to an internal table with COLLECT, you should avoid adding more rows with APPEND.
A: True B: False
18. Which of the following is not a component of control break processing when looping at an internal table?
A: AT START OF B: AT FIRST C: AT LAST D: AT NEW
19. A dictionary table is made available for use within an ABAP program via the TABLES statement.
A: True B: False
20. Which of the following would be best for hiding further selection criteria until a function is chosen?
A: AT NEW SELECTION-SCREEN
B: SELECTION-SCREEN AT LINE-SELECTION
C: SUBMIT SELECTION-SCREEN
D: CALL SELECTION-SCREEN
21. What must you code in the flow logic to prevent a module from being called unless a field contains a non-initial value (as determined by its data type)?
A: ON INPUT B: CHAIN C: FIELD D: ON REQUEST
22. The AT USER-COMMAND event is triggered by functions defined in the ____.
A: screen painter B: ABAP report C: menu painter status
D: ABAP Dictionary
23. In regard to a function group, which of the following is NOT a true statement?
A: Combines similar function modules.
B: Shares global data with all its function modules.
C: Exists within the ABAP workbench as an include program.
D: Shares subroutines with all its function modules.
24. In regard to SET PF-STATUS, you can deactivate unwanted function codes by using ____.
A: EXCLUDING B: IMMEDIATELY C: WITHOUT D: HIDE
25. In regard to data transported in PAI when the FIELD statement is used, which of the following is NOT a true statement?
A: Fields in PBO are transported directly from PAI.
B: Fields with identical names are transported to the ABAP side.
C: Fields not defined in FIELD statements are transported first.
D: Fields that are defined in FIELD statements are transported when their corresponding module is called.
Showing posts with label written test paper. Show all posts
Showing posts with label written test paper. Show all posts
Honeywell Interview Written test paper
Honeywell Interview Written test paper
Here you have some of the Honeywell interview question papers:
1) Binary search tree is used in
a) sorting b)searching c)indexing d)all the above
2) Given a tree..write the preorder traversal
3) Given an infix expression..write its postfix
4) First general purpose microprocessor
a) 2002 b)4004 c)8080 d)8085
5) What is 8253
6) ____flag is not used in 8085 jump instructions
7) SNMP is used in which layer
8) Banker's algorithm is used for
9) Belady's anomaly is related to___
10) Which of the following is non-preemptive
a) FIFO b)SJF c)Round robin d)all the above
11 )A relation in 3NF is in______
12) A question on serializability
13) One SQL query
14) Functional dependency one question
15) The first general purpose microprocessor is ____-bit
16) In a three byte instruction the second byte indicates____
17) Average case analysis for partition exchange sort
18) How the receiver knows to what service the packet to be forwarded?
19) Given a binary sign magnitude no:..write its decimal
20) The order in which data is transferred frm magnetic disk
disk->main mem->cache->h/w register
21) In which layer of the network datastructure format change is done
22) Which of the following allow parallel & serial connections
a)DHCP b)PPP c)IPX d)all the above
23) Given some IP addresses...identify which one is IPv6?
24) Open addressing and chaining is used in
a)sorting b)indexing c)collision-resolution d)none of the above
25) Storage space requirement for diff: sorts in the descending order
26) Which scheduling policy is used in unix..
27) In database which mechanism is suitable for recovery?
a)checkpointing b)indexing... c) d)
28) Which of the following is not correct?
a)arrays consume less space
b)linked lists are more complex
c)linked lists use less space
d)
29)which of the following is not correct?
a)main does not have arguments
b)main can have command line arguments
c)main have variable arguments
d)
30) Which of the following is not correct?
a)function can call itself
b)function can have no return type
c)function cannot have multiple return statements
d)function can have arguments
31) When an interrupt is called control is given to..
a)interrupt vector table
b)interrupt service routine
c)stack
d)
32) Which of the following is not a synchronization tool
a)semaphore b)mutex c)mutual exclusion d)message passing
33) Given a graph write the BFS for it
34) How can u increase ports of a microprocessor?
a)8255 b)8259 c)8253 d)8251
35) What is 8259?
36) Which of the following maintains a constant time(best,worst,average)?
a)searching b)sorting c)indexing d)none
37) In a database a table is stored not fully..it is an example of
a)views b)logical data independence c)abstraction d)all the above
38) The time CPU takes to complete the execution of processes____
39) The minimum length of TCP/IP header and IP datagram header
40) Process spawning in OS is__________
41) The topology that uses a central hub is___
Technical Questions:
1 key constraints are .....for...
(a)secondary key
(b)primary key
(c)foreign key
(d)...
2 If a sinusoidal signal of 1100Hz is flat top sampled at a rate of 1800Hz,& this signal is passed through
an ideal LPF with cutoff 1KHZ,the o/p contains the following frequency components:
(This question was repeated again in the same paper !!!)
(a)only 800Hz
(b)...
(c)...
(d)...
3 TRAP is _____interrupt
(a)synchronus
(b)asynchronus
(c)hardware
(d)...
4 When the instruction RST is executed, the control jumps to location:
(a)0020
(b)0024
(c)0028
(d)none of the above
5 A memory cell in static Random Access Memory is made up of:
(a)6 mos transistors---ans
(b)1 mos transistor and 1 capacitor
(c)4 mos transistors and 2 capacitors
(d)...
6 Worst case algorithm is meant for the case
(a)when sometimes favourable
(b)when worst unfavourable
(c)...
(d)...
7 A semaphore with negative count n(s=n) has how many processes in the Q?
(a)0
(b)n
(c)n+1
(d)n-1
8 If in a PCM system the no of bits used is increased from n to n+1,the signal-to-noise ratio
improves by
(a)3dB
(b)6dB
(c)20ndB
(d)24ndB
9 2 trains of length 110m & 90 m travelling at 45kmph & 50 kmph respectively..when will they pass each other?
(a)144mins
(b)102mins
(c)..
(d)...
10 From a circular sheet of radius 10cm , 40% is cut off & from the remaining portion a cone is constructed, what is the ratio of the radius of the cone to its height?
11 If a vessel contains 56 litres of a mixture of milk & water in the ratio 3:2..what amount of water
should be added to make the ratio 4:5?
12 2 pipes fill a cistern in 12 mins,pipe A is 3 times faster than pipe b...if only pipe B has to fill the cistern ,how long will it take?
(a)1hour
(b)2hours
(c)..
(d)..
13 #define ADD(X,Y) X+Y
main()
{
#undef ADD(X,Y);
fun();
}
fun()
{
int y=ADD(3,2);
printf("%d",y);
}
o/p?
Runtime error(linker error): _add undefined in module
14 Which of the following is illegal
(a)void v;
(b)void *v;
(c)void **v;
(d)all are legal
15 #define int INTEGER/*line1*/
#define INTEGER int/*line 2*/
main()
{
INTEGER p=10;/*line 5*/
printf("%d",p);
}
o/p?
(a)compiler error at line 1
(b)compiler error at line 2
(c)compiler error at line 5
(d)No error,prints 10
ans:c
16 main()
{
int counter=1;
for(;;)
{
counter++;
if(counter>9)
break;
}
}
in the above program
(a)error b'coz for should have parameters
(b)error bcoz 2 semicolons in a for loop are invalid
(c)no error,loop is executed once
(d) no error ,loop is executed 10 times
17) main()
{
char str={'H','E','L','L','O','\0'}
printf("%s/n",str+1);
}
o/p?
(a)prints ELLO
(b)prints HELLO
(c)prints ILLO (i.e.'H' is incremented by 1)
(d)...
18 The average temperature for monday,wednesday,thursday was 46 o C.the average temperature for tuesday,wednesday,thursday,friday was 48(some no)..if temp on monday was 42 o C,what is the temperature on tuesday?
(a)32
(b)36
(c)37
(d)3....
19 The average marks of 12 students was found to be......(some no)...it was later found that while entering the data , it had been entered as 74 instead of 50...and 20 instead of 24(nos are not the same)...what is the correct average?
20 If a lady bought a house & sold it at 25% more than what she had paid after 3 years,
she has to pay 50%tax on the gain...If C is the cost price,(gain=s.P-c.p),what tax did she
have to pay?
(a)..
(b)C/8
(c)...
(d)...
21 Some no of men(given)..complete a work in (given) no of days...after (some no) of days ..
some more(given no) men join them,they will finish the work in how many days?
22 If a car travels from A to B at a speed of 'x' kmph & travels back from B to A at 4/5th the speed
,then the total distance travelled in terms of percentage of x is?
(a)2400km
(b)3600km
(c)..
(d)...
(23)-(24)2 similar problems on a race..i.e.one travels at some speed gives a lead of some time or length
to the other....kind of problem..
25 A question on malloc
int *p;
p=malloc(sizeof(int)*5);
if malloc returned the address 1000;the value of p+1 is
(a)1002
(b)1004
(c)...
(d).....
26 A cascade amplifier is:
(a)a common emitter stage followed by a common base stage
(b)a common base followed by emitter follower
(c)...
(d)a common base stage followed by a common emitter stage
27 A network has 7 nodes & 5 independent loops,the no of branches=?
(a)11
(b)14
(c)..
(d)...
28 Many nodes transmit at the same time .....collision occurs...retransmit.....what is this called?
(a)
(b)
(c)collision.....enforcement
(d)
29 If the characteristic impedance of a transmission line is 50ohms,at 1 end the impedance is
+j50 ohms,the VSWR =?
(a)0
(b)infinity
(c)+j
(d)+1
30 Minimum no of NAND gates required to realize the boolean eqn: Z=ABC?
(a)4
(b)6
(c)..
(d)....
31 It has been found that mercury poisoning due to industrial pollution causes Hobson's disease.
An island R is completely away from modern industry.People here follow subsistence agriculture method.
A high % of people in Island R are affected by Hobsons disease.From the above paragraph, we can deduce
(i)there must be another reason for Hobson's disease other than mercury posoning
(ii)mercury poisoning can be due to other reasons than industrial pollution
(iii)....
(a)i only
(b)ii only
(c) i ,ii, iii
(d) i and ii
32 fun()
{
int counter=1;
counter++;
if(counter>10)
fun();
}...(some program similar to this one).
the program will be executed infinetely--ans
33 Which of these are legal?
i.a pointer to a function
ii.a pointer to a structure
ii.pointer to union
(a)i only
(b)i and ii
(c)i,ii &iii
(d)ii &iii
34 Union..
{
int ivalue;
char lvalue;
struct boo
{
int ivalue;
char lvalue;
}databook;
};
(a)error as struct within union is not allowed
(b)error as struct members have same name as union members
(c)...
(d).....
35 How many stacks are there in DOS?
(a)1 stack
(b)2 stacks
(c)3 stacks
(d)...
36 What is the o/p?
main()
{
char arr[5]={'a','a','b','c','d','e'};
printf("%s",arr);
}
Prepare yourself,Attend interview very bravely"ALL THE BEST GUYS".
Here you have some of the Honeywell interview question papers:
1) Binary search tree is used in
a) sorting b)searching c)indexing d)all the above
2) Given a tree..write the preorder traversal
3) Given an infix expression..write its postfix
4) First general purpose microprocessor
a) 2002 b)4004 c)8080 d)8085
5) What is 8253
6) ____flag is not used in 8085 jump instructions
7) SNMP is used in which layer
8) Banker's algorithm is used for
9) Belady's anomaly is related to___
10) Which of the following is non-preemptive
a) FIFO b)SJF c)Round robin d)all the above
11 )A relation in 3NF is in______
12) A question on serializability
13) One SQL query
14) Functional dependency one question
15) The first general purpose microprocessor is ____-bit
16) In a three byte instruction the second byte indicates____
17) Average case analysis for partition exchange sort
18) How the receiver knows to what service the packet to be forwarded?
19) Given a binary sign magnitude no:..write its decimal
20) The order in which data is transferred frm magnetic disk
disk->main mem->cache->h/w register
21) In which layer of the network datastructure format change is done
22) Which of the following allow parallel & serial connections
a)DHCP b)PPP c)IPX d)all the above
23) Given some IP addresses...identify which one is IPv6?
24) Open addressing and chaining is used in
a)sorting b)indexing c)collision-resolution d)none of the above
25) Storage space requirement for diff: sorts in the descending order
26) Which scheduling policy is used in unix..
27) In database which mechanism is suitable for recovery?
a)checkpointing b)indexing... c) d)
28) Which of the following is not correct?
a)arrays consume less space
b)linked lists are more complex
c)linked lists use less space
d)
29)which of the following is not correct?
a)main does not have arguments
b)main can have command line arguments
c)main have variable arguments
d)
30) Which of the following is not correct?
a)function can call itself
b)function can have no return type
c)function cannot have multiple return statements
d)function can have arguments
31) When an interrupt is called control is given to..
a)interrupt vector table
b)interrupt service routine
c)stack
d)
32) Which of the following is not a synchronization tool
a)semaphore b)mutex c)mutual exclusion d)message passing
33) Given a graph write the BFS for it
34) How can u increase ports of a microprocessor?
a)8255 b)8259 c)8253 d)8251
35) What is 8259?
36) Which of the following maintains a constant time(best,worst,average)?
a)searching b)sorting c)indexing d)none
37) In a database a table is stored not fully..it is an example of
a)views b)logical data independence c)abstraction d)all the above
38) The time CPU takes to complete the execution of processes____
39) The minimum length of TCP/IP header and IP datagram header
40) Process spawning in OS is__________
41) The topology that uses a central hub is___
Technical Questions:
1 key constraints are .....for...
(a)secondary key
(b)primary key
(c)foreign key
(d)...
2 If a sinusoidal signal of 1100Hz is flat top sampled at a rate of 1800Hz,& this signal is passed through
an ideal LPF with cutoff 1KHZ,the o/p contains the following frequency components:
(This question was repeated again in the same paper !!!)
(a)only 800Hz
(b)...
(c)...
(d)...
3 TRAP is _____interrupt
(a)synchronus
(b)asynchronus
(c)hardware
(d)...
4 When the instruction RST is executed, the control jumps to location:
(a)0020
(b)0024
(c)0028
(d)none of the above
5 A memory cell in static Random Access Memory is made up of:
(a)6 mos transistors---ans
(b)1 mos transistor and 1 capacitor
(c)4 mos transistors and 2 capacitors
(d)...
6 Worst case algorithm is meant for the case
(a)when sometimes favourable
(b)when worst unfavourable
(c)...
(d)...
7 A semaphore with negative count n(s=n) has how many processes in the Q?
(a)0
(b)n
(c)n+1
(d)n-1
8 If in a PCM system the no of bits used is increased from n to n+1,the signal-to-noise ratio
improves by
(a)3dB
(b)6dB
(c)20ndB
(d)24ndB
9 2 trains of length 110m & 90 m travelling at 45kmph & 50 kmph respectively..when will they pass each other?
(a)144mins
(b)102mins
(c)..
(d)...
10 From a circular sheet of radius 10cm , 40% is cut off & from the remaining portion a cone is constructed, what is the ratio of the radius of the cone to its height?
11 If a vessel contains 56 litres of a mixture of milk & water in the ratio 3:2..what amount of water
should be added to make the ratio 4:5?
12 2 pipes fill a cistern in 12 mins,pipe A is 3 times faster than pipe b...if only pipe B has to fill the cistern ,how long will it take?
(a)1hour
(b)2hours
(c)..
(d)..
13 #define ADD(X,Y) X+Y
main()
{
#undef ADD(X,Y);
fun();
}
fun()
{
int y=ADD(3,2);
printf("%d",y);
}
o/p?
Runtime error(linker error): _add undefined in module
14 Which of the following is illegal
(a)void v;
(b)void *v;
(c)void **v;
(d)all are legal
15 #define int INTEGER/*line1*/
#define INTEGER int/*line 2*/
main()
{
INTEGER p=10;/*line 5*/
printf("%d",p);
}
o/p?
(a)compiler error at line 1
(b)compiler error at line 2
(c)compiler error at line 5
(d)No error,prints 10
ans:c
16 main()
{
int counter=1;
for(;;)
{
counter++;
if(counter>9)
break;
}
}
in the above program
(a)error b'coz for should have parameters
(b)error bcoz 2 semicolons in a for loop are invalid
(c)no error,loop is executed once
(d) no error ,loop is executed 10 times
17) main()
{
char str={'H','E','L','L','O','\0'}
printf("%s/n",str+1);
}
o/p?
(a)prints ELLO
(b)prints HELLO
(c)prints ILLO (i.e.'H' is incremented by 1)
(d)...
18 The average temperature for monday,wednesday,thursday was 46 o C.the average temperature for tuesday,wednesday,thursday,friday was 48(some no)..if temp on monday was 42 o C,what is the temperature on tuesday?
(a)32
(b)36
(c)37
(d)3....
19 The average marks of 12 students was found to be......(some no)...it was later found that while entering the data , it had been entered as 74 instead of 50...and 20 instead of 24(nos are not the same)...what is the correct average?
20 If a lady bought a house & sold it at 25% more than what she had paid after 3 years,
she has to pay 50%tax on the gain...If C is the cost price,(gain=s.P-c.p),what tax did she
have to pay?
(a)..
(b)C/8
(c)...
(d)...
21 Some no of men(given)..complete a work in (given) no of days...after (some no) of days ..
some more(given no) men join them,they will finish the work in how many days?
22 If a car travels from A to B at a speed of 'x' kmph & travels back from B to A at 4/5th the speed
,then the total distance travelled in terms of percentage of x is?
(a)2400km
(b)3600km
(c)..
(d)...
(23)-(24)2 similar problems on a race..i.e.one travels at some speed gives a lead of some time or length
to the other....kind of problem..
25 A question on malloc
int *p;
p=malloc(sizeof(int)*5);
if malloc returned the address 1000;the value of p+1 is
(a)1002
(b)1004
(c)...
(d).....
26 A cascade amplifier is:
(a)a common emitter stage followed by a common base stage
(b)a common base followed by emitter follower
(c)...
(d)a common base stage followed by a common emitter stage
27 A network has 7 nodes & 5 independent loops,the no of branches=?
(a)11
(b)14
(c)..
(d)...
28 Many nodes transmit at the same time .....collision occurs...retransmit.....what is this called?
(a)
(b)
(c)collision.....enforcement
(d)
29 If the characteristic impedance of a transmission line is 50ohms,at 1 end the impedance is
+j50 ohms,the VSWR =?
(a)0
(b)infinity
(c)+j
(d)+1
30 Minimum no of NAND gates required to realize the boolean eqn: Z=ABC?
(a)4
(b)6
(c)..
(d)....
31 It has been found that mercury poisoning due to industrial pollution causes Hobson's disease.
An island R is completely away from modern industry.People here follow subsistence agriculture method.
A high % of people in Island R are affected by Hobsons disease.From the above paragraph, we can deduce
(i)there must be another reason for Hobson's disease other than mercury posoning
(ii)mercury poisoning can be due to other reasons than industrial pollution
(iii)....
(a)i only
(b)ii only
(c) i ,ii, iii
(d) i and ii
32 fun()
{
int counter=1;
counter++;
if(counter>10)
fun();
}...(some program similar to this one).
the program will be executed infinetely--ans
33 Which of these are legal?
i.a pointer to a function
ii.a pointer to a structure
ii.pointer to union
(a)i only
(b)i and ii
(c)i,ii &iii
(d)ii &iii
34 Union..
{
int ivalue;
char lvalue;
struct boo
{
int ivalue;
char lvalue;
}databook;
};
(a)error as struct within union is not allowed
(b)error as struct members have same name as union members
(c)...
(d).....
35 How many stacks are there in DOS?
(a)1 stack
(b)2 stacks
(c)3 stacks
(d)...
36 What is the o/p?
main()
{
char arr[5]={'a','a','b','c','d','e'};
printf("%s",arr);
}
Prepare yourself,Attend interview very bravely"ALL THE BEST GUYS".
Subscribe to:
Posts (Atom)