Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
21 Cards in this Set
- Front
- Back
Computer Science Definition |
"the scientific and practical approach to computation and its application" -Wiki |
|
The 5 types of Computer Scientists |
1. Software Developers 2. Database Administrators 3. Computer Hardware Engineers 4. Computer Systems Analysts 5. Computer Network Architects |
|
What a Software Developer does |
Designs the programs and applications we use daily |
|
What a Database Administrator does |
Creates and maintains storage systems for client data |
|
What a Computer Hardware Engineer does |
Builds computer components |
|
What a Computer System Analyst does |
Organizes and assesses how computer systems are interacting and how that can be improved |
|
What a Computer Network Architect does |
Designs and maintains groups of computers working together |
|
What is HARDWARE? |
Physical components of a computer
ex: a phone or desktop computer |
|
What is SOFTWARE? |
Programs computers implement to complete tasks
ex: twitter, camera, etc. |
|
What is EXPERIENCE? |
Combining hardware and software determines how humans interact with the non-physical world that humans interact with |
|
What is the SOFTWARE STACK? |
Composed of a series of layers of different programs that direct applications
It structures and organizes stoftware |
|
What is RECORDED info? |
Info taken from real world and digitized
ex: newspaper, voicemail, etc. |
|
What is the VIRTUAL experience? |
When computers emulate the world around us
Programers try to match their software with tools that users are familiar with
ex: online poker, GPS, word doc., etc. |
|
What is the ARTIFICIAL experience? |
Experiences that only exist in the context of computers
ex: email |
|
What is SOURCED CONTENT? |
Info managed by commercial operations
ex: wwu.edu |
|
What is SOCIAL CONTENT? |
Info created by visitors to the site
ex: Redit |
|
What is an ALGORITHM? |
A step by step process used to complete a task |
|
Why is correct terminology important in dealing with computers? |
1. Helps to locate resources through the help feature 2. Creates successful interactions with other computer users |
|
What is an ABSTRACT idea? |
When you pull the basic idea, concept, or process from the same info |
|
What is a GENERAL idea? |
When you express an idea, concept, or process that applies to many situations |
|
Define MNEMONIC |
A memorizing tool, typically involves using the initials of words to create a name
ex: GIMP- "GNU Image Manipulation Program" |