Mine nii sügavale kui vaja, et leida juurpõhjus/nõue. Nõuete püstitamisel on oluline, et nad oleksid reaalsed ja testitavad. Hea nõue on: • Üheselt mõistetav; • Selge ja lühike; • Täpne, arusaadav; • Realiseeritav ja testitav; • Sõltumatu; • Vajalik ja aktuaalne; • Täielik, kõik info ühe nõue juures. Nõuetest arusaamine on eduka projekti alus. Eesmärk on see, mida me veel ei oma. Meil on erinevated ütlused maailma kohta: kirjeldavad ja tuleviku vaatavad(eesmärgi pärased). Need on seisundid, kuhu me tahame jõuda või mida me tahame hoida. Pehmed ja tugevad nõuded. Pehmed on sellised, et tahame midagi paremat, nt. et ettevõte kasum kasvaks, tarkvara oleks kiire. Need ei ole mõõdetavad ega testitavad. Need on pehmed, sest nt kiirus on väga subjektiivne asi. Tugevad nõuded on sellised, kui me näiteks ütleks, et tarkvarakiirus peaks olema 2 sek. Nõuded on
Vaheldatud mäludes paiknevad järjestikuste aadressidega sõnad eri mäluplokkides. See tähendab, et samaegselt saab pöörduda nii mitme sõna poole, kui on mäluplokke. Vaheldatud mälu võimaldab käivitada konveieri analoogiliselt protsessoriga. Konveieri eelduseks on see, et eri etapid oleks sõltumatud ja saaks teostada samaagselt. Vaheldatud mälus ongi aga järjestikustel aadressidel sõnade poole pöördumine sõltumatu, sest paiknevad erinevated mäluplokkides. (kui arusaamatu, joonised lk 205, 206) 3. Käsuformaadid 0, 1, 2, 3 ja 1, 5 aadressiga arvutid. Kõikides käskudes on alati käsukood, mis määrab tegevuse, mida tuleb teha ja samuti võib kaasneda infot selle kohta, kuidas leida operandid ja kuhu salvestada tulemus. Operandi leidmise ja tulemuse salvestamiseks on erinevad adresseerimiseviisid. Kolme aadresssiga arvuti käsu juurde kuulub kolm pikka aadressi, mis