

Introduction to Computer Science Exam Practice Tests
Course Introduction
Introduction to Computer Science offers a comprehensive overview of the fundamental concepts, principles, and problem-solving techniques used in the field of computing. The course covers essential topics such as algorithms, programming languages, data structures, computer hardware and software, and the societal impact of technology. Through hands-on projects and exercises, students will learn the basics of writing and debugging code, as well as gain an understanding of computational thinking. This foundation prepares students for further study in computer science and its diverse applications across various industries.
Recommended Textbook
New Perspectives on Computer Concepts 2018 Introductory 20th Edition by June Jamrich Parsons
Available Study Resources on Quizplus
8 Chapters
850 Verified Questions
850 Flashcards
Source URL: https://quizplus.com/study-set/1985

Page 2
Chapter 1: Digital Content
Available Study Resources on Quizplus for this Chatper
108 Verified Questions
108 Flashcards
Source URL: https://quizplus.com/quiz/39433
Sample Questions
Q1) Which of the following options are well suited for using vector graphics?
A) Line art
B) Logos
C) Diagrams
D) All of the above
Answer: D
Q2) Transmission speeds are expressed in _______, whereas storage space is expressed in _______.
A) bits, bytes
B) bytes, bits
C) binary, numeric
D) none of the above
Answer: A
Q3) To digitally record sound, __________ of a sound wave is/are collected at periodic intervals and stored as numeric data in an audio file.
Answer: samples, sample, sampling
Q4) ASCII text files contain formatting.
A)True
B)False
Answer: False

Page 3
To view all questions and flashcards with answers, click on the resource link above.

Chapter 2: Digital Devices
Available Study Resources on Quizplus for this Chatper
124 Verified Questions
124 Flashcards
Source URL: https://quizplus.com/quiz/39434
Sample Questions
Q1) What type of computer should you consider purchasing if you want a portable system that is great for consuming content such as books, music, and videos but not so great for creating content or multitasking?
A) Tablet
B) Smartphone
C) Desktop
D) Laptop
Answer: A
Q2) Memory cards are typically volatile.
A)True
B)False
Answer: False
Q3) In the computer industry, the term _________ refers to the size and dimensions of a device or components.
Answer: form factor
Q4) A(n) ___________ is a copy of one or more files that is made in case the originals become damaged.
Answer: backup, data backup
To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: Network Basics
Available Study Resources on Quizplus for this Chatper
103 Verified Questions
103 Flashcards
Source URL: https://quizplus.com/quiz/39435
Sample Questions
Q1) ________ is a wired network technology that is defined by IEEE 802.3 standards. Answer: Ethernet
Q2) Mobile broadband can be used to access the Internet from a laptop or desktop computer.
A)True
B)False
Answer: True
Q3) Which type of protocol provides a way to transfer files from one computer to another over any TCP/IP network, such as a LAN or the Internet?
A) FTP
B) UDP
C) TCP
D) PAN
Answer: A
Q4) Networks can be classified according to their size and geographic scope.
A)True
B)False
Answer: True
Q5) Internet addresses that are temporarily assigned are called ________ addresses. Answer: dynamic
To view all questions and flashcards with answers, click on the resource link above. Page 5
Chapter 4: The Web
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/39436
Sample Questions
Q1) The Web is synonymous with the Internet.
A)True
B)False
Q2) In today's Web, most Web pages have bidirectional links.
A)True
B)False
Q3) URLs contain a domain name.
A)True
B)False
Q4) Which of the following is a common use of server-side scripting?
A) Online shopping
B) Changing the appearance of a graphical object displayed on a Web page
C) Caching Web pages for quick loading
D) All of the above
Q5) Which HTTP method does a browser use when you upload files to a specific Web address?
A) POST
B) GET
C) PUT
D) SEND

Page 6
To view all questions and flashcards with answers, click on the resource link above.

Chapter 5: Social Media
Available Study Resources on Quizplus for this Chatper
105 Verified Questions
105 Flashcards
Source URL: https://quizplus.com/quiz/39437
Sample Questions
Q1) When using Snapchat, senders can specify the period of time during which recipients are permitted to view a snap.
A)True
B)False
Q2) Critics of copyrights often advocate __________________.
A) copyleft
B) NPOV
C) trademarks
D) none of the above
Q3) If a Creative Commons license contains ND, what does that indicate?
A) When the work is used, the copyright holder must be given credit for the work in a citation or another appropriate manner.
B) New works based on the original must be distributed under the same license as the original work.
C) The work must not be changed when it is redistributed or shared.
D) The work may not be used for commercial purposes.
Q4) Wiki software provides a set of tools for creating and editing content.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 7

Chapter 6: Software
Available Study Resources on Quizplus for this Chatper
112 Verified Questions
112 Flashcards
Source URL: https://quizplus.com/quiz/39438
Sample Questions
Q1) A ___________ app is designed for a handheld device, such as a smartphone, tablet computer, or enhanced media player.
A) local
B) Web
C) portable
D) mobile
Q2) The difference between a web app and a mobile app is that the program code for Web apps _________, whereas mobile apps are stored on the handheld device, so they have to be ___________.
A) arrives only when you use the app, downloaded and installed B) is downloaded and installed, retrieved from the cloud C) is downloaded and installed, retrieved only when you use the app D) none of the above
Q3) Database software stores data as a series of records, which are composed of _________ that hold data.
Q4) In a spreadsheet worksheet, each cell in a grid can contain a value, label, or formula.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.
8

Chapter 7: Digital Security
Available Study Resources on Quizplus for this Chatper
109 Verified Questions
109 Flashcards
Source URL: https://quizplus.com/quiz/39439
Sample Questions
Q1) ________ refers to any computer program designed to surreptitiously enter a digital device.
Q2) In addition to replicating itself, a virus is self-distributing.
A)True
B)False
Q3) Common classifications of _________ include viruses, worms, and trojans.
Q4) If a hacker intercepts encrypted data by way of a MITM attack, the contents of that data is not always secure.
A)True
B)False
Q5) ___________ locks a device and then requests payment for an unlocking code.
Q6) A(n) _________ is designed to deliver malicious code into a device.
Q7) ____________ is a service offered by Google that checks URLs against a list of suspicious Web site URLs.
A) Personal firewall
B) Safe Browsing
C) Heuristic analysis
D) SmartScreen Filter
Q8) Password _________ is a measure in bits of a password's unpredictability.
Q9) A(n) __________ is an undocumented method of accessing a digital device. Page 9
To view all questions and flashcards with answers, click on the resource link above.
Page 10

Chapter 8: Module Py: Coding With Python
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/39432
Sample Questions
Q1) A program containing a(n) _____ error will run without displaying an error message, but it will not produce the expected result.
Q2) The most famous program in the world is a single line of code that prints "Hello Earth!" on the screen.
A)True
B)False
Q3) Programmers think of variables as empty boxes where data can be stored.
A)True
B)False
Q4) A good name for a variable that will contain a first name would be "person's_name."
A)True
B)False
Q5) A(n) _______ control structure tells a computer what to do based on whether a condition is true or false.
Q6) In object-oriented jargon, ______ refers to passing certain characteristics from one class to other classes.
Q7) A computer program written in Python is based on a step-by-step ______.
Q8) The type of data that a variable can hold is referred to as its ______.
Page 11
To view all questions and flashcards with answers, click on the resource link above.