Key Terms ITI Exam 2

5.0(5)
studied byStudied by 1064 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/57

flashcard set

Earn XP

Description and Tags

Key Terms - Fathi

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

58 Terms

1
New cards

Regulation

Mechanisms through which behaviors are controlled or influenced, including norms, markets, and architecture.

2
New cards

Code as Law

The idea that software and hardware code can regulate behavior in cyberspace similar to how laws regulate behavior in physical space.

3
New cards

Liberty and Regulation

The balance between freedom and various forms of regulation that can protect or infringe upon individual liberties.

4
New cards

Transparency and Accountability

The importance of clarity about who is regulating and how, to ensure regulators are accountable for their actions.

5
New cards

Technology as Hardware

Viewing technology strictly as tools and machines.

6
New cards

Technology as Rules

Understanding technology as systems of rules or procedures.

7
New cards

Technology as System

A comprehensive view that includes both the hardware and the human context of use.

8
New cards

Technology as Applied Science

The misconception that technology solely stems from the application of scientific knowledge.

9
New cards

Technological Systems

Complexes that include hardware, knowledge, skills, organizations, and individuals.

10
New cards

Technology's Impact

The idea that technology's usefulness depends on its application and doesn't inherently make the world better or worse.

11
New cards

Tool for Work

Technology as a tool useful for certain types of work.

12
New cards

Designed Communication

Technology communicates how it should be used.

13
New cards

Autonomous Technologies

Some technology can work on its own, but human input is often essential.

14
New cards

ARPANET

The precursor to the modern Internet, developed by DARPA.

15
New cards

Why did DARPA build ARPAnet

Intended for government and defense department, internet communication must continue despite loss of networks or gateways, internet must support multiple types of communications service.

16
New cards

Packet-switching

A method of data transmission where data is broken into packets and sent through a network.

17
New cards

TCP/IP (Transmission Control Protocol/Internet Protocol)

A set of networking protocols that enable different networks to communicate, forming the basis of the Internet.

18
New cards

Network of networks

Concept leading to the creation of the modern Internet, allowing different networks to interconnect.

19
New cards

Commercialization of the Internet

Cerf’s efforts in expanding the Internet beyond military and research use to the general public and commercial sectors.

20
New cards

Sequence number

Data packets are labeled with one to put them in the correct order.

21
New cards

Hypertext

Non-linear text systems allowing links between documents.

22
New cards

Linked Information Systems

Systems where information is interconnected through links.

23
New cards

Nodes and Links

Fundamental elements of hypertext systems, representing information pieces and connections.

24
New cards

Distributed Hypertext System

A decentralized approach to managing and accessing interconnected documents.

25
New cards

Non-Centralization

Design principle allowing systems to grow and interconnect without central control.

26
New cards

OSI Model

A framework to understand how networks function, organizing layers from physical to abstract.

27
New cards

Layers of the OSI Model

Layers are organized from the most tangible and most physical, to less tangible but closer to the end user. Each layer abstracts lower level functionality away until by the time you get to the highest layer.

28
New cards

P-D-N-T-S-P-A

Physical, Data Link, Network, Transmission, Session, Presentation, Application.

29
New cards

Traceroute

A tool that shows the route data takes across the internet.

30
New cards

ICMP (Internet Control Message Protocol) Packets

Used by traceroute to test the path.

31
New cards

Hops

Each jump from one router to another in the data path.

32
New cards

Acronym for Layers of OSI Model

Please Do Not Throw Sausage Pizza Away.

33
New cards

Whitespace

Used to make lists visually clear in code.

34
New cards

Four spaces

One tab (usually), python doesn’t care if you manually space or tab.

35
New cards

Iteration

How to loop through lists in code, whitespace matters.

36
New cards

Mutability

Ability to remove, add, or change elements in code.

37
New cards

Indexing in Lists

The first item is at index 0.

38
New cards

Lists in Code

Can put numbers or lists in a list, can have an empty list.

39
New cards

Google's original name

Backrub.

40
New cards

Sir Tim Berners Lee

Creator of the World Wide Web (www).

41
New cards

PageRank

Produces a global ranking of web pages based on their location in the web’s graph structure.

42
New cards

3 tips for coding

Case sensitivity, quoting variables, code comments.

43
New cards

Case sensitivity (architectural rule)

Codes may not work due to caps lock, be mindful of capitalization. Ex: “Print(“Hello World”)” the P is capital outside of the “string”.

44
New cards

To quote or not to quote

Use quotes when printing a variable to print the exact thing in the quote. Ex: print(“hello world”) will print hello world, but if you do “greeting= “Hello World!” and then do print(greeting) - this will print hello world

45
New cards

Code comments (social rule)

Use comments to provide the intention of the following lines of code.

46
New cards

Wrap

Put quotes around in code.

47
New cards

Narcissism of Minor Differences

The tendency to use minor differences as a rationale for hostility.

48
New cards

HCC (Human Centered Computing)

A systems view including people and computing.

49
New cards

Tools of sociotechnical systems

Regulatory factors that constrain and enable behaviors.

50
New cards

4 factors

Legal, social norms, market forces, architecture.

51
New cards

Concatenation

Putting one thing after another, not the same as

52
New cards

Interactive mode

running individual python commands in an interactive “real time” console

53
New cards

Script mode

writing a series of python commands in a file and executing that file

54
New cards

ICMP (Internet Control Message Protocol) Packets

Used by traceroute to test the path

55
New cards

Technological Determinism

The theory that technology determines the development of society’s structure and cultural values.

56
New cards

Cultural Determinism

The counterpoint to technological determinism suggests that cultural and societal values shape technological development.

57
New cards

Soft Determinism

A middle-ground perspective acknowledging both technological trends and human agency.

58
New cards

Cultural Lag

The idea that technology changes faster than society can adapt to it