Home / CSE / Language Processors :: Section 2

CSE :: Language Processors

  1. The Process Manager has to keep track of:

  2. A.
    the status of each program
    B.
    the priority of each program
    C.
    the information management support to a programmer using the system
    D.
    both (a) and (b)

    View Answer

    Workspace

    Discuss Discuss in Forum


  3. Convert the 080D4E machine language instructions into assembly language, assuming that they were not generated by pseudo-ops:

  4. A.
    ASRA
    B.
    LOADA h#OD4E, i
    C.
    STOREA h#014B, d
    D.
    ADDA h#01FE, i

    View Answer

    Workspace

    Discuss Discuss in Forum


  5. Which of the following system program forgoes the production of object code to generate absolute machine code and load it into the physical main storage location from which it will be executed immediately upon completion of the assembly?

  6. A.
    two pass assembler
    B.
    load-and-go assembler
    C.
    macroprocessor
    D.
    compiler

    View Answer

    Workspace

    Discuss Discuss in Forum


  7. Convert the 48 machine language instructions into assembly language, assuming that they were not generated by pseudo-ops:

  8. A.
    ASRA
    B.
    LOADA h#OD4E, i
    C.
    STOREA h#014B, d
    D.
    ADDA h#01FE, i

    View Answer

    Workspace

    Discuss Discuss in Forum


  9. The macro processor must perform

  10. A.
    recognize macro definitions and macro calls
    B.
    save the macro definitions
    C.
    expand macro calls and substitute arguments
    D.
    All of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  11. In an absolute loading scheme, which loader function is accomplished by assembler

  12. A.
    Reallocation
    B.
    Allocation
    C.
    Linking
    D.
    Loading

    View Answer

    Workspace

    Discuss Discuss in Forum


  13. Convert the .BYTE h#F8 assembly language pseudo-ops into hexadecimal machine language:

  14. A.
    0111EF
    B.
    03 16
    C.
    F8
    D.
    42 65 61 72

    View Answer

    Workspace

    Discuss Discuss in Forum


  15. In what module, multiple instances of execution will yield the same result even if one instancy has not terminated before the next one has begun?

  16. A.
    non-reusable module
    B.
    serially reusable
    C.
    reenterable module
    D.
    recursive module

    View Answer

    Workspace

    Discuss Discuss in Forum


  17. A loader is

  18. A.
    a program that places programs into memory and prepares them for execution
    B.
    a program that automate the translation of assembly language into machine language
    C.
    is a program that appears to execute a source program as if it were machine language
    D.
    program that accepts a program written in a high level language and produces an object program

    View Answer

    Workspace

    Discuss Discuss in Forum


  19. Bug means

  20. A.
    A logical error in a program
    B.
    A difficult syntax error in a program
    C.
    Documenting programs using an efficient documentation tool
    D.
    All of the above

    View Answer

    Workspace

    Discuss Discuss in Forum