Test Information Guide

Field 71: Digital Literacy and Computer Science
Sample Multiple-Choice Questions

Expand All | Collapse All

Recommendation for individuals using a screenreader: please set your punctuation settings to "most."

The following reference materials will be available to you during the test:

Computing and Society

Objective 0001
Apply knowledge of safety and security concepts and appropriate digital interactions.

1. Which of the following is most likely to be a phishing scheme?

  1. A teacher receives an email message with a link to an article on preventing heart disease. When the teacher clicks the link, the teacher is sent to a registration form asking for name and email.
  2. A parent receives an email message from a credit card company stating that there is a security issue with the account. The parent is asked to click a link and to log on to the account to resolve the issue.
  3. A student visits a website and purchases an online webinar program. At the bottom of the page there is a link that allows the student to register to receive email updates about new products.
  4. An administrator visits a website. While on the site, the administrator is encouraged to take advantage of a 30-day free trial offer by downloading and installing a computer program that will improve the performance of their computer.
Answer
Correct Response: B.

Correct Response: B.


Objective 0002
Apply knowledge of the responsible, ethical, and legal use of technology resources and digital content.

2. A student is creating a video for a school project. The student bought and downloaded a popular song to use at the beginning and end of the video. The student plans to share the video with friends on a social media site. Which of the following correctly describes the copyright issues in this situation?

  1. The student may share the video, because the student gained copyright permission upon purchasing a copy of the song.
  2. The student may share the video, as long as it is only within the student's social media friends and not with the public.
  3. The student may share the video only if the student obtains written permission from the owner of the copyright.
  4. The student may share the video only if the student has credited the song creator using an established style for citing sources.
Answer
Correct Response: C.

Correct Response: C.


Objective 0003
Apply knowledge of the impacts of technology on society.

3. A high school student is conducting online research into the causes of the U.S. Civil War. Answering which of the following questions would best help the student determine whether the information found on a website is accurate and objective?

  1. Is the information on the website written in the first person voice?
  2. How frequently is the information on the site updated?
  3. Is the site associated with a nonprofit organization?
  4. Does the author cite journal references for information presented as facts?
Answer
Correct Response: D.

Correct Response: D.


Digital Tools and Collaboration

Objective 0005
Apply knowledge of digital tools and techniques for conducting research.

4. A high school computer education teacher notices that many students find information for reports and presentations by using search engines and hardly ever use free online academic databases. The teacher decides to plan a lesson on locating and using such databases. Which of the following statements describes the most appropriate reason for the lesson?

  1. Databases may provide source citations that can be copied and pasted directly into footnotes or a bibliography.
  2. Information in online databases can be intellectually challenging to high school students who lack academic vocabulary knowledge.
  3. Databases may provide a more focused, authoritative selection of resources than a search engine provides.
  4. Information found in online databases is consistently more up to date and relevant than information found through Internet searches.
Answer
Correct Response: C.

Correct Response: C.


Computing Systems

Objective 0006
Apply knowledge of characteristics, functions, and uses of computing devices and components.

5. Which of the following functions is primarily performed by a computer's operating system?

  1. virus scanning
  2. memory management
  3. file compression
  4. data encryption
Answer
Correct Response: B.

Correct Response: B.


Objective 0007
Apply knowledge of characteristics, functions, and uses of networks and services.

6. Which of the following issues is the most likely indication that the bandwidth of a wireless network is insufficient?

  1. Ping times are above 2000  milliseconds .
  2. Multiple packets are dropped in transit.
  3. Websites are blocked or they load broken images.
  4. Data transfer rates are consistently at maximum.
Answer
Correct Response: D.

Correct Response: D.


Computational Thinking

Objective 0008
Apply concepts related to abstraction and algorithms.

7. Use the information below to answer the question that follows.

Problem:

A box holds a lot of red marbles and blue marbles. Select a marble from the box and place it on the table. Continue selecting marbles from the box until you have selected 3 red marbles or 5 total marbles, whichever comes first.

Student work:

red = 0
total = 0

while (total  less than or equal to  5)
marble = select_from(marbles)
total = total + 1

if (marble.color  equals equals  "red")
red = red + 1

if (red  equals equals  3)
break  hashtag  exit loop

A student created the algorithm shown to solve the given problem. The student's solution contains one or more errors. Which of the following algorithms corrects the error(s)?

  1. red = 0
    total = 0

    marble = select_from(marbles)

    while (total  less than  5)
    total = total + 1

    if (marble.color  equals equals  "red")
    red = red + 1

    if (red  equals equals  3)
    break  hashtag  exit loop

  2. red = 0
    total = 0

    while (total  less than  5)
    marble = select_from(marbles)
    total = total + 1

    if (marble.color  equals equals  "red")
    red = red + 1

    if (red  equals equals  3)
    break  hashtag  exit loop

  3. red = 0
    total = 0

    marble = select_from(marbles)

    while (total  equals equals  5)
    total = total + 1

    if (marble.color  equals equals  "red")
    red = red + 1

    if (red  equals equals  3)
    break  hashtag  exit loop

  4. red = 0
    total = 0

    while (total  equals equals  5)
    marble = select_from(marbles)
    total = total + 1

    if (marble.color  equals equals  "red")
    red = red + 1

    if (red  equals equals  3)
    break  hashtag  exit loop

Answer
Correct Response: B.

Correct Response: B.


Objective 0009
Apply concepts related to data representation, modeling, and simulation.

8. Advancements in deep learning algorithms, inspired by artificial neural networks, are reliant on which of the following technologies as they are developed?

  1. robotics
  2. microsensors
  3. big data
  4. telecommunications
Answer
Correct Response: C.

Correct Response: C.


Objective 0010
Apply concepts related to computer programming.

9. Use the information below to answer the question that follows.

# initialize num here

flag = FALSE

if (num  greater than or equal to  8)
flag = TRUE

else if (number  less than or equal to  4)
flag = TRUE

print(flag)

According to the conditional statements shown, which of the following values of num will print a value of false?

  1. 4
  2. 6
  3. 8
  4. 10
Answer
Correct Response: B.

Correct Response: B.


Objective 0011
Apply concepts related to program development and testing.

10. Use the pseudocode below to answer the question that follows.

heading = "Hello Everybody!!"
heading_color = "black"

button = Button()
button.text = "Toggle Color"
button.on_click(col_function())

function col_function()

if (heading_color  equals equals  "black")
heading_color = "red"

else if (heading_color  equals equals  "red")
heading_color = "black"

Students working on a program have developed the pseudocode above. This approach to programming is best described as:

  1. event-driven.
  2. modular.
  3. recursive.
  4. iterative.
Answer
Correct Response: A.

Correct Response: A.