Practise Bahria University Entry Test Computer Science past papers MCQs in sets of about 20 questions with instant answers and explanations. This page focuse…
Loading sets…
Q1. What is the CRC for the data 1010 with a divisor of 1011?
Answer: 011
Q2. What is the result of the expression: 12 % 5?
Answer: 2
Q3. What is the value of: 5 & 3
Answer: 1
Q4. A cache memory has a size of 256 KB, block size of 64 bytes. How many blocks?
Answer: 4096
Q5. In a computer system, what is the function of the Interrupt Controller?
Answer: To handle interrupts from I/O devices
Q6. What is the term for the technique of executing instructions speculatively, before the branch outcome is known?
Answer: Speculative Execution
Q7. In a pipelined CPU, what is the term for a situation where an instruction depends on the result of a previous instruction?
Answer: Data Hazard
Q8. Which of the following cache mapping techniques uses a tag to identify the cache line?
Answer: All of the above
Q9. What is the hit ratio of a cache memory if the cache access time is 10 ns and main memory access time is 100 ns, and the effective access time is 15 ns?
Answer: 0.95
Q10. In a pipelined processor, what is the primary cause of pipeline stalls?
Answer: All of the above
Q11. In a 2-level cache hierarchy, what is the purpose of the L2 cache?
Answer: To reduce the access time to main memory
Q12. In a CPU, what is the function of the Arithmetic Logic Unit (ALU)?
Answer: To perform arithmetic and logical operations
Q13. What is the main advantage of using a cache memory?
Answer: Reduced average memory access time
Q14. In a pipelined processor, what is the purpose of the instruction pipeline?
Answer: To execute instructions in a sequence of stages
Q15. What is the function of the Status Register in a CPU?
Answer: To store the status flags
Q16. Which of the following is a type of cache replacement policy?
Answer: All of the above
Q17. What is the primary function of the Control Unit in a CPU?
Answer: To control the flow of data and instructions
Q18. What is the main difference between a Microprocessor and a Microcontroller?
Answer: Presence of on-chip memory and peripherals
Q19. In a CPU, what is the function of the Bus?
Answer: To transfer data between components
Q20. What is the purpose of the Interrupt Handling mechanism in a CPU?
Answer: To handle exceptions and interrupts
Past Papers Computer Science MCQs are questions drawn from previous exam papers and official patterns. On Imtehan they are grouped into short sets so you can review one topic at a time before moving to timed mocks.
Imtehan organises Bahria University Entry Test Computer Science questions into multiple sets. Start with the sample questions below, then open a set to practise interactively with scoring and explanations.
Yes - you can practise Bahria University Entry Test Computer Science MCQs for free on Imtehan. Premium unlocks detailed analytics and unlimited mock attempts.