ECE 440 · Week 9

Modern Computer: Full Stack

The checkpoint shows one path on the project image: the power-pull path or the bad-update path.

Week 9 of 10 · Solitude

ECE 440 · Week 9 · In class

The checkpoint shows one path on the project image: the power-pull path or the bad-update path.

ECE 440 · Week 9 · In class

The checkpoint shows one path on the project image: the power-pull path or the bad-update path. (continued)

ECE 440 · Week 9 · In class

The checkpoint note says which path works on the project image.

ECE 440 · Week 9 · Lecture

A checkpoint is one claim with proof

ECE 440 · Week 9 · Lecture

Evidence that holds up

WeakStrong
"It worked when we tried it"A transcript with the command and its output
Output with no commandThe command, then what it printed
A screenshot of the endThe log from before the event to after it
A run on another imageThe image name in the same log

ECE 440 · Week 9 · Lecture

Choose the proof before the run

ECE 440 · Week 9 · Lecture

The checkpoint note

Path shown:      <power-pull | bad-update>
Path not shown:  <the other one>
Image:           <project image name>
Proof command:   <command>
Result:          <works | does not work>
Evidence:        <transcript file>

The note says which path works on the project image. It does not have to show both.

ECE 440 · Week 9 · Lab

Lab

  1. On the project image, show either the week-6 power-pull path or the week-7 bad-update path.
  2. Second pass: name the path you did not show, and leave it unrun.
  3. Assemble the lab hand-in: A checkpoint note that the power-pull path or the bad-update path works on the project image.

ECE 440 · Week 9 · Lab

Hand in

A checkpoint note that the power-pull path or the bad-update path works on the project image.

ECE 440 · Week 9 · Homework

Homework

ECE 440 · Week 9 · Homework

Turn in

The path name and the proof command.

ECE 440 · Week 9 · Read

Read

On the lab site: Module 12, A whole system, has no checkpoint hand-in for those paths. This week does.

ECE 440 · Week 9 · Next

Week 10

The demo, the repository, and a maintenance note.

Arrow keys or space to move, F for full screen, N for speaker notes, Home and End for the first and last slide. Print gives one slide per page.