Computer science important questions


  1. What is a database? List the major use of database application software.
  2. What is DBMS? Write its advantages and disadvantages.
  3. Define database and DBMS. Explain the advantages of a database system over a flat-file system.
  4. Describe different database models with their merits and demerits. Alternatively, describe any two-database model with a diagram.
  5. What is normalization? Show the normalization process with an example.
  6. Write the advantages and disadvantages of normalization.
  7. Why normalization needed?
  8. What is data security? How can it be implemented?
  9.   Explain the different level of data security.
  10. Define the term RDBMS. State the guiding principles used in database design.
  11. What is data integrity? State and describe different types of data integrity.
  12. Define a database administrator. Explain the duties and responsibilities of a database administrator.
  13. Explain the benefits of a centralized database.
  14. Define DBMS. List out the objectives of DBMS.
  15. What is a relational database model? List the advantages and disadvantages of the relational database model.
  16. Describe the term SQL and DML.
  17. Explain the different types of database language.
  18. What is Ms-Access? What are the basic components of Ms-Access? List out.
  19. What is RDBMS? Explain.
  20. Differentiate between centralized and distributed databases.
  21. Write short notes on:
  • SQL
  • Data Dictionary

Object-oriented Programming (OOP)

  1. What is the procedural programming language? Write the advantages and disadvantages of procedural programming language.
  2. What is OOP? List the advantages of OOP.
  3. Write the advantages and disadvantages of OOP.
  4. Why polymorphism and inheritance are important concepts of OOP? Explain. On the other hand, explain the term polymorphism and inheritance.
  5. Explain the characteristics of OOP.
  6. How the OOP different from procedure-oriented programming?

ICT and Cyber Law

  1. What do you mean by ICT? Describes its social impact at present days.
  2. Define computer crime and its various forms.
  3. Explain the technological solution of cyber/Computer crime.
  4. What is cyber law? What are the various areas that cyber law covers?
  5. What do you mean by IT? Explain the advantages and disadvantages of IT.
  6.  List out the cybercrime. Give suggestion protect from identity theft.
  7. What is cyber bullying? How do you protect from cybercrime?
  8. Write short notes on :
  • Digital Divide
  • Computer Ethics
  • Intellectual properties rights
  • Computer crime
  • Social impact of the ICT


  1. What is multimedia? List the advantages and disadvantages of multimedia.
  2. What are the components of multimedia? Explain.
  3. Explain the application areas of multimedia?
  4. What are the hardware devices and software required by a personal computer to make it multimedia capable?

Artificial intelligence

  1. What is AI? Explain the application areas of AI.
  2. What do you understand by AI? How it affects modern society?
  3. Who does an AI application work? Can a computer really think with the aid of AI?
  4. What are the different components of AI?
  5. What is an expert system? Explain the fields of expert systems.
  6. What are the roles of AI in real life? List out AI-related system in our society

Contemporary Technology

  1. What do you mean by e-government? Describe the objectives of e-governance.
  2. What are the key challenges of implementing e-governance in developing countries?
  3. What is e-commerce? Write the impact of e-commerce technology in our society.
  4. Explain different types of e-commerce.
  5. List the advantages and disadvantages of e-business.
  6. Write short notes on:
  • E-learning
  • E-commerce
  • E-medicine
  • Virtual reality
  • Robotics
  • Social media
  • E-business

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *