lab slides - hardware and software
DESCRIPTION
lab presentation slide - basic hardware and softwareTRANSCRIPT
CMSC131Lab slides
Tak
Sep 8th
Hardware and Software
Different hardwares, Same software
http://en.wikibooks.org/wiki/A-level_Computing/AQA/Computer_Components,_The_Stored_Program_Concept_and_the_Internet/Fundamentals_of_Computer_Systems/Hardware_and_software
Softw
are
layers
Softw
are
layers
CPU
Memory Main
Secondary
I / O
Network
1
2
3
4 5
6
QUESTION!
How many numbers can we count with ten fingers?
Each finger has two states: (folded or not)
ASCII (American Standard Code for Information Interchange)
Program Language Generatinos
1st. Machine Code
Program Language Generatinos
2nd Assembly
Program Language Generatinos
3rd Fortran, COBOL, C, C++, Java
Program Language Generatinos
4th Application / Domain-specific languages (SPSS, SQL, Mathematica)
SQL
Mathematica
Program Language Generatinos
5th Constraint / Logic programming(e.g. Prolog, Haskell, ML, ...)
C machine code