Computer Science · 2023

CSS 2023 Computer Science Paper II

7 questions from this paper.

  1. Q1
    Explain the TCP/IP Model and compare it with the OSI Model. Discuss the function of the Network Layer and Transport Layer in detail.
    Past paper Computer Networks 20 marks
  2. Q2
    What is Normalization? Explain 1NF, 2NF, 3NF, and BCNF with suitable examples. Why is BCNF considered stronger than 3NF?
    Past paper Database Systems 20 marks
  3. Q3
    Construct a Deterministic Finite Automata (DFA) that accepts the language over Σ = {a, b} consisting of all strings that end with 'abb'. Also, provide the formal definition of DFA.
    Past paper Theory of Automata 20 marks
  4. Q4
    What is A* Search? Explain the importance of the heuristic function h(n). How do we ensure that the A* algorithm finds the optimal path?
    Past paper Artificial Intelligence 20 marks
  5. Q5
    Discuss the difference between GET and POST methods in HTTP. Also, explain the role of AJAX in modern web development.
    Past paper Web Technologies 20 marks
  6. Q6
    Solve the equation f(x) = x^3 - x - 1 = 0 using the Newton-Raphson Method. Perform at least three iterations starting with x0 = 1.
    Past paper Numerical Computing 20 marks
  7. Q7
    What is the difference between Symmetric and Asymmetric Key Cryptography? Explain the working of the RSA algorithm with a simple numerical example.
    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