3.1.1 Input-Process-Output Flashcards
computer
a programmable device that takes in data, processes that data and then outputs some data
eg of input process output
INPUT: e.g. via keyboard, mouse, temperature sensor, barcode scanner, light detector etc.
PROCESS: to change the meaning or format of some data, e.g. to perform a mathematical calculation, to sort a list alphabetically, to encrypt a message, to search for an item of data. Processing involves algorithms.
OUTPUT: often via a screen, but could also be (e.g.) switching off heating and lights, sending more fuel to an engine, sending your bank details over the Internet, setting off an alarm. Sometimes the output results may be fed back into the computer as new input for further processing.
Identify, from the point of view of the social networking server, inputs, outputs and processing involved in uploading a photograph to a social networking profile
Inputs:
User login details, photo, desired location for photo
Processing:
Convert photo to a format and size suitable for the website; link photo in database to user profile.
Output:
Photo displayed in profile
RAM
A temporary storage area for data and program instructions while a program is running.
CPU/processor
A microprocessor that carries out the instructions in computer programs by performing arithmetic and logic operations, and controls inputs and outputs.
expansion slot
A socket on the motherboard that is used to insert a card (or circuit board), which provides additional features such as video, sound, advanced graphics, Ethernet or memory.