Exploring Computer Science- state test reviews
Linear search
Looking through a sorted list one item at a time- inefficient
Output Devices
Monitor, speakers, printer
Hardware
The physical (tangible) parts of a computer
Binary search
Splitting a list into half, eliminating part, then repeating
Algorithm
The steps to solve a problem
Input Devices
Mouse, keyboard, microphone
Information
Numbers that have been analyzed- more useful
communication- good outcome
Smaller world (globalization)
Search engine
Special type of web page that finds other pages using keywords
Random Access Memory- RAM
runs programs, primary memory
businesses prefer this method of communication
Internet speed- increase or decrease
May increase or decrease based on type of connection, number of servers, etc.
Processor
Brain of the computer. Speed measured in Hertz or mHz
intelligent machine
A machine that can think for itself-- computers aren't there yet (in my opinion)
Computational Thinker
Someone who can think through problems the way a computer does- or can set a problem up in a way a computer can solve it
face-to-face communication
Still important today, but less common with other methods of communication
size of electronic storage- smallest to largest (bit-tera)
bit, byte, kilobyte, megabyte, gigabyte, terabyte
Computer
Machine that (1) receives input, (2) processes information, (3) gives output and can (4) store or save files.
cloud storage
stored through a web page- on a server
variable
a container in programming- used for point/score keeping
node
a location on a spanning tree
Byte
eight 0 or 1 digits
thumb drives
flash storage
Bit
single 0 or 1 digit
word processing
software you would use to write an essay
hard drive
storage built into the computer- usually magnetic
communication- bad outcome
Privacy issues, people have fewer social skills
Software
Programs on the computer
Videoconferencing
Programs such as skype or face time
Sorting
Putting things into an order. Common algorithms: Selection Sort, Quick Sort, Bubble sort
Data
Raw numbers-- not analyzed or as useful
broadcast
Sending a signal
iteration
To repeat or loop
conditional
an "if" statement-- or program that excuses only sometimes.
Hyperlinks
Things you click on to jump to another page or spot
What digits are used in binary system?
0 and 1
The World Wide Web (WWW) & Internet
Two different things- Internet is bigger, and includes the Web
Problem Solving Process
Understand the problem, Plan the solution, carry out the plan, review and discuss solution.
CPU
Brain of the computer- speed measured in Hertz
Recursion
Breaking a problem into parts
Computers -are they smart?
No, they just follow directions
Binary
Numbering system a computer uses
Presentation Software
PowerPoint is an example of presentation software. Very useful for teaching a large group
Browser
Software used to view pages on the Web
Spreadsheet
Software you might use to make a budget or track money
Operating systems
iOs (ipad or iphone), linux, Windows10, Windows8, MacOS--all these are examples. An OS software helps a computer to boot up and run the other programs.
Minimal spanning tree
Fewest number of connections to link all locations in a graph
Cartesian coordinate plane
X axis from left to right, Y axis up and down. We use this in scratch to move a sprite to a specific location
What base 10 number does the string 00010 represent?
two
troubleshooting/debugging
Going through a program to fix errors.
reinitializing
Moving back to the starting position
Seventeen in Binary
10001
Turing
A _____________ Test is a way to test whether something you communicate with is a computer or a person.
storage devices- 4 types
Magnetic- hard drive, optical- CD or DVD, flash-thumb drive and cloud-google drive
Web 2.0
Interactive websites-- movement fueled by social media
CDs or DVDs
optical storage- uses lasers