UGC NET Computer Science and Applications MCQ Questions and Answers

Language Design and Translation Issues MCQ Questions and Answers

1. Which programming language property describes the rules for forming valid sentences (programs) in that language? A. Semantics B. Syntax C. Pragmatics D. Typing Answer: B 2. Which of the following is an example of a declarative programming paradigm? A. Object-oriented programming B. Procedural programming C. Functional programming D. Assembly programming Answer: C 3. Binding

3-D Object Representation, Geometric Transformations and Viewing MCQ Questions and Answers

1. Which data structure is most natural for representing the faces of a 3D polyhedral model when rapid traversal of adjacent faces is required? A. Vertex list B. Adjacency matrix C. Winged-edge structure D. Edge list Answer: C. Winged-edge structure 2. What is the principal advantage of using triangular meshes over polygonal faces with many

2-D Geometrical Transforms and Viewing MCQ Questions and Answers

1. Which operation does NOT preserve parallelism of lines in 2-D? A. Translation B. Rotation C. Scaling (uniform or non-uniform) D. Perspective projection (non-affine) Answer: D. Perspective projection (non-affine) 2. To rotate a point about an arbitrary point P(px,py), which sequence is correct? A. Translate by (px,py), rotate by θ, translate by (−px,−py) B. Rotate

Pipeline and Vector Processing MCQ Questions and Answers

1. Which of the following best describes the primary goal of instruction pipelining? a) Reduce power consumption of each instruction b) Increase clock frequency by simplifying stages c) Increase instruction throughput by overlapping execution of multiple instructions d) Reduce the number of instructions in a program 2. In a classic 5-stage RISC instruction pipeline (IF,