Plz answer these interview Q's

1.Difference b/w Modify and Update
2.How to find the corresponding by using the Function module(Zinclude)
3.How to use an internal table defined in the other program.
4.What is the use of Call CUSTOMER-FUNCTION ‘001’ which u can find in some
Standard function modules.
5. How many Tcodes(max) can be assigned to a Program
6. How to include a table field Check box in SM30
7. Use of Table Type
8. How to define select options in Dialog Programming
9.Difference b/w ABAP memory and SAP memory
10. how many text symbolw are there in SAP Script

hi,
Inserting or Changing Lines
To insert lines into a database table regardless of whether there is already a line in the table with the same primary key, use the following:
MODIFY <target> <lines>.
If the database table contains no line with the same primary key as the line to be inserted, MODIFY works like INSERT, that is, the line is added.
If the database already contains a line with the same primary key as the line to be inserted, MODIFY works like UPDATE, that is, the line is changed.
For performance reasons, you should use MODIFY only if you cannot distinguish between these two options in your ABAP program.
You can add or change one or more lines <lines> in a database table <target>. You can only insert or change lines in an ABAP Dictionary view if it only contains fields from one table, and its maintenance status is defined as Read and change. You may specify the database table <target> either statically or dynamically
To insert or change a single line in a database table, use the following:
MODIFY <target> FROM <wa> .
To insert or change several lines in a database table, use the following:
MODIFY <target> FROM TABLE <itab> .
To overwrite a single line in a database table with the contents of a work area, use the following:
UPDATE <target> FROM <wa> .
To overwrite several lines in a database table with the contents of an internal table, use the following:
UPDATE <target> FROM TABLE <itab> .
INDEX TABLE
For creating a generic table type with index access.
ANY TABLE
For creating a fully-generic table type.
Data types defined using generic types can currently only be used for field symbols and for interface parameters in procedures . The generic type INDEX TABLE includes standard tables and sorted tables. These are the two table types for which index access is allowed. You cannot pass hashed tables to field symbols or interface parameters defined in this way. The generic type ANY TABLE can represent any table. You can pass tables of all three types to field symbols and interface parameters defined in this way. However, these field symbols and parameters will then only allow operations that are possible for all tables, that is, index operations are not allowed.
Fully-Specified Table Types
STANDARD TABLE or TABLE
For creating standard tables.
SORTED TABLE
For creating sorted tables.
HASHED TABLE
For creating hashed tables.
Fully-specified table types determine how the system will access the entries in the table in key operations. It uses a linear search for standard tables, a binary search for sorted tables, and a search using a hash algorithm for hashed tables.
To know abt. text symbols in script:
http://www.sappoint.com/abap/sssymbl.pdf
reward if helpful.
regards,
keerthi.

Similar Messages

  • Hi experts plz answer these questions(interview questions)

    1.How to create a back ground job in particular date/time in session method??
    2.How to pass the values in report?
    3.How to upload files in app server files and database files??
    4.After finishing the code in Bdc(Before executing the program) what we can do?
    5.How to handle table control in bdc??
    6.How to handle views in bdc??
    7.using alvs in reporting,if there r three screens,if u click one screen u
    have to go another screens?what u can do?
    8.in reporting,there r two screens,if u give the input second screen is
    invisible? How is it possible??

    1.How to create a back ground job in particular date/time in session method?
    <b>use program RSBDCSUB this is standard program run a session or else you can 1.) Call the transaction SM36
    Enter a Job Name / You may set a job class other
    than 'C' (See online Help on that field).
    2.) Push the STEP Button
    3.) Push the ABAP Program button
    Enter der programm name an the variant name
    save that window
    4.) Push "BACK"
    5.) Push "Start Condition"
    6.) Push Date/Time
    Enter Date + Time for the first start
    Mark "Periodic Job" !!
    7.) Push "Period Values"
    Set the period you want the job to be started
    Save everything</b>
    2.How to pass the values in report?
    <b>use ABAP memory like EXPORT and IMPORT also possible to create varient for selction screen.</b>
    3.How to upload files in app server files and database files??
    <b>Use transction CG3Z to upload file from presentation server to appliction server. If u want to load data in to database tables then u should move data in internet table and then update the database UPDATE table.</b>
    4.After finishing the code in Bdc(Before executing the program) what we can do?
    <b>Check ur file path is or not.</b>
    5.How to handle table control in bdc??
    <b>Use INDEX for this</b>
    6.How to handle views in bdc??'
    <b>U need to pass the value for MSICHTAUSW-KZSEL(NN)' to select the views</b>
    7.using alvs in reporting,if there r three screens,if u click one screen u
    have to go another screens?what u can do?
    Use User_command event.
    8.in reporting,there r two screens,if u give the input second screen is
    invisible? How is it possible??
    Use At selection-screen output Event..
    Ex.
                     S E L E C T I O N   S C R E E N S                   *
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.
    SELECT-OPTIONS: s_opbel FOR dfkkko-opbel,
                    s_blart FOR dfkkko-blart OBLIGATORY DEFAULT 'DB',
                    s_bukrs FOR dfkkop-bukrs OBLIGATORY,
                    s_gpart FOR dfkkop-gpart,
                    s_vtref FOR dfkkop-vtref,
                    s_asco  FOR dfkkop-zzasco,
                    s_busen FOR dfkkop-zzbusent,
                    s_divi  FOR dfkkop-zzdivision,
                    s_bldat FOR dfkkko-bldat,
                    s_faedn FOR dfkkop-faedn,
                    s_waers FOR dfkkko-waers.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-t02.
    PARAMETER: rb_sum RADIOBUTTON GROUP rtyp USER-COMMAND disp,
               rb_det RADIOBUTTON GROUP rtyp .
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-t03.
    PARAMETER: rb_lis RADIOBUTTON GROUP dtyp MODIF ID typ,
               rb_alv RADIOBUTTON GROUP dtyp MODIF ID typ.
    SELECTION-SCREEN END OF BLOCK b3.
    SELECTION-SCREEN BEGIN OF BLOCK b4 WITH FRAME TITLE text-t04.
    PARAMETER: cb_asco AS CHECKBOX  DEFAULT 'X' MODIF ID sel,
               cb_divi AS CHECKBOX MODIF ID sel,
               cb_buen AS CHECKBOX MODIF ID sel,
               cb_prod AS CHECKBOX MODIF ID sel.
    SELECTION-SCREEN END OF BLOCK b4.
                    Initialization                                       *
    INITIALIZATION.
      IF rb_sum = ' '.
        rb_sum = 'X'.
        rb_det = ''.
      ENDIF.
                    A T  S E L E C T I O N - S C R E E N                 *
    AT SELECTION-SCREEN OUTPUT.
    If Summary report radio button has been selected then ALV Display
    radio button should be disabled.
      LOOP AT SCREEN.
        IF screen-group1 = 'TYP'.
          IF rb_sum = 'X'.
            rb_alv = ''.
            IF screen-name = 'RB_ALV'.
              screen-active = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDIF.
        ENDIF.
    If Detail report has been selected the all the check box in the
    selection-screen block b4 should be invisible.
        IF screen-group1 = 'SEL'.
          IF rb_det = 'X'.
            screen-active = '0'.
            MODIFY SCREEN.
          ENDIF.
        ENDIF.
      ENDLOOP.
    Reward me if its helpful..
    Regards
    Ravi

  • Can any one answer these interview questions

    CTS INTERVIEW QUESTIONS( 24/02/07 )
    1.  What is the difference b/w classical report and ALV  report and in classical report can we produce output more than 255 characters?
    2.  Did you used classes to create ALV reports  and how is superior over using    function modules in ALV report generation?
    3.  If we don't know the  exact number of blocks to be generated then Can we generate the output with different number of blocks in 
         ALV   reports?
    4.  In report if we have write statements in initialization, top of page and in start of selection then which event is first excuted and what
         is  the output?
    5.  In interactive report what is the use of exit key word?
    6.  what are nested structures and deep structures?
    7.  how can we write BDC program to  upload  data from  CSV, XL, TAB delimeter type flat files?
    8.  In BDC if the flat file consist of header and multiple line items then how to upload the load, does we create a single internal table for
         both header and body or different internal tables?
    9.  In call transaction and session method which method is prefered one?
    10. why can't we use call transaction method to upload large amount of data?
    11.what is the use of standard text in sap scripts, why can't we hard code the same information in form itself?
    12.what are user exits and how can we create them?
    13. can we modify  the  sap provided  code?
    14. what are oss notes?
    15. what are the different types of performance techniques?
    16. can we do modifications on output of   ALV reports, how?
    17. what are the classes that are used in ALV reporting?

    hi bhushan,
    1. What is the difference b/w classical report and ALV report and in classical report can we produce output more than 255 characters?
    Ans. Classical report ---Consist of one program that create a single list.This means that when list is displayed,it has to contain all data
    requested,regardless of the number of details the user wants to see.This procdeure may result in extensive and cluttered list from which the user has to pick the relvent data.(desired selection much be made before hand).
    Mian thing in classical report is it is not interactive(you will have cluttered information).
    Alv report _ IS interactive reporting (it is a set of function modules).(in alv we use both classical and interactive).
    in classical report we can't produce output more than 255 characters(but in ALV we can have the report contains columns more than 255 characters in length).
    ALV is very efficient tool for dynamically sorting and arranging the columns from a report output.
    2. Did you used classes to create ALV reports and how is superior over using function modules in ALV report generation?
    Ans. its upto you(did you use classes in ALV then say yes)
    3. If we don't know the exact number of blocks to be generated then Can we generate the output with different number of blocks in
    ALV reports?
    4. In report if we have write statements in initialization, top of page and in start of selection then which event is first excuted and what
    is the output?
    ANS. TOP_OF_PAGE is triggered.
    this event is triggered with the first WRITE statement or whenever new page is triggered. if you donts have any write statement before top-of-page or
    in start-of-selection then this event is not triggered.
    5. In interactive report what is the use of exit key word?
    Ans.
    6. what are nested structures and deep structures?
    7. how can we write BDC program to upload data from CSV, XL, TAB delimeter type flat files?
    Ans use FM 'GUI_UPLOAD'(CSV/TAB is .XLS)
    CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
    filename = 'D:PERSONALF1.XLS'
    FILETYPE = 'ASC'
    HAS_FIELD_SEPARATOR = ' '
    HEADER_LENGTH = 0
    READ_BY_LINE = 'X'
    DAT_MODE = ' '
    CODEPAGE = ' '
    IGNORE_CERR = ABAP_TRUE
    REPLACEMENT = '#'
    CHECK_BOM = ' '
    VIRUS_SCAN_PROFILE =
    NO_AUTH_CHECK = ' '
    IMPORTING
    FILELENGTH =
    HEADER =
    tables
    data_tab = itab[]
    EXCEPTIONS
    FILE_OPEN_ERROR = 1
    FILE_READ_ERROR = 2
    NO_BATCH = 3
    GUI_REFUSE_FILETRANSFER = 4
    INVALID_TYPE = 5
    NO_AUTHORITY = 6
    UNKNOWN_ERROR = 7
    BAD_DATA_FORMAT = 8
    HEADER_NOT_ALLOWED = 9
    SEPARATOR_NOT_ALLOWED = 10
    HEADER_TOO_LONG = 11
    UNKNOWN_DP_ERROR = 12
    ACCESS_DENIED = 13
    DP_OUT_OF_MEMORY = 14
    DISK_FULL = 15
    DP_TIMEOUT = 16
    OTHERS = 17
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    You can also use.
    Use GUI_UPLOAD FM with exporting parameter
    has_field_separator = 'X'
    8. In BDC if the flat file consist of header and multiple line items then how to upload the load, does we create a single internal table for
    both header and body or different internal tables?
    ans. To know more- /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    /people/william.li/blog/2006/03/21/minimize-memory-usage-during-message-mapping-when-replicating-an-element
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f59730fa-0901-0010-df97-c12f071f7d3b
    No Documentation for Mapping Function useOneAsMany (Mapping Problem)
    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
    /people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
      Re: BDC - Header with multiple line items.   
    Posted: Sep 18, 2006 6:53 PM    in response to: sap innova       Reply      E-mail this post 
    http://www.sap-basis-abap.com/abap/handling-table-control-in-bdc.htm
    http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm
    When you have enter multiple line in BDC for a table control use call transaction tcode using i_bdcdata options from opt message into i_messages.
    Check the below example.
    data: lws_cnt type char2,
    lws_field type char15.
    LOOP AT i_invoicing_plan INTO wa_invoicing_plan.
    lws_cnt = sy-tabix.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
    EXPORTING
    input = lws_cnt
    IMPORTING
    output = lws_cnt .
    CONCATENATE 'FPLT-AFDAT(' lws_cnt ')' INTO lws_field.
    CONCATENATE wa_invoicing_plan-date+6(2)
    wa_invoicing_plan-date+4(2)
    wa_invoicing_plan-date+0(4) INTO lws_date
    SEPARATED BY '.'.
    PERFORM bdc_field USING lws_field lws_date.
    CONCATENATE 'FPLT-FPROZ(' lws_cnt ')' INTO lws_field.
    lws_perct = wa_invoicing_plan-percentage.
    CONDENSE lws_perct.
    PERFORM bdc_field USING lws_field lws_perct.
    ENDLOOP.
    While calling the transaction give like this:
    DATA: opt TYPE ctu_params.
    opt-dismode = 'N'.
    opt-updmode = 'A'.
    opt-defsize = 'X'.
    CALL TRANSACTION tcode
    USING i_bdcdata OPTIONS FROM opt MESSAGES INTO i_messages.
    LOOP AT i_messages.
    ENDLOOP.
    9. In call transaction and session method which method is prefered one?
    Ans. it depends on data if data is small then go for call transaction method.
    10. why can't we use call transaction method to upload large amount of data?
    Ans.there are chances of many errors.
    11.what is the use of standard text in sap scripts, why can't we hard code the same information in form itself?
    Ans.Assume ur company has stored some text which will printed on sapscript based on certain conditions and not taken thru driver program .
    For eg .for a plant 1000
    You have to print 'Plant is 1000 and stock is 1000'.
    for plant 1010
    You have to print 'Plant is 4000 and stock is 3000'.
    Then you will create a standard text thru SO10 create a text name and id would be ST and language as EN .
    AND YOU PLace the text You have to print 'Plant is 1000 and stock is 1000'.
    and this will create one standard text and another standard text for another .
    then in the sapscript you will check the plant
    use the command in the sapscript and write
    Include text name 'zzz' id ST lanuage en.
    When you execute
    Sapscript will read the include and bring the text from SO10 and print on the screen .
    Check T-Code NACE
    Check link for more on SAP Scripts.
    http://www.sap-img.com/sapscripts.htm
    12.what are user exits and how can we create them?
    User exits -> They are the provisions given by the sap standard program to add some extra functionality to their program .
    Which will be present till there is any version change .
    1. User exits were nothing but
    subroutines
    FORM/PERFORM
    called from standard programs.
    2. The FORM defintion was placed inside
    an empty include file.
    3. So It was called EVERYTIME.
    and we need to MODIFY/REPAIR the
    standard include .
    USER EXITS
    1. Introduction:
    User exits (Function module exits) are exits developed by SAP.
    The exit is implementerd as a call to a functionmodule.
    The code for the function module is writeen by the developer.
    You are not writing the code directly in the function module,
    but in the include that is implemented in the function module.
    The naming standard of function modules for functionmodule exits is:
    EXIT_<program name><3 digit suffix>
    The call to a functionmodule exit is implemented as:
    CALL CUSTOMER.-FUNCTION <3 digit suffix>
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    For information on Exits, check these links
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    13. can we modify the sap provided code?
    Ans. Yes,but you need to have access key and i thing you need to have permission also.
    14. what are oss notes?
    ans.SAP provides support in the form of Notes also and this is called OSS. Can check the link Sree provided.
    Just for an example if you face any error in your system. Then there is error number associated with the error. Then you can search for the OSS not for the error number, and the note will give you possible solution to your problem.
    You do have notes for any details for every thng and any thing related to SAP.
    ans.YES! It is Online Suppor System from SAP. It is official.
    Search in http://service.sap.com support portal link with keywork 'OSS' / 'OSS User Guide' to get more info and 'how to' guides.
    OSS (online support system) .You can get this support from WWW.SAP.COM site..SAP will issue OSS userid and password to the customers with each licence to their packages..Here you will get all suppost packages information and how to use the things..These kind of info you will get it..Ask your Project customer about this id.. OSS1 is the transaction code to check the oss notes from SAP...
    15. what are the different types of performance techniques?
    Ans. Use se30--- simply gives you an over view of the time spent on the application processing against the time spend selecting from the database.
         use sto5 _SQL trace tool ---Overview of exactly how the prog is hitting against the database and shows you the individual SQL statements used with which index was used.
    16. can we do modifications on output of ALV reports, how?
    ans.
    17. what are the classes that are used in ALV reporting?
    ans.Check out this tutorial
    An Easy Reference for ALV Grid Control.pdf
    and also demo programs in your system.
    BCALV_GRID_*.
    Check these out:
    Check this for basic concepts of OOPS
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/abap%20objects/abap%20code%20sample%20to%20learn%20basic%20concept%20of%20object-oriented%20programming.doc
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20display%20data%20in%20alv%20grid%20using%20object%20oriented%20programming.doc
    Tabstrip
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20for%20tab%20strip%20in%20alv.pdf
    Editable ALV
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20edit%20alv%20grid.doc
    Tree
    http://www.sapdevelopment.co.uk/reporting/alv/alvtree/alvtree_usrint.htm
    General Tutorial for OOPS
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/an%20easy%20reference%20for%20alv%20grid%20control.pdf
    http://www.geocities.com/mpioud/Abap_programs.html
    Award points,if it is helpful

  • Can someone take some time to answer these interview Qs?

    Hi BW Experts,
    1)how many internal tables are there?(or may be internal table types)
    2)in ODS settings there is a setting for BEX flag.  what exactly happens behind the scenes when we set that flag?
    3)how to improve performance on <b>data loading</b>(not on query)
    Thanks in advance,
    Sam

    Hi Samay,
      I dont know abt the internal tables but for other 2 queries i can give answers for best of my knowledge..
    2a) After setting Bex reporting flag on the ods objects creates sid tables so it degrades reporting performance so that we always use infoset query to report on ods..
    3a) Data loading performance can be improved by
    1)disabling indices
      2)PSA partitioning on required datapacket size
    3)Line Item dimensions as there will be no dim table between fact table and sid table ..
    Hope it helps you..

  • Answers for these interview Q's

    Hi BW experts,
    I want to know the answers for these interview Q's I faced.
    1). What is the use of Nav. Attribute other than the drill down functionality in the reports.
    2). What is the use of PSA?(I answered, we can update the errored records).  But, if there are like million records, how can we do?
    Thanks,
    Sam

    1). What is the use of Nav. Attribute other than the drill down functionality in the reports.
    You can also use Nav. Attr's to filter data in your queries.
    2). What is the use of PSA?(I answered, we can update the errored records). But, if there are like million records, how can we do?
    The PSA is a copy of the data coming from your source system.  With it you can edit the data before updating your data targets.  You can also use it to debug your transfer rules and update rules from an infopackage execution.  It is also the source for reconstructing a request in your data providers (as long as the data has not been collapsed).
    Does this help?

  • Relation between netweaver & ecc(plz see these questions friends)

    hi folks,
    plz answer questions---
    1.   can we install all netweaver  components on    development machine?
    2.   what i feel is..one can install netweaver     application server on a machine and can develop applications on that machine.after that any one can access that application remotely.///then here my doubt is what he accesses really ?do he accesses r/3   ..i fell netweaver application server acts as mediator for remote user and r/3? is it correct?

    Hi Shabbir,
    Are you talking about the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/downloads?rid=/library/uuid/da699d27-0b01-0010-99b0-f11458f31ef2">java EE 5 edition</a> of SAP NetWeaver Application Server? Because if this is the case, you can surely install it on a developer machine! Actually, this is exactly what this installation has been built for
    However, this release is focused primarily on the Java EE open standards. It supports certain backend connectivity options, e.g. based on JCA 1.5, SAP Java Connector (JCo), and others, but in order to access R/3, of course, you'll need it installed separately.
    With the Application Server Java you can develop, deploy, and manage robust, scalable, performant Java applications. These applications then could, in particular, access the SAP backend systems and in this way serve as a mediator between the remote user and the backend (R/3). This is just one of the many possible scenarios that you could implement on top of SAP NetWeaver Application Server.
    Does that answer your questions?
    Best regards,
    Vladimir

  • Can i help u? i had bought camfrog pro app by itunes...i see that app is upgrade now. but i can not upgrade that app...i can see this message "can not open by This id" i don't know why can not upgrade camfrog pro by my korea id? plz answer me

    can i help u? i had bought camfrog pro app by itunes...i see that app is upgrade now. but i can not upgrade that app...i can see this message "can not open by This id" i don't know why can not upgrade camfrog pro by my korea id? plz answer me

    To Update the App you have to Use the Same Apple ID it was Purchased with...

  • IBM :please answer these i want to cross check my answer

    please answer these i want to cross check my answer
    1.what is oracle.
    2.what is major differenece oracle8i and oracle9i.
    4.tell me some thing ur self.
    5.please tell me about oops.
    6.what is single inheritance.
    7.what is multiple inheritance.
    8.can java support multiple inheritance.
    9.what is interface.
    10.what is differenec between abstract class and interface.
    11.how to u prove that abstrace class cannot instantiate directly.
    12.what is differenece between string and stringbuffer.
    13.what is immutable
    14.how to write a program using sort program.
    15 how to write a program using unsort program.
    16.what is legacy.
    17.what is legacy api
    18.what is legacy interface.
    19.what is main difference hashmap and hastable
    20.what is main difference between arraylist and vector.
    21.what is struts framework.
    22.what are distributed techonologies.
    23.what is advantage and disadvantage of distributed techonologies.
    24.what is main difference between jsp and servlets.
    25.what is difference between procedure and functions.
    26.what is jdbc.
    27.what are type of drivers.
    28.what is type 4 driver.
    29.how to collect requuirements form u r client.
    30.which process use in ur project.
    31.what is deployment descriptor.
    32.what is heirarchy of files in struts.
    33.please draw struts frame wrok.
    34.please draw j2ee architecture.
    35.please draw mvc-2 architecture.
    36.please draw that how design op module.
    37.how to find a file on linux.
    38.how to configure weblogic8.1 on linux.
    39.why you use struts framework in ur project.
    40.what is platfrom independent
    41.what is awt and swing.
    42.what is heavy wieght components.
    43.what is feature of weblgoic8.1.
    44.why you choose application server on linux and database server on aix.
    45.please tell me about ur project.
    46.what is major concepts in oops.
    47.why u choose mvc-2 architecture.
    48.what is implicit object.
    49.how many implicit objects in jsp
    50.why choose weblogic8.1 other than any applicationserver.
    51.what is water fall model vs sdlc
    52.what is use of dataflowdiagrams
    53.wha t is ip in ur project.
    54.what about reception module

    I was able to answer only these
    6.what is single inheritance.
    ans:one class is inherited by only other one class
    7.what is multiple inheritance.
    ans:One class inheriting more than one class at atime
    8.can java support multiple inheritance.
    ans:No
    9.what is interface.
    ans:Interface has only method declarations but no defn
    10.what is differenec between abstract class and interface.
    ans:In abstract class some methods may contain definition,but in interface every method should be abstract
    11.how to u prove that abstrace class cannot instantiate directly.
    ans:As they dont have constructor they cant be instantiated
    12.what is differenece between string and stringbuffer.
    ans:Strings are immutable where as string buffer can be modified
    13.what is immutable
    ans:Which cant be changed
    19.what is main difference hashmap and hastable
    ans:Hash table is synchronised
    20.what is main difference between arraylist and vector.
    ans:Vector is synchronised
    21.what is struts framework.
    ans:It follows MVC architecture which is used for seperating view,controller,model
    24.what is main difference between jsp and servlets.
    ans:Jsp s are mainly used for dynamic presenatations where we can write code of design and actual content seperately.mainly coding becomes feasible
    25.what is difference between procedure and functions.'
    ans:Fuctions can return value ,procedures cant return value
    26.what is jdbc.
    ans:Connecting to DB from java program requires JDBC
    27.what are type of drivers.
    type1,2,3,4
    31.what is deployment descriptor.
    ans:Which contains the infrnmation like which file to be used
    40.what is platfrom independent
    ans:A language is said to be platform independent if it can be run on any machine with out modifying code
    41.what is awt and swing.
    ans:AWT are heavy weight components and swings are light weight components
    46.what is major concepts in oops.
    ans:Abstraction,polymorphism,encapsulation,inheritance
    47.why u choose mvc-2 architecture.
    ans:In MVC-2 controller is servlet rather than JSP which makes it efficient
    48.what is implicit object.
    ans:Implicit objects are a set of Java objects that the JSP Container makes available to developers in each page
    49.how many implicit objects in jsp
    ans:out,page,session,request,response,application,page context,config

  • Hi , I have problem with my iphone 4s the wifi I can't put it on or off it's not worked with me , so what can I do plz answer me as soon you can

    Hi , I have problem with my iphone 4s the wifi I can't put it on or off it's not worked with me , so what can I do plz answer me as soon you can

    if it wont turn on or off the wifi ground connector could be loose. backup and restore the phone to new and see if it works then if not take to someone who fixes iphones

  • What is a nice, expensive cover for the new Ipad? plz answer!!

    what is a nice, expensive cover for the new Ipad? plz answer!!

    I think you need to be a bit more specific about what your looking for.
    I, for one, do not consider the most expensive iPad covers to be the nicest.
    Solid gold anyone?
    http://stuarthughes.com/newdawn/product_info.php?products_id=85
    I like the Apple Smart Cover, personally and have a black leather one.
    Matt

  • Sample BW certification questions..can you answer these questions ? please.

    Hi Experts,
    im gonna take SAP BI (C_TBW45_70) certication exam at the end of this month..i found some questions but without answers..
    can anyone answer these questions ?
    1.What are the main motivations for using BI Statistics and the BI Administrator Cockpit
    a)Central point of entry for SAP Netweaver BI Monitoring
    b)Remodeling of IC
    c)improved performance tuning using complete and detailed runtime information on processing in SAP Netweaver BI
    d)İmproved monitoring on Mart Data consistincy using new Technical Content
    2.Within DataSource maintenance in an SAP source system...
    a)...infoobjects can be assigned to the extract structure fields.
    b)...fields can be hidden.During Datasource replication ,these fields are not transferred into SAP Netweaver BI
    c)...the initialization selection can be deleted
    d)...fields can be selected for selection.these fields can be used to request selected data from the SAP source system in an infopacket
    e)...fields can be hidden..In other words , these fiedls are remowed from the extract structure and can only be used for calculation within the user exit during data transfer
    3.Which of the following statements are true regarding the BI Accelerator
    a)BI Accelerator indexes are loaded into the memory of the BI Accelerator
    b)A BI Accelerator index contains all the data of an infocube in a compressed but not aggregated format
    c)One BI Accelerator index is created per aggregate of an infocube
    d)The BI Accelerator is used to improve the read performance of queries on IC and DSO
    e)The BI Accelerator is built using TREX technology but is a seperate installation that cannot be used for standart knowledge management functionality
    4.The APD(Analysis Proses Designer) in sap netweaver provides a mechanism for reading data from a source and then transferring the analytical resource back out to a data target.in this scenerio which of the following are possible data targets of the APD ?
    a)DataSource Object for direct update
    b)Standart DataSource Object
    c)Metadata repository
    d)infoObject master data tables
    e)VirtualProviders
    5.Which of the following statements is true regarding the BI Administration Cockpit architecture ?
    a)Bı Statistic collect runtime and status information on various object in your SAP Netweaver BI system.The technical contect extracts these statistics or accesses them directly for central display in  the BI BI Administration Cockpit
    b)After installation of the technical content datasources on your mySAP ERP source system, you are able to load performance data on mySap ERP transactions to the BI Administration Cockpit.
    c) the BI Administration Cockpit triggers periodci BI Statistics calculation , the results of which are displayed in te Data Warehousing Workbench
    6.in which of the following business scenerios should using Real time Data Acquisition be considered ?
    a) your customer need timely data in their operatinal reporst in SAP Netweaver BI.Direct access is not a viable option because of high resource consumption and high data volumes in the SAP Source system.
    b)the data availability in your customer's source system cannot be foreseen.upon availability the source system shall push the data to a web service DataSource (using SAP Netweaver XI or by directly calling the web service).
    c)your customer uses a single dialog process for transferring data from their SAP source system to SAP Netweaver BI.Because of long processing time during data transfer to SAP Netweaver BI , they want to increase the upload frequency since smaller amount of...
    d)your customer needs current flat file data in their operational reports.the file contain approx. 500 records.at regular 5 minute time interval , the flat file shall be extracted to a DataStore Object for delta calculation for further data targets.
    thanks in advance.
    Apo

    As far I know, what is possible (P), impossible (I) and can be reached from database (DB):
    DB - you would have to create query of groups, where such member was (there are Group History Report
    and Group Membership Change Report out of the box, so suitable data is in DB)
    P - you can specify the Member Resource ID in
    Group Membership Change Report
    P - OOB - Group Membership Change Report
    P/DB - rather searched by query in DB than realizable through OOB Report
    & 6. - OOB it would be hard I think - as you would have to join informations about owners, members of some Sets and MPRs - maybe it could be realizable through DB query, but I am not sure about that.
    If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer.

  • When does iOS 7 come in Saudi Arabia plz answer me

    When does the iOS 7 come in the phone not computer plz answer me

    September 18, as has been asked and answered here many times already.

  • HT3591 I was about to download (buy) some music from ITunes when they said I had to answer these security questions, however I've never answered in my hole apple experience which has left me unable to buy anything because I don't know my security question

    I was about download music when it then asked me for my security questions. The problem for me is that I've never answered these questions ever in my hole apple experience and even if I did, I've 100% completely forgot about them. I then decided to email a link to deactivate my questions however this email from Apple had never come, I'm know left unable to download music, apps, and books.

    You need to manage your Apple ID and change your security question there.

  • Can some 1 plz answer rhis q!!!!

    i have a 6630 on orange but every time some 1 rings it always comes up call even if there on my list or n e thing ,i cant find n e settings so can some 1 plz answer this time thanks!!!!!!!!!!!!!!!!!Message Edited by karim on 05-Jun-2006
    08:55 AM

    Don't be rude! This is a community of volunteers, and people will answer when they can.
    You've only left 24 hours after asking the first time before you started another topic with exactly the same question in... It is the weekend, and usually quiet here.
    We all know what it's like when we've got problems and want them sorting asap, there's no point making multiple posts with the same thing, as people will just get bored reading them.
    Does it just say "Call" or display their number?
    You could try checking to make sure the names/numbers aren't in the memory twice - this can have adverse effects, though I don't think it's the case in this situation - worth a try.
    Nokia History: 3110, 5110, 7110, 7110, 3510i, 6210, 6310i, 5210, 6100, 6610, 7250, 7250i, 6650, 6230, 6230i, 6260, N70, N70, 5300, N95, N95, E71, E72
    Android History: HTC Desire, SE Xperia Arc, HTC Sensation, Sensation XE, One X+, Google Nexus 5

Maybe you are looking for