Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CHAPTER 2
COMPUTER SYSTEMS
HARDWARE AND SOFTWARE
Chapter 2
Chapter 2
Chapter 3
Data
Chapter 4
Keyboard: Input
through keystrokes
Disk drive or
flash drive: data
on disk read into
memory
Flash drive
Printer
Memory:
Arithmetic/Logical Unit:
Carries out:
Mathematical operations (addition, subtraction,
multiplication, division).
Logical operations (number comparisons).
Consists of very large scale integrated circuits.
Can perform up to billions of operations per second.
Numbers are taken from memory as input and results are
stored in memory as output.
Computer Files:
File devices use to store vast quantities of data.
Main memory is limited, volatile and expensive.
File devices or secondary memory are used to store
additional data that is non-Volatile.
Disadvantage: It has relatively slow speed.
Storage Devices:
Computer Files:
Sequential Access Files
Records are stored in sequence according to files control key.
Usually stored on magnetic tape.
Economical: can store billion bytes (GB) of data for very low price.
Direct Access Files
Records can be accessed immediately, without regard to physical
location.
Stored on Direct Access Storage Devices (DASD).
Floppy Drives
Zip Drives
Control unit:
Controls the other five components of the
computer system.
Enables the computer to take advantage of speed
and capacity of other components.
List of operations, called a program, tells the
control unit what to do.
These operations are read from memory,
interpreted, and carried out one at a time (storedprogram concept).
Machine Language
Computer program written for specific computer model.
Consists of operation code (symbol) and one or more addresses.
Traditional rack
Blade servers
Cisco UCS
Microcomputers:
Personal computers or PCs
Can generally be carried or moved by one person and only have one
keyboard and display unit
Examples:
Desktop PC
Laptop or notebook
Handheld or personal digital assistant (PDA)
Tablet PC
Midrange systems:
Broadest category of computer systems. From microcomputers to
mainframe.
Workstations - more powerful microcomputers.
Minicomputers
Similar to mainframe systems, but less powerful and less
expensive.
Used for departmental computers, office automation, and
servers.
Mainframe Computers:
Computer platforms for most major corporations and government
agencies.
Major strength is versatility in application processing
Online and batch processing
Integrated enterprise systems
Engineering and scientific applications
Network control
Systems development environment (not production)
Web server
Major players today: IBM, Fujitsu, Unisys
Supercomputers:
Number-crunchers
Handle problems generated by research scientists.
High-end supercomputers located in government, R&D labs,
major universities.
Cost: $1 - $100 million.
One of fastest supercomputers (IBM Blue Gene/P): 294,912
processors with speed in petaflops (quadrillion (thousand
trillion) floating point operations per second).
IBM Watson: https://youtu.be/lYxJlFL2opo
Chapter 2
Chapter 2
Chapter 3
Data
Chapter 4
1.
2.
Applications software
Support software
Applications software
Programs are designed to accomplish particular tasks.
Many different types of applications software.
Standard applications products generally purchased from an outside
source.
Applications unique to the organization generally developed
internally.
Application software is dependent on system software to execute.
Personal productivity software most important to managers.
Peachtree accounting SW
WorkWise ERP
Personal Productivity Software
SUPPORT SOFTWARE
Designed to operate and control the computer hardware.
Provide a platform for application software.
Computer Software:
Instructions for CPU
Phase 1: Binary/Machine language: work with 1 and 0s
(ENIAC); human errors
Phase 2: Assembly language: individual instructions, tedious and
time consuming.
Phase 3: High-level Languages; first language Fortran in 1955,
JAVA, C+
Perl
Java Servlets and Java Server Pages
Microsoft Active Server Pages (ASP, ASP.NET)
ColdFusion (supported by Adobe)
Utility Software
Utility software is system software designed to help
analyze, configure, optimize or maintain a computer.
Examples: Spyware, Backup software, WinZip
Hardware manufacturers
IBM, Hewlett-Packard, Sun Microsystems, Hitachi, and
Fujitsu
Software houses
Microsoft, Oracle, SAP, Computer Associates, and Symantec
Consulting firms
Accenture and Infosys