Basic Computer Notions Software

Next A simple computer Instruction format Instruction format (cont'd) Machine instructions Machine instructions (cont'd) Machine instructions (cont'd) Machine instructions (cont'd) Machine instructions (cont'd) Machine-language Programming Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) Machine-language Programming (cont'd) 31 of 50 Using an ‘intelligent’ computer Using a not-so-intelligent computer Using an ‘English-like’ query system Using a highly interactive system Using a highly interactive system (cont'd) Using a highly interactive system (cont'd) Using a highly interactive system (cont'd) Using SQL (Structured Query Language) Using a report-generation language Using a general-purpose high-level programming language Using assembler language Compilers and interpreters Compilers and interpreters (cont'd) Types of software Operating systems Operating systems are very complex Operating systems need to be very robust Consequences Consequences (cont'd)

High-level languages

Sample data

Say we wish to know the average weight of the adult women in this sample:

        Number  Age  Weight Height Sex
                (yr)  (kg)   (cm)
        ------  ---- ------ ------ ---
         5948    18    53     156   M
         5760    48    46      97   M
         8484    30    68     186   F
         9475    06    34      78   M
         4759    30    75     148   F
         3903    84    50     109   F
         4902    87    86     126   M
         3039    58    56     116   F
         6783    10    48      86   M
         3585    92    54     146   M


Start Next
Bacon home page
R. Funnell
Last modified: Thu, 2007 Mar 15 08:35:42

Slide show generated from sw.html by Weasel 2007 Mar 15