Skip to content
10th Level - Practice App Completely Free · 100K+ Users Install

Kerala PSC Deputy Manager (IT)/Assistant Programmer/Computer Previous Question Paper – 050/2026

Practice Mode

Sit all 100 questions full screen, one at a time. Sign in and your score, your time and where you got to are kept β€” put it down here and finish it on your phone.

Sign in to practise
Post NameDeputy Manager (IT)/Assistant Programmer/Computer
Question Paper Code050/2026
Category Code268/2025, 442/2025, 460/2025, 609/2025, 614/2025
Date of Test20 May 2026
Medium of QuestionENGLISH
Exam TypeOMR Examination
Total Questions100
1
The conditional statement p β†’ q is equivalent to which of the following statements?
Answer
C. ⌐ q β†’βŒ p
2
Which of the following proposition is a tautology?
Answer
D. ( p β†’ q ) ∨ (q β†’ p )
3
In a proposition statement the phrase β€œfor every” represents which of the following?
Answer
B. Universal quantifier
4
For any three sets A, B and C, (A βˆ’ B) βˆ’ C is equal to which of the following sets?
Answer
B. (A βˆ’ C) βˆ’ (B βˆ’ C)
5
The relation R = {(1,1),(1, 2),( 2,1),(2, 2),(3, 2),(3, 3),( 4, 4 )} on A = {1, 2, 3, 4} is
Answer
A. Reflexive
6
Which among the following sets is not countable?
Answer
C. Irrational Numbers
7
A dice is tossed twice. The probability of getting a number greater than 4 on each toss is : 1 1
Answer
A. 1/9
8
If P(A ∩ B) = 0, then A and B are:
Answer
B. Mutually exclusive events
9
A company does word processing as per the following rates. The rate for services is $32 per hour plus a $31.50 one-time charge. The total cost to a customer depends on the number of hours it takes to complete the job. Find the equation that expresses the total cost in terms of the number of hours required to complete the job :
Answer
C. y = 31.5 + 32x
10
To measure the overall strength of the model in regression analysis, we use :
Answer
D. Coefficient of determination
11
Among the following sampling methods, which one is a probability method?
Answer
C. Simple Random
12
, and , respectively. The chances of defective screws in three boxes A, B and C are 5 6 7 A box is selected at random and a screw drawn from it at random is found to be defective. Find the probability that it came from box A. 40 41
Answer
C. 107 ) 107
13
Which of the following Boolean expression is equivalent to pr + qr' s + p qs ?
Answer
A. pr + qr' s
14
Which of the following statements is FALSE for SR flip flop? (i) It can be constructed with 2 AND gates and 2 NOR gates (ii) When it is constructed with NAND, it is in unstable state when both inputs are 0 (iii) If the present state of an SR flip-flop is high and both inputs are low, the next state will also be high (iv) SR flip-flop can be made functionally equivalent to a D flip-flop by driving its S and R inputs by D and D respectively.
Answer
B. Only (ii and iv)
15
Which of the following statements is FALSE?
Answer
D. The fan-out of a logic gate is the number of gates in an IC package
16
Find the physical memory address for source operand in MOV CL, 04H[SI][BP] on 8086 when SS = 1131H, DS = 2010H, BX = 0300H, BP = 1301H and SI = 0032H.
Answer
A. 12647H
17
In 8-bit signed arithmetic, add βˆ’62 and βˆ’75. What are carry (C) and overflow (V)?
Answer
D. C = 1, V = 1
18
Consider a computer that has a byte-addressable memory organized in 32 bit words according to the Little Endian scheme. The integer data 12345678 is stored at memory location starting at 1000. What will be the content of memory address 1002? [Note: Each single digit is stored in binary representation with 4 bits.] :
Answer
B. 34
19
A byte-addressable computer has a small data cache capable of holding four 32 bit words. Each cache block consists of one 32 bit word. When a given program is executed the processor reads data sequentially from the following memory addresses: 0300, 0304, 0306, 0304, 03F4, 03F0, 0300, 0304. This pattern is repeated two times. Assume that cache is initially empty. If direct mapping is used, compute the miss ratio.
Answer
D. None of the above
20
Which of the following is TRUE for DMA? (i) Data transfer between processor registers and memory is directly controlled by CPU for enabling the fastest transfer. (ii) To initiate the transfer of a block of words, the processor send the starting address, the number/count of words in the block, and the direction of the transfer to the respective DMA controller registers. (iii) To transfer blocks of data, the DMA controller must increment the memory address for successive words and keep track of the number of transfers. (iv) In cycle-stealing mode a complete block of data is transferred without interruption.
Answer
B. Only (ii & iii)
21
Which statement is TRUE for I/O access mechanism?
Answer
C. In I/O-mapped I/O dedicated I/O instructions are used to access I/O devices
22
A system with 4 processes P0 through P3 and three resource types A, B, C have A with 5 instances, B with 4 instances, and C with 6 instances. At time t0, consider the following snapshot. Current allocation of resources: A B C P0 2 1 2 P1 1 1 0 P2 0 0 2 P3 0 0 0 Maximum requirement of resources : A B C P0 4 3 4 P1 3 2 3 P2 4 0 5 P3 2 2 2 Which of the following sequences of process completion leads to safe state?
Answer
C. P3, P0, P2, P1
23
Resource A with 5 instances are associated with a computing system. n processes need resource A. Each process requires 3 instances of A. What is the maximum value of n so that there can never be a deadlock in the system?
Answer
B. 2
24
Which of the following statements is false?
Answer
B. Degree of multiprogramming is controlled by short-term scheduler
25
Which of the following scenarios result in a nonpreemptive CPU scheduling? (i) A process switches from the running state to the ready state. (ii) A process switches from the running state to the waiting state. (iii) A process switches from the waiting state to the ready state. (iv) A process terminates.
Answer
D. Only (ii and iv)
26
Suppose that a disk drive has 500 cylinders, numbered 0 to 499. The drive is currently serving an I/O request at cylinder 299 and the previous request was at cylinder 125. The following shows a disk queue with requests for I/O to blocks on cylinders 86, 34, 213, 374, 148, 290. Starting from the current head position, which of the following disk scheduling algorithms has the least disk seek time?
Answer
D. LOOK
27
What will be the prefix expression corresponding to Postfix expression AB+CD+*?
Answer
C. *+AB+CD
28
Given the preorder traversal result of a tree is ABDECFG and inorder traversal result is DBEAFCG what will be the post order traversal result?
Answer
B. DEBFGCA
29
Assume we have to implement recursion and scheduling in a system software. Which data structures can be used for these purposes respectively?
Answer
A. Stack and Queue
30
Which of the following statements are true?
Answer
C. Tree is a graph
31
Consider the following sequence of operations on an empty stack. push(64); push(52); pop(); push(55); push(67); s = pop(); Consider the following sequence of operations on an empty queue. enqueue(31); enqueue(34); dequeue(); enqueue(28); enqueue(42); q = dequeue(); The value of s + q is _____________
Answer
D. 101 050/2026 8 A
32
Dynamic memory allocation is achieved by most data structures by using _________ and their binding mainly happens during _________.
Answer
B. Pointers, run time
33
What will be the output of the following program? #include void main
Answer
D. I am in 25 I am in 30 I am in default
34
Which of the following uses inline substitution during compilation?
Answer
B. Macro
35
What will be the output of the following program? main
Answer
B. 14, 14, 14
36
What will be the output of the following program? main
Answer
A. { int a=5; int *b; int **c; b=&a; c=&b; printf(β€œ%d %d %d”, a, *b, **
37
What will be the output of the following program? #include #include void main
Answer
A. 0 10 –32 MerryChristmas
38
Which of the following statements are true?
Answer
B. A linker creates an EXE file and a compiler creates an object program
39
In Java, the parameter passing method used is :
Answer
C. Pass-by-Value
40
Which among the following is false about static methods in Java?
Answer
B. They can access instance methods directly
41
Which among the following is an important contributing factor for portability of Java?
Answer
B. Java bytecode
42
In C++, if no constructor has been defined for a class for which an object is to be created, which among the following is true?
Answer
A. Compiler will implicitly declare a constructor
43
In C++, if a file needs to be opened for output by removing its old contents, the _________ mode needs to be used.
Answer
D. ios::trunc
44
In C++, if no relevant catch block is found when an exception is thrown, _________ is invoked.
Answer
D. std::terminate
45
Garbage collection occurs on a Java applet instance immediately after the _________ method finishes.
Answer
A. destroy()
46
The β€˜new’ operator in C++ attempts to allocate a block of memory from the :
Answer
B. Heap
47
A Java class can implement the _________ interface when it wants to be informed of changes in observable objects.
Answer
C. Observer
48
If we pass a negative number as argument to Math.sqrt() in Java, the result is :
Answer
B. NaN
49
Java language supports Multiple Inheritance of :
Answer
D. Type
50
The maximum size to which an object of Vector class in Java can grow is :
Answer
A. 231 –1
51
A centralised repository of metadata is referred to as a
Answer
A. Data Dictionary
52
An attribute in the supertype entity that determines to which subtype the supertype occurrence is related is called a β€”β€”β€”β€”β€”β€” attribute.
Answer
C. Discriminator
53
A relation is in β€”β€”β€”β€”β€”β€” normal form if it is in BCNF and has no multi-valued dependencies.
Answer
D. Fourth
54
The β€”β€”β€”β€”β€”β€” constraint mandates that values in a foreign key column must either be present in the primary key that is referenced by the foreign key or they must be null.
Answer
C. Referential integrity
55
If a relation contains repeating groups among attributes, then the relation is :
Answer
D. Not normalized
56
A β€”β€”β€”β€”β€”β€” constraint is used to limit the range of values possible in a column.
Answer
A. Check
57
A/an β€”β€”β€”β€”β€”β€” returns all rows that satisfy the join condition and also returns some or all of the rows from one table for which no rows from the other satisfy the join condition.
Answer
D. Outer join
58
A β€”β€”β€”β€”β€”β€” subquery uses values from the outer query, and may be re-executed for each row processed by the outer query.
Answer
A. Correlated
59
If a β€”β€”β€”β€”β€”β€” lock is applied concurrent transactions can still access different rows of the same table.
Answer
B. Row-level
60
In ACID property of a transaction, what does the letter 'I' stand for?
Answer
D. Isolation
61
In SQL procedures, a β€”β€”β€”β€”β€”β€” can be viewed as a pointer to one row in a set of rows.
Answer
B. Cursor
62
Which among the following operations is not permitted in a join view if it is to be modifiable?
Answer
B. GROUP BY
63
β€”β€”β€”β€”β€”β€” enables updation of a part of the web page without disrupting what the user is doing.
Answer
C. XMLHttpRequest
64
Which among the following is not a client-side script?
Answer
C. PHP
65
ASP.NET web form inherits from β€”β€”β€”β€”β€”β€” class by default.
Answer
D. System.Web.UI.Page
66
By default, an FTP server will listen for client connections on port
Answer
A. 21
67
__________ provides a 2-way persistent connection between the client and the server, and for the server to send content to the client without being first requested by the client.
Answer
D. WebSocket
68
The HTML Living Standard is published by :
Answer
C. WHATWG
69
In 3-tier client-server architecture, which tier runs on the client system?
Answer
D. Presentation
70
__________ refers to the use of an external server to implement the dynamic cache of a web server.
Answer
D. Reverse Proxy
71
Which among the following is used to attain session persistence?
Answer
B. Cookies
72
HTTP ___________ method requests that the target resource create / update its state with the state defined by the representation enclosed in the request, and is idempotent.
Answer
C. PUT
73
Which MIME type is registered for use with Cascading Style Sheets?
Answer
C. text/css
74
HTTP 408 response code refers to __________.
Answer
B. Request Timeout
75
What is cybersquatting?
Answer
D. Practice of registering or using an Internet domain name with the intent to profit from the goodwill of a trademark belonging to someone else
76
In an HTTP response message, the status code 404 indicates :
Answer
B. Not found
77
Which of the following statements are correct regarding Routing Information protocol (RIP)?
Answer
C. Both
78
Which of the following describes the correct order of function calls made by a TCP server before it can start communicating with a client?
Answer
A. socket( ), bind( ), listen( ), accept( )
79
What is the primary format used by SOAP for exchanging information?
Answer
C. XML
80
Which of the following statement(s) is/are true regarding HTTPS? (i) HTTPS is HTTP used over SSL (ii) It uses port number 443 (iii) It uses port number 80.
Answer
B. Only (i) and (ii)
81
Which one of the following is not a random access protocol?
Answer
C. TDM
82
IEEE 802.11 tries to avoid collisions using the protocol :
Answer
B. CSMA/CA
83
Which of the following best describes the primary function of SMTP in the email ecosystem?
Answer
C. It is a "Push" protocol used for transferring mail between servers
84
__________ is an XML-based, platform-independent standard for publishing and locating web services within a distributed registry.
Answer
A. UDDI
85
The port number used by SSH is :
Answer
A. 22
86
In RMI architecture, which component acts as a gateway for the client, intercepting the method call and communicating with the remote server?
Answer
B. Stub
87
How many identical rounds of transformation does the IDEA algorithm perform on the plaintext?
Answer
C. 8 rounds
88
–––––––––– is not an approach to congestion control.
Answer
D. Bufferbloat
89
Which model is most suitable when requirements are unclear and evolve frequently?
Answer
C. Agile
90
Assertion (A) : Waterfall model discourages revisiting previous phases. Reason (R) : It follows a strict sequential flow.
Answer
A. Both
91
Which design principle reduces interdependence between modules?
Answer
B. Low coupling
92
A system with high cohesion and low coupling is likely to :
Answer
C. Be modular and maintainable
93
Validation ensures :
Answer
B. System meets user needs
94
Software evolution is primarily driven by
Answer
B. User requirements and environment changes
95
Technical feasibility evaluates :
Answer
C. Availability of technology and expertise
96
Which technique is best for discovering tacit user needs?
Answer
B. Observation
97
Requirement traceability helps in :
Answer
B. Linking requirements to design and testing
98
Match the model with its purpose: Model Type Purpose 1. Data Model 2. Behavior 3. Context
Answer
A. 1-
99
Refactoring is :
Answer
B. Improving code structure without changing behavior
100
Safety-critical systems prioritize :
Answer
C. Reliability and safety

Related reading

Discussion

Ask a doubt or share a tip.

No comments yet β€” start the discussion.

Leave a comment

Your email address and number are never published. Required fields are marked

We will email you a code to confirm the address. Posting creates a PSCNET account if you do not have one.

By posting, you agree to our Privacy Policy.