All 197 questions of DSSSB PGT Computer Science PYQ (Technical), 11 Jul 2021 with the correct answer from the official answer key and a solution. Read them free on UTpaper, or attempt the paper as a timed online test.
What is the function ofs the program counter register?
AIt holds the operand address
BIt holds the address of current instruction
CIt holds the address of previous instruction
DIt holds the address of next instruction
Show answerHide answer
Correct answer: (D) It holds the address of next instruction
Explanation
The program counter always holds the address of the next instruction to be fetched; it is incremented (or loaded with a branch target) after each fetch.
What is the function of data input command in I/O command?
AActivate the peripheral and to inform it what to do
BTo check status conditions in the interface and the peripheral
CIt cause the interface to respond by transferring data from bus into one of its registers
DIt cause the interface to respond by transferring data from one of its register to bus
Show answerHide answer
Correct answer: (D) It cause the interface to respond by transferring data from one of its register to bus
Explanation
On a data input command the interface takes the data received from the peripheral into its buffer register and places it from that register onto the data bus, so the CPU can read it.
When Bus Grant (BG) = 1 in direct memory access (DMA) transfer, then what function read line and write lines perform?
ARead line and write line act as input line allowing CPU to communicate with internal DMA register
BRead line act as input line and write line act as output line from DMA
CRead line act as output line and write line act as input line from DMA controller
DRead line and write line act as output lines from DMA controller
Show answerHide answer
Correct answer: (D) Read line and write line act as output lines from DMA controller
Explanation
When BG = 1 the CPU has given up the buses and the DMA controller is the bus master, so its RD and WR lines become outputs that control memory reads and writes.
What is minuend value in the following?
subtract (011100)₂ from (1011100)₂?
A(111000)₂
B(1011100)₂
C(100100)₂
D(100101)₂
Show answerHide answer
Correct answer: (B) (1011100)₂
Explanation
The minuend is the number from which another is subtracted. Here (011100)₂ is subtracted from (1011100)₂, so (1011100)₂ is the minuend and (011100)₂ is the subtrahend.
Which translator is used to convert assembly language to machine language?
AAssembler
BCompiler
CInterpreter
DLinker
Show answerHide answer
Correct answer: (A) Assembler
Explanation
An assembler translates assembly-language mnemonics into machine code. Compilers and interpreters translate high-level languages, and a linker joins object files.
Match the following.
I. Batch Processing system — A. Meeting time constraint
II. Multi Programming — B. Good response time
III. Time sharing — C. Resource utilization
IV. Real time — D. CPU idle time
Ai-D, ii-C, iii-B, iv-A
Bi-A, ii-B, iii-C, iv-D
Ci-D, ii-A, iii-B, iv-C
Di-B, ii-C, iii-D, iv-A
Show answerHide answer
Correct answer: (C) i-D, ii-A, iii-B, iv-C
Explanation
Note: the answer key gives (C), but the logical match is (A): batch processing leaves the CPU idle during I/O, multiprogramming improves resource utilization, time sharing gives good response time, and real-time systems must meet time constraints.
Correct answer: (B) Number of processes completed per unit time
Explanation
Throughput is the number of processes completed per unit time. Turnaround time is the time to complete one process, and response time is the time to first response.
Which one of these is not a condition for Resource Deadlock?
ANon-sharable resources
BHold-and-wait
CPreemption
DCircular waits
Show answerHide answer
Correct answer: (C) Preemption
Explanation
The four Coffman conditions are mutual exclusion (non-sharable resources), hold and wait, NO preemption and circular wait. Preemption itself prevents deadlock, so it is not a condition.
Match the following.
A. Disk scheduling — i. Shortest Job First
B. CPU scheduling — ii. Banker's Algorithm
C. Page replacement — iii. Shortest Seek Time
D. Deadlock — iv. Least Recently Used
AA-iii, B-i, C-iv, D-ii
BA-i, B-iv, C-ii, D-iii
CA-iii, B-iv, C-i, D-ii
DA-iv, B-i, C-ii, D-iii
Show answerHide answer
Correct answer: (A) A-iii, B-i, C-iv, D-ii
Explanation
Shortest Seek Time First is disk scheduling, Shortest Job First is CPU scheduling, Least Recently Used is page replacement, and the Banker's algorithm is deadlock avoidance.
Which of the following statement is true about semaphore?
I. It can be implemented using software
II. It can be implemented using hardware
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
Semaphores can be implemented in software (e.g., with OS/kernel code or algorithms like Peterson's) and with hardware support such as test-and-set or atomic instructions.
A free list contains three memory areas of sizes 6 KB, 15 KB and 12 KB. The next three memory requests are for 10 KB, 2 KB and 14 KB. Which of the memory allocation strategy that would be able to accommodate all the three requests?
AWorst Fit
BBest Fit
CNext Fit
DFirst Fit
Show answerHide answer
Correct answer: (B) Best Fit
Explanation
Best fit: 10 KB→12 KB (2 KB left), 2 KB→the 2 KB hole, 14 KB→15 KB, so all three fit. First, next and worst fit put 10 KB into the 15 KB block, leaving no block for 14 KB.
Consider a main memory with 3 page frames in the following sequence of page reference 3, 4, 2, 3, 9, 1, 6, 3, 4, 9. What is the number of page fault using FIFO page replacement algorithm?
A9
B10
C8
D7
Show answerHide answer
Correct answer: (A) 9
Explanation
FIFO with 3 frames: faults on 3, 4, 2; 3 hits; then faults on 9 (out 3), 1 (out 4), 6 (out 2), 3 (out 9), 4 (out 1), 9 (out 6). Total = 9 faults.
Which one of the following is not a condition for process state transition from running state to wait state?
AIf a process request an Input/Output operation
BIf a higher priority process arrived
CIf a lower priority process arrived
DIf a process waits for some action performed by another process
Show answerHide answer
Correct answer: (C) If a lower priority process arrived
Explanation
A process goes from running to waiting only when it waits for I/O or for an event. A lower-priority arrival never affects the running process (a higher-priority arrival may preempt it to ready).
In a disk system with 100 cylinders, the request to access the cylinder occur in following sequence: 34, 4, 7, 19, 10, 83, 2, 6, 20, 15. Assuming that the head is currently at cylinder 50, then what is the time taken to satisfy all requests if it takes 1 second to move from one cylinder to another? (Shortest seek time first policy is used)
A119 seconds
B129 seconds
C109 seconds
D139 seconds
Show answerHide answer
Correct answer: (B) 129 seconds
Explanation
SSTF from 50: 34 (16), 20 (14), 19 (1), 15 (4), 10 (5), 7 (3), 6 (1), 4 (2), 2 (2), 83 (81). The total movement is 129 cylinders, so it takes 129 seconds.
Which of the logic equation is the represented canonical sum of product form for the given K-Map?
(K-map columns AB = 00, 01, 11, 10; rows CD = 00, 01, 11, 10)
Row CD=00: 1 _ 1 _
Row CD=01: _ 1 _ 1
Row CD=11: _ _ 1 _
Row CD=10: _ _ _ _
What is the correct answer of the given statements in the given order?
I. Gate in which output of logical gate is high when all inputs are high is ________
II. Half of byte is known as ________
III. A flip-flop whose output follows the input when triggered is ________
ANAND gate, bit, T-flip-flop
BOR gate, nibble, T-flip-flop
CAND gate, nibble, D-flip-flop
DNOR gate, byte, S-R flip-flop
Show answerHide answer
Correct answer: (C) AND gate, nibble, D-flip-flop
Explanation
An AND gate gives a high output only when all inputs are high, half a byte (4 bits) is a nibble, and a D flip-flop's output follows its D input on the clock edge.
What is output of Y in the given circuit?
I. BC + AC'
II. (A + C)(B + C')
Circuit: inputs A, B, C. An AND gate takes B and C; its output is ORed with A (first OR). A second AND gate takes A and NOT C; its output is ORed with B (second OR). The outputs of the two OR gates feed a final AND gate whose output is Y.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
Y = (A + BC)(B + AC') = AB + AC' + BC. AB is the consensus term of BC and AC', so Y = BC + AC'. Also (A + C)(B + C') = AB + AC' + BC, the same function, so both are correct.
In the given sequential circuit if the initial value of Q1Q0 = 00, then what are the next three values of Q1Q0?
Circuit: two T flip-flops in series. The first has T = 1 and is driven by the clock; its output Q0 is the clock input of the second flip-flop, whose T input is also 1 and whose output is Q1.
A11, 10, 00
B11, 10, 01
C10, 11, 01
D10, 00, 01
Show answerHide answer
Correct answer: (B) 11, 10, 01
Explanation
Q0 toggles on every clock and Q1 toggles whenever Q0 goes 0→1 (it is clocked by Q0). From 00: Q0→1 so Q1 toggles (11); then Q0→0 (10); then Q0→1 so Q1 toggles (01). This is a down counter.
Which of the following is NOT an attribute of good programming languages?
AClarity, simplicity and unity
BSupport for abstraction
CEase of program verification
DNon portability
Show answerHide answer
Correct answer: (D) Non portability
Explanation
Portability (running on different machines) is a desirable attribute of a good language, so non-portability is not one. Clarity, abstraction and ease of verification are all good attributes.
When the rules of the programming language are not followed it gives ________ errors.
ASyntax
BLogical
Crun time
DPrinting
Show answerHide answer
Correct answer: (A) Syntax
Explanation
Breaking the grammar rules of a language (e.g., a missing semicolon or misspelt keyword) causes syntax errors, which the compiler or interpreter reports.
Which of the following statement(s) is/are true about Break All Visual Basic toolbar buttons?
I. Delete the selected item
II. Pauses execution of your program
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (B) Only II
Explanation
The Break All button pauses (breaks) execution of the running program so it can be debugged. It does not delete items.
Match the following window of visual basic with their function.
A. Immediate window — i. It Display the properties for the current object
B. Properties window — ii. It design the form
C. Project explorer windows — iii. It list the forms and modules for the current projects
D. Design window — iv. It give current values of variables
AA-iv, B-i, C-iii, D-ii
BA-ii, B-i, C-iii, D-iv
CA-i, B-iii, C-ii, D-iv
DA-iv, B-iii, C-ii, D-i
Show answerHide answer
Correct answer: (A) A-iv, B-i, C-iii, D-ii
Explanation
The Immediate window shows/evaluates current variable values, the Properties window shows the selected object's properties, Project Explorer lists forms and modules, and the Design window is where the form is designed.
Object-oriented programming is organised around objects. Procedural programming is built on procedures, functional programming on functions, and logic programming on facts and rules.
In Object Oriented Programming, when a new class created from an existing class using principle of inheritance, then the new class is known as ________.
ANew class
BChild class
CMember class
DDerived class
Show answerHide answer
Correct answer: (D) Derived class
Explanation
A class created from an existing class by inheritance is called a derived class (subclass). The existing class is the base class.
Python is case sensitive (Name and name are different variables), so "case insensitive" is not one of its features. It is high-level, interpreted and portable.
Which statement(s) is/are NOT true about the variables in Python Language:
I. Values of every variable can be changed once a variable has been created and assigned value.
II. Assignment statement is used to create a new variable and assign value.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
Statement II is true: assignment creates a variable and binds a value. Statement I is treated as not true because a variable can only be rebound; values of immutable objects such as strings and tuples cannot be changed in place.
Match the following with respect to Event Driven Programming.
I. Event — A. Perform said event
II. Event listener — B. User interaction
III. Event handler — C. Event monitored by code
AI-A, II-B, III-C
BI-C, II-A, III-B
CI-B, II-A, III-C
DI-B, II-C, III-A
Show answerHide answer
Correct answer: (C) I-B, II-A, III-C
Explanation
Note: the answer key gives (C), but the logical match is (D): an event is a user interaction, an event listener monitors for the event, and an event handler performs the action for it.
Which statement is true about condition of overflow in the circular Queue?
I. Front = 1 and Rear = N
II. Front = Rear + 1
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
In a 1-based circular queue of size N, it is full (overflow) when Front = 1 and Rear = N, or when Front = Rear + 1 (rear has wrapped round to just behind front).
The numbers 70, 50, 10, 80, 30, 60, 100, 90, 40, 20 are inserted in the given order in to a binary search tree. What is the in-order traversal sequence of the resultant binary search tree?
Consider a n × n tri-diagonal sparse matrix A. Suppose we want to store sparse A in a one-dimensional array. What is the index of the (i,j)th element of A in the one-dimensional array?
A2i + 2j
B2i + j − 2
Ci + j
Di + j − 1
Show answerHide answer
Correct answer: (B) 2i + j − 2
Explanation
Row-major with 1-based indexes, rows before row i hold 3(i−1) − 1 elements, and (i, j) is the (j − i + 2)th element of row i. Total = 3i − 4 + j − i + 2 = 2i + j − 2.
Consider an array A[2 : 8, −4 : 1, 6 : 10]. Base address of array A is = 400 and size of each element = 2 word per memory cell. What is the address of A[5, −1, 8] in row major form?
A628
B614
C630
D626
Show answerHide answer
Correct answer: (A) 628
Explanation
Note: DSSSB allowed option (a) as correct (the computed value 614 does not match the official key).
Inorder and postorder traversal of a binary tree are given.
In: E, I, C, F, B, G, D, J, H, K
Post: I, E, F, C, G, J, K, H, D, B
What is the preorder traversal of the binary tree?
AB, C, E, I, F, D, G, H, J, K
BB, F, I, E, C, D, G, H, J, K
CB, C, E, I, F, D, G, H, K, J
DB, C, E, F, G, H, K, D, J, I
Show answerHide answer
Correct answer: (A) B, C, E, I, F, D, G, H, J, K
Explanation
The root is B (last in postorder). Left subtree {E,I,C,F} has root C, with E (right child I) and F. Right subtree {G,D,J,H,K} has root D, with left G and right H (J, K). Preorder: B, C, E, I, F, D, G, H, J, K.
Two way merge sort algorithm is used to sort the following elements in ascending order.
200, 470, 150, 80, 90, 40, 400, 300, 120, 70.
What is the order of these elements after second pass of the merge sort algorithm?
Which of the following statement(s) is/are correct regarding void keyword in C++?
I. To specify the return type of a function when it is not returning any value.
II. To indicate an empty argument list to a function.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
void is used as the return type of a function that returns nothing, and as in f(void) it shows an empty argument list.
Which statement is correct about static member function in C++?
I. It can access to only other static members declared in the same class.
II. It cannot be called using the class name (instead of its objects)
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
A static member function can access only static members of its class, and it can be called with the class name (Class::f()). So only I is correct.
Match the following.
i. Overriding — A. Allows a function of operator to be given more then one definition
ii. Over loading — B. A function that is called to deallocate memory
iii. Destructor — C. The ability to change the definition of an inherited method
Ai-A, ii-C, iii-B
Bi-C, ii-B, iii-A
Ci-C, ii-A, iii-B
Di-B, ii-C, iii-A
Show answerHide answer
Correct answer: (C) i-C, ii-A, iii-B
Explanation
Overriding redefines an inherited method in a derived class, overloading gives one function or operator several definitions, and a destructor releases memory/resources when an object is destroyed.
Match the following file stream classes in C++ with its functions.
A. Fstream base — i. Provides support for simultaneous input and output operation
B. If stream — ii. Provides output operation
C. Of stream — iii. Provides operations common to file streams
D. F stream — iv. Provides input operation
AA-i, B-ii, C-iv, D-iii
BA-iv, B-iii, C-i, D-ii
CA-i, B-iii, C-iv, D-ii
DA-iii, B-iv, C-ii, D-i
Show answerHide answer
Correct answer: (D) A-iii, B-iv, C-ii, D-i
Explanation
fstreambase provides operations common to file streams, ifstream gives input, ofstream gives output, and fstream supports simultaneous input and output.
In C++, "Out-of-range-index" belong to ________ type exception while keyboard interrupts are called ________ exceptions.
ASynchronous; synchronous
BSynchronous; asynchronous
CAsynchronous; synchronous
DAsynchronous; asynchronous
Show answerHide answer
Correct answer: (B) Synchronous; asynchronous
Explanation
Errors such as out-of-range index come from the program's own execution, so they are synchronous. Events beyond the program's control, such as keyboard interrupts, are asynchronous.
Which of the following statement is NOT correct regarding Virtual function in C++?
I. It must be a member of some class.
II. It is accessed by using object points.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (D) Neither I nor II
Explanation
Both statements are true: a virtual function must be a member of a class, and it is accessed through object pointers (base-class pointers) for run-time polymorphism. So neither is incorrect.
Match the following formal relational term with informal equivalents.
i. Relation — A. Row
ii. Tuple — B. Value
iii. Attribute — C. Table
iv. Domain — D. Column
Ai-3, ii-4, iii-1, iv-2
Bi-3, ii-1, iii-4, iv-2
Ci-1, ii-3, iii-2, iv-4
Di-4, ii-3, iii-2, iv-1
Show answerHide answer
Correct answer: (B) i-3, ii-1, iii-4, iv-2
Explanation
Note: in the official paper the options refer to A, B, C, D as 1, 2, 3, 4 respectively.
Consider the following relation schema of students.
STUDENT (Rollno, Name, DOB, Marks, Gender)
Which of the given query is equivalent to this query in English? "Find the tuples of student having marks above 80".
Aσ Marks>80 (STUDENT)
BΠ Marks>80 (STUDENT)
Cσ Marks<80 (STUDENT)
DΠ Marks<80 (STUDENT)
Show answerHide answer
Correct answer: (A) σ Marks>80 (STUDENT)
Explanation
Selecting tuples (rows) that satisfy a condition uses σ: σ Marks>80 (STUDENT). Π selects columns, not rows.
Which of the following statement(s) is/are correct regarding Structured Query Language (SQL)?
I. The datatype FLOAT can hold numbers with decimal points.
II. The datatype BIGINT occupies 16 bytes.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
FLOAT stores numbers with decimal points, but BIGINT occupies 8 bytes, not 16. So only I is correct.
Which of the following statement(s) is/are correct regarding COUNT functions in Structured Query Language of Relational Database Management System?
I. COUNT(*) is used to count the number of values in a column.
II. COUNT() is used to count the number of rows of the query result.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (D) Neither I nor II
Explanation
Both statements are reversed: COUNT(*) counts all rows of the result, while COUNT(column) counts the non-NULL values in a column. So neither is correct.
Which of the following statement(s) is/are correct regarding <title> tag in HTML?
I. This tag always goes outside to the <head> tag.
II. This tag is used to indicate the title of the webpage.
III. It is also used by search engines.
AI and II
BII and III
COnly II
DI, II and III
Show answerHide answer
Correct answer: (B) II and III
Explanation
<title> must be placed inside <head>, not outside it. It sets the page title shown in the browser tab, and search engines use it.
BIt contains the number of nested tags in the page.
CIt contains information about the webpage.
DIt contains the number of tags in the web page.
Show answerHide answer
Correct answer: (C) It contains information about the webpage.
Explanation
The tag described here seems to be <meta> (the tag name is missing in the source). It holds information about the page, such as description, keywords and author.
Which of the following statement(s) is/are true regarding OSI layers in computer networks?
I. The session layer provides means of establishing, maintaining and terminating a session between two end users.
II. Data Link layer sets up a logical path between the source and destination computer of the network.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
The session layer establishes, maintains and terminates sessions. Setting up the logical path (routing) between source and destination is the network layer's job, not the data link layer's.
Which of the following statement(s) is/are true regarding Data Communication?
I. Half duplex communication is multidirectional communication.
II. Full duplex communication is bidirectional communication.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (B) Only II
Explanation
Half duplex is two-way but only one direction at a time, not "multidirectional". Full duplex is bidirectional at the same time. So only II is true.
Which of the following statement(s) is/are true regarding switching techniques in Data communication?
I. In circuit switching a dedicated path is identified between the sender and the receiver.
II. In packet switching each information to be transmitted between sender and receiver is broken down into smaller packets.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
Circuit switching sets up a dedicated path before transfer, and packet switching breaks the data into packets that are routed independently. Both are true.
Which of the following statement(s) is/are correct about red-black binary tree?
I. Every node is either red or black.
II. Every leaf node is red.
III. When a node is red and both its children are black.
AI and II
BI, II and III
CI and III
DIII and II
Show answerHide answer
Correct answer: (C) I and III
Explanation
In a red-black tree every node is red or black, and a red node's children must be black. Leaves (NIL nodes) are black, not red, so II is false.
Consider a max heap, represented by the array:
23, 17, 14, 6, 13, 10, 1, 5
If a value 20 is inserted into this heap, then what will be the new max heap
Add 20 at position 9 as the child of 6, then swap it with 6. Its parent is now 17, so swap again. The parent 23 is larger, so it stops: 23, 20, 14, 17, 13, 10, 1, 5, 6.
Consider the following graph.
Vertices P, Q, R, S, T with edges (weight): P–Q (30), Q–R (5), Q–S (20), Q–T (15), P–S (40), S–T (10), R–T (25).
What is the weight of minimum spanning tree?
A50
B60
C70
D80
Show answerHide answer
Correct answer: (B) 60
Explanation
Kruskal: take Q–R (5), S–T (10), Q–T (15); skip Q–S (20) and R–T (25), which would form cycles; take P–Q (30). Weight = 5 + 10 + 15 + 30 = 60.
________ act as a interface between a domain expert and an expert system.
ALanguage Editor
BK editor
CIntelligent editor
DKnowledge Editor
Show answerHide answer
Correct answer: (C) Intelligent editor
Explanation
In expert systems, the intelligent (knowledge-acquisition) editor is the interface the domain expert or knowledge engineer uses to enter and refine the knowledge base.
Which of the following statement(s) is/are correct regarding single row functions in structured query language?
I. INSERT() is a numeric function.
II. ROUND() is a numeric function.
III. LENGTH() is a character function.
ABoth I and II
BBoth II and III
COnly III
DBoth I and III
Show answerHide answer
Correct answer: (B) Both II and III
Explanation
ROUND() is a numeric function and LENGTH() is a character function. INSERT() (e.g., in MySQL) is a string function, not a numeric one.
Which of the following statement(s) is/are correct regarding Data Dictionary in Database Management System?
I. Data Dictionary is a collection of definitions, rules and advisories of data designed to be used as a reference with the data warehouse.
II. Data Dictionary is the area of memory allocated for data storage.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
A data dictionary is a metadata repository that holds definitions, rules and descriptions of the data. It is not a memory area for storing data.
ACustomer relationship management includes the methodologies, technology and capabilities that help an enterprise to manage customer relationships
BCustomer relationship management is a corporate level strategy which focuses on creating new customers
CCustomer relationship management is the process of planning, implementation and controlling the operations of the supply chain
DCustomer relationship management is the process of daily production and distribution
Show answerHide answer
Correct answer: (A) Customer relationship management includes the methodologies, technology and capabilities that help an enterprise to manage customer relationships
Explanation
CRM covers the methods, technology and capabilities a business uses to manage and analyse its interactions with customers.
Which of the following statement(s) is/are true regarding cryptography?
I. Cipher text is encrypted text transformed from plain text using an encryption algorithm.
II. According to Kerchoff's principle, all algorithms must be private and only the keys are secret.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
Ciphertext is plaintext transformed by an encryption algorithm. Kerckhoffs's principle says the algorithm should be public and only the key secret, so II is false.
Which of the following is not a example of Distributive computing?
ALAN network
BMobile network
CParallel computing
DInternet
Show answerHide answer
Correct answer: (C) Parallel computing
Explanation
LANs, mobile networks and the Internet are distributed systems of separate networked computers. Parallel computing usually uses processors sharing memory in one machine, so it is counted as different.
AA neuron is a small cell that receives electrochemical signals from various sources and transmit electrical impulses to other neurons
BA neuron is a cell that send electromagnetic signals to axons
CA neuron is a small cell that sends electric impulses to ions
DA neuron is a cell which has the capability to predict the situation from past trends
Show answerHide answer
Correct answer: (A) A neuron is a small cell that receives electrochemical signals from various sources and transmit electrical impulses to other neurons
Explanation
In neural network theory a biological neuron is a cell that receives electrochemical signals from many sources (through dendrites) and transmits electrical impulses to other neurons.
Distributed systems are loosely coupled because each node has its own memory and they communicate over a network. Parallel (multiprocessor) systems are tightly coupled because they share memory and a clock.
Which of the following is NOT a Data MINING technique?
ALink Analysis
BDatabase Segmentation
CPredictive Modeling
DEvaluation
Show answerHide answer
Correct answer: (D) Evaluation
Explanation
Link analysis, database segmentation (clustering) and predictive modelling are data mining techniques. Evaluation is a general step, not a mining technique.
Routing algorithm which do not base their routing decisions on measurements or estimates of the current traffic and topology belongs to which category?
AAdaptive algorithm
BGreedy algorithm
CBack propagation algorithm
DNon-adaptive algorithm
Show answerHide answer
Correct answer: (D) Non-adaptive algorithm
Explanation
Non-adaptive (static) routing algorithms decide routes in advance and ignore current traffic and topology. Adaptive algorithms react to them.
Newton – Raphson method is used to compute a root of the equation x² + 4x − 9 = 0 with 1 as the initial value. The approximate value after one iteration is ________.
A1.571
B0.429
C1.528
D1.429
Show answerHide answer
Correct answer: (A) 1.571
Explanation
The keyed 1.571 comes from x³ + 4x − 9 = 0 (the cube seems lost in the source): f(1) = −4, f'(1) = 3 + 4 = 7, so x₁ = 1 + 4/7 ≈ 1.571. With x² instead, x₁ would be 1.667.
An image may be defined as a 2-dimensional function f(x, y) where x and y are ________ and the amplitude of the function is called ________ of the image at the point (x, y)
AIntensity; coordinates
BIntensity; brightness
CCoordinates; intensity
DBrightness; coordinates
Show answerHide answer
Correct answer: (C) Coordinates; intensity
Explanation
In f(x, y), x and y are spatial coordinates, and the amplitude of f at any point is the intensity (grey level) of the image there.
'Preparing any project in science/mathematics may give pleasure to the pupil as result of which he/she is motivated to undertake similar activities on his/her own.' This given statement describes which of the following type(s) of motivation?
I. Intrinsic Motivation
II. Extrinsic Motivation
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
The motivation comes from the pleasure of doing the activity itself, not from an outside reward, so it is intrinsic motivation.
Which of the following statement(s) is/are not correct?
I. Conditioning of elicited behaviours defines classical conditioning.
II. Conditioning of emitted behaviours defines operant conditioning.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (D) Neither I nor II
Explanation
Both statements are correct: classical conditioning conditions elicited (respondent) behaviour, and operant conditioning conditions emitted behaviour. So neither is incorrect.
Which of the following is/are those medium(s) by which value education can be provided to the students?
I. Skits and Dramas
II. Morning Assembly
III. Compulsory Subject
AII and III
BOnly III
CI and II
DI, II and III
Show answerHide answer
Correct answer: (D) I, II and III
Explanation
Value education can be given through skits and dramas, morning assemblies, and as a compulsory subject, so all three are correct.
If a teacher is teaching topic 'Forts' to the students, then a teacher can perform introductory activities by making documentation cards indicating which of the following?
I. Name of Historical buildings.
II. Drawing of unique architectural features of the building such as pillars/domes etc
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (D) Neither I nor II
Explanation
Note: the answer key gives (D), but as written both items (names of historical buildings and drawings of features such as pillars and domes) are suitable for introductory documentation cards on forts, so (C) would be expected.
Which of the following statement(s) is/are not correct about 'Facilitation' in art education?
I. Helping the child by giving free access to handling musical instruments with a caution for care.
II. Providing lot of art material for helping the child to choose and pick and innovate.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (A) Only I
Explanation
Following the key, statement II (providing plenty of art material so the child can choose, pick and innovate) describes facilitation, and statement I is treated as not correct.
While teaching a children how to read, which of the following things need to be kept in mind?
I. The material used must be meaningful and of the level of the child.
II. The material should be in a language that the child is familiar with.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
Reading material should be meaningful and suited to the child's level, and in a language the child is familiar with. Both points are needed.
Which of the following is/are the role(s) of teachers in the Theme Based Integrated Early Childhood and Care Education Programme?
I. Observe children to identify their interests, needs and capabilities and the pace of their development.
II. Create nurturing and positive relationships in the classroom.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
In a theme-based ECCE programme, teachers observe children's interests, needs and pace of development, and build nurturing, positive relationships. Both are teacher roles.
'When we study history, then we study the history of many other social science subjects like economic history, political history, history of psychology etc'.
This statement given above shows that social science subjects are ________ in nature.
I. Independent
II. Interdisciplinary
III. Interrelated
AI and III
BOnly II
COnly III
DII, and III
Show answerHide answer
Correct answer: (D) II, and III
Explanation
History includes economic, political and other histories, so social science subjects are interdisciplinary and interrelated, not independent.
Which of the following can help a teacher to make teaching-learning process participatory in social science?
I. By arranging debate, discussions on emerging social issues for example: dowry, population growth etc.
II. By teaching students that how to cooperate with each other.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
Debates and discussions on social issues, and teaching students to cooperate, both make social science learning participatory.
________ addresses to the principle that knowledge arises from experience and evidence gathered specifically using senses.
I. Skepticism
II. Empiricism
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (B) Only II
Explanation
Empiricism holds that knowledge comes from sensory experience and evidence. Scepticism is doubt about claims to knowledge.
The syllabus of Environment studies for class III to V is woven around the 6 interconnected themes. Which of the following is/are among those themes?
I. Shelter
II. Water
III. Food
AI and III
BII and III
COnly III
DI, II, and III
Show answerHide answer
Correct answer: (D) I, II, and III
Explanation
The NCERT EVS syllabus for classes III-V uses six themes: Family and Friends, Food, Shelter, Water, Travel, and Things We Make and Do. So all three are themes.
Which of the following is/are the instructional objective(s) of mathematics?
I. To apply addition of two digit numbers in solving problems of daily life.
II. To apply formula of direct variable to solve simple problems of day to day life.
AOnly I
BOnly II
CBoth I and II
DNeither I nor II
Show answerHide answer
Correct answer: (C) Both I and II
Explanation
Both are specific, measurable application-level objectives that link mathematics to daily life, so both are instructional objectives.