Академический Документы
Профессиональный Документы
Культура Документы
saz / Chap1
Hardware refers to the computer equipment. keyboard, mouse, terminal, hard disk, printer Software refers to the programs that describe the
saz / Chap 1
Computer Hardware
Internal Memory External Memory
CPU
CPU - Central processing unit ALU - Arithmetic and logic unit ROM - Read only memory RAM - Random access memory
saz / Chap 1
Computer Software
Operating System - Provides an interface with the user
unix, windows, linux, ... word processors (MicrosoftWord, WordPerfect, ...) spreadsheet programs (Excel, Lotus1-2-3, ...) mathematical computation tools (MATLAB, Mathematica, ...) machine language assembly language binary language high level languages (C, C++, Ada, Fortran, Basic, java)
saz / Chap 1
Software Tools
Computer Languages
Main Memory
Information is stored in main memory in bits
(binary digits). Each bit is capable of being in one of two states that can be described in numerous ways:
On or Off Charged or discharged One or Zero True or False Set or Clear High or Low
saz / Chap 1
Compile
Link/load
Execute
Compiler
Linker
saz / Chap 1
Programming Errors
Compile-time errors (compiler error)
easy to debug Error during linking or loading hard to debug might course your program to stop execute or not stop the program from executing the computer will perform step precisely as we specify (wrong specification, wrong execution)
saz / Chap 1
Key Terms
Source Program printable/Readable Program file Object Program nonprintable machine readable file Executable Program nonprintable executable code Syntax errors reported by the compiler Linker errors reported by the linker Execution/Run-time errors reported by the operating system Logic errors not reported
saz / Chap 1
language
Developed at Bell Labs in 1972 by Dennis
Ritchie
American National Standards Institute(ANSI)
saz / Chap 1
saz / Chap 1
saz / Chap 1
Engineering Application
ECE 1113 Sem I 05/06
Aerospace Engineering Biomedical Engineering Chemical Engineering Computer Engineering Electrical Engineering Environmental Engineering Genetic Engineering Manufacturing Engineering Mechanical Engineering Ocean Engineering
saz / Chap 1
Global Change Improvement in Vehicle Performance Computerized Speech Understanding Enhanced Oil and Gas Recovery Human Genome Project
saz / Chap 1