CuriousTab
Search
CuriousTab
Home
Aptitude
Computer
C Programming
C# Programming
C++ Programming
Database
Java Programming
Networking
Engineering
Biochemical Engineering
Biochemistry
Biotechnology
Chemical Engineering
Civil Engineering
Computer Science
Digital Electronics
Electrical Engineering
Electronics
Electronics and Communication Engineering
Mechanical Engineering
Microbiology
Technical Drawing
GK
Current Affairs
General Knowledge
Reasoning
Data Interpretation
Logical Reasoning
Non Verbal Reasoning
Verbal Ability
Verbal Reasoning
Exams
AIEEE
Bank Exams
CAT
GATE
IIT JEE
TOEFL
Jobs
Analyst
Bank PO
Database Administrator
IT Trainer
Network Engineer
Project Manager
Software Architect
Discussion
Home
‣
Computer Science
‣
Operating Systems Concepts
Comments
Question
A compiler for a high-level language that runs on one machine and produces code for a different machine is called is
Options
A. optimizing compiler
B. one pass compiler
C. cross compiler
D. multipass compiler
E. None of the above
Correct Answer
cross compiler
Operating Systems Concepts problems
Search Results
1. In which addressing mode, the effective address of the operand is generated by adding a constant value to the contents of register?
Options
A. absolute mode
B. indirect mode
C. immediate mode
D. index mode
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: index mode
2. Which, of the following, is true for testing and debugging?
Options
A. Testing checks for logical errors in the programs, while debugging is a process of correcting those errors in the program
B. Testing detects the syntax errors in the program while debugging corrects those errors in the program
C. Testing and debugging indicate the same thing
D. All of the above
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: Testing checks for logical errors in the programs, while debugging is a process of correcting those errors in the program
3. A hardware device that is capable of executing a sequence of instructions, is known as
Options
A. CPU
B. ALU
C. CU
D. Processor
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: Processor
4. In analyzing the compilation of PL/I program, the term "Machine independent optimization" is associated with
Options
A. recognition of basic syntactic constructs through reductions.
B. recognition of basic elements and creation of uniform symbols.
C. creation of more optional matrix.
D. use of macro processor to produce more optimal assembly code
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: creation of more optional matrix.
5. In analyzing the compilation of PL/I program, the term "Syntax analysis" is associated with
Options
A. recognition of basic syntactic constructs through reductions.
B. recognition of basic elements and creation of uniform symbols
C. creation of more optional matrix.
D. use of macro processor to produce more optimal assembly code
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: recognition of basic syntactic constructs through reductions.
6. A self-relocating program is one which
Options
A. cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.
B. consists of a program and relevant information for its relocation.
C. can itself performs the relocation of its address-sensitive portions.
D. All of the above
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: can itself performs the relocation of its address-sensitive portions.
7. The higher versions of the operating systems are so written that programs designed for earlier versions can still be run. What is it called?
Options
A. Upgradability
B. Upward mobility
C. Universality
D. Upward compatibility
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: Upward compatibility
8. The Operating system manages
Options
A. Memory
B. Processor
C. Disks and I/O devices
D. All of the above
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: All of the above
9. Multiprogramming systems:
Options
A. are easier to develop than single programming system
B. execute each job faster
C. execute more jobs in the same time period
D. are used only on large mainframe computers
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: execute more jobs in the same time period
10. Which of the following statements is not true about the FORTRAN language?
Options
A. FORTRAN is a high level language
B. A FORTRAN program, written for the IBM-PC, is totally different from a FORTRAN program written for execution on the SUN machine
C. FORTRAN is extensively used to write programs for performing scientific computations
D. All of the above
E. None of the above
Show Answer
Scratch Pad
Discuss
Correct Answer: A FORTRAN program, written for the IBM-PC, is totally different from a FORTRAN program written for execution on the SUN machine
Comments
There are no comments.
Enter a new Comment
Save
More in Computer Science:
Artificial Intelligence
Automation System
Computer Fundamentals
Computer Hardware
Database Systems
Digital Computer Electronics
Disk Operating System (DOS)
Electronic Principles
Language Processors
Linux
Management Information Systems
Networking
Object Oriented Programming Using C++
Operating Systems Concepts
System Analysis and Design
Unix
Windows 2000 Server
Windows NT