Prepare Computer Science with confidence
Strengthen your knowledge of computer fundamentals, hardware, software, programming, networks, databases and information technology.
Strengthen your knowledge of computer fundamentals, hardware, software, programming, networks, databases and information technology.
Questions are tracked as practiced when you open Show Answer & Explanation. Tracking stays only in this browser tab and no subject-test result is saved.
Which of the following is a characteristic of open-source software?
Which of the following best describes 'phishing'?
Which of the following is a non-linear data structure?
What is two-factor authentication?
Which of the following describes 'many-to-many' relationship in a database?
Which generation of computers introduced microprocessors?
Which protocol is commonly used to create a secure and encrypted communication channel over the Internet?
Which network topology uses a single communication backbone?
Which of the following best describes a 'zero-day' vulnerability?
Which of the following is an example of a compiled programming language?
What is the primary purpose of a 'sitemap' in web development?
Which testing checks individual units of source code?
In Machine Learning, what is a hyperparameter?
Which company developed the Java programming language?
What is the purpose of indexing in a database?
In database normalization, which normal form eliminates transitive dependency?
Which of the following best defines 'artificial intelligence'?
What is the function of the CPU's control unit?
Who is widely regarded as the father of Computer Science?
Which SQL command modifies existing records?