The complete UGC NET December 2019 question paper for Computer Science & Applications, covering Paper 1 (General Aptitude) and Paper 2 (Computer Science & Applications). Every question below is shown with its options and the correct answer, and a detailed explanation you can unlock by signing in. All 150 questions are free to practise.
| Exam | UGC NET December 2019 |
|---|---|
| Papers | Paper 1 (General Aptitude) and Paper 2 (Computer Science & Applications) |
| Exam date(s) | December 4, 2019 |
| Shift(s) | Shift 1 |
| Paper 1 questions | 50 questions · 60 minutes · 100 marks |
| Paper 2 questions | 100 questions · 120 minutes · 200 marks |
| Total | 150 questions |
| Marking scheme | +2 per correct answer · No negative marking |
UGC NET December 2019 · Computer Science & Applications sitting
UGC NET December 2019
50 questions with the answer key and explanations.
Which of the learning outcomes are intended in teaching organized at understanding level?
Answer: (B) Seeking of relationships and patterns among facts
Explanation
Which of the following statements differentiate teaching from learning?
(a) Teaching is a social act while learning is a personal act
(b) Teaching implies learning
(c) Teaching is like selling while learning is like buying
(d) Teaching can occur without learning taking place
(e) In teaching, influence is directed towards learning and learner, while in learning it is usually towards oneself
Choose the correct answer from the following options:
Answer: (A) (a), (c) and (e)
Explanation
Which of the following are classroom related factors that influence effectiveness of teaching?
(a) Prior task related behaviour of students
(b) Adherence to linear pattern of communication by the teacher
(c) Socio-economic status of the family to which learners belong
(d) Inappropriate use of technological resources by the teacher
(e) Cultural background of students
Choose your answer from the following options:
Answer: (C) (a), (b) and (d)
Explanation
In which of the following types of learning materials, the presentations are highly structured and individualised?
Answer: (D) Programmed instructional and modular learning material
Explanation
Which of the following types of assessment is conducted periodically with an eye on standards?
Answer: (B) Summative assessment
Explanation
A university teacher plans to improve the study habits of students in his/her class. Which type of research paradigm will be helpful in this regard?
Answer: (D) Action research paradigm
Explanation
A researcher intends to make use of ICT in his/her research. What considerations should weigh most in such a decision?
(a) Appropriateness of the tool used
(b) Cost involved in procuring it
(c) Availability of tools in the department where research is to be undertaken
(d) Willingness of his/her supervisor to offer help
(e) The company from which the ICT equipment has been procured
Choose your answer from the following options:
Answer: (A) (a), (b) and (c)
Explanation
Which of the following sampling procedures will be appropriate for conducting researches with empirico-inductive research paradigm?
Answer: (D) Any of the non-probability sampling procedures
Explanation
In which of the following formats 'Chapter Scheme of the document has to be formally approved by a research degree committee in the university?
Answer: (A) Thesis/dissertation
Explanation
A research scholar while submitting his/her thesis, did not acknowledge in the preface the help and support of the respondents of questionnaires used. This will be called an instance of
Answer: (C) Unethical act
Explanation
When there is an animated discussion between a teacher and his or her students in the classroom, it can be classified as:
Answer: (A) Horizontal communication
Explanation
Information overload in a classroom environment by a teacher will lead to
Answer: (D) Delayed feedback
Explanation
A verbal communication technique used in teaching is
Answer: (B) Varying the speed of voice and tone
Explanation
Which of the following modes of communication can be employed in a classroom for effective teaching?
(a) Top-down
(b) Iconic
(c) Associational
(d) Dissociational
(e) Symbolic
(f) Abstract
Choose the most appropriate option from the following:
Answer: (C) (b), (c) and (e)
Explanation
Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R:
Assertion (A): Use of slang in formal teaching makes communication lively and interesting.
Reason (R): Academic decency demands the avoidance of slang in the classroom environment.
In the light of the above statements, choose the correct option:
Answer: (D) (A) is false, but (R) is true
Explanation
In a certain coding language, AEIOU is written as TNHDZ. Using the same coding language, 'BFJPV' will be written as
Answer: (A) UOIEA
Explanation
If 3% of (a + b) = 7% of (ab) and 5% of (a − b) = 4% of (ab), then what percentage of b is a?
Answer: (C) 4700/23 %
Explanation
The sum of a number and its inverse is -4. The sum of their cubes is :
Answer: (A) -52
Explanation
A certain principal invested at compound interest payable yearly amounts to Rs. 10816.00 in 3 years and Rs. 11248.64 in 4 years. What is the rate of interest?
Answer: (B) 4%
Explanation
What is the exact equivalent discount of three successive discounts of 10%, 15% and 20% by sale of an article?
Answer: (D) 38.8%
Explanation
Which one of the following hetwabhasa (fallacy) is involved in the argument, "Sound is element because it is caused"?
Answer: (A) Viruddha or contradictory middle
Explanation
Consider the following argument:
Statements: Some chairs are curtains.
All curtains are bedsheets.
Conclusion: Some chairs are bedsheets.
What is the Mood of the above proposition?
Answer: (A) IAI
Explanation
Which of the following is converse of 'Some S is P'?
Answer: (C) Some P is S
Explanation
Which one of the following fallacious hetu (middle term) is not uniformly concomitant with the major term?
Answer: (D) Suyabhicara
Explanation
According to classical Indian school of logic, what is the correct sequence of steps involved in Anumana (influence)?
Answer: (D) Pratijna, Hetu. Udaharana, Upanaya, Nigmana
Explanation
What is the overall percentage of marks obtained by Amar?
The following table gives the percentage of marks obtained by 6 students in 5 different subjects in an examination. The numbers in the parenthesis give the maximum marks in each subject. Answer the given questions based on the table:
| Subject (Max. Marks) / Name of student | Maths (150) | Chemistry (130) | Physics (120) | Biology (100) | English (100) |
|---|---|---|---|---|---|
| Ankit | 90 | 50 | 80 | 60 | 70 |
| Amar | 100 | 60 | 70 | 40 | 80 |
| Sanya | 90 | 60 | 85 | 80 | 60 |
| Rahul | 80 | 75 | 65 | 90 | 90 |
| Puneet | 80 | 80 | 70 | 85 | 50 |
| Pooja | 70 | 75 | 50 | 80 | 40 |
Answer: (B) 72%
Explanation
What was the aggregate of marks obtained by Sanya in all the five subjects?
The following table gives the percentage of marks obtained by 6 students in 5 different subjects in an examination. The numbers in the parenthesis give the maximum marks in each subject. Answer the given questions based on the table:
| Subject (Max. Marks) / Name of student | Maths (150) | Chemistry (130) | Physics (120) | Biology (100) | English (100) |
|---|---|---|---|---|---|
| Ankit | 90 | 50 | 80 | 60 | 70 |
| Amar | 100 | 60 | 70 | 40 | 80 |
| Sanya | 90 | 60 | 85 | 80 | 60 |
| Rahul | 80 | 75 | 65 | 90 | 90 |
| Puneet | 80 | 80 | 70 | 85 | 50 |
| Pooja | 70 | 75 | 50 | 80 | 40 |
Answer: (C) 455
Explanation
What is the average marks obtained by all the six students in Chemistry?
The following table gives the percentage of marks obtained by 6 students in 5 different subjects in an examination. The numbers in the parenthesis give the maximum marks in each subject. Answer the given questions based on the table:
| Subject (Max. Marks) / Name of student | Maths (150) | Chemistry (130) | Physics (120) | Biology (100) | English (100) |
|---|---|---|---|---|---|
| Ankit | 90 | 50 | 80 | 60 | 70 |
| Amar | 100 | 60 | 70 | 40 | 80 |
| Sanya | 90 | 60 | 85 | 80 | 60 |
| Rahul | 80 | 75 | 65 | 90 | 90 |
| Puneet | 80 | 80 | 70 | 85 | 50 |
| Pooja | 70 | 75 | 50 | 80 | 40 |
Answer: (A) 86.66
Explanation
How many students obtained 60% or higher marks in all the subjects?
The following table gives the percentage of marks obtained by 6 students in 5 different subjects in an examination. The numbers in the parenthesis give the maximum marks in each subject. Answer the given questions based on the table:
| Subject (Max. Marks) / Name of student | Maths (150) | Chemistry (130) | Physics (120) | Biology (100) | English (100) |
|---|---|---|---|---|---|
| Ankit | 90 | 50 | 80 | 60 | 70 |
| Amar | 100 | 60 | 70 | 40 | 80 |
| Sanya | 90 | 60 | 85 | 80 | 60 |
| Rahul | 80 | 75 | 65 | 90 | 90 |
| Puneet | 80 | 80 | 70 | 85 | 50 |
| Pooja | 70 | 75 | 50 | 80 | 40 |
Answer: (B) Two
Explanation
In which subject the performance of the students is worst in terms of percentage of marks?
The following table gives the percentage of marks obtained by 6 students in 5 different subjects in an examination. The numbers in the parenthesis give the maximum marks in each subject. Answer the given questions based on the table:
| Subject (Max. Marks) / Name of student | Maths (150) | Chemistry (130) | Physics (120) | Biology (100) | English (100) |
|---|---|---|---|---|---|
| Ankit | 90 | 50 | 80 | 60 | 70 |
| Amar | 100 | 60 | 70 | 40 | 80 |
| Sanya | 90 | 60 | 85 | 80 | 60 |
| Rahul | 80 | 75 | 65 | 90 | 90 |
| Puneet | 80 | 80 | 70 | 85 | 50 |
| Pooja | 70 | 75 | 50 | 80 | 40 |
Answer: (D) English
Explanation
Which one of the following tasks is associated with changing appearance of a document in word processing?
Answer: (B) Formatting
Explanation
The term one gigabyte refers to:
Answer: (B) 1024 megabytes
Explanation
is a wireless technology built in electronic gadgets for transferring data over short distance
Answer: (C) Bluetooth
Explanation
PCI stands for
Answer: (C) Peripheral Component Interconnect
Explanation
The national agency for responding to computer security incidents as and when they occur, is
Answer: (D) ICERT
Explanation
Identify from the options given below, the co-benefit of Montreal Protocol
Answer: (B) Reduction in carbon dioxide (equivalent) emissions
Explanation
Under Green India Mission. how many hectares of degraded forest land is to be brought under afforestation?
Answer: (B) 06 million hectares
Explanation
The themes of some Sustainable Development Goals are
(a) Climate action
(b) Sustainable cities and communities
(c) Peace. justice and strong institutions
(d) Skill development and decent employment
(e) Green agriculture
(f) Responsible consumption and production
Choose the most appropriate from those given below:
Answer: (D) (a), (b), (c) and (f)
Explanation
The most dominant source of Benzene emissions in ambient air is
Accepted answers: (B) Car exhausts, (C) Cigarettes
Explanation
The most important pollutants that cause degradation of water quality in rivers and streams are
(a) Bacteria
(b) Nutrients
(c) Metals
(d) Total dissolved solids
(e) Algae
Choose the most appropriate answer from the options given below:
Answer: (A) (a), (b) and (c)
Explanation
Database WOS stands for
Answer: (A) Web of Science
Explanation
The major barriers for access to higher education in India are :
(a) more opportunities of employment for less educated
(b) government policies
(c) language of instruction
(d) economic status
(e) competition from foreign universities
(f) gender discrimination in society
Choose the correct answer from the options given below:
Answer: (C) (c). (d) and (f)
Explanation
According to GATS (General Agreement on Trade and Services), higher education should be a commodity in the
Answer: (D) global marketplace
Explanation
Which of the following statements is true in the Indian context?
Answer: (D) Whatever may be the degree or diploma, autonomous colleges can grant them under their own name but under the seal of an affiliated university
Explanation
Rashtriya Uchhatar Shiksha Abhiyan (RUSA) aims to achieve the following in Higher Education System:
(a) Equity
(b) Access
(c) 50% GER
(d) Excellence
Choose the correct option from those given below:
Answer: (C) (a), (b) and (d)
Explanation
Which of the following played a role in the liberal critique?
Read the passage carefully and answer questions that follow :
There is no doubt that the market as a reality and political economy as a theory played an important role in the liberal critique. But liberalism is neither the consequence nor the development of these: rather, the market played. in the liberal critique. the role of a "test", a locus of privileged experience where one can identify the effects of excessive governmentality and even weigh their significance: the analysis of the mechanisms of "dearth" or more generally, of the grain trade in the middle of the eighteenth century. was meant to show the point at which governing was always governing too much. Therefore, an analysis to make visible, in the form of evidence, the formation of the value and circulation of wealth-or, on the contrary, an analysis pre-supposing the intrinsic invisibility of the connection between individual profit-seeking and the growth of collective wealth-economics, in any case, shows a basic incompatibility between the optimal development of the economic process and maximisation of government procedures. It is by this. more than the play of ideas. The French or English economists broke away from mercantilism and commercialism: they freed reflection on economic practice from the hegemony of the "reason of state" and from the saturation of governmental intervention. By using it as a measure of "governing too much". they placed it at the limit of governmental action. Liberalism does not derive from juridical thought any more than it does from an economic analysis. It is not the idea of a political society, but the result of search for a liberal technology of government.
Answer: (C) Reality of market
Explanation
The liberal critique examined the implications of
Read the passage carefully and answer questions that follow :
There is no doubt that the market as a reality and political economy as a theory played an important role in the liberal critique. But liberalism is neither the consequence nor the development of these: rather, the market played. in the liberal critique. the role of a "test", a locus of privileged experience where one can identify the effects of excessive governmentality and even weigh their significance: the analysis of the mechanisms of "dearth" or more generally, of the grain trade in the middle of the eighteenth century. was meant to show the point at which governing was always governing too much. Therefore, an analysis to make visible, in the form of evidence, the formation of the value and circulation of wealth-or, on the contrary, an analysis pre-supposing the intrinsic invisibility of the connection between individual profit-seeking and the growth of collective wealth-economics, in any case, shows a basic incompatibility between the optimal development of the economic process and maximisation of government procedures. It is by this. more than the play of ideas. The French or English economists broke away from mercantilism and commercialism: they freed reflection on economic practice from the hegemony of the "reason of state" and from the saturation of governmental intervention. By using it as a measure of "governing too much". they placed it at the limit of governmental action. Liberalism does not derive from juridical thought any more than it does from an economic analysis. It is not the idea of a political society, but the result of search for a liberal technology of government.
Answer: (B) too much governance
Explanation
What kind of evidence was needed to make the liberal critique visible?
Read the passage carefully and answer questions that follow :
There is no doubt that the market as a reality and political economy as a theory played an important role in the liberal critique. But liberalism is neither the consequence nor the development of these: rather, the market played. in the liberal critique. the role of a "test", a locus of privileged experience where one can identify the effects of excessive governmentality and even weigh their significance: the analysis of the mechanisms of "dearth" or more generally, of the grain trade in the middle of the eighteenth century. was meant to show the point at which governing was always governing too much. Therefore, an analysis to make visible, in the form of evidence, the formation of the value and circulation of wealth-or, on the contrary, an analysis pre-supposing the intrinsic invisibility of the connection between individual profit-seeking and the growth of collective wealth-economics, in any case, shows a basic incompatibility between the optimal development of the economic process and maximisation of government procedures. It is by this. more than the play of ideas. The French or English economists broke away from mercantilism and commercialism: they freed reflection on economic practice from the hegemony of the "reason of state" and from the saturation of governmental intervention. By using it as a measure of "governing too much". they placed it at the limit of governmental action. Liberalism does not derive from juridical thought any more than it does from an economic analysis. It is not the idea of a political society, but the result of search for a liberal technology of government.
Answer: (A) Circulation of wealth
Explanation
What is incompatible with optimal economic development?
Read the passage carefully and answer questions that follow :
There is no doubt that the market as a reality and political economy as a theory played an important role in the liberal critique. But liberalism is neither the consequence nor the development of these: rather, the market played. in the liberal critique. the role of a "test", a locus of privileged experience where one can identify the effects of excessive governmentality and even weigh their significance: the analysis of the mechanisms of "dearth" or more generally, of the grain trade in the middle of the eighteenth century. was meant to show the point at which governing was always governing too much. Therefore, an analysis to make visible, in the form of evidence, the formation of the value and circulation of wealth-or, on the contrary, an analysis pre-supposing the intrinsic invisibility of the connection between individual profit-seeking and the growth of collective wealth-economics, in any case, shows a basic incompatibility between the optimal development of the economic process and maximisation of government procedures. It is by this. more than the play of ideas. The French or English economists broke away from mercantilism and commercialism: they freed reflection on economic practice from the hegemony of the "reason of state" and from the saturation of governmental intervention. By using it as a measure of "governing too much". they placed it at the limit of governmental action. Liberalism does not derive from juridical thought any more than it does from an economic analysis. It is not the idea of a political society, but the result of search for a liberal technology of government.
Answer: (D) Excessive government procedures
Explanation
The passage is indicative of the author's preference to
Read the passage carefully and answer questions that follow :
There is no doubt that the market as a reality and political economy as a theory played an important role in the liberal critique. But liberalism is neither the consequence nor the development of these: rather, the market played. in the liberal critique. the role of a "test", a locus of privileged experience where one can identify the effects of excessive governmentality and even weigh their significance: the analysis of the mechanisms of "dearth" or more generally, of the grain trade in the middle of the eighteenth century. was meant to show the point at which governing was always governing too much. Therefore, an analysis to make visible, in the form of evidence, the formation of the value and circulation of wealth-or, on the contrary, an analysis pre-supposing the intrinsic invisibility of the connection between individual profit-seeking and the growth of collective wealth-economics, in any case, shows a basic incompatibility between the optimal development of the economic process and maximisation of government procedures. It is by this. more than the play of ideas. The French or English economists broke away from mercantilism and commercialism: they freed reflection on economic practice from the hegemony of the "reason of state" and from the saturation of governmental intervention. By using it as a measure of "governing too much". they placed it at the limit of governmental action. Liberalism does not derive from juridical thought any more than it does from an economic analysis. It is not the idea of a political society, but the result of search for a liberal technology of government.
Answer: (B) limit government control of economics
Explanation
100 questions with the answer key and explanations.
Consider the following statements:
A. The running time of dynamic programming algorithm is alway θ(p) where p is number of subproblems.
B. When a recurrence relation has cyclic dependency, it is impossible to use that recurrence relation (unmodified) in a correct dynamic program.
C. For a dynamic programming algorithm, computing all values in a bottom-up fashion is asymptotically faster than using recursion and memorization.
D. If a problem X can be reduced to a known NP-hard problem, then X must be NP-hard.
Which of the statement(s) is (are) true?
Answer: (B) Only B
Explanation
Consider the following statements with respect to the language L = {aⁿbⁿ | n ≥ 0}:
Statement I: L² is context free language.
Statement II: Lᵏ is context-free language for any given k ≥ 1.
Statement III: L̅ and L* are context free languages.
Which one of the following is correct?
Answer: (D) Statement I, Statement II and Statement III
Explanation
Given two tables EMPLOYEE (EID, ENAME, DEPTNO) and DEPARTMENT (DEPTNO, DEPTNAME), find the most appropriate statement of the query:
Select count (*) Total
from EMPLOYEE
where DEPTNO IN (D1, D2)
group by DEPTNO
having count (*) > 5
Answer: (A) Total number of employees in each department D1 and D2
Explanation
Consider the following statements with respect to approaches to fill area on raster systems:
P. To determine the overlap intervals for scan lines that cross the area
Q. To start from a given interior position and paint outward from this point until a encounter the specified boundary conditions
Select the correct answer:
Answer: (C) Both P and Q
Explanation
Which of the following is not needed by an encryption algorithm used in Cryptography?
Answer: (D) User details
Explanation
Let the population of chromosomes in genetic algorithm is represented in terms of binary number. The strength of fitness of a chromosome in decimal form, x, is given by:
S f(x) = f(x) / Σ f(x), where f(x) = x²
The population is given by P where:
P = {(01101), (11000), (01000), (10011)}
The strength of fitness of chromosome (11000) is:
Answer: (D) 49.2
Explanation
A fuzzy conjunction operators, t(x,y), and a fuzzy disjunction operator, s(x,y), form a pair if they satisfy:
t(x,y) = 1 - s(1-x, 1-y)
If t(x,y) = xy/(x+y-xy) then s(x,y) is given by:
Answer: (B) (x+y-2xy)/(1-xy)
Explanation
Which of the following binary codes for decimal digits are self complementing?
A. 8421 code
B. 2421 code
C. excess-3 code
D. excess-3 gray code
Choose the correct option:
Answer: (B) B and C
Explanation
Consider the following grammars:
G₁: S → aSb | bSa | SS | ε
G₂: S → aSb | bSa | SS | a
G₃: S → aSb | bSa | SS | SSS | λ
Which of the following is correct w.r.t. the above grammars?
Answer: (B) G₁ and G₃ are equivalent
Explanation
Consider a paging system where translation look aside buffer (TLB) a special type of associative memory is used with hit ratio of 80%.
Assume that memory reference takes 80 nanoseconds and reference time to TLB is 20 nanoseconds. What will be the effective memory access time given 80% hit ratio?
Answer: (B) 116 nanoseconds
Explanation
When using Dijkstra’s algorithm to find shortest path in a graph, which of the following statement is not true?
Answer: (C) Shortest path always passes through least number of vertices
Explanation
Match List-I with List-II.
| List-I | List-II |
|---|---|
| (a) Physical layer | (i) Provide token management service |
| (b) Transport layer | (ii) Concerned with transmitting raw bits over a communication channel |
| (c) Session layer | (iii) Concerned with the syntax and semantics of the information transmitted |
| (d) Presentation layer | (iv) True end-to-end layer from source to destination |
Answer: (C) (a)-(ii), (b)-(iv), (c)-(i), (d)-(iii)
Explanation
Find the minimum number of tables required for converting the entity relationship diagram into a relational database.

Entity-Relationship diagram with entities R1 and R2 connected by relationship R12
Answer: (C) 3
Explanation
Consider the following statements:
Statement I: There exists no algorithm for deciding if any two Turing machines M₁ and M₂ accept the same language.
Statement II: Let M₁ and M₂ be arbitrary Turing machines. The problem to determine L(M₁) ⊆ L(M₂) is undecidable.
Which of the statements is (are) correct?
Answer: (C) Both Statement I and Statement II
Explanation
The Reduced Instruction Set Computer (RISC) characteristics are:
A. Single cycle instruction execution
B. Variable length instruction formats
C. Instructions that manipulates operands in memory
D. Efficient instruction pipeline
Choose the correct characteristics from the options:
Answer: (C) A and D
Explanation
A non-pipelined system takes 30ns to process a task. The same task can be processed in a four-segment pipeline with a clock cycle of 10ns. Determine the speed up of the pipeline for 100 tasks.
Answer: (D) 2.91
Explanation
Give asymptotic upper and lower bound for T(n) given below. Assume T(n) is constant for n ≤ 2.
T(n) = 4T(√n) + lg²n
Answer: (C) T(n) = θ(lg²n lg lg n)
Explanation
Given two tables R1(x, y) and R2(y, z) with 50 and 30 number of tuples respectively. Find maximum number of tuples in the output of natural join between tables R1 and R2 i.e. R1 * R2? (* - Natural Join)
Answer: (D) 1500
Explanation
Consider the following statements:
Statement I: ∀x P(x) ∨ ∀x Q(x) and ∀x (P(x) ∨ Q(x)) are not logically equivalent.
Statement II: ∃x P(x) ∧ ∃x Q(x) and ∃x (P(x) ∧ Q(x)) are not logically equivalent.
Which of the following statements is/are correct?
Answer: (C) Both Statement I and Statement II
Explanation
According to the ISO-9126 Standard Quality Model, match the attributes in List-I with their definitions in List-II.
| List-I | List-II |
|---|---|
| (a) Functionality | (i) Relationship between level of performance and amount of resources |
| (b) Reliability | (ii) Characteristics related with achievement of purpose |
| (c) Efficiency | (iii) Effort needed to make for improvement |
| (d) Maintainability | (iv) Capability of software to maintain performance of software |
Answer: (C) (a)-(ii), (b)-(iv), (c)-(i), (d)-(iii)
Explanation
Consider a subnet with 720 routers. If a three-level hierarchy is chosen, with eight clusters, each containing 9 regions of 10 routers, then total number of entries in hierarchical table of each router is:
Answer: (A) 25
Explanation
Consider the following statements with respect to network security:
A. Message confidentiality means that the sender and the receiver expect privacy.
B. Message integrity means that the data must arrive at the receiver exactly as they were sent.
C. Message authentication means the receiver is ensured that the message is coming from the intended sender.
Which of the statements is (are) correct?
Answer: (D) A, B and C
Explanation
The order of schema ?10?101? and ???0??1 are __________ and __________ respectively.
Answer: (B) 5, 2
Explanation
Which of the component module of DBMS does rearrangement and possible ordering of operations, eliminate redundancy in query and use efficient algorithms and indexes during the execution of a query?
Answer: (B) query optimizer
Explanation
According to Dempster-Shafer theory for uncertainty management,
where Bel(A) denotes Belief of event A:
Answer: (A) Bel(A) + Bel(¬A) ≤ 1
Explanation
The full form of ICANN is:
Answer: (A) Internet Corporation for Assigned Names and Numbers
Explanation
Consider the following grammar:
S → 0A | 0BB
A → 00A | λ
B → 1B | 11C
C → B
Which language does this grammar generate?
Answer: (C) L((00)*0)
Explanation
The time complexity to multiply two polynomials of degree n using Fast Fourier transform method is:
Answer: (A) θ(n lg n)
Explanation
Consider the following statements:
A. Fiber optic cable is much lighter than copper cable.
B. Fiber optic cable is not affected by power surges or electromagnetic interference.
C. Optical transmission is inherently bidirectional.
Which of the statements is (are) correct?
Answer: (A) Only A and B
Explanation
Which of the following CPU scheduling algorithms is/are supported by LINUX operating system?
Answer: (B) Preemptive priority scheduling and time sharing CPU scheduling
Explanation
Consider the following Linear programming problem (LPP):
Maximize z = x₁ + x₂
Subject to the constraints:
x₁ + 2x₂ ≤ 2000
x₁ + x₂ ≤ 1500
x₂ ≤ 600
and x₁, x₂ ≥ 0
The solution of the LPP is:
Answer: (C) x₁ = 1000, x₂ = 500, z = 1500
Explanation
In a B-Tree, each node represents a disk block. Suppose one block holds 8192 bytes. Each key uses 32 bytes. In a B-tree of order M there are M - 1 keys. Since each branch is on another disk block, we assume a branch is of 4 bytes. The total memory requirement for a non-leaf node is:
Answer: (B) 36M - 32
Explanation
Consider the following statements:
Statement I: If a group (G, *) is of order n, and a ∈ G is such that aᵐ = e for some integer m < n, then m must divide n.
Statement II: If a group (G, *) is of even order, then there must be an element a ∈ G such that a ≠ e and a * a = e.
Which of the statements is (are) correct?
Answer: (B) Only Statement II
Explanation
Match the Agile Process models with the task performed during the model.
| List-I | List-II |
|---|---|
| (a) Scrum | (i) CRC cards |
| (b) Adaptive software development | (ii) Sprint backlog |
| (c) Extreme programming | (iii) <action> the <result> <by/for/of/to> a(n) <object> |
| (d) Feature-driven development | (iv) Time box release plan |
Answer: (A) (a)-(ii), (b)-(iv), (c)-(i), (d)-(iii)
Explanation
The Boolean expression AB + A B̅ + A̅ C + AC is unaffected by the value of the Boolean variable __________.
Answer: (B) B
Explanation
Given following equation:
(142)ᵦ + (112)ᵦ₋₂ = (75)₈, find base b.
Answer: (D) 5
Explanation
Let a²ᶜ mod n = (aᶜ)² mod n and a²ᶜ⁺¹ mod n = a·(aᶜ)² mod n. For a = 7, b = 17 and n = 561, what is the value of aᵇ(mod n)?
Answer: (A) 160
Explanation
Consider the following language families:
L₁ = The context-free languages
L₂ = The context-sensitive languages
L₃ = The recursively enumerable languages
L₄ = The recursive languages
Which one of the following options is correct?
Answer: (A) L₁ ⊂ L₂ ⊂ L₄ ⊂ L₃
Explanation
Consider the following statements:
A. Windows Azure is a cloud-based operating system.
B. Google App Engine is an integrated set of online services for consumers to communicate and share with others.
C. Amazon Cloud Front is a web service for content delivery.
Which of the statements is (are) correct?
Answer: (B) Only A and C
Explanation
Let G = (V, T, S, P) be any context-free grammar without any λ-productions or unit productions. Let K be the maximum number of symbols on the right of any production in P. The maximum number of production rules for any equivalent grammar in Chomsky normal form is given by:
Answer: (B) (K-1)|P| + |T|
Explanation
Match List-I with List-II.
| List-I | List-II |
|---|---|
| (a) Isolated I/O | (i) same set of control signal for I/O & memory communication |
| (b) Memory mapped I/O | (ii) separate instructions for I/O and memory communication |
| (c) I/O interface | (iii) requires control signals to be transmitted between the communicating units |
| (d) Asynchronous data transfer | (iv) resolve the differences in central computer and peripherals |
Answer: (C) (a)-(ii), (b)-(i), (c)-(iv), (d)-(iii)
Explanation
The Data Encryption Standard (DES) has a function consists of four steps. Which of the following is correct order of these four steps?
Answer: (B) an expansion permutation, an XOR operation, S-boxes, a straight permutation
Explanation
Two concurrent executing transactions T₁ and T₂ are allowed to update same stock item say ‘A’ in an uncontrolled manner. In such scenario, following problems may occur:
A. Dirty read problem
B. Lost update problem
C. Transaction failure
D. Inconsistent database state
Which of the following option is correct if database system has no concurrency module and allows concurrent execution of above two transactions?
Answer: (D) A, B and D only
Explanation
Let Wᵢⱼ represents weight between node i at layer k and node j at layer (k-1) of a given multilayer perceptron. The weight updation using gradient descent method is given by:
Answer: (B) Wᵢⱼ(t+1) = Wᵢⱼ(t) - α ∂E/∂Wᵢⱼ
Explanation
A micro instruction format has microoperation field which is divided into 2 subfields F1 and F2, each having 15 distinct microoperations, condition field CD for four status bits, branch field BR having four options used in conjunction with address field AD. The address space is of 128 memory words. The size of micro instruction is:
Answer: (A) 19
Explanation
Piconet is a basic unit of a bluetooth system consisting of __________ master node and up to __________ active slave nodes.
Answer: (B) one, seven
Explanation
Which of the following algorithms is not used for line clipping?
Answer: (B) Southerland-Hodgeman algorithm
Explanation
What is the worst case running time of Insert and Extract-min, in an implementation of a priority queue using an unsorted array? Assume that all insertions can be accommodated.
Answer: (A) θ(1), θ(n)
Explanation
Identify the circumstances under which pre-emptive CPU scheduling is used:
A. A process switches from Running state to Ready state
B. A process switches from Waiting state to Ready state
C. A process completes its execution
D. A process switches from Ready to Waiting state
Choose the correct option:
Answer: (A) A and B only
Explanation
A network with bandwidth of 10 Mbps can pass only an average of 12,000 frames per minute with each frame carrying an average of 10,000 bits. What is the throughput of this network?
Answer: (B) 2,000,000 bps
Explanation
Which of the following methods are used to pass any number of parameters to the operating system through system calls?
Answer: (D) Block in main memory and stack
Explanation
The following multithreaded algorithm computes transpose of a matrix in parallel:
p Trans (X, Y, N)
if N = 1
then Y[1,1] ← X[1,1]
else partition X into four (N/2) × (N/2) submatrices X₁₁, X₁₂, X₂₁, X₂₂
partition Y into four (N/2) × (N/2) submatrices Y₁₁, Y₁₂, Y₂₁, Y₂₂
spawn p Trans (X₁₁, Y₁₁, N/2)
spawn p Trans (X₁₂, Y₂₁, N/2)
spawn p Trans (X₂₁, Y₁₂, N/2)
spawn p Trans (X₂₂, Y₂₂, N/2)
What is the asymptotic parallelism of the algorithm?
Answer: (A) T₁/T∞ or θ(N²/lg N)
Explanation
Consider the game tree. Here ○ and □ represent MIN and MAX nodes respectively. The value of the root node of the game tree is:

Game tree with alternating MAX and MIN levels
Answer: (B) 17
Explanation
Java Virtual Machine (JVM) is used to execute architectural neutral byte code. Which of the following is needed by the JVM for execution of Java Code?
Answer: (C) Class loader, Java Interpreter and API
Explanation
Consider the language L = {aⁿbⁿ⁻³ | n > 2} on Σ = {a, b}. Which one of the following grammars generates the language L?
Answer: (D) S → aaaA, A → aAb | λ
Explanation
A computer uses a memory unit of 512 K words of 32 bits each. A binary instruction code is stored in one word of the memory. The instruction has four parts: an addressing mode field to specify one of the two-addressing mode (direct and indirect), an operation code, a register code part to specify one of the 256 registers and an address part. How many bits are there in addressing mode part, opcode part, register code part and the address part?
Answer: (C) 1, 4, 8, 19
Explanation
A basic feasible solution of an m×n transportation problem is said to be non-degenerate, if basic feasible solution contains exactly __________ number of individual allocation in __________ positions.
Answer: (B) m+n-1, independent
Explanation
Consider the following learning algorithms:
A. Logistic regression
B. Back propagation
C. Linear regression
Which of the following option represents classification algorithms?
Accepted answers: (A) A and B only, (D) A, B and C
Explanation
Which of the following statements are true regarding C++?
A. Overloading gives the capability to an existing operator to operate on other data types.
B. Inheritance in object oriented programming provides support to reusability.
C. When object of a derived class is defined, first the constructor of derived class is executed then constructor of a base class is executed.
D. Overloading is a type of polymorphism.
Choose the correct option from the options:
Answer: (C) A, B and D only
Explanation
A counting semaphore is initialized to 8. 3 wait() operations and 4 signal() operations are applied. Find the current value of semaphore variable.
Answer: (A) 9
Explanation
Consider the following languages:
L₁ = {aⁿbⁿcᵐ} ∪ {aⁿbᵐcᵐ}, n, m ≥ 0
L₂ = {wwᴿ | w ∈ {a, b}*} where R represents reversible operation.
Which one of the following is (are) inherently ambiguous language(s)?
Answer: (A) only L₁
Explanation
A tree has 2n vertices of degree 1, 3n vertices of degree 2, n vertices of degree 3. Determine the number of vertices and edges in tree.
Answer: (A) 12, 11
Explanation
Let P be the set of all people. Let R be a binary relation on P such that (a, b) is in R if a is a brother of b. Is R symmetric, transitive, an equivalence relation, a partial order relation?
Answer: (C) NO, YES, NO, NO
Explanation
Let A = {001, 0011, 11, 101} and B = {01, 111, 111, 010}. Similarly, let C = {00, 001, 1000} and D = {0, 11, 011}.
Which of the following pairs have a post-correspondence solution?
Answer: (A) Only pair (A, B)
Explanation
An instruction is stored at location 500 with its address field at location 501. The address field has the value 400. A processor register R₁ contains the number 200. Match addressing mode in List-I with effective address in List-II for the instruction.
| List-I | List-II |
|---|---|
| (a) Direct | (i) 200 |
| (b) Register indirect | (ii) 902 |
| (c) Index with R₁ as the index register | (iii) 400 |
| (d) Relative | (iv) 600 |
Answer: (A) (a)-(iii), (b)-(i), (c)-(iv), (d)-(ii)
Explanation
What is the output of following C program?
#include <stdio.h>
main()
{
int i, j, x = 0;
for (i = 0; i < 5; ++i)
for (j = 0; j < i; ++j)
{
x += (i + j - 1);
break;
}
printf ("%d", x);
}
Answer: (A) 6
Explanation
Match List-I with List-II.
| List-I | List-II |
|---|---|
| (a) Frame attribute | (i) to create link in HTML |
| (b) <tr> tag | (ii) for vertical alignment of content in cell |
| (c) Valign attribute | (iii) to enclose each row in table |
| (d) <a> tag | (iv) to specify the side of the table frame that display border |
Answer: (C) (a)-(iv), (b)-(iii), (c)-(ii), (d)-(i)
Explanation
The sequence diagram for the Weather Information System takes place when an external system requests the summarized data from the weather station. The increasing order of lifeline for the objects in the system are:

UML sequence diagram for the Weather Information System
Accepted answers: (C) Weather data → Comms link → Weather station → Sat Comms, (D) Weather data → Weather station → Comms link → Sat Comms
Explanation
How many reflexive relations are there on a set with 4 elements?
Answer: (B) 2¹²
Explanation
What are the greatest lower bound (GLB) and the least upper bound (LUB) of the sets A = {3, 9, 12} and B = {1, 2, 4, 5, 10} if they exist in poset (Z⁺, /)?
Answer: (A) A(GLB - 3, LUB - 36), B(GLB - 1, LUB - 20)
Explanation
Which of the following interprocess communication model is used to exchange messages among co-operative processes?
Answer: (C) Shared memory and message passing model
Explanation
An activity chart is a project schedule representation that presents project plan as a directed graph. The critical path is the __________ sequence of __________ tasks and it defines project __________.
Answer: (B) Activity, Longest, Dependent, Duration
Explanation
Suppose a system has 12 magnetic tape drives and at time t₀, three processes are allotted tape drives out of their need. At time t₀, the system is in safe state. Which of the following is safe sequence so that deadlock is avoided?
| Process | Maximum Needs | Current Needs |
|---|---|---|
| P₀ | 10 | 5 |
| P₁ | 4 | 2 |
| P₂ | 9 | 2 |
Answer: (B) (P₁, P₀, P₂)
Explanation
Let A be the base class in C++ and B be the derived class from A with protected inheritance. Which of the following statement is false for class B?
Answer: (D) Object of derived class B can access public base class data
Explanation
Consider a weighted directed graph. The current shortest distance from source S to node x is represented by d[x]. Let d[v] = 29, d[u] = 15, w[u,v] = 12. What is the updated value of d[v] based on current information?
Answer: (B) 27
Explanation
Which of the following are legal statements in C programming language?
(a) int *P = &44;
(b) int *P = &r;
(c) int P = &a;
(d) int P = a;
Choose the correct option:
Answer: (C) (b) and (d)
Explanation
Consider Σ = {w, x} and T = {x, y, z}. Define homomorphism h by:
h(x) = xzy
h(w) = zxyy
If L is the regular language denoted by r = (w + x*)(ww)*, then the regular language h(L) is given by:
Answer: (B) (zxyy + (xzy))(zxyyzxyy)
Explanation
Given CPU time slice of 2 ms and the following list of processes:
| Process | Burst time | Arrival time |
|---|---|---|
| P₁ | 3 | 0 |
| P₂ | 4 | 2 |
| P₃ | 5 | 5 |
Find average turnaround time and average waiting time using round robin CPU scheduling.
Answer: (B) 5.66, 1.66
Explanation
Consider the following statements with respect to duality in Linear Programming Problems (LPP):
(a) The final simplex table giving optimal solution of the primal also contains optimal solution of its dual in itself.
(b) If either the primal or the dual problem has a finite optimal solution, then the other problem also has a finite optimal solution.
(c) If either problem has an unbounded optimum solution, then the other problem has no feasible solution at all.
Which of the statements is (are) correct?
Answer: (D) (a), (b) and (c)
Explanation
Consider the following:
(a) Trapping at local maxima
(b) Reaching a plateau
(c) Traversal along the ridge
Which of the following option represents shortcomings of the hill climbing algorithm?
Answer: (D) (a), (b) and (c)
Explanation
Match List-I with List-II:
| List-I | List-II |
|---|---|
| (a) Micro operation | (i) Specify micro operations |
| (b) Micro programmed control unit | (ii) Improve CPU utilization |
| (c) Interrupts | (iii) Control Memory |
| (d) Micro instruction | (iv) Elementary operation performed on data stored in registers |
Matching computer architecture components with their definitions
Answer: (A) (a)-(iv), (b)-(iii), (c)-(ii), (d)-(i)
Explanation
The following program is stored in the memory unit of the basic computer. Give the content of accumulator register in hexadecimal after the execution of the program.
| Location | Instruction |
|---|---|
| 010 | CLA |
| 011 | ADD 016 |
| 012 | BUN 014 |
| 013 | HLT |
| 014 | AND 017 |
| 015 | BUN 013 |
| 016 | C1A5 |
| 017 | 9306 |
Assembly program stored in basic computer memory
Answer: (D) 8184
Explanation
A rectangle is bound by the lines x = 0; y = 0; x = 5 and y = 3. The line segment joining (-1, 0) and (4, 5), if clipped against this window will connect the points __________.
Answer: (B) (0, 1) and (2, 3)
Explanation
Which tag is used to enclose any number of javascript statements in HTML document?
Answer: (B) <script>
Explanation
If we want to resize a 1024 × 768 pixels image to one that is 640 pixels wide with the same aspect ratio, what would be the height of the resized image?
Answer: (C) 480 Pixels
Explanation
The weight of minimum spanning tree in graph G, calculated using Kruskal’s algorithm is:

Graph G for Kruskal minimum spanning tree algorithm
Answer: (B) 15
Explanation
Consider the following models:
M₁: Mamdani model
M₂: Takagi-Sugeno-Kang model
M₃: Kosko’s additive model (SAM)
Which of the following option contains examples of additive rule model?
Answer: (B) Only M₂ and M₃
Explanation
In a system for a restaurant, the main scenario for placing order is given below:
(a) Customer reads menu
(b) Customer places order
(c) Order is sent to kitchen for preparation
(d) Ordered items are served
(e) Customer requests for a bill for the order
(f) Bill is prepared for this order
(g) Customer is given the bill
(h) Customer pays the bill
A sequence diagram for the scenario will have atleast how many objects among whom the messages will be exchanged?
Answer: (C) 5
Explanation
Which of the following class of IP address has the last address as 223.255.255.255?
Answer: (C) Class C
Explanation
A clique in an undirected graph G = (V,E) is a subset V' ⊆ V of vertices, such that:
Answer: (C) Each pair of vertices in V' is connected by an edge
Explanation
Answer the question based on flow graph F with entry node (1) and exit node (11).
How many regions are there in flowgraph F?

Flowgraph F control flow diagram
Answer: (C) 4
Explanation
Answer the question based on flow graph F with entry node (1) and exit node (11).
How many nodes are there in the longest independent path?

Flowgraph F control flow diagram
Answer: (C) 8
Explanation
Answer the question based on flow graph F with entry node (1) and exit node (11).
How many predicate nodes are there and what are their names?

Flowgraph F control flow diagram
Answer: (A) Three : (1, (2, 3), 6)
Explanation
Answer the question based on flow graph F with entry node (1) and exit node (11).
What is the cyclomatic complexity of flowgraph F?

Flowgraph F control flow diagram
Answer: (C) 4
Explanation
Answer the question based on flow graph F with entry node (1) and exit node (11).
How many nodes are there in flowgraph F?

Flowgraph F control flow diagram
Answer: (A) 9
Explanation
An organization needs to maintain database having five attributes A, B, C, D, E. These attributes are functionally dependent on each other for which functional dependency set F is given as:
F = {A → BC, D → E, BC → D, A → D }
Consider a universal relation R(A, B, C, D, E ) with functional dependency set F. Also all attributes are simple and take atomic values only.
Minimal cover F' of functional dependency set F is:
Answer: (A) F' = {A → B, A → C, BC → D, D → E}
Explanation
An organization needs to maintain database having five attributes A, B, C, D, E with functional dependency set F = {A → BC, D → E, BC → D, A → D }.
Assume that given table R is decomposed into two tables:
R₁(A, B, C ) with functional dependency set F₁ = {A → B, A → C}, and
R₂(A, D, E ) with functional dependency set F₂ = {A → D, D → E}.
Which of the following option is true with respect to the given decomposition?
Answer: (D) R₁ is in 3 NF and R₂ is in 2 NF
Explanation
An organization needs to maintain database having five attributes A, B, C, D, E with functional dependency set F = {A → BC, D → E, BC → D, A → D }.
Identify primary key of table R with functional dependency set F.
Answer: (C) A
Explanation
An organization needs to maintain database having five attributes A, B, C, D, E with functional dependency set F = {A → BC, D → E, BC → D, A → D }. Consider relation R(A, B, C, D, E ) where all attributes are simple and atomic.
Identify the normal form to which relation R belongs:
Answer: (B) 2 NF
Explanation
An organization needs to maintain database having five attributes A, B, C, D, E with functional dependency set F = {A → BC, D → E, BC → D, A → D }.
Identify the redundant functional dependency in F.
Answer: (C) A → D
Explanation
Paper 1 had 50 questions and Paper 2 (Computer Science & Applications) had 100 questions, for 150 in total across 3 hours.
No. Each correct answer earns 2 marks and there is no penalty for a wrong answer, so leaving a question blank is never better than attempting it.
Answers follow the official NTA answer key for this session. If you spot a discrepancy, use the report option inside the practice test and we will review it.
Yes. Every paper on this page has an "Attempt this paper" button that opens the same questions in the timed test interface, with instant scoring and weak-area analysis afterwards.
Want the full mock experience?
Attempt Paper 1 + Paper 2 (Computer Science & Applications) together in a single timed session.
Practice Paper 1 from other subjects
Every subject's exam sitting has its own Paper 1 (General Aptitude) set — more real PYQs to solve.