Computer Science · 2021

CSS 2021 Computer Science Paper II

7 questions from this paper.

  1. Q1
    State and prove the Pumping Lemma for Regular Languages. Use it to show that the language L = {a^n b^n | n ≥ 0} is not regular.
    Past paper Theory of Automata 20 marks
  2. Q2
    What is a Transaction? Explain the ACID properties. Also, discuss the concept of Serializability in the context of concurrent execution.
    Past paper Database Systems 20 marks
  3. Q3
    Explain the working of the CSMA/CD and CSMA/CA protocols. In which types of networks are they typically used?
    Past paper Computer Networks 20 marks
  4. Q4
    What are Expert Systems? Discuss the architecture of an Expert System, specifically explaining the role of the Knowledge Base and the Inference Engine.
    Past paper Artificial Intelligence 20 marks
  5. Q5
    Explain the Simpson's 1/3 Rule for numerical integration. Use it to evaluate ∫ (from 0 to 1) 1/(1+x) dx with h = 0.25.
    Past paper Numerical Computing 20 marks
  6. Q6
    What are Web Services? Compare SOAP and REST architectures. Which one is more suitable for mobile applications and why?
    Past paper Web Technologies 20 marks
  7. Q7
    Define 'Digital Signatures'. How do they ensure Authentication, Non-repudiation, and Integrity? Explain the process of creating and verifying a digital signature.
    Past paper Cyber Security 20 marks

Want AI feedback on your own answer?

Create a free account to send any question into Answer Lab for a full AI evaluation.

Get started free