I-101 Midterm Flashcards

1
Q

Limits of Computing (Management)

A

Metatags: info about an item (digital).

Emotion (Emoticons) does not transfer well to computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Limits of Computing (Storage)

A

Humans use decimal (Base10) to represent numbers. Computers use Binary (Base2) to represent numbers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wicked Problems

A

Difficult or impossible to solve because of incomplete, contradictory, and changing requirements that are often difficult to recognize. E.g. (1) designing a safe way for students to cross 10th street; (2) fixing the U.S. healthcare system; (3) creating an E-Math Textbook.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wicked Problems (in depth)

A

(1) You don’t understand the problem until you have developed a solution
(2) Wicked problems have no stopping rule
(3) Solutions to wicked problems are not right or wrong (can be better or worse)
(4) Every wicked problem is essentially unique and novel
(5) Solutions to a wicked problem is a “one-shot” operation
(6) Wicked problems have no given alternative solutions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Tame Problems

A

Has a definite solution. Has a solution that can be evaluated and is definable and stable. E.g. Provide detailed instructions for making a peanut butter and jelly sandwhich; (2) a game of chess.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Analog

A

“Real World”, cannot be copied EXACTLY, continuously

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Digital

A

“Virtual”, CAN be copied exactly, a sample of something, represented O’s and 1’s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Identifying the Specific Problem

A

(1) Who, what, where, when, why, how?
(2) Draw it out! Diagramming, etc…
(3) Research: interview, observe
(4) Writing Exercises: define what’s going on (restate the problem in a different way) and note what is NOT happening.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Common Problem Solving Mistakes (7 ways)

A

(1) Satisficing
(2) Palliative
(3) Bold Statements
(4) Ad Hominem
(5) Procrustean
(6) Post Hoc Ergo Propter Hoc
(7) Rose Colored Glasses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Adding Structure to Problem Solving (3 ways)

A

(1) Using methodologies
(2) Conducting thorough research
(3) Testing Solutions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Propositions

A

“True or False” statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Propositional Logic

A
  1. (conjunction, disjunction, negation)
  2. Truth tables
  3. Type of outcomes (tautology, contradiction, contingency)
  4. Logical equivalency
  5. Drawing circuits
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Conjunction

A

(and) (^) (*) result is true if both are true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Disjunction

A

(or) (v) (+) result is true as long as one is true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Negation

A

(¬) opposite of object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Tautology

A

All 1’s (or ALL True)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Contradiction

A

All 0’s (or All False)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Contingency

A

any mix of 0’s and 1’s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Logical Equivalency

A

Two statements are Logically Equivalent if and only if they are true in precisely the same situations. Another way to think of a pair of logically equivalent statements is as two statements that say the exact same thing. If one of them is true, the other is true; if one of them is false, the other is false.

20
Q

Algorithims

A

Things considered to be structured, sequencial (1,2,3,….). E.g. (1) Computer Program; (2) Food Recipe.

21
Q

Heuristics

A

General guidelines, “Rule of thumb”, common practices. E.g. (1) “Don’t Speed!”; (2) “Science”

22
Q

Logical Thinking

A

Each phrase has one and only one meaning. The rules are clear and do not change.

23
Q

Critical Thinking

A

Creative, using past experiences, making connections, being able to formulate answers. E.g. what problem(s) could be solved using vending machines at IU dorms?

24
Q

Utility Analysis

A

For each probability, multiply times utility to get best possible outcome

25
Q

Utility

A

measure of the benefit we expect to get from an event happening

26
Q

Process (JES)

A

how we do something/accomplish something

27
Q

Program (JES)

A

a specific language that allows a process to occur

28
Q

Algorithm (JES)

A

a set of rules/description of the process (ex. a recipe)

29
Q

To Call (JES)

A

basically to have the program pull up something that is stored in it’s “memory”

30
Q

Command (JES)

A

does something (ex. print)

31
Q

Function (JES)

A

a full line of code that makes something happen

32
Q

Strings (JES)

A

any combination of letters, numbers, etc… that are enclosed by “quotations” Example: “hello”, “1101101”, “I am the best!!!”

33
Q

Variable (JES)

A

a symbolic name used to store and represent data/information to be used somewhere within a program

34
Q

Satisficing

A

(to Satisfy/Suffice) a temporary solution to a problem where a permanent fix is possible. E.g. Duct Taping the wing of a plane.

35
Q

Palliative

A

Temporary relief. Something that prevents/halts a problem where a permanent fix is NOT possible. E.g. Using an inhaler to treat an Asthma flare up

36
Q

Bold Statements

A

statements that can NEVER always be true. E.g. A sign that reads “Always open” but says “closed” underneath.

37
Q

Ad Hominem

A

“to the man”. Just because somebody (like a celebrity) says something it has to be true. E.g. Michael Phelps in Subway commercials; (2) Geico Real Customer Testimonial commercial.

38
Q

Procrustean

A

“One size fits all”. Tailoring data to fit the container (where it really shouldn’t). E.g. Expect some results, if the results are not satisfying, modify the results to satisfy.

39
Q

Past Hoc Ergo Propter Hoc

A

“after therefore because of this”. Linking unrelated things to each other. E.g. More kids in college and also more kids in jail – college is causing kids to go to jail.

40
Q

Rose Colored Glasses

A

Being unrealistically optimistic. E.g. making an excuse to make a terrible situation better.

41
Q

HTML skeleton

A
html
	head
		title Title of the Webpage /title
	/head
	body
		CONTENT GOES HERE
	/body
/html
42
Q

body tag

A

shows where the viewable area of the HTML page is.

43
Q

strong tag

A

makes text bold

44
Q

p tag

A

paragraph

45
Q

title tag

A

Title of webpage shown on Tab at top.