CIS 0822 Technological Horizons Final Review

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/68

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

69 Terms

1
New cards

Algorithm

Step by step instructions followed by a computer to accomplish a task

2
New cards

What are the different data types?

Numbers, Text (Strings) Boolean Values, Objects

3
New cards

Lists

Collection of data all stored as one value, most algorithms need to look through each item

4
New cards

Loops

Structure that allows you to repeat code multiple times, for loop is how many types the loop is required, while loop is used if you cannot determine how many time the loop needs to repeat

5
New cards

Linear Search

Start at the first element and compare with the search item, if it is not found then it moves onto the next element, if found it returns true

6
New cards

Binary Search

Algorithm that finds the center of data, if the element is smaller than the center element, you eliminate the number to the right

7
New cards

Sorting

Process of arranging items in a systematic order, generally means placing items in an increasing and decreasing order

8
New cards

Quicksort Algorithms

Start at the left partition, use first element and sort all elements and then do the same with right partition

9
New cards

Selection Sort

In place comparison sort, does not use a lot of extra memory, very inefficient but easy to put in place

10
New cards

Selection sort algorithm

move to beginning of unsorted segment and set a marker, find the smallest element in unsorted segment, swap with element at beginning of unsorted segment, move marker one spot right

11
New cards

O(1)

Constant "Big Oh"

12
New cards

O(log n)

logarithmic "Big Oh"

13
New cards

O(n)

Linear (search) "Big Oh"

14
New cards

O(n^2)

Quadratic "Big Oh"

15
New cards

O(2^n)

exponential (acceptable) "Big Oh"

16
New cards

Multimedia

content that includes more than one medium ie. text, images, audio, video

17
New cards

Bits

data represented by binary digits, the smallest unit of information a digital device can manipulate, 1s and 0, on and off, electrical charge or not

18
New cards

Bytes

Consists of 8 bits, represent data in memory w/ each memory cell holding one byte of data

19
New cards

Text

represented using standard encoding schemes, subsumes ASCII, used by every machine in the world to display characters

20
New cards

Digital images

collection of pixels, each pixel in one color, pixels are tracked

21
New cards

Image files

contain information about an image, meta information: size, color scheme, file, type, etc, color information about each pixel

22
New cards

Audio files

the process of capturing the value of a sound wave at regular intervals, typically thousands of times per second, to store sound and music digitally, Mp3, flac, aiff, wav

23
New cards

Video files

a series of still images played back in rapid succession and synched audio, codecs are used to code/decode the video to keep file sizes small

24
New cards

Computing Platforms

Personal computer, mobile computer/wearable devices, servers, supercomputers

25
New cards

Hardware

parts inside your system, CPU, RAM, adapter cords, motherboard, input and output devices, storage devices

26
New cards

Memory Cells

Individual storage location storing one piece of data, access cells to save or retrieve data

27
New cards

RAM/Main memory

temporary memory that stores bytes of data and program instructions for the CPU to access

28
New cards

ROM/secondary storage

permanent storage for data and instructions that do not change and for instructions needed for tasks such as booting your computer

29
New cards

CPU

processor, brains of the computer, directs and coordinates operations in the computer

30
New cards

Software

Refers to the electronic instructions that govern a computer's actions to provide a computing service, system software and application software

31
New cards

Operating System

set of computer programs that runs of controls the computer hardware, and acts as a user interface

32
New cards

Machine language

programming language understood by computers comprised of only 1s and 0s

33
New cards

high-level language

languages used by programmers to simplify computer programming, easy to read syntax that is converted into low-level language readable by CPU

34
New cards

Compiler

takes the source code of HLL and converts it into a machine level module called an object file, translator checks for errors

35
New cards

Automation

automatic equipment used in production or process, minimal human involvement

36
New cards

Birth of automation

printing press, manufacturing

37
New cards

Automation today

Homes, Industry, anything else being run by a computer

38
New cards

Automation benefits

speed, quality/consistency, safety, lower costs, higher production yields

39
New cards

Automation downsides

impact on labor, limited human involvement means limited demand on human capital

40
New cards

Autonomous systems

can act pseudo independently, system that is goal oriented, contains intelligence to react to circumstances

41
New cards

Tenets

Have a way to examine environment w/ sensors, contain a logic system to determine best action, contain actuators to take action

42
New cards

Artificial Intelligence

attempt by a system to stimulate decision making similar to what a human would do, decision making process gets complicated

43
New cards

Hardware running autonomous vehicles

LiDAR, Radar, Cameras, Microphones, Ultrasonic sensors

44
New cards

Benefits of autonomous vehicles

safety, efficiency, improved way of life, save money, lower emissions

45
New cards

autonomous vehicle economic impacts

driving jobs eliminated, maybe new jobs or industries, how will insurance work

46
New cards

lossless

no information was lost while compressing the image

47
New cards

lossy

once information is compressed, there is no getting it back

48
New cards

JPEG

lossy compression that take advantage of human perception, achieves compression ratios of 1:10 with no noticeable quality difference

49
New cards

PNG

lossless image format that retains a higher image quality, uses more space on the disk

50
New cards

GIF

lossless image, used to be preferred over PNG but is now mainly for animations

51
New cards

Big Data

huge amounts of data that can be analyzed to discover trends, patterns, associations, etc. Often focused on human behavior or interactions

52
New cards

Eric Schmidt

former ceo of google that said " There was 5 Exabytes of information created between the down of civilization through 2003, but that much information is now created every 2 days, and the pace is increasing"

53
New cards

Where big data come from

data in the past was mainly transactional/explicit, todays data gets collected through activity, behavior, conversation

54
New cards

Implicit data

information gathered through available streams of data

55
New cards

explicit data

information that is provided intentionally like memberships and surveys

56
New cards

ASC11

American Standard Code for Information Interchange, contain 127 possible character combonations

57
New cards

Unicode

A character code that enables most of the languages of the world to be symbolized with a special character identification, 4, 8, and 23 byte are used

58
New cards

Volatile memory

Storage (such as RAM chips) that is wiped clean when power is cut off from a device.

59
New cards

non-volatile memory

Memory that can retain the stored data even when not powered

60
New cards

kilobytes

1,000 bytes

61
New cards

Megabyte

1 million bytes, 1,000 kilobytes

62
New cards

Gigabyte

1000 megabytes

63
New cards

Terrabyte

1000 gigabytes

64
New cards

Value of Big Data, consumer

users get useful information based on what is collected, smarter technology ie. cars, recommendations, music examples

65
New cards

Value of Big Data, Businesses

Knowing customers and sentiment, targets people based on data, used to drive sales, example target and dodge

66
New cards

Persistent Surveillance Systems

Unmanned aerial vehicles that allows businesses to fly over cities and collect data on their where they are

67
New cards

two main parts of cpu

The control unit and the arithmetic logic unit

68
New cards

volume, velocity, variety

The 3 V's of Big Data

69
New cards

control computer hardware, manage ram, manage processors, manage programs

responsibilities of an operating system

Explore top flashcards