Computer science

Welcome to your Computer Science

1. 
A computer virus that actively attacks an anti-virus program or programs in an effort to prevent detection is:

2. 
What is the purpose of CSS?

3. 
What is the primary purpose of HTML?

4. 
What are the four pillars of object-oriented programming?

5. 
What is the difference between a stack and a queue?

6. 
What are the three main types of database models?

7. 
What are the three main types of algorithms?

8. 
What is the primary function of the central processing unit (CPU)?

9. 
What is the difference between a process and a thread?

10. 
What is the difference between a primary key and a foreign key?

11. 
What is the time complexity of a linear search algorithm?

12. 
What is the difference between a class and an object?

13. 
What is a variable?

14. 
What is the term for a temporary storage area that compensates for differences in data rate and data flow between devices?

15. 
What is a data type?

16. 
What is the purpose of a router in a computer network?

17. 
What is the difference between a firewall and an intrusion detection system (IDS)?

18. 
What are the three main phases of the software development life cycle (SDLC)?

19. 
What are the two main types of memory in a computer system?

20. 
What are the two main types of operating systems?