Any one preparing for CF8?

Hi guys,
While looking at the CF8 Exam Guide, I could see that some
topics havent been mentioned in the Exam Guide explicitly for
instance the following topics were there on CFMX7 but not in CF8:
1.6 ColdFusion forms(flash forms and XML/XSL forms)
1.8 cfchart/cfchartseries
cfreport
4.1 Event Gateways
So should we assume that the above-mentioned topics have been
deleted from the scope of the exam?
Also I tried to do a manual diff
between the CF8 and CFMX7 exam guides to find out the new
topics. Thought this might become useful for others who are
planning for a CF8 exam before the CF8 exam guide is out. Here is
what I got:
8. Interacting with Remote Systems
iii.Create and read Atom and RSS feedsby using
<cffeed/>
9.
file()
10. Tuning Application Performance
iii. List and describe the use of <cfthread/> tag and
the associated actions: join, run, sleep and terminate.
11. Delivering and presenting information
<cfpdf>
<cfimage>
<cftextarea richText="true">
I would request all the guys to have a look and fill in if I
have missed anything.
Regards
Dhrupadh

Hi Dhrupadh,
Check out the CF8 Exam Buster demo product to get a good feel
of what topics
are on the real ColdFusion 8 Certification exam, at:
http://centrasoft.com
CF8 Exam Buster has 384 questions designed to help you
prepare for all
aspects of the actual ColdFusion 8 certification exam. CF8
Exam Buster
allows you to take six different tests, 11 topic tests for
your weak areas,
and the ability to create random tests.
All 384 questions have explanations and reference URLs to
further aid your
studies and build your ColdFusion knowledge.
There is a DEMO version on the Centrasoft website
http://www.centrasoft.com),
which allows you to check out all the features
of the program, plus one whole test.
Read what people are saying about the Exam Buster product on
our
testimonials page (some early CF8 comments are already on
there):
http://centrasoft.com/cfbtestimonials.cfm
If you're referring to Ben Forta's previous certification
guides as the "CF8
exam guide", I do not believe Ben is updating his guide for
CF8. I could be
wrong, but that's what I've heard.
hth,
Brian
Brian Simmons
[email protected]
The ultimate Adobe ColdFusion 8 Certification testing tool:
Check out CF8 Exam Buster at:
http://centrasoft.com
"Dhrupadh" <[email protected]> wrote in
message
news:[email protected]...
> Hi guys,
> While looking at the CF8 Exam Guide, I could see that
some topics havent
> been
> mentioned in the Exam Guide explicitly for instance the
following topics
> were
> there on CFMX7 but not in CF8:
>
> 1.6 ColdFusion forms(flash forms and XML/XSL forms)
> 1.8 cfchart/cfchartseries
> cfreport
> 4.1 Event Gateways
>
> So should we assume that the above-mentioned topics have
been deleted from
> the
> scope of the exam?
>
>
> Also I tried to do a manual diff
> between the CF8 and CFMX7 exam guides to find out the
new topics. Thought
> this
> might become useful for others who are planning for a
CF8 exam before the
> CF8
> exam guide is out. Here is what I got:
>
> 8. Interacting with Remote Systems
> iii.Create and read Atom and RSS feedsby using
<cffeed/>
> 9.
> file()
> 10. Tuning Application Performance
> iii. List and describe the use of <cfthread/> tag
and the associated
> actions:
> join, run, sleep and terminate.
> 11. Delivering and presenting information
> <cfpdf>
> <cfimage>
> <cftextarea richText="true">
>
> I would request all the guys to have a look and fill in
if I have missed
> anything.
>
> Regards
> Dhrupadh
>

Similar Messages

  • Any one prepar integration test cases in SAP XI

    Hi,
    any one help me ,how to prepare integration Test cases in SAP XI
    bye
    suresh

    Hi All,
    This is my Scenario,here java system(sapphire) and sap system ,in this one example is
    Whenever inspection lot is created, the inspection lot data should go to the receiver that is sapphire through XI. This User exit is tested to see whether IDOC Function module is populated or not and to check whether Idoc is populated.
    In this scenario,we r using File to IDOC
    for this scenario we are writting a integration teat cases.
    bye
    suresh

  • Did any one appeared for BW certification

    Hi all,
    Any one out here who has appeared for BW certification..
    Could you please highlight on the main topics that need to be concentrated on..
    Any tips , guidelines, questions ..are welcome.
    Regards,
    Suresh
    Message was edited by: Suresh

    Hi,
      I passed my BW certification last month. As per the syllabus in SAP link below,
    http://www50.sap.com/usa/education/certification/curriculum.asp?rid=350&vid=5
    Concentrate more on  Reporting, Warehouse management, Data modeling and extraction which are indicated by the + sign.
    Read "Mastering SAP Business information warehouse by Kevin Mcdonald".
    Basically this exam is an concept oriented exam.
    Hope this helps

  • Does any one do for HSQLDB? Happened to problem.

    There is a "Connection is broken, Transfer corrupted" error when i integrated to hsqldb, any one got this problem or help ?

    Hi,
    Can you describe what are you doing.
    HSQL demo environment have been startted and when you
    run a job, it's closed DB?
    Regards,
    MAI wanna do data integration from Oracle to HSQLDB, but when connect to hsqldb, it had something wrong just like i had described.
    I fixed it by using demo environment of hsqldb 1.7 instead of 1.8.0, it runs ok.
    but still don't know why v1.8.0 is wrong.

  • Hey every one ... Does any one suggest for me a good browser for my tablet

    Hi
    I would like to have a better browser... Every browser i had tried is not good like if i wanna to upload a file i have to choose only from the gallery and nothing on the settings can change it.. I have tried dolphin browser, boat .. Etc almlst all of them but still and the built in browser every time i try to upload something it shut down by itself 
    Thanks for reading 

    I FIXED IT!
    FYI for the rest of you that might be having the same problem. DON'T USE A BELKIN ROUTER WITH AOL ON A MBP!!!!! It ***** wirelessly. or even hard connected, it won't connect. I went to best buy today, and got a refund on the belkin. I then went to J&R and got a D-Link router. And now it works perfect. I can now chat on AOL yet again, and I tried all the other web browsers I have and messengers, and warcraft 3 online via battlenet. And it works great. I want to give you guys a special thanks for taking time out to answer back to my post. FYI! Belkin wireless G routers do not connect you to AOL wirelessly on MBP's. No matter how much you mess around on them. I highly recommend a D-Link Router. They are easy to set up as long as you READ ( AND I MEAN IT!!!) read the instructions before you set anything up on it. Use the CD that it comes with, and you'll be good to go. Set it up and it works great Almost no dead zones in the house, and now I can use the MBP with all it's cababilities. Thanks people. I really appreciate it.
    P.S. I called belkin last night when i decided to get a refund on my router for today and when i talked to the tech, after puersuading him to tell me the truth. And stop BS'ing me, he broke down and admited that AOL does not work wirelessly on MBP's. So to make a long story short this time, There you go. And one last note, I'm very happy now with my d-link router. I honestly thought it would suck. Not being a brand name router or anything. But amazingly, it works like a brand name item! Again, many thanks all.
    Bruce

  • Does any one help for SDO_WITHIN_DISTANCE query?

    I tried to use SDO_WITHIN_DISTANCE to find all records that fall in 5 mile radius from the location I searched. The results return the records of Longitude + 5 instead of 5 mile of the location.
    My query was:
    SELECT *
    FROM BH_ORDER_T
    WHERE SDO_WITHIN_DISTANCE(od_pair_geometry,mdsys.SDO_GEOMETRY(2001, 8307, mdsys.SDO_POINT_TYPE(-81.4373367,41.3875542,null), null,null),'DISTANCE=5 UNIT=MILE') = 'TRUE'
    This location is SOLON City Hall, SOLON, OH
    The output results are all records that od_pair_geometry column Longitude between -81 and - 84. For example:
    Sandusky OH (2002,8307,Null,(1,2,1),(-75.46,41.24,-82.71,41.45))
    Elyria OH (2002,8307,Null,(1,2,1),(-75.46,41.24,-82.12,41.38))
    Cleveland OH (2002,8307,Null,(1,2,1),(0,0,-81.7436,41.4336))
    What was wrong with my Query?
    Thanks in advance

    Hi,
    Can you describe what are you doing.
    HSQL demo environment have been startted and when you
    run a job, it's closed DB?
    Regards,
    MAI wanna do data integration from Oracle to HSQLDB, but when connect to hsqldb, it had something wrong just like i had described.
    I fixed it by using demo environment of hsqldb 1.7 instead of 1.8.0, it runs ok.
    but still don't know why v1.8.0 is wrong.

  • ITunes 90 day lock out on iMac - only one AppleID can use a Mac at any one time?

    Just found out, the hard way, about Apple's patently ridiculous "90 Day Lockout" policy on iTunes (Match, Purchases download and pretty much ALL the useful features).
    Apparently, at least according to Support - who feigned surprise that this was an issue - if you blow £1,200 on an iMac to be used by two people in your home and have paid Apple an extra £25 a head for iTunes Match, you're terribly gullible. And stupid. And a potential music thief.
    The real problem is that Apple, probably in a bid to secure record label agreement to iTunes Match and in a vain attempt to curb unlawful music sharing, has decided that NO MORE THAN ONE APPLE ID can be associated with a machine ID at any one time, for iTunes purposes.
    This is fine on iPhone, iPod Touch and even iPad. Those are hardware that only one person can use at a time - there is no "multi-user" capability.
    Macs, though, are a different matter.  In Apple World we're all filthy rich and each member of a household is expected to own a separate Mac machine (iMac, MacBook Pro or Air) to be able to use the functionality and music they've paid for in iTunes and via Match.
    If you're stupid or poor or just think a Mac per person in a household is consumerism gone mad, you are stuffed.
    In our case we bought an iMac. Set up two separate and distinct User IDs and one of us set up iTunes and activated iTunes Match.
    Next day the other went into their User account, set up iTunes and then activated iTunes Match. A very very vague message popped up alluding to "transferring an Apple ID to this machine" and referencing inability to use this AppleID on another machine for 90 days. That seemed OK. The AppleID had been associated on an old Compaq netbook for iTunes, so the assumption was that it was that association that was being transferred to the iMac.
    WRONG!
    What had happened was that the second person to sign in to the iMac and set up their TOTALLY SEPERATE AppleID on a TOTALLY SEPERATE iTunes Match library and account had effectively locked out the first user from their iTunes account.
    So, if you're a family with individual iTunes accounts and iTunes Match don't bother with Apple Mac products. For the cash you spend on one mac product that only one of you will be able to use iTunes on EVERY 90 DAYS, you'd be better off buying separate, higher spec Windo$e laptops to sync with.
    Apple has really really fouled up on this.
    Support initially justified this lock out policy as being to prevent Johnny Fileshare from zipping round to his mate's house, logging into iTunes with his AppleID on his mates PC or Mac and downloading his paid for iTunes library onto his mates Mac as a gift.
    Just how likely such a random outburst of philanthropy at the expense of record labels would be is beyond me.
    During a near two hour call with support (use the Call Me function - at least the call is free) eventually, after an escalation, the tech agreed that the 90 days AppleID  lock was pointless as Apple themselves publish details in their knowledge base on how to circumvent music sharing restrictions and combine iTunes libraries - even helpfully including details of how to put said combined iTunes library on a memory stick. Johnny Fileshare can then nip round his mates house and share his iTunes content with his mate until the cows come home.
    Even worse, Apple even allow you to burn to CD a combined iTunes library up to FIVE TIMES!
    But, when it comes to logging into your own iTunes account on a shared Mac? Forget it matey. You'll steal music and can't be trusted.
    Well FU too, Apple.
    But wait! You may think you're OK because you weren't foolish enough to hand over £25 for iTunes Match...
    BEWARE: THE 90 DAY LOCKOUT IS ACTIVATED THE SECOND A USER ON A MAC ACTIVATES EITHER:
    1. Automatic downloads, or
    2 iTunes Match
    OR IF THEY HAVE THE TEMERITY TO:
    1. Check previous purchases
    THIS RENDERS ITUNES AS A PRODUCT/SERVICE WORSE THAN USELESS ON SHARED MACS.
    We have 82 days to wait for one of us to regain access to the library that cost us a fortune to build in iTunes.
    1 Week old iMac is being boxed up &amp; returned to Apple Store.
    Two high spec non Apple  laptops being bought as a replacement. The change to be spent on petrol or pasties - which ever the UK  is running out of most...

    Yes, I am having this problem because I have 2 Apple IDs/iTunes accounts.  Mind you, I don't want 2 accounts but Apple forced me to make a new apple ID when they started requiring email addresses as user ID.  This was the first big mistake that Apple made.  Their second mistake was not allowing people to simply merge these accounts.  Had they not made these mistakes initially, many people would still only have one Apple account/ID. Some bloke ought to lose his job over that. 
    However, I understand this isn't the same problem as having multiple household members using the same computer.  It seems that Apple could figure this all out by either authorizing multiple users at the time of purchase, or allowing a handful of users to download to one computer. After all, if I bought a hard copy of a music CD, I could certainly allow my son or daughter to listen to it or download it to their computer.  Next thing you know, I'll have to sign a release saying that I am the only person that uses my iPod.
    I am also returning not just one but 2 brand new Mac computers ($4500 coming back from Apple to my wallet) because I am so fed up with the poor customer service response that Apple has given this problem.  Not only did they take a ton of my money for iTUnes songs, but then they restricted my access to those songs. I think it's criminal and I wouldn't be surprised if this issue ended up as a class action wrongdoing suit.  I have to admit I've considered talking to a lawyer about it myself.  I am so sick of large monopolizing companies thinking that they can treat their customers poorly and expect us to sit back and take it. The good news is that this is a free country and I can choose to throw my money at any old company I choose..........Toshiba here I come.

  • Can any one tell me how to prepare for Swing interview

    hai,
    I have been working on swings for 18 months, till now i never attended any interview. I am having an nterview next week, i dont know what to prepare and how to prepare fo the interview. The only thing i know is how to use Swing components, i dont know theorytical part of it. Please some one guide me how to prepare for the interview. Please provide me interview questions. so that i may be bit confident while attending the interview.
    Thanks in advance
    Ravi

    This might give you an idea :
    http://forum.java.sun.com/thread.jsp?forum=57&thread=317742
    but I have no suggestion how to prepare, apart from writing as many Swing apps as possible.

  • Can any one have TBIT50 document for XI

    Hi All,
    Can any one please provide me the TBIT50 XI document. i am preparing for the Certification.
    Thanks,
    Praveen Kumar B.V

    IF u have TBIT50 or TBIT 51 kindly forward me a copy .
    I can provide u TBIT40,41,42,43,44

  • Suggest me any good books for OCA_DBA Preparation

    Hi Guys,
    I am planning to appear in OCA DBA Examination before March 2009. For the preparation purpose, I need some material like Books, model papers, any other important articles etc.
    Kindly share the material with me if anybody have it, It would be a great help. My mail id is [email protected] .
    Any Tips for the exam is also welcome. :-)
    Thanks in advance.
    Regards,
    Anjul Sahu
    OCA - DBA Aspirant

    Nicolas,
    >
    I don't think there are missing points in the docs. Difficult to find info, that's right. Some errors, that's right. Maybe some explanations are difficult to understand. But everything you need to manage database, write sql scripts etc., are there.>
    100% agreed, what one needs to do daily, its all there in the docs and probably much better explained as compared to "certain" market books.
    The missing point(s) thing that I mentioned doesn't include the daily tasks. Probably those details are of no use whatsoever in person's every day work. That's why I hinted that any product company certainly won't put its 'internals' in public docs. I am talking about certain things which interest me , some inner workings of architecture and so on, surely they neither are covered in Oracle docs nor will be. If one has to work, prepare for exams, there is no need to look upon at them too. In this context,I completely agree with you. At times, with curiosty, one tends to go a bit deep, there things don't work so nice, atleast for me, from only oracle docs.
    Please don't take it as an argument. I understood your reply and its certainly true. Probably, I couldn't convey my viewpoint clearly in my last reply.
    Regards
    Aman....

  • Any one  is appaering for C_JA320_70 Exam in TechEd08

    Hi ,
    Any one is appearing for certification Exam C_JA320_70 ,Java with Sap netweaver .
    I want to appear for this Exam in November End.
    So taht i can get some suggestions form you people for My preparation .
    Thanks in advance.
    Govindu

    Hi Govindu,
    Read this thread, I am sure it will solve most of your query:
    Guidelines for Associate Development Certification
    Bye
    Ankur

  • At my wits end can any one save xmas for me Re K6Delta LSR And lock ups

    Hi Guys,
    Right i have built a pc for the kids but when i try to get it to run it locks up randomly.
    Spec
    80 gig seagate baracuda 7200 rpm
    Amd Athlon 2800 XP CPU
    Copper King Cpu Fan
    512 DDr 400 Mhz
    DVD Rom
    DVD 106 RW
    ATI 8x AGP 9600 Radeon Pro
    Latest drivers for all the above where aplicable are installed.
    The machiene seems happy to back up data to the dvdrw and happy for general video play back and editing as well as spread sheets etc. But when it comes to game play the pc just locks up. I have tried another card and another cpu and mother board and on all occassions the symptoms persist. So i can rule out any bads componenets. The only thing i hav'nt changed is the ram but i did use a proggy called docmem which runs from a floppy and checks the ram which it was happy with.
    When it crashes my cpu temp is arround 56o - 59o i thought this may be high but according to sources this temp plus alot more should not cause instability.
    I got this reading on 2 seperate delta k6 lsr boards as well as 2 cpus ??
    Any one any ideas. I'm stuffed and it's supposed to be a xmas presant for the kids but it wo'nt be much good if they cant game.
    Is their anything else i should be doing as i dont belive that 2 boards 2 cpus can both be faulty.
    PLEASE PLEASE PLEASE HELP QUICK

    Perhaps you could try the usual stuff, I suggest you start with no 5 or 6, as the other then will be natural:
    1 Are all cables properly connected: power cables, IDE-cables, sound etc
    2 Are the units set as master and slave if applicable? Suggestion, keep harddisks on a separate IDE connection, No 1.
    3 Are there any hard ware conflicts? See Control Panel/System!
    4 Have you tried entering 'Safe Mode, if applicable, where you can see and remove surplus hard ware?
    5 Try minimizing your system, and install just one unit at a time! Time consuming, I know, but rather effective.
    6 What does the BIOS say about the installed units? Are they correctly acknowledged? Press Delete (or whatever) during start-up to enter BIOS.
    7 Can you reach Windows Update? Microsofts knowledge base might also be useful.
    8 Have you had backgroun programs running while installing software and drivers? Common problem when updating. The only thing you really, really need is Explorer, but SysTray is also recommended.
    9 Run MSCONFIG or applicable to see what the computer thinks it should load and be running. There you can also remove programs to start automatically.
    Hope things work out! Remember that its as easy to do a mistake as it is to forget it.

  • Can any one give me answer for these questions

    Can any one give me answer for these questions. I  got these questions from net plz post the answers you know
    ABAP CERTIFICATION QUESTIONS
    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.
    26. The order in which an event appears in the ABAP code determines when the event is processed.
    A: True
    B: False
    27. A field declared as type T has the following internal representation:
    A: SSMMHH
    B: HHMMSS
    C: MMHHSS
    D: HHSSMM
    28. Which of the following is NOT a component of the default standard ABAP report header?
    A: Date and Time
    B: List title
    C: Page number
    D: Underline
    29. Assuming a pushbutton with function code 'FUNC' is available in the toolbar of a list report, what event is processed when the button is clicked?
    A: AT USER-COMMAND.
    B: AT PFn.
    C: AT SELECTION-SCREEN.
    D: END-OF-SELECTION.
    30. In regard to field selection, what option of the SELECT statement is required?
    A: FOR ALL ENTRIES
    B: WHERE
    C: INTO
    D: MOVE-CORRESPONDING
    31. The following program outputs what?
    report zjgtest1
    write: /1 'Ready_'.
    PARAMETER: test.
    INITIALIZATION.
    write: /1 'Set_'.
    START-OF-SELECTION.
    write: /1 'GO!!'.
    A: Set_ GO!! (each on its own line)
    B: Set_ Ready_ GO!! (all on their own lines)
    C: Ready_ GO!! (each on its own line)
    D: Ready_ Set_ GO!! (all on their own lines)
    32. To declare a selection criterion that does not appear on the selection screen, use:
    A: NO-DISPLAY
    B: INVISIBLE
    C: MODIF ID
    D: OBLIGATORY
    33. An internal table that is nested within another internal table should not contain a header line.
    A: True
    B: False
    34. What is output by the following code?
    DATA: BEGIN OF itab OCCURS 0, letter type c, END OF itab.
    itab-letter = 'A'. APPEND itab. itab-letter = 'B'. APPEND itab.
    itab-letter = 'C'. APPEND itab. itab-letter = 'D'. APPEND itab.
    LOOP AT itab.
    SY-TABIX = 2.
    WRITE itab-letter.
    EXIT.
    ENDLOOP.
    A: A
    B: A B C D
    C: B
    D: B C D
    35. To select all database entries for a certain WHERE clause into an internal table in one step, use
    A: SELECT_INTO TABLE itab_
    B: SELECT_INTO itab_
    C: SELECT_APPENDING itab
    D: SELECT_itab_
    36. After a successful SELECT statement, what does SY-SUBRC equal?
    A: 0
    B: 4
    C: 8
    D: Null
    37. This selection screen syntax forces the user to input a value:
    A: REQUIRED-ENTRY
    B: OBLIGATORY
    C: DEFAULT
    D: SELECTION-SCREEN EXCLUDE
    38. If the following code results in a syntax error, the remedy is:
    DATA: itab TYPE SORTED TABLE OF rec_type WITH UNIQUE KEY field1
    WITH HEADER LINE.
    itab-field1 = 'Company'. itab-field2 = '1234'. INSERT TABLE itab.
    itab-field1 = 'Bank'. itab-field2 = 'ABC'. INSERT TABLE itab.
    SORT itab.
    LOOP AT itab.
    write: /1 itab-field1, itab-field2.
    ENDLOOP.
    A: There is no syntax error here
    B: Remove the SORT statement
    C: Change INSERT to APPEND
    D: Add a WHERE clause to the loop
    39. If this code results in an error, the remedy is:
    SELECT fld1 fld2 FROM tab1 WHERE fld3 = pfld3.
    WRITE: /1 tab1-fld1, tab1-fld2.
    ENDSELECT.
    A: Add a SY-SUBRC check.
    B: Change the WHERE clause to use fld1 or fld2.
    C: Remove the /1 from the WRITE statement.
    D: Add INTO (tab1-fld1, tab1-fld2).
    40. When modifying an internal table within LOOP AT itab. _ ENDLOOP. you must include an index number.
    A: True
    B: False
    41. To allow the user to enter values on the screen for a list field, use:
    A: OPEN LINE.
    B: SET CURSOR FIELD.
    C: WRITE fld AS INPUT FIELD.
    D: FORMAT INPUT ON.
    42. Before a function module may be tested, it must first be:
    A: Linked
    B: Authorized
    C: Released
    D: Active
    43. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    44. If a table contains many duplicate values for a field, minimize the number of records returned by using this SELECT statement addition.
    A: MIN
    B: ORDER BY
    C: DISTINCT
    D: DELETE
    45. The system internal table used for dynamic screen modification is named:
    A: ITAB
    B: SCREEN
    C: MODTAB
    D: SMOD
    46. Within the source code of a function module, errors are handled via the keyword:
    A: EXCEPTION
    B: RAISE
    C: STOP
    D: ABEND
    47. Which system field contains the contents of a selected line?
    A: SY-CUCOL
    B: SY-LILLI
    C: SY-CUROW
    D: SY-LISEL
    48. The following statement writes what type of data object?
    WRITE: /1 'Total Amount:'.
    A: Text literal
    B: Text variable
    C: In-code comment
    D: Text integer
    49. For the code below, second_field is of what data type?
    DATA: first_field type P, second_field like first_field.
    A: P
    B: C
    C: N
    D: D
    50. Which of the following describes the internal representation of a type D data object?
    A: DDMMYYYY
    B: YYYYDDMM
    C: MMDDYYYY
    D: YYYYMMDD
    51. A BDC program is used for all of the following except:
    A: Downloading data to a local file
    B: Data interfaces between SAP and external systems
    C: Initial data transfer
    D: Entering a large amount of data
    52. In regard to PERFORM, which of the following is NOT a true statement?
    A: May be used within a subroutine.
    B: Requires actual parameters.
    C: Recursive calls are allowed in ABAP.
    D: Can call a subroutine in another program.
    53. What is the transaction code for the ABAP Editor?
    A: SE11
    B: SE38
    C: SE36
    D: SE16
    54. In regard to HIDE, which of the following is NOT a true statement?
    A: Saves the contents of variables in relation to a list line's row number.
    B: The hidden variables must be output on a list line.
    C: The HIDE area is retrieved when using the READ LINE statement.
    D: The HIDE area is retrieved when an interactive event is triggered.
    55. Database locks are sufficient in a multi-user environment.
    A: True
    B: False
    56. The complete technical definition of a table field is determined by the field's:
    A: Domain
    B: Field name
    C: Data type
    D: Data element
    57. In regard to LEAVE, which of the following is NOT a true statement?
    A: May be used to return immediately to a calling program.
    B: May be used to stop the current loop pass and get the next.
    C: May be used to start a new transaction.
    D: May be used to go to the next screen.
    58. The following code indicates:
    SELECT fld6 fld3 fld2 fld1 FROM tab1 INTO CORRESPONDING FIELDS OF TABLE itab
    WHERE fld3 = pfld3.
    A: The order of the fields in itab does not matter.
    B: Fill the header line of itab, but not the body.
    C: Table itab can only contain fields also in table tab1.
    D: None of the above.
    59. The ABAP statement below indicates that the program should continue with the next line of code if the internal table itab:
    CHECK NOT itab[] IS INITIAL.
    A: Contains no rows
    B: Contains at least one row
    C: Has a header line
    D: Has an empty header line
    60. What will be output by the following code?
    DATA: BEGIN OF itab OCCURS 0, fval type i, END OF itab.
    itab-fval = 1. APPEND itab.
    itab-fval = 2. APPEND itab.
    FREE itab.
    WRITE: /1 itab-fval.
    A: 2
    B: 0
    C: blank
    D: 1
    61. To allow the user to enter a range of values on a selection screen, use the ABAP keyword:
    A: DATA.
    B: RANGES.
    C: PARAMETERS.
    D: SELECT-OPTIONS.
    62. If an internal table is declared without a header line, what else must you declare to work with the table's rows?
    A: Another internal table with a header line.
    B: A work area with the same structure as the internal table.
    C: An internal table type using the TYPES statement.
    D: A PARAMETER.
    63. Assuming an internal table contains 2000 entries, how many entries will it have after the following line of code is executed?
    DELETE itab FROM 1500 TO 1700.
    A: This is a syntax error.
    B: 1801
    C: 1800
    D: 1799
    64. To remove lines from a database table, use ____.
    A: UPDATE
    B: MODIFY
    C: ERASE
    D: DELETE
    65. All of the following may be performed using SET CURSOR except:
    A: Move the cursor to a specific field on a list.
    B: Move the cursor to a specific list line.
    C: Move the cursor to a specific pushbutton, activating that function.
    D: Move the cursor to a specific row and column on a list.
    66. When is it optional to pass an actual parameter to a required formal parameter of a function module?
    A: The actual parameter is type C.
    B: The formal parameter contains a default value.
    C: The formal parameter's \"Reference\" attribute is turned on.
    D: It is never optional.
    67. Coding two INITIALIZATION events will cause a syntax error.
    A: True
    B: False
    68. Adding a COMMIT WORK statement between SELECT_ENDSELECT is a good method for improving performance.
    A: True
    B: False
    69. To save information on a list line for use after the line is selected, use this keyword.
    A: APPEND
    B: EXPORT
    C: WRITE
    D: HIDE
    70. To bypass automatic field input checks, include this in PAI.
    A: AT EXIT-COMMAND
    B: ON INPUT
    C: ON REQUEST
    D: LEAVE TO SCREEN 0.
    71. Within a function module's source code, if the MESSAGE_RAISING statement is executed, all of the following system fields are filled automatically except:
    A: SY-MSGTY
    B: SY-MSGNO
    C: SY-MSGV1
    D: SY-MSGWA
    72. The following code indicates:
    REPORT ZLISTTST.
    START-OF-SELECTION.
    WRITE: text-001.
    FORMAT HOTSPOT ON.
    WRITE: text-002.
    FORMAT HOTSPOT OFF.
    AT LINE-SELECTION.
    WRITE / text-003.
    A: Text-002 may not be selected.
    B: The value of text-002 is stored in a special memory area.
    C: Text-002 may be clicked once to trigger the output of text-003.
    D: None of the above.
    73. The ____ type of ABAP Dictionary view consists of one or more transparent tables and may be accessed by an ABAP program using Open SQL.
    A: Database view
    B: Projection view
    C: Help view
    D: Entity view
    74. A concrete field is associated with a field-symbol via ABAP keyword
    A: MOVE
    B: WRITE
    C: ASSIGN
    D: VALUE
    75. The output for the following code will be:
    report zabaprg.
    DATA: char_field type C.
    char_field = 'ABAP data'.
    WRITE char_field.
    A: ABAP data
    B: A
    C: Nothing, there is a syntax error
    D: None of the above
    76. Page footers are coded in the event:
    A: TOP-OF-PAGE.
    B: END-OF-SELECTION.
    C: NEW-PAGE.
    D: END-OF-PAGE.
    77. The event AT SELECTION-SCREEN OUTPUT. occurs before the selection screen is displayed and is the best event for assigning default values to selection criteria.
    A: True
    B: False
    78. The TABLES statement declares a data object.
    A: True
    B: False
    79. Assuming tab1-fld7 is not a key field, how can you prevent reading all the table rows?
    SELECT fld1 fld2 fld3 FROM tab1 INTO (fld4, fld5, fld6)
    WHERE fld7 = pfld7.
    WRITE: /1 fld4, fld5, fld6.
    ENDSELECT.
    A: Take fld7 out of the WHERE clause.
    B: Create an index in the ABAP Dictionary for tab1-fld7.
    C: Use INTO TABLE instead of just INTO.
    D: Take the WRITE statement out of the SELECT_ENDSELECT.
    80. Which of the following is NOT a required attribute when creating an ABAP program?
    A: Application
    B: Title
    C: Status
    D: Type
    81. When creating a transparent table in the ABAP Dictionary, which step automatically creates the table in the underlying database?
    A: Adding technical settings to the table
    B: Checking the table syntax
    C: Saving the table
    D: Activating the table
    82. Within the ABAP program attributes, Type = 1 represents:
    A: INCLUDE program
    B: Online program
    C: Module pool
    D: Function group
    E: Subroutine pool
    83. If this code results in an error, the remedy is:
    SELECT fld1 SUM( fld1 ) FROM tab1 INTO_
    A: Remove the spaces from SUM( fld1 ).
    B: Move SUM( fld1 ) before fld1.
    C: Add GROUP BY f1.
    D: Change to SUM( DISTINCT f1 ).
    84. Which keyword adds rows to an internal table while accumulating numeric values?
    A: INSERT
    B: APPEND
    C: COLLECT
    D: GROUP
    85. Assuming itab has a header line, what will be output by the following code?
    READ TABLE itab INDEX 3 TRANSPORTING field1.
    WRITE: /1 itab-field1, itab-field2.
    A: The contents of the third row's itab-field1.
    B: The contents of the third row's itab-field1 and itab-field2.
    C: The contents of the third row's itab-field2.
    D: Nothing.
    86. The following code indicates:
    SELECTION-SCREEN BEGIN OF BLOCK B1.
    PARAMETERS: myparam(10) type C,
    Myparam2(10) type N,
    SELECTION-SCREEN END OF BLOCK.
    A: Draw a box around myparam and myparam2 on the selection screen.
    B: Allow myparam and myparam2 to be ready for input during an error dialog.
    C: Do not display myparam and myparam2 on the selection screen.
    D: Display myparam and myparam2 only if both fields have default values.
    87. Which statement will sort the data of an internal table with fields FRUIT, QTY, and PRICE so that it appears as follows?
    FRUIT QTY PRICE
    Apples 12 22.50
    Apples 9 18.25
    Oranges 15 17.35
    Bananas 20 10.20
    Bananas 15 6.89
    Bananas 5 2.75
    A: SORT itab DESCENDING BY QTY PRICE.
    B: SORT itab BY PRICE FRUIT.
    C: SORT itab.
    D: SORT itab BY PRICE DESCENDING.
    88. Which keyword adds a line anywhere within an internal table?
    A: APPEND
    B: MODIFY
    C: ADD
    D: INSERT
    89. To read a single line of an internal table, use the following:
    A: LOOP AT itab. _ ENDLOOP.
    B: READ itab.
    C: SELECT SINGLE * FROM itab.
    D: READ TABLE itab.
    90. Which Open SQL statement should not be used with cluster databases?
    A: UPDATE
    B: MODIFY
    C: DELETE
    D: INSERT
    91. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    92. This flow logic statement is used to make multiple fields open for input after an error or warning message.
    A: GROUP
    B: FIELD-GROUP
    C: CHAIN
    D: LOOP AT SCREEN
    93. Given:
    PERFORM subroutine USING var.
    The var field is known as what type of parameter?
    A: Formal
    B: Actual
    C: Static
    D: Value

    ANSWERS :
    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
    Ans : C
    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
    Ans : D
    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
    Ans : C
    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.
    Ans: C
    5. What is the system field for the current date?
    A: SY-DATUM
    B: SY-DATE
    C: SY-DATID
    D: SY-SDATE
    Ans : A
    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.
    Ans : B
    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
    Ans : B
    8. The SAP service that ensures data integrity by handling locking is called:
    A: Update
    B: Dialog
    C: Enqueue/Dequeue
    D: Spool
    Ans : C
    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.
    Ans :
    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.
    Ans : C
    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.
    Ans : D
    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 .
    Ans : C
    13. When a secondary list is being processed, the data of the basic list is available by default.
    A: True
    B: False
    Ans : B
    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
    Ans : B
    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.
    Ans ; A
    16. You may declare your own internal table type using the TYPES keyword.
    A: True
    B: False
    Ans : A
    17. After adding rows to an internal table with COLLECT, you should avoid adding more rows with APPEND.
    A: True
    B: False
    Ans : A
    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
    Ans : A
    19. A dictionary table is made available for use within an ABAP program via the TABLES statement.
    A: True
    B: False
    Ans : A
    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
    Ans : D
    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
    Ans : A
    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
    Ans : C
    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.
    Ans ; C
    24. In regard to SET PF-STATUS, you can deactivate unwanted function codes by using ____.
    A: EXCLUDING
    B: IMMEDIATELY
    C: WITHOUT
    D: HIDE
    Ans : A
    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.
    Ans ; C
    26. The order in which an event appears in the ABAP code determines when the event is processed.
    A: True
    B: False
    Ans : B
    27. A field declared as type T has the following internal representation:
    A: SSMMHH
    B: HHMMSS
    C: MMHHSS
    D: HHSSMM
    Ans : B
    28. Which of the following is NOT a component of the default standard ABAP report header?
    A: Date and Time
    B: List title
    C: Page number
    D: Underline
    Ans ; A
    29. Assuming a pushbutton with function code 'FUNC' is available in the toolbar of a list report, what event is processed when the button is clicked?
    A: AT USER-COMMAND.
    B: AT PFn.
    C: AT SELECTION-SCREEN.
    D: END-OF-SELECTION.
    Ans : A
    30. In regard to field selection, what option of the SELECT statement is required?
    A: FOR ALL ENTRIES
    B: WHERE
    C: INTO
    D: MOVE-CORRESPONDING
    Ans : B
    31. The following program outputs what?
    report zjgtest1
    write: /1 'Ready_'.
    PARAMETER: test.
    INITIALIZATION.
    write: /1 'Set_'.
    START-OF-SELECTION.
    write: /1 'GO!!'.
    A: Set_ GO!! (each on its own line)
    B: Set_ Ready_ GO!! (all on their own lines)
    C: Ready_ GO!! (each on its own line)
    D: Ready_ Set_ GO!! (all on their own lines)
    Ans : C
    32. To declare a selection criterion that does not appear on the selection screen, use:
    A: NO-DISPLAY
    B: INVISIBLE
    C: MODIF ID
    D: OBLIGATORY
    Ans : A
    33. An internal table that is nested within another internal table should not contain a header line.
    A: True
    B: False
    Ans : B
    34. What is output by the following code?
    DATA: BEGIN OF itab OCCURS 0, letter type c, END OF itab.
    itab-letter = 'A'. APPEND itab. itab-letter = 'B'. APPEND itab.
    itab-letter = 'C'. APPEND itab. itab-letter = 'D'. APPEND itab.
    LOOP AT itab.
    SY-TABIX = 2.
    WRITE itab-letter.
    EXIT.
    ENDLOOP.
    A: A
    B: A B C D
    C: B
    D: B C D
    Ans : A
    35. To select all database entries for a certain WHERE clause into an internal table in one step, use
    A: SELECT_INTO TABLE itab_
    B: SELECT_INTO itab_
    C: SELECT_APPENDING itab
    D: SELECT_itab_
    36. After a successful SELECT statement, what does SY-SUBRC equal?
    A: 0
    B: 4
    C: 8
    D: Null
    Ans : A
    37. This selection screen syntax forces the user to input a value:
    A: REQUIRED-ENTRY
    B: OBLIGATORY
    C: DEFAULT
    D: SELECTION-SCREEN EXCLUDE
    Ans : B
    38. If the following code results in a syntax error, the remedy is:
    DATA: itab TYPE SORTED TABLE OF rec_type WITH UNIQUE KEY field1
    WITH HEADER LINE.
    itab-field1 = 'Company'. itab-field2 = '1234'. INSERT TABLE itab.
    itab-field1 = 'Bank'. itab-field2 = 'ABC'. INSERT TABLE itab.
    SORT itab.
    LOOP AT itab.
    write: /1 itab-field1, itab-field2.
    ENDLOOP.
    A: There is no syntax error here
    B: Remove the SORT statement
    C: Change INSERT to APPEND
    D: Add a WHERE clause to the loop
    Ans :
    39. If this code results in an error, the remedy is:
    SELECT fld1 fld2 FROM tab1 WHERE fld3 = pfld3.
    WRITE: /1 tab1-fld1, tab1-fld2.
    ENDSELECT.
    A: Add a SY-SUBRC check.
    B: Change the WHERE clause to use fld1 or fld2.
    C: Remove the /1 from the WRITE statement.
    D: Add INTO (tab1-fld1, tab1-fld2).
    Ans : D
    40. When modifying an internal table within LOOP AT itab. _ ENDLOOP. you must include an index number.
    A: True
    B: False
    Ans : A
    41. To allow the user to enter values on the screen for a list field, use:
    A: OPEN LINE.
    B: SET CURSOR FIELD.
    C: WRITE fld AS INPUT FIELD.
    D: FORMAT INPUT ON.
    Ans : C
    42. Before a function module may be tested, it must first be:
    A: Linked
    B: Authorized
    C: Released
    D: Active
    Ans : D
    43. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    Ans : B
    44. If a table contains many duplicate values for a field, minimize the number of records returned by using this SELECT statement addition.
    A: MIN
    B: ORDER BY
    C: DISTINCT
    D: DELETE
    Ans : C
    45. The system internal table used for dynamic screen modification is named:
    A: ITAB
    B: SCREEN
    C: MODTAB
    D: SMOD
    Ans : B
    46. Within the source code of a function module, errors are handled via the keyword:
    A: EXCEPTION
    B: RAISE
    C: STOP
    D: ABEND
    Ans : A
    47. Which system field contains the contents of a selected line?
    A: SY-CUCOL
    B: SY-LILLI
    C: SY-CUROW
    D: SY-LISEL
    Ans : D
    48. The following statement writes what type of data object?
    WRITE: /1 'Total Amount:'.
    A: Text literal
    B: Text variable
    C: In-code comment
    D: Text integer
    Ans : A
    49. For the code below, second_field is of what data type?
    DATA: first_field type P, second_field like first_field.
    A: P
    B: C
    C: N
    D: D
    Ans : A
    50. Which of the following describes the internal representation of a type D data object?
    A: DDMMYYYY
    B: YYYYDDMM
    C: MMDDYYYY
    D: YYYYMMDD
    Ans : A
    51. A BDC program is used for all of the following except:
    A: Downloading data to a local file
    B: Data interfaces between SAP and external systems
    C: Initial data transfer
    D: Entering a large amount of data
    Ans : A
    52. In regard to PERFORM, which of the following is NOT a true statement?
    A: May be used within a subroutine.
    B: Requires actual parameters.
    C: Recursive calls are allowed in ABAP.
    D: Can call a subroutine in another program.
    Ans : B
    53. What is the transaction code for the ABAP Editor?
    A: SE11
    B: SE38
    C: SE36
    D: SE16
    Ans : B
    54. In regard to HIDE, which of the following is NOT a true statement?
    A: Saves the contents of variables in relation to a list line's row number.
    B: The hidden variables must be output on a list line.
    C: The HIDE area is retrieved when using the READ LINE statement.
    D: The HIDE area is retrieved when an interactive event is triggered.
    Ans : B
    55. Database locks are sufficient in a multi-user environment.
    A: True
    B: False
    Ans : B
    56. The complete technical definition of a table field is determined by the field's:
    A: Domain
    B: Field name
    C: Data type
    D: Data element
    Ans : A
    57. In regard to LEAVE, which of the following is NOT a true statement?
    A: May be used to return immediately to a calling program.
    B: May be used to stop the current loop pass and get the next.
    C: May be used to start a new transaction.
    D: May be used to go to the next screen.
    Ans : B
    58. The following code indicates:
    SELECT fld6 fld3 fld2 fld1 FROM tab1 INTO CORRESPONDING FIELDS OF TABLE itab
    WHERE fld3 = pfld3.
    A: The order of the fields in itab does not matter.
    B: Fill the header line of itab, but not the body.
    C: Table itab can only contain fields also in table tab1.
    D: None of the above.
    Ans : C
    59. The ABAP statement below indicates that the program should continue with the next line of code if the internal table itab:
    CHECK NOT itab[] IS INITIAL.
    A: Contains no rows
    B: Contains at least one row
    C: Has a header line
    D: Has an empty header line
    Ans : B
    60. What will be output by the following code?
    DATA: BEGIN OF itab OCCURS 0, fval type i, END OF itab.
    itab-fval = 1. APPEND itab.
    itab-fval = 2. APPEND itab.
    FREE itab.
    WRITE: /1 itab-fval.
    A: 2
    B: 0
    C: blank
    D: 1
    Ans : A
    61. To allow the user to enter a range of values on a selection screen, use the ABAP keyword:
    A: DATA.
    B: RANGES.
    C: PARAMETERS.
    D: SELECT-OPTIONS.
    Ans : D
    62. If an internal table is declared without a header line, what else must you declare to work with the table's rows?
    A: Another internal table with a header line.
    B: A work area with the same structure as the internal table.
    C: An internal table type using the TYPES statement.
    D: A PARAMETER.
    Ans : B
    63. Assuming an internal table contains 2000 entries, how many entries will it have after the following line of code is executed?
    DELETE itab FROM 1500 TO 1700.
    A: This is a syntax error.
    B: 1801
    C: 1800
    D: 1799
    Ans : A
    64. To remove lines from a database table, use ____.
    A: UPDATE
    B: MODIFY
    C: ERASE
    D: DELETE
    Ans : D
    65. All of the following may be performed using SET CURSOR except:
    A: Move the cursor to a specific field on a list.
    B: Move the cursor to a specific list line.
    C: Move the cursor to a specific pushbutton, activating that function.
    D: Move the cursor to a specific row and column on a list.
    Ans : C
    66. When is it optional to pass an actual parameter to a required formal parameter of a function module?
    A: The actual parameter is type C.
    B: The formal parameter contains a default value.
    C: The formal parameter's \"Reference\" attribute is turned on.
    D: It is never optional.
    Ans : B
    67. Coding two INITIALIZATION events will cause a syntax error.
    A: True
    B: False
    Ans : B
    68. Adding a COMMIT WORK statement between SELECT_ENDSELECT is a good method for improving performance.
    A: True
    B: False
    Ans : B
    69. To save information on a list line for use after the line is selected, use this keyword.
    A: APPEND
    B: EXPORT
    C: WRITE
    D: HIDE
    Ans : D
    70. To bypass automatic field input checks, include this in PAI.
    A: AT EXIT-COMMAND
    B: ON INPUT
    C: ON REQUEST
    D: LEAVE TO SCREEN 0.
    Ans : A
    71. Within a function module's source code, if the MESSAGE_RAISING statement is executed, all of the following system fields are filled automatically except:
    A: SY-MSGTY
    B: SY-MSGNO
    C: SY-MSGV1
    D: SY-MSGWA
    Ans : D
    72. The following code indicates:
    REPORT ZLISTTST.
    START-OF-SELECTION.
    WRITE: text-001.
    FORMAT HOTSPOT ON.
    WRITE: text-002.
    FORMAT HOTSPOT OFF.
    AT LINE-SELECTION.
    WRITE / text-003.
    A: Text-002 may not be selected.
    B: The value of text-002 is stored in a special memory area.
    C: Text-002 may be clicked once to trigger the output of text-003.
    D: None of the above.
    Ans : C
    73. The ____ type of ABAP Dictionary view consists of one or more transparent tables and may be accessed by an ABAP program using Open SQL.
    A: Database view
    B: Projection view
    C: Help view
    D: Entity view
    Ans : A
    74. A concrete field is associated with a field-symbol via ABAP keyword
    A: MOVE
    B: WRITE
    C: ASSIGN
    D: VALUE
    Ans : C
    75. The output for the following code will be:
    report zabaprg.
    DATA: char_field type C.
    char_field = 'ABAP data'.
    WRITE char_field.
    A: ABAP data
    B: A
    C: Nothing, there is a syntax error
    D: None of the above
    Ans : B
    76. Page footers are coded in the event:
    A: TOP-OF-PAGE.
    B: END-OF-SELECTION.
    C: NEW-PAGE.
    D: END-OF-PAGE.
    Ans : D
    77. The event AT SELECTION-SCREEN OUTPUT. occurs before the selection screen is displayed and is the best event for assigning default values to selection criteria.
    A: True
    B: False
    Ans : B
    78. The TABLES statement declares a data object.
    A: True
    B: False
    Ans : A
    79. Assuming tab1-fld7 is not a key field, how can you prevent reading all the table rows?
    SELECT fld1 fld2 fld3 FROM tab1 INTO (fld4, fld5, fld6)
    WHERE fld7 = pfld7.
    WRITE: /1 fld4, fld5, fld6.
    ENDSELECT.
    A: Take fld7 out of the WHERE clause.
    B: Create an index in the ABAP Dictionary for tab1-fld7.
    C: Use INTO TABLE instead of just INTO.
    D: Take the WRITE statement out of the SELECT_ENDSELECT.
    Ans :
    80. Which of the following is NOT a required attribute when creating an ABAP program?
    A: Application
    B: Title
    C: Status
    D: Type
    Ans : A
    81. When creating a transparent table in the ABAP Dictionary, which step automatically creates the table in the underlying database?
    A: Adding technical settings to the table
    B: Checking the table syntax
    C: Saving the table
    D: Activating the table
    Ans : D
    82. Within the ABAP program attributes, Type = 1 represents:
    A: INCLUDE program
    B: Online program
    C: Module pool
    D: Function group
    E: Subroutine pool
    Ans : B
    83. If this code results in an error, the remedy is:
    SELECT fld1 SUM( fld1 ) FROM tab1 INTO_
    A: Remove the spaces from SUM( fld1 ).
    B: Move SUM( fld1 ) before fld1.
    C: Add GROUP BY f1.
    D: Change to SUM( DISTINCT f1 ).
    Ans : C
    84. Which keyword adds rows to an internal table while accumulating numeric values?
    A: INSERT
    B: APPEND
    C: COLLECT
    D: GROUP
    Ans : C
    85. Assuming itab has a header line, what will be output by the following code?
    READ TABLE itab INDEX 3 TRANSPORTING field1.
    WRITE: /1 itab-field1, itab-field2.
    A: The contents of the third row's itab-field1.
    B: The contents of the third row's itab-field1 and itab-field2.
    C: The contents of the third row's itab-field2.
    D: Nothing.
    Ans ; A
    86. The following code indicates:
    SELECTION-SCREEN BEGIN OF BLOCK B1.
    PARAMETERS: myparam(10) type C,
    Myparam2(10) type N,
    SELECTION-SCREEN END OF BLOCK.
    A: Draw a box around myparam and myparam2 on the selection screen.
    B: Allow myparam and myparam2 to be ready for input during an error dialog.
    C: Do not display myparam and myparam2 on the selection screen.
    D: Display myparam and myparam2 only if both fields have default values.
    Ans : A
    87. Which statement will sort the data of an internal table with fields FRUIT, QTY, and PRICE so that it appears as follows?
    FRUIT QTY PRICE
    Apples 12 22.50
    Apples 9 18.25
    Oranges 15 17.35
    Bananas 20 10.20
    Bananas 15 6.89
    Bananas 5 2.75
    A: SORT itab DESCENDING BY QTY PRICE.
    B: SORT itab BY PRICE FRUIT.
    C: SORT itab.
    D: SORT itab BY PRICE DESCENDING.
    Ans : D
    88. Which keyword adds a line anywhere within an internal table?
    A: APPEND
    B: MODIFY
    C: ADD
    D: INSERT
    Ans : D
    89. To read a single line of an internal table, use the following:
    A: LOOP AT itab. _ ENDLOOP.
    B: READ itab.
    C: SELECT SINGLE * FROM itab.
    D: READ TABLE itab.
    Ans : D
    90. Which Open SQL statement should not be used with cluster databases?
    A: UPDATE
    B: MODIFY
    C: DELETE
    D: INSERT
    Ans :
    91. To include a field on your screen that is not in the ABAP Dictionary, which include program should contain the data declaration for the field?
    A: PBO module include program
    B: TOP include program
    C: PAI module include program
    D: Subroutine include program
    Ans : B
    92. This flow logic statement is used to make multiple fields open for input after an error or warning message.
    A: GROUP
    B: FIELD-GROUP
    C: CHAIN
    D: LOOP AT SCREEN
    Ans ; C
    93. Given:
    PERFORM subroutine USING var.
    The var field is known as what type of parameter?
    A: Formal
    B: Actual
    C: Static
    D: Value
    Ans : B

  • Mac book pro is very very slow/it hangs for even the smallest tasks/even with the lid closed it is still running if it is not completely turned off. Dose any one know what may be wrong ? and how to fix it?

    More details about the problem : My computer is a Mid 2012 Mac Book pro 2.9GHz i7 processor with 8GB RAM updated to OS X v10.8.5
    - I ran a compleet scan of my computer for any threats ( I used virus barrier express ) and there was nothing identified
    - When I oppened the Activiti Monitor there are about 20-30 processes which I do not undersatand they are run under the user "root" 2 in perticular ( Kernel_task & fseventsd ) they both take up a lot of threads and kernel_task is constantly using 1.2 GB of "real memory" which is at least 20 times any other process that is running espesially the ones that run under the user "Apple" I do not know if this is causing the problems on my mac but i tryed to forces close it and it dose not even let me click the button, the others close but reopean immideatly. I will attach a screen shot of what i have mentioned here.
    - The problems I am facing are mainly performance :- To state a few examples, my mac dose not seam to be able to handile even the smallest tasks like switching tabs on safari, typing any thing, playing a movie withought stopping inbetween, etc.. ( let me elaborate on why I said its not able to handil these tasks, it is because when I am trying to do any one of the afformentioned tasks inbetween the cursor becomes a rainbow collered spinning disk and I am unable to do anything for about 10 seckonds after which it starts to work again for some time before it happens again. )
    - Another concern of mine is that my mac seems to be on even with the lid closed if I do not shut it down compleetly, if i just close the lid after some time the computer starts warming up, and the fan starts running. the battery is drained at the same rate or slightly less rate than it would have if i was using it normally with the lid opean. ( altough this is happning the screen dose not turn on untill the lid is opean again )
    - I have only 300+ GB full out of my 750GB so i believe these are not issues caused by my mac's memory being full ( BUT THE FIRST TIME I NOTICED THIS WAS HAPPNING WAS WHEN MY MEMORY WAS ABOUT 720GB FULL WHEN THESE ISSUES FIRST AROSE I IMMEADITLY DELEATED 400+GB OF MY USELESS FILES THAT I HAD BEEN HORDING ALL OF WHICH WERE MOVIES ) that about covers it all PLEASE LET ME KNOW IF ANY ONE KNOWS WHAT TO DO.
    Ps: I apoligize if I have given too many unrelevant details, not enough usefull information and or if i was just all over the place with my explanations but I am really frustrated and was hoping not to miss anyting. Please let me know if any information at all is required and ill do my best to provide it.
    Thank You

    Start with this comprehensive troubleshooting article:
    https://discussions.apple.com/docs/DOC-3521
    Look at this one for possible solutions:
    https://discussions.apple.com/docs/DOC-3353
    Ciao.

  • I have contacted your support, wordpress's and feedburner to change my itunes description and image. I have been going round myself for ever now all are helpful but I reached nowhere. Can any one help me????

    Hi All,
    I started bloging and podcasting about two years ago and I tried more than one platform for blogging and for podcasting. At last I settled on wordpress.com for blogging and through which I started my podcast on itunes. After sometime I found that it was important to change the image as well as the description found on itunes. Here all the problems started. I have been trying for about one year to change how my podcast looks on itunes but there is no hope. I contacted itunes support and wordpress support who are both very helpful but they told me that the problem is not from their side. I tried to change my feed through feedburner more than once but nothing changed.
    The blog url: http://casa-egypt.com/
    The itunes url: https://itunes.apple.com/us/podcast/mhtt-kasa-msr-casa-egypt-broadcast/id3981772 21?mt=2&ign-mpt=uo%3D4
    There are two feeds shown here:           http://feeds.feedburner.com/CasaEgyptBroadCast
                                                              http://feeds.feedburner.com/imananddinasbroacast
    I sure have played a lot and I think that I messed up my blog and my feed and my podcast but really I do not know exactly where I messed things up. This is one of the mails that I sent to both itunes and wordpress support with some modifications and I am sending it now on this forum in case anyone could help me.
    I have always thought that I have one podcast but on the itunes program on my computer I found two almost identical podcasts with the title "محطة كاسا مصر" (this is written in Arabic only) and another one with both Arabic and English "محطة كاسا مصر- Casa Egypt Broadcast". When I right clicked the image on the left I found a "Show Description" button in the drop down menu. I clicked it for both podcasts and I found that the image of the Arabic podcast (the upper one on the itunes image) disappeared but the description was updated unlike the the Arabic English one in which the exact opposite happened. I tried to open both in itunes store but both showed the old unchanged image and description.
    I really don't know which one is the correct one for my blog as both display the same episodes. By the way, I used to have a lot of other posts but I do not know where they went. Now I don't care about those lost or hidden episodes as much as I care about the other issues I have.
    This is the Arabic only one. (I want the description but there is no image here)
    This is the Arabic English one. (I want the image but not the description).
    As you can see from both images that the url shown in both information boxes are different. I am trying to contact any one from feedburner support but I do not know how to reach them as I think that the problem is in it. Or can you tell me how to edit my feed so as to be able to change my itunes looks?
    Your help will be really appreciated.
    Thanks,
    Dina

    Hi Roger
    Thank you for your reply.
    My original feed is: http://casa-egypt.com/feed/
    However, because I modified the feed http://feeds.feedburner.com/imananddinasbroadcast and nothing changed, I redirected it to another feed and then I deleted this feed.
    Is there any way to change the feed in itunes? The only feed I have now is  http://feeds.feedburner.com/CasaEgyptStation
    I tried to restore the feed http://feeds.feedburner.com/imananddinasbroadcast but feedburner refused.
    I know that I missed things up but I still have hope in working things out.
    Thanks is advance.
    Dina
    Message was edited by: dinadik

Maybe you are looking for