Concepts Unit B
Download
Report
Transcript Concepts Unit B
Unit B – Software,
Files, and Computer
Architecture
Pages B1 – B26
of the
Concepts Book
Software
Program – a set of instructions that tell the
computer what to do and how to do it
– What language is shown on page B-3?
Data vs. Information
– Data is basic or raw, unprocessed input (numbers)
– Information is processed or assembled data (chart)
Software (by the book’s definition) includes
programs (instructions) and associated data
System Software (machine) vs. Application (user)
Operating Systems
Software that controls the computer
–
–
–
–
–
Acts as go-between for applications and hardware
External vs. internal services
Performs basic input and output
Allocates and manages all system resources
Allows for multitasking
• Multitasking means the computer can perform more than one
complex operation at one time
• What’s the difference between multitasking and multiuser?
– Detects (causes?) hardware failures
– Maintains security
Device Drivers
Addition to the operating system
Incorporates instructions needed for the
computer to communicate with a specific
(type of) device not previously present
Usually must be installed before and/or
after the device (Plug and Pray?)
May be prompted to install
Software may be on disk or CD, or online
Windows
What company had the rights to the first
windowing system, and what happened?
Which competitors continued the concept?
Microsoft Windows 1.0, 2.0, 3.0
Microsoft Windows 3.11 (networking)
Microsoft Windows 95, 98, NT, 2000, ME
Office versions vs. Windows versions
Applications
Applications perform a specific task or a related
set of tasks
– Productivity word processing, spreadsheet, database
– Suite combination of compatible applications
– Groupware collaboration and revision
– Business software
• Horizontal – wide range of customers (payroll)
• Vertical – specific type of customer, different levels
– Other classifications on B-9
Logical File Storage
Conceptual way data is stored
Two common representations
– Filing cabinet or cardboard boxes
– Tree
Each file has a name +/- an extension
– Extension can tell you the data/file type
– Extension used to determine which program
opens file – “document centricity”
Data Files vs. Executables
Data files contain words, numbers, pictures,
reports, graphs (information?)
– DAT, DOC, XLS and TXT
Executable files contain instructions that the
computer executes to perform a task
– EXE, BAT, and COM
– Some executable files can be started by users
(EXE and COM files); other executable files
(DLL, OCX, and VBX files) are started by other
executable programs.
File Name and Directory
Points
A directory is a discrete portion of a storage
device (folder or branch)
Root directory is the main list of all files and
subdirectories on a volume
Each storage device has a device letter (?)
The file name is a unique combination of a
name +/- an extension
A complete or qualified filename includes the
full path (list of directories and drive letter)
Cannot have two files on same device with
same complete file name!!!
File Name Anomalies
Operating system considerations
Web considerations
– Forward and backward slashes
– Certain characters cannot or should not
be used in file names
Wildcards
Physical File Storage
Storage medium is the substance that
contains the data
Storage device records and retrieves
data from the medium
Saving a file is also called storing or
writing a file; retrieving a file is also
called opening or reading a file
Once Bitten . . .
Data is stored digitally in bits (1s and 0s)
Kilo = 210 = 1,024 ~1,000
Mega = 220 = 1,048,576 ~1 million
Giga = 230 = 1,073,741,824 ~ 1 billion
Tera = 240 = 1,099,511,627,776 1000 gigabytes
1 byte = 1 character = 8 digits
What’s a nybble?
Types of Storage Devices
Hard Disk
– 20 megabytes to 120 gigabytes
– Used for long-term storage, applications, large files
Floppy Disk – Figure B-14
– 5 ¼” floppy
– 3 ½” floppy (SD, DD, HD)
– Zip Disk (is this really a “floppy”?)
– Used for distributing, storing, and backing up relatively
small files
Storage Device Speed Factors
Access time is the average time required to
locate and read a given piece of data
Access time is measure in ms (milliseconds)
Random vs. sequential access devices
Data transfer rate (sort of) indicates the
quantity of data that can be moved in one
second
Magnetic Storage
Blank media start with randomly-scattered
patterns on magnetic-oxide-covered Mylar
Read-write head polarizes particles into a
pattern which holds data
Pattern can be “erased” or “reformatted”
Double-sided vs. double-density
Tracks, Sectors and Clusters, oh my!
Death Knells for Storage
Optical Storage
Microscopic dark and light spots (“pits” and
“lands”) burned onto the medium
Is optical storage changeable?
– CD vs. CDR vs. CDRW
Crystalline innovations
Molecular innovations
Computer Architecture
Integrated Circuit – basic component
– Crystal or wafer with embedded wires, transistors, and
resistors
– Encased in ceramic or plastic carrier, usually with pins
– DIP, SIMM, DIMM, PGA (pin grid array, Pentium)
Motherboard, daughterboards/cards, ports
Power supply
Storage (hard and floppy disks)
Wires, cables, battery, fan, bus, etc.
Memory
Memory vs. storage
– Memory can be classified as long- or short-term, as can storage
– Text says that memory circuits have a direct link to the
processor, while storage media do not
CMOS = Complementary Metal-Oxide Semiconductor
ROM = Read-Only Memory
– Remains after power is off
RAM = Random Access Memory
– Erased when power is removed
Memory speed
– Nanosecond = one billionth of a second
– 60 to 80 was norm, now < 8 ns
– SDRAM is a fast type of memory
What is virtual memory?
The CPU
(Central Processing Unit)
Performs arithmetic and logic functions and
executes instructions
RAM sends data and instructions to the CPU,
which returns processed data to RAM
For a microcomputer (PC), the CPU is called a
microprocessor
Intel, Cyrix, AMD – are they compatible?
Pentium heats up the market
Anyone want some Celeron soup?
Stuff You Just Might Possibly
Have a Chance of Encountering
on a Test Someday
Issue: Is Data Getting Lost?
Independent Challenges 3, 4, and 8
Visual Workshop