OpenCyber Academy
Rapid course · Lesson 10 · English
Course code: OCA-007Lesson 10: OCA-007-A010

The phone is on the list and off the print

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Lesson map

Lesson 10. Map, example, EX056.

flowchart TD
  A["Written list includes the phone"] --> B["Dependency print has no phone row"]
  B --> C{"Add a phone row this lesson?"}
  C -->|No| D["Keep the published six rows"]
  C -->|Yes| E["That would be a new run"]

Two inventories. This lesson edits neither.

Logical drawing

chapter 3 written list includes
    phone system
published dependency rows
    identity 6
    bureau 4
    cloud email 2
    internet 2
    card processor 1
    loan vendor 1
        |
        +-- no phone row
        +-- staff intranet and member payments are inside the script
        +-- lab_deps.py is not edited

Learning outcomes

After this chapter, you should be able to:

  1. Leave the phone on the written system list.
  2. Leave it off the dependency print.
  3. Refuse a new row in this lesson.

10.1 The narrative list and the dictionary are not the same list.

Leah's written system list includes the phone. The dependency script does not. Its printed rows are identity 6, bureau 4, cloud email 2, internet 2, card processor 1 and loan vendor 1. The script's services include staff intranet and member payments, which that prose sentence does not name. A classmate adds a phone row so the two lists match, or deletes intranet from the dictionary. Either edit would be a new run. This lesson refuses both, and the dictionary stays the run already printed.

10.2 Worked example

Lesson table; scroll horizontally to read all columns →

Proposal What it changes Decision
"The phone is on the written list." Nothing in the script May stay
"The print has no phone row." The published output May stay
"Add phone: 1 service." A new dictionary Refuse
"Delete staff intranet so the lists match." The script Refuse

Synthetic case. No supplier is named for the phone. No new count is run.

Errors and limits

Leaving the phone off the print does not mean the phone has no dependencies. It means this run did not count them.

Apply

Worked answers

EX056. The phone stays on the written list. The print stays the six published rows. Do not add a row. Do not edit the script.