DCIT 21A

studied byStudied by 2 People
0.0(0)
Get a hint
hint

An electronic device that takes data, processes it according to a program, and produces information.

1/142

Tags & Description

Introduction to Computing

Studying Progress

New cards
142
Still learning
0
Almost done
0
Mastered
0
142 Terms
New cards

An electronic device that takes data, processes it according to a program, and produces information.

Computer

New cards
New cards

A series of instructions that a computer must follow in order to process data into information.

Program

New cards
New cards

The basic flow of data in a computer system, where input is received, processed according to a program, and output is produced.

IPO (Input, Process, Output)

New cards
New cards

Capabilities of Computers

Performing mathematical and logical operations, storing and retrieving information, handling repetitive tasks, communicating with operators and other machines, and controlling errors.

New cards
New cards

Limitations of computers (3)

Need for human input and instructions, inability to correct inaccurate entries, and susceptibility to breakdowns and malfunctions.

New cards
New cards

Characteristics of Computers

Machine, electronic, automatic, manipulating data, memory, and logic functions.

New cards
New cards

Types of Computers (5)

Mainframes, Personal Computers (including Desktop Computers, Laptop Computers, Tablet PCs, Media Centre, and Personal Digital Assistants (PDAs).

New cards
New cards

Computer Classifications (5)

Age and Component Generations, Size, Operation, Application, Design

New cards
New cards

The collection of programs that manage and coordinate the activities within a computer, acting as an intermediary between the user and the computer and between application programs and system hardware.

Operating System

New cards
New cards

The operating system and utility programs that control a computer system and allow users to use their computer.

System Software

New cards
New cards

Programs that allow users to perform specific tasks on a computer, such as word processing, gaming, web browsing, and music listening.

Application Software

New cards
New cards

Functions of an Operating System

Interfacing with users, booting the computer, configuring devices, managing network connections, managing and monitoring resources and jobs, file management, and security

New cards
New cards

The optimization of main memory (RAM) usage

Memory Management

New cards
New cards

Traditionally used a command-line interface.

  • Dominant OS in the 1980s and early 1990s

Disk Operating System (DOS)

New cards
New cards

Created originally for IBM microcomputers

PC-DOS

New cards
New cards

Operating system developed in the late 1960s for midrange servers

UNIX

New cards
New cards

Operating system that allows multiple users to access the system simultaneously

Multi-user OS

New cards
New cards

Open-source operating system developed by Linus Torvalds in 1991.

Linux

New cards
New cards

Graphical user interface, a visual way to interact with the computer

GUI

New cards
New cards

Cloud operating system designed to run on Chrome devices

Chrome OS

New cards
New cards

Latest version of Windows designed for smartphones

Windows Phone

New cards
New cards

Linux-based operating system for mobile devices (open platform).

Android

New cards
New cards

Operating system designed for Apple mobile phones and devices and supports multitasking

iOS

New cards
New cards

Operating system designed for Blackberry devices

Blackberry OS

New cards
New cards

Other mobile operating systems based on Linux besides Android and iOS (4)

Ubuntu, WebOS, Firefox OS, Tizen

New cards
New cards

Software that performs specific tasks related to managing or maintaining the computer system (stand-alone or suites)

Utility Programs

New cards
New cards

Programs that remove software from the hard drive without leaving behind any leftover files

Uninstall Utilities

New cards
New cards

Programs that delete temporary files to free up storage space

Cleanup Utilities

New cards
New cards

Programs that reduce the size of files to optimize storage space and transmission time (WinZip, Stuffit)

File Compression Programs

New cards
New cards

Programs that make it easier to create backups of important files and restore them if needed

Backup and Recovery Utilities

New cards
New cards

Security programs that protect computers from viruses, spyware, and unauthorized access (3)

Antivirus, Antispyware, Firewalls

New cards
New cards

Programs that enable users to perform tasks such as copying, moving, and deleting files and folders

File Management Programs

New cards
New cards

Programs designed to search for documents and files on the computer's hard drive

Search Tools

New cards
New cards

Programs that evaluate and diagnose system errors and problems related to the hard drive

Disk Management Programs

New cards
New cards

Collection of raw facts and figures

Data

New cards
New cards

Data that is made meaningful and useful to someone

Information

New cards
New cards

Series of activities that transform data into information

Data Processing

New cards
New cards

A conceptual framework wherein input in the form of data or information is processed which result in the generation of an output basically in the form of information.

Input-Process-Output (I-P-O) Model

New cards
New cards

The flow of data from the moment it is recorded until the time it becomes a usable piece of information is traced taking into consideration what is actually done on the data in the process of transforming it into information.

Data Processing Cycle

New cards
New cards

Processing data using manual labor

Manual Data Processing

New cards
New cards

Processing data using machines or devices that alter, transmit and direct applied forces.

Mechanical Data Processing

New cards
New cards

Processing data using mechanical devices with electric motors

Electromechanical Data Processing

New cards
New cards

Processing data using computers and electronic devices

Electronic Data Processing

New cards
New cards

Phase of data processing cycle involving capturing and recording data

Origination Phase

New cards
New cards

Phase of data processing cycle involving ensuring accuracy and completeness of data

Input Preparation Phase

New cards
New cards

Phase of data processing cycle involving conversion of data into meaningful information

Processing Phase

New cards
New cards

Phase of data processing cycle involving generating and presenting the information

Output Preparation Phase

New cards
New cards

Group of organized interdependent components that interact to achieve goals

System

New cards
New cards

Elements that enter the system in the form of energy, materials, or information

Inputs

New cards
New cards

Actions on the inputs that convert them into outputs

Processes

New cards
New cards

The finished product or information resulting from the processing of inputs

Outputs

New cards
New cards

The external elements or factors that influence the system

Environment

New cards
New cards

Group of activities designed to collect, process, generate, and exchange information for the exclusive support of a major functional area.

Information System

New cards
New cards

Group of activities designed to support a specific function or task

Application System

New cards
New cards

Physical components or equipment used in data processing, such as the CPU and input/output devices

Hardware

New cards
New cards

Non-physical components, such as programs, used to control and direct the hardware in data processing

Software

New cards
New cards

Collection of programs that facilitate the programming and operation of the computer system

Systems Software

New cards
New cards

Programs written to solve specific problems or tasks

Applications Software

New cards
New cards

Refers to the personnel involved in managing and designing the application and writing the program.

Peopleware

New cards
New cards

1st manual data processing device from China able to perform arithmetic calculations.

Abacus

New cards
New cards

(William Oughtred) able to perform arithmetic operations by sliding rules.

Oughtred’s Slide Rule

New cards
New cards

(Blaise Pascal) able to add and subtract numbers up to 8 digits.

Pascal’s Calculator

New cards
New cards

(Gottfried Leibniz) able to do the same as Pascal’s calculator and also perform multiplication, division and square roots.

Leibniz Calculator

New cards
New cards

(Charles Babbage) uses two cards: operation and variable

Babbage Analytic Engine

New cards
New cards

Father of Modern Computers

Charles Babbage

New cards
New cards

worked with Babbage and is the first female Programmer

Augusta Ada Byron

New cards
New cards

(Herman Hollerith, a statistician) a census machine used by the US Bureau of Census in 1890

Hollerith’s Punch Card Machine

New cards
New cards

Boolean Algebra

George Boole

New cards
New cards

General Purpose Programmable Computer

Alan Turing

New cards
New cards

Made the first electronic digital purpose computer or “Atanasoff Berry Computer”.

John Atanasoff

New cards
New cards

Introduced the concept of debugging and finding errors.

Grace Hopper

New cards
New cards

ENIAC

Electronic Numerical Integrator and Computer

New cards
New cards

EDVAC

Electronic Discrete Variable Automatic Computer

New cards
New cards

EDSAC

Electronic Delay Storage Automatic Computer

New cards
New cards

Computer simulation

Stanislaw Ulam

New cards
New cards

Microprocessor chip

Ted Hoff

New cards
New cards

The co-founders of the Microsoft Corporation

Paul Allen and William Howard (Bill Gates)

New cards
New cards

Proposed or invented the World Wide Web (www)

Tim Berners-Lee

New cards
New cards

According to Age and Component Generations: 1st Generation

slow

expensive

fragile

very large

Vacuum Tubes

New cards
New cards

According to Age and Component Generations: 2nd Generation (Assembly Language and 1st OS)

much simpler

much smaller

much cheaper

more reliable

no warm up

Transistors

New cards
New cards

According to Age and Component Generations: 3rd Generation

miniaturization added to all the existing benefits

enabled un-thought of possibilities

Integrated Circuits

New cards
New cards

According to Age and Component Generations: 4th Generation (High-level Programming Language)

Medium Scale Integration (MSI)

Large Scale Integration (LSI)

Microprocessors

New cards
New cards

According to Age and Component Generations: 5th

Making computers behave like humans

Games Playing, Expert Systems, Natural Language, Neural Networks, Robotics

Artificial Intelligence

New cards
New cards

Used to describe large computers. It can process large amounts of data at very high speed, hold up to millions of characters in its storage and support many input, output, and storage devices.

Mainframe

New cards