Chapter 1-2 Flashcards
Define hardware
physical devices that you see on your desktop
define software
programs that give the hardware useful functionality
name the two types of software
system software and application software
What is a user interface, and what’s an example of one
it supports moment to moment communication between the user and the computer: like a keyboard and mouse
what is an example of an auxiliary input output device
printers and scanners
what are auxiliary storage devices, and what’s an example of one
it’s basically secondary memory. examples would be hard disks, CD ROMS, and flash memory sticks
network connection
so, connection to the internet, with routers and modems
what is internal memory?
it is RAM (which is random access memory or primary memory). it’s fast and relatively small
what is a central processing unit?
it performs the work on a computer, consists of billions of transistors
what is a bit?
smallest unit of information. processed by a computer
what is a byte?
8 adjacent bits
what is a byte’s location in memory called?
its’ address
how would you look at the software development process
through the waterfall method
name the steps of the waterfall method
- customer request 2. analysis 3. design 4. implementation 5. integration 6. maintenance
what’s mnemonic device you can use for the waterfall method
CADIIM
which phase is the most expensive in the waterfall method
maintenance
what is encapsulation
combining the description of resources and behaviors in a single software entity
what is inheritance
the hierarchical class structure and sharing of instance variables and methods with subclasses