ICAR AICE-JRF/SRF - Agricultural Statistics, Computer Application, Bioinformatics (PhD admission and fellowship) · India · National Testing Agency for ICAR
Original practice questions written to the published syllabus · not past papersThe computer-science core of the Computer Application sub-subject in the ICAR Statistical Sciences group: number systems and architecture, data structures and algorithms, operating systems, networks, compilers, software engineering and web programming. Statisticians need the data-structure and algorithm units; Computer Application candidates need all of it.
In the exams: AICE-JRF subject 70 Computer Application Units 1-9 (heavy: the whole paper); AIEEA-PG Group 07 computer unit (heavy for sub-subject 7.2); GATE DA data structures and algorithms (present)
How our questions for ICAR AICE-JRF/SRF spread across the units of Computer Science Fundamentals: Architecture, Data Structures, Networks & Operating Systems. Difficulty: 2 easy, 36 medium, 10 hard.
| Number systems, Boolean algebra and logic circuits | 6 | |
| Operating systems: processes, scheduling, memory management, deadlocks and file systems | 6 | |
| Compilers: regular expressions, finite automata and parsing | 6 | |
| Computer organisation: CPU, memory hierarchy and input/output | 5 | |
| Object-oriented programming: encapsulation, inheritance and polymorphism (C++/Java) | 5 | |
| Networking: topologies, OSI and TCP/IP models, security and cryptography basics | 5 | |
| Internet programming: HTML, client- and server-side scripting with databases | 5 | |
| Software engineering: process models, testing, metrics and PERT/CPM for projects | 4 | |
| Data structures: arrays, stacks, queues, linked lists, trees, heaps and graphs | 3 | |
| Sorting and searching algorithms and their complexity | 3 |
Choose an answer, then open the working. Each explanation says why the right answer is right and why the others are not.
In a half adder, the sum and carry outputs are:
B. A XOR B and A AND B
Sum is 1 when exactly one input is 1; carry when both are.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
A double-precision IEEE 754 number has 52 fraction bits. Its precision is about:
C. 15–17 significant decimal digits
2⁻⁵² ≈ 2.2 × 10⁻¹⁶; single precision gives about 7 digits.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
Breadth-first search of a graph uses which structure?
D. A queue
Depth-first search uses a stack or recursion.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
In a binary min-heap, the time to find the minimum and to remove it is:
A. O(1) and O(log n)
The minimum is the root; removing it requires sifting down.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
Processes with burst times 24, 3 and 3 arrive in that order. Under FCFS, the average waiting time is:
C. 17
Waits are 0, 24 and 27; (0 + 24 + 27)/3 = 17.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
For the same processes (24, 3, 3), SJF scheduling gives an average waiting time of:
D. 3
Order 3, 3, 24: waits 0, 3, 6; average 3.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
Routing of packets between networks takes place at which OSI layer?
D. Network
Switches work at the data link layer; TCP at the transport layer.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
Context-free languages are recognised by:
D. Pushdown automata
A stack gives the extra memory needed for nesting.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
A grammar is ambiguous if:
C. A sentence has two different parse trees
Ambiguity is removed by rewriting rules, for example to encode precedence.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
Which HTTP method sends form data in the body of the request?
D. POST
GET places parameters in the URL.
Further reading: Cormen et al., Introduction to Algorithms (2022); Silberschatz, Galvin and Gagne, Operating System Concepts (2018); Tanenbaum and Wetherall, Computer Networks (2011); Aho et al., Compilers (2006); Sommerville, Software Engineering (2015)
Ten here, 48 in the app. The Laisha app has every practice question we have written to ICAR AICE-JRF/SRF in this subject, marked as you go, with timed papers, a jump-to-unanswered list and a certificate when you pass at 70 per cent.
Free for ten days, then one subscription of US$10 a month. We would rather say so here than have you find it later.
An AI operating system for agriculture: free guides, manuals and tools written for every country.