ABAP CERT Quiz Taw10_01 Unit 7

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Brendan.conroy
B
Brendan.conroy
Community Contributor
Quizzes Created: 5 | Total Attempts: 1,245
Questions: 53 | Attempts: 352

SettingsSettingsSettings
Software Quizzes & Trivia

Structure of the repository
Search tools of the repository
Object Navigator
Creating Transactions


Questions and Answers
  • 1. 

    The Repository consists of all of the development objects of the system and resides on the

    • A.

      Application server

    • B.

      Database

    Correct Answer
    B. Database
    Explanation
    The correct answer is Database. The Repository is where all the development objects of the system are stored. These objects include data models, reports, user interfaces, and other components. The Repository needs to be stored in a database because it requires a structured and organized environment to store and manage these objects efficiently. Storing the Repository in a database allows for easy access, retrieval, and modification of the development objects by the application server and other components of the system.

    Rate this question:

  • 2. 

    The Repository is client

    • A.

      Dependent

    • B.

      Independent

    Correct Answer
    B. Independent
    Explanation
    The given answer, "Independent," suggests that the repository is not reliant on any specific client. This means that the repository can function and operate without being directly influenced or controlled by any particular client. It is able to operate autonomously and make its own decisions and actions without being dependent on external factors.

    Rate this question:

  • 3. 

    The repository contains

    • A.

      Objects defined by SAP only

    • B.

      Objects defined by customers only

    • C.

      Objects defined by SAP and customers

    Correct Answer
    C. Objects defined by SAP and customers
    Explanation
    The repository contains objects defined by both SAP and customers. This means that both SAP and customers have the ability to define and store their own objects within the repository. This allows for a more flexible and customizable system, as both SAP and customers can contribute and make changes to the objects as needed.

    Rate this question:

  • 4. 

    Apart from the repository the Database also contains the application and Customizing tables which are usually client specific, ie have a client column

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because in addition to the repository, the database also includes application and Customizing tables. These tables are typically specific to each client and have a client column, indicating that they are tailored to the needs and preferences of individual clients. This suggests that the database not only stores general data but also client-specific data, making the statement true.

    Rate this question:

  • 5. 

    The repository is subdivided according to

    Correct Answer
    application components
    Explanation
    The repository is subdivided according to application components. This means that the repository is organized and divided into different sections or categories based on the various components or parts of an application. This allows for easier navigation and management of the repository, as it is structured in a way that aligns with the different components of the application.

    Rate this question:

  • 6. 

    The application components are further devided into

    Correct Answer
    packages
    Explanation
    The application components are further divided into packages. Packages are a way to organize and group related classes and interfaces together. They provide a means of modularizing the application and promoting code reusability. By dividing the components into packages, it becomes easier to manage and maintain the codebase. Additionally, packages help in avoiding naming conflicts by providing a unique namespace for the classes and interfaces within them.

    Rate this question:

  • 7. 

    When a repository object is created it must be assigned to a

    Correct Answer
    package
    Explanation
    When a repository object is created, it must be assigned to a package. This is because a package is a logical container that helps organize and manage related objects in a system. By assigning the repository object to a package, it becomes easier to locate and access the object when needed. Additionally, packages provide a way to control access and visibility of objects within a system, ensuring that only authorized users can interact with the repository object.

    Rate this question:

  • 8. 

    Repository objects are often made up of sub-objects that are also referred to as repository objects

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The given statement is true because repository objects can indeed be composed of sub-objects that are also considered as repository objects. This means that a larger repository object can contain smaller sub-objects within it, which are all part of the same repository. This allows for a hierarchical structure within the repository, where different levels of objects can be organized and managed accordingly.

    Rate this question:

  • 9. 

    The blank blank blank is suitable for the random search for Repository objects such as all programs by a certain developer or all function modules that were changed after a certain date.

    Correct Answer
    repository information system
    Explanation
    The repository information system is suitable for the random search for Repository objects such as all programs by a certain developer or all function modules that were changed after a certain date. This system allows users to easily search and retrieve specific information from the repository, making it a convenient tool for finding specific objects based on different criteria.

    Rate this question:

  • 10. 

    You get to the repository information system by choosing tools -> ABAP Workbench -> Overview ->

    • A.

      Repository Information System

    • B.

      Search

    • C.

      Information System

    • D.

      Respository

    Correct Answer
    C. Information System
    Explanation
    The correct answer is "Information System" because in the given sequence of choices, the option "Information System" is the next logical step after selecting ABAP Workbench and Overview. The Repository Information System is a tool used in ABAP Workbench to search and retrieve information from the repository.

    Rate this question:

  • 11. 

    Blank can be used for an application specific search for repository objects

    Correct Answer
    Explanation
    Blank can be used for an application specific search for repository objects. This means that when conducting a search for repository objects within a specific application, the blank can be filled with the appropriate keyword or criteria to narrow down the search results. By using the blank, users can specify their search requirements and retrieve only the relevant repository objects that are related to their specific application. This allows for a more targeted and efficient search process within the repository.

    Rate this question:

  • 12. 

    The ABAP workbench includess all tools required for creating and editing Repository objects. Name the six most important tools

  • 13. 

    The object navigator is split into two areas, the navigation area and the blank area

    Correct Answer
    tool
  • 14. 

    In the object navigator you can display or hide the blank area

    Correct Answer
    navigation
    Explanation
    The correct answer is "navigation" because the object navigator allows users to control the display of a blank area, which is typically used for navigation purposes. Users can choose to show or hide this blank area based on their preferences or the specific task they are working on. The object navigator provides a convenient way for users to navigate through different sections or elements of the object they are working with.

    Rate this question:

  • 15. 

    In the navigation area only you can choose the functions using a context menu, which you access using the right mouse button. The context menu offers only those functions which have been designed for the respective object.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    In both the navigation and the tool area you can choose the functions using a context menu, accessed with the right mouse button

    Rate this question:

  • 16. 

    In the object navigator objects are displayed in which area

    Correct Answer
    navigation area
    Explanation
    The correct answer is "navigation area" because the object navigator is specifically designed to display objects in that area. It serves as a user interface element that allows users to easily navigate and access different objects within a system or application. By organizing and presenting objects in the navigation area, users can quickly locate and interact with the desired objects, enhancing their overall user experience and efficiency in accessing information or performing tasks.

    Rate this question:

  • 17. 

    Navigation in the navigation area is

    • A.

      Independent of navigation in the tool area

    • B.

      Dependent of navigation in the tool area

    Correct Answer
    A. Independent of navigation in the tool area
    Explanation
    The navigation in the navigation area is independent of the navigation in the tool area, meaning that the actions and movements made in the navigation area do not affect or rely on the actions and movements in the tool area. These two areas function separately and do not have any direct connection or dependence on each other.

    Rate this question:

  • 18. 

    To create a new object in the object navigator you can

    • A.

      Use the context menu for an object type in the corresponding object list

    • B.

      Use the Edit Object button

    • C.

      Use the Other Object button

    • D.

      Use the New Object button

    Correct Answer(s)
    A. Use the context menu for an object type in the corresponding object list
    B. Use the Edit Object button
    C. Use the Other Object button
    Explanation
    To create a new object in the object navigator, there are multiple options available. One option is to use the context menu for an object type in the corresponding object list. This means that by right-clicking on the object type in the list, a menu will appear where the option to create a new object can be selected. Another option is to use the Edit Object button, which is likely a button located within the object navigator interface that allows for the creation of new objects. Lastly, the Other Object button can be used, which suggests that there may be a button specifically labeled for creating objects that do not fit into any predefined categories.

    Rate this question:

  • 19. 

    At the start of a development project the project manager creates a change request in which he names all the employees involved in the project. He creates the change request in

    • A.

      The transport organiser

    • B.

      The object navigator

    • C.

      The repository information system

    • D.

      The ABAP workbench

    Correct Answer(s)
    A. The transport organiser
    D. The ABAP workbench
    Explanation
    The project manager creates the change request in the transport organiser and the ABAP workbench. The transport organiser is a tool used in SAP systems to manage and track changes made to objects in the system. It allows the project manager to create and track change requests for the development project. The ABAP workbench is an integrated development environment in SAP systems where developers can create and modify ABAP programs and other objects. The project manager may use the ABAP workbench to create the change request and assign employees to the project.

    Rate this question:

  • 20. 

    A task is created for each employee listed in the change request by the

    • A.

      ABAP workbench

    • B.

      Transport Organiser

    Correct Answer
    B. Transport Organiser
    Explanation
    The Transport Organiser is responsible for creating a task for each employee listed in the change request. This means that the Transport Organiser is in charge of assigning specific tasks to individual employees within the ABAP workbench.

    Rate this question:

  • 21. 

    Organizing a dev project using a change request offers the following advantages - true or false

    • A.

      Each employee can track and check their profect specific activities

    • B.

      The respective development object can be accessed by all employees in the project. For those developers not involved in the project the repository objects remain locked until the change request is released

    • C.

      The joint transport of development objects processed in the project at the time of project completion is ensured by assigning the objects to the change request. The transport route of the involved packages specificies to which subsequent system they are transported

    • D.

      Unlike the functional devisions that seperate repository objects using packages change requests are limited with regard to the time schedule of the objects involved.

    • E.

      Though a program will always belong to only one package it can at different times belong to more than one project

    Correct Answer(s)
    A. Each employee can track and check their profect specific activities
    B. The respective development object can be accessed by all employees in the project. For those developers not involved in the project the repository objects remain locked until the change request is released
    C. The joint transport of development objects processed in the project at the time of project completion is ensured by assigning the objects to the change request. The transport route of the involved packages specificies to which subsequent system they are transported
    D. Unlike the functional devisions that seperate repository objects using packages change requests are limited with regard to the time schedule of the objects involved.
    E. Though a program will always belong to only one package it can at different times belong to more than one project
    Explanation
    The advantages mentioned in the answer are all true. Using a change request allows each employee to track and check their project-specific activities, ensures that the respective development object can be accessed by all employees in the project, and locks repository objects for developers not involved in the project until the change request is released. Assigning objects to the change request also ensures the joint transport of development objects at the time of project completion, specifying the transport route to subsequent systems. Unlike functional divisions that separate objects using packages, change requests are not limited by time schedules. Additionally, a program can belong to more than one project at different times, but it will always belong to only one package.

    Rate this question:

  • 22. 

    What transaction code do you use for the object navigator

    Correct Answer(s)
    SE80
    Explanation
    SE80 is the correct transaction code used for the object navigator in SAP. The object navigator is a tool that allows users to navigate through the different objects in the SAP system, such as programs, function modules, tables, and classes. SE80 provides a user-friendly interface to search, display, and edit these objects, making it easier for developers and administrators to manage and maintain the system.

    Rate this question:

  • 23. 

    Where do you create packages?

    Correct Answer(s)
    object navigator
    Explanation
    The correct answer is "object navigator" because the object navigator is a feature in certain programming languages or development environments that allows users to organize and manage their code into packages. By using the object navigator, developers can create packages to group related classes or modules together, making it easier to organize and navigate their codebase.

    Rate this question:

  • 24. 

    When creating a package in the object navigator you have two choices

    • A.

      In the navigation area choose the object type package and enter the package name in the field below and press enter

    • B.

      In the object navigator choose new -> package

    • C.

      Choose edit object on the initial screen of the object navigator

    Correct Answer(s)
    A. In the navigation area choose the object type package and enter the package name in the field below and press enter
    C. Choose edit object on the initial screen of the object navigator
    Explanation
    The correct answer is "In the navigation area choose the object type package and enter the package name in the field below and press enter". This is the correct way to create a package in the object navigator. By selecting the object type package and entering the package name, we can create a new package. Choosing "edit object" on the initial screen of the object navigator is not the correct way to create a package.

    Rate this question:

  • 25. 

    Package attributes: For the APLLICATION COMPONENT -> This determines the location of the package with the BLANK by specifying yhr correspnding applicaton component. 

    Correct Answer(s)
    application hierarchy
    Explanation
    The correct answer is "application hierarchy" because the package attributes are used to determine the location of the package within the application hierarchy. By specifying the corresponding application component, the package can be placed in the appropriate location within the hierarchy. The application hierarchy refers to the structure or organization of the different components and modules within an application.

    Rate this question:

  • 26. 

    Package attributes: For the Software Component -> For customer developments you should enter BLANK as the software component

    Correct Answer(s)
    home
  • 27. 

    Package atributes: Transport layer-> if you are executing your own deveopments you must set up a transport layer for customer developments which must be specified here. The transport layer determines if the objects of this package are to be blank to a blank blank and if so to which system.

    Correct Answer(s)
    transported subsequent system
    Explanation
    The answer is referring to the concept of transporting objects from one system to another in the context of package attributes. It states that the transport layer must be set up for customer developments, and this layer determines whether the objects of the package are to be transported to a subsequent system, and if so, to which system they should be transported.

    Rate this question:

  • 28. 

    Package attributes: Package types. You can choose between three package types

    • A.

      Standard package types: can contain repository object and other packages

    • B.

      Main package: can only contain other packages

    • C.

      Custom package: contains customizing objects

    • D.

      Structure package: can only contain main packages

    Correct Answer(s)
    A. Standard package types: can contain repository object and other packages
    B. Main package: can only contain other packages
    D. Structure package: can only contain main packages
    Explanation
    The given answer explains the different types of packages and their allowed contents. It states that standard packages can contain repository objects and other packages, while main packages can only contain other packages. It also mentions that structure packages can only contain main packages. This explanation provides a clear understanding of the restrictions and capabilities of each package type.

    Rate this question:

  • 29. 

    The abap programming language is

    • A.

      Typed

    • B.

      Enables multi-language applications

    • C.

      Enables SQL access and has been enhanced as an object oriented language

    • D.

      Is platform dependent

    • E.

      Is upward-compatible

    Correct Answer(s)
    A. Typed
    B. Enables multi-language applications
    C. Enables SQL access and has been enhanced as an object oriented language
    E. Is upward-compatible
    Explanation
    The ABAP programming language is typed, meaning that variables must be declared with a specific data type. It also enables multi-language applications, allowing developers to write code in multiple languages. ABAP also enables SQL access, allowing developers to interact with databases using SQL queries, and it has been enhanced as an object-oriented language, providing support for object-oriented programming concepts. Additionally, ABAP is upward-compatible, meaning that programs written in older versions of ABAP can still run on newer versions without modification.

    Rate this question:

  • 30. 

    To support the type specific processing of data, type blank and type blank are supported

    Correct Answer(s)
    conversions casting
    Explanation
    To support the type specific processing of data, conversions and casting are supported. Conversions refer to changing one data type to another, such as converting an integer to a string. Casting, on the other hand, is a specific type of conversion that involves explicitly changing the data type of a variable, such as converting a float to an integer. Both conversions and casting are important in programming to ensure that data is processed correctly based on its specific type.

    Rate this question:

  • 31. 

    Using translatible blank blank you can develop multi language applications

    Correct Answer(s)
    text elements
    Explanation
    The correct answer is "text elements" because text elements can be easily translated into different languages, allowing developers to create applications that support multiple languages. By using text elements, developers can separate the text content from the code, making it easier to manage and update translations. This approach enables the application to dynamically display text in the user's preferred language, enhancing the user experience and making the application more accessible to a global audience.

    Rate this question:

  • 32. 

    The blank blank standard embedded in ABAP allows direct database access

    Correct Answer(s)
    open sql
    Explanation
    The open SQL standard embedded in ABAP allows direct database access. This means that developers can execute SQL statements directly in their ABAP programs to retrieve data from or modify the database. The open SQL standard provides a simplified and standardized way of interacting with the database, making it easier for developers to work with data in ABAP programs. It ensures that the SQL statements are executed efficiently and securely, while also providing a high level of compatibility across different database systems.

    Rate this question:

  • 33. 

    Blank blank is the object oriented enhancement of abap

    Correct Answer(s)
    abap objects
    Explanation
    Abap Objects is the object-oriented enhancement of ABAP. It allows developers to create and manipulate objects, encapsulate data and behavior within classes, and use inheritance and polymorphism to create reusable and modular code. With ABAP Objects, developers can leverage the benefits of object-oriented programming, such as code reusability, modularity, and easier maintenance. It provides a more modern and flexible approach to software development in the ABAP environment.

    Rate this question:

  • 34. 

    ABAP programs are made up of individual

    Correct Answer(s)
    statements
    Explanation
    ABAP programs are composed of individual statements. These statements are written in the ABAP programming language and are used to define the logic and functionality of the program. Each statement performs a specific action or operation, such as assigning values to variables, performing calculations, or controlling program flow. These statements are executed sequentially, one after another, to carry out the desired tasks and produce the desired output. Without these statements, an ABAP program would not have any instructions or actions to perform, making it meaningless and non-functional.

    Rate this question:

  • 35. 

    The first word in a statement is called an

    Correct Answer(s)
    abap keyword
    Explanation
    An ABAP keyword is the first word in a statement. It is a reserved word in the ABAP programming language that has a specific meaning and functionality. These keywords are predefined and cannot be used as variable names or identifiers in the program. They are used to perform specific actions or operations in the ABAP code, such as defining variables, declaring data types, controlling program flow, or executing specific functions.

    Rate this question:

  • 36. 

    Words must always be seperated by atleast one

    Correct Answer(s)
    space
    Explanation
    The correct answer is "space". This answer is correct because the question states that words must always be separated by at least one space. Therefore, the correct answer is "space" as it fulfills this requirement.

    Rate this question:

  • 37. 

    Each statement must end with a

    Correct Answer(s)
    period
    Explanation
    The correct answer is "period" because it is the punctuation mark used to indicate the end of a sentence. It helps to separate different ideas and clarify the meaning of the text.

    Rate this question:

  • 38. 

    ABAP statements can be indented

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    ABAP statements can be indented to improve code readability and organization. By indenting statements, it becomes easier to identify the structure and hierarchy of the code. This can be particularly useful when dealing with complex programs or when collaborating with other developers. Indentation helps to visually separate blocks of code and makes it easier to understand the flow of the program. Additionally, proper indentation can also help in identifying syntax errors or logical issues in the code. Therefore, it is true that ABAP statements can be indented.

    Rate this question:

  • 39. 

    Statements can not take up more than one line

    • A.

      True

    • B.

      Flase

    Correct Answer
    B. Flase
  • 40. 

    You can have multiple statements on one line

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The given correct answer is "True" because the statement suggests that it is possible to have multiple statements on one line.

    Rate this question:

  • 41. 

    ABAP distinguishes between upper and lowercase for keywords additions and operands

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    ABAP does not distinguish between upper and lowercase for keywords, additions, and operands. The language is case-insensitive, meaning that the capitalization of these elements does not affect the program's functionality. Therefore, the given statement is incorrect.

    Rate this question:

  • 42. 

    For indentations and converting between upper/lowercase letters you can use the blank blank

    Correct Answer
    pretty printer
    Explanation
    The given correct answer for this question is "pretty printer". A pretty printer is a software tool that formats code or text in a visually appealing and readable way by adding appropriate indentations and converting between upper and lowercase letters. It helps improve code readability and makes it easier for programmers to understand and maintain the code.

    Rate this question:

  • 43. 

    Comment lines are introduced using a

    Correct Answer
    *
  • 44. 

    If you wish to comment out hte rest of a line you use a

    Correct Answer
    "
    Explanation
    If you wish to comment out the rest of a line, you can use a double forward slash (//). This is a common practice in programming languages such as Java, C++, and JavaScript to add comments to code. By using // at the end of a line, anything after it will be ignored by the compiler or interpreter. This is useful for adding notes or explanations to code, or temporarily disabling a line of code without deleting it.

    Rate this question:

  • 45. 

    You can combine consecutive statements with the same beginning into a blank statement

    Correct Answer
    chained
    Explanation
    The term "chained" refers to the action of combining consecutive statements that have the same beginning into a single blank statement. This process helps to simplify and streamline the overall structure of the text.

    Rate this question:

  • 46. 

    The blank blank takes to firectly to the documentation for the statement on which the cursor is positioned

    Correct Answer
    F1 key
    Explanation
    The F1 key is the correct answer because it is commonly known as the key that opens the help documentation for the current statement or action. When the cursor is positioned on a statement or action, pressing the F1 key will directly take the user to the relevant documentation, providing assistance and information about the specific feature or function they are using.

    Rate this question:

  • 47. 

    The blank blank with the descritpion Help ON takes you to a dialog box where you can enter the required Keyword statement

    Correct Answer
    i button
    Explanation
    The i button, when clicked, takes you to a dialog box where you can enter the required keyword statement.

    Rate this question:

  • 48. 

    There can be multiple inactive versions of a development object in the repository

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    In a repository, there can only be one active version of a development object at a time. This ensures that there is no confusion or conflicts when multiple users are working on the same object. Having multiple inactive versions would create unnecessary complexity and make it difficult to manage and track changes effectively. Therefore, the statement is false.

    Rate this question:

  • 49. 

    The request release and transport of the developed objects are only possible if all objects in the request have been activated.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    In order to request the release and transport of developed objects, it is necessary for all objects in the request to be activated. This means that the objects must be in a state where they are ready to be used or executed. If any objects in the request are not activated, it would not be possible to proceed with the release and transport. Therefore, the statement is true.

    Rate this question:

  • 50. 

    When you activate an object you overwrite the previously actvie version with the blank version only after a successful syntax check

    Correct Answer
    inactive
    Explanation
    This answer suggests that when an object is activated, the previously active version of the object is replaced with a blank version. This replacement only occurs after a successful syntax check. Therefore, the object becomes inactive until it is successfully activated again.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jan 09, 2009
    Quiz Created by
    Brendan.conroy
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.