ENGINEER 1D04 Lecture Notes - Lecture 12: Local Variable, Selection Sort, Bubble Sort
scarletotter976 and 37168 others unlocked
4
ENGINEER 1D04 Full Course Notes
Verified Note
4 documents
Document Summary
Computing is the development and use of computer hardware and software to: Computing is also a mixture of engineering, mathematics, science, technology, and design. A language is a set of valid words and sentences. Validity depends on syntax and semantics: syntax. The spelling and grammar rules of a language. Human and programming languages follow syntax rules. A syntax error is comparable of that of a grammar error: semantics. Refers to the meaning of words and sentences. Grammatical (syntactically valid) does not imply sensible (semantically valid) E. x cows flow supremely" is grammatically ok (subject verb adverb) but makes no sense. The therac 25 was a radiation therapy machine for treating cancer: produced by atomic energy of canada ; and was controlled by software. Within the 1980"s 6 separate incidences happened which caused the machines to deliver overdoses of radiation which caused deaths. What went wrong: software failed in multiple ways. Software had an inadequate software design process and design n general.