BC0051-System Software Model Question Paper

BC0051-System Software Model Question Paper - Model...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Model Question Paper Subject Code: BC0051 Subject Name: System Software Credits: 4 Marks: 140 Part A (One mark questions) 1. ________ is a program that converts one programming to another programming in other language. A) Language builder B) Language translator C) Language processor D) Language Activity 2. will govern the formation of valid statements in the source language. A) Lexical rules: B) Syntax rules: C) Semantic rules D) Source rules 3._________is the gap between the semantics of programs written in different programming languages A) Specification gap B) Implementation gap C) Execution gap D) Design gap 4. Which of the following step does not belong to interpretation cycle. A) Fetch the statement. B) Translate the statement
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
C) Analyze the statement and determine its meaning, D) Execute the meaning of the statement. 5. is a program which accepts assembly language program as input and produces its equivalent machine language program as output. A) Data base B) Assembler C) Assembly D) Directives 6. How many kinds of statements are there in assembly program? A) 4 B) 1 C) 2 D) 3 7. An assembly language statement has the following format A) <Opcode> <operand spec>[,<operand spec>. .] [Label] B) <operand spec>[,<operand spec>. .] [Label] <Opcode> C) [Label] <operand spec>[,<operand spec>. .] <Opcode> D) [Label] <Opcode> <operand spec>[,<operand spec>. .] 8. Which of the following is a not a assembly Program statement A. imperative B. Declaration C. assembler Directive D) Data structure
Background image of page 2
9. is a translator which translates the program written in a high level language object language, which is a low level language. A) Interpreter B) Assembler C) Analyzer D) Compiler 10. YACC, abbreviated from "Yet Another Compiler Compiler", is a __________ system tool program for generating C or C++ code for a parser. A) Linux B) Unix C) Windows D) DOS 11. Choose the WRONG statement A) Fortran is a high level language B) Machine language program is a sequence of 1s and 0s C) Programming in Machine language is simpler than high Level language D) High level programming language makes the programming task simple 12. Choose the WRONG statement A) An interpreter produces a result from a program, while a compiler produces a program Written in assembly language. B) A compiled program is not human readable. C) Assembly language is independent of architecture. D) Compiled programs can only run on computers that have the same architecture as the Computer on which they were compiled.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
13. is a unit of specification for program generation through expansion. A) Interpreter B) Macro C) Source code D) Compiler 14. During __________ the macro statement is replaced by sequence of assembly statements. A) Expansion
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/01/2012 for the course I.T ICc 231 taught by Professor Ramon during the Fall '10 term at Institute of Management Technology.

Page1 / 24

BC0051-System Software Model Question Paper - Model...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online