cct 506 studying Flashcards

1
Q

why fundamentals?

A

… in order to move beyond the “great divide”

of social vs. technical knowledge.

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

when we talk about social, we mean….

A

…. the historical, humanistic, political and
organizational circumstances “surrounding” a
technology

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

when we talk about technical, we mean….

A

…. the “inner” workings, design, and

practical applications of technology and tools

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

Course objective - Obtain a familiarity with the inner-workings
of computers and ICTs so that you can:

A

a. communicate with technical people
b. be critical about how technologies work and
how they are used
c. understand the foundational concepts of
computing
d. go on to more advanced technical work

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

Course objective - Use communication and design media to:

A

a. visualize and explain interactions in a
sociotechnical system
b. express and communicate technical ideas to
a variety of audiences
c. understand how digital tools arrange and
manipulate information

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

a blackbox is…

A

…. a thing that does a thing.

has an input and an output

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

Architecture

A

a collection of components

that make up a technical artifact

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

Algorithm

A

a series of steps that move

information from one state to another

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

A sociotechnical system can be described as….

A

….blackbox composed of other blackboxes.

“ X is a sociotechnical system for Y”

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

Analyzing Sociotechnical Systems steps:

A
  1. Define the system
  2. Identify key components of the system
  3. Describe interactions among the components
  4. Elaborate connections in order to identify
    broader implications and emergent behaviors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Social relations shape….

A

…. technical relations…. and vice versa!

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

when artifacts have politics, (not Politics) they….

A

…. were deliberately designed and
built that way by someone who wanted
to achieve a particular social effect

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

sociotechnical politics

A
  1. Humans use and design technology for social
    and political reasons.
    Human actors work with technology.
  2. Technology shapes social structures and
    organize political interactions.
    Technologies do work
    alongside human actors.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ex: a consequence of nuclear weapons….

A

b/c they were deliberately designed and the decisions made will continue to shape the world.

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

delegation (shifting out)

A

the assignment of work to another actant

door example: we have delegated non-human grooms (door stop example) to do the work of closing doors.

Delegation to technology has both intended and unintended sociotechnical consequences.

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

a blackbox HAS….

A

an architecture that helps it execute an algorithm*

*it can also be part of larger-scale and smaller-scale architectures and algorithms
(“blackboxes all the way up and down”)

17
Q

Actant

A

characters that do things

  • Can be human or nonhuman *
18
Q

Script

A

what actants do and how they do it. scenarios played out by actants

19
Q

Transcription

A

translating a script from one actant or system to another

20
Q

Prescription

A

what a script presupposes or asks from other actants in the system

21
Q

Inscription

A

upstream work that supports or “programs” a technical script

22
Q

Kashmir Hill:

“Life Without the Tech Giants” summary / statement

A

Critics of the big tech companies are often told, “If you don’t like the company, don’t use its products.” I did this experiment to find out if that is possible, and I found out that it’s not—with the exception of Apple.

These companies are unavoidable because they control internet infrastructure, online commerce, and information flows. Many of them specialize in tracking you around the web, whether you use their products or not. These companies started out selling books, offering search results, or showcasing college hotties, but they have expanded enormously and now touch almost every online interaction.

23
Q

What work are computers doing?

A

Representation
Interpretation
Manipulation
… of information.

24
Q

I.D.E.

A

integrated development environments. provide services that speed up development.
examples: Xcode

25
Q

syntax

A

the rules of programming language

26
Q

operators are…

A

… symbols that tell the computer to perform an action with some input.
aka addition is +, subtraction is - etc

27
Q

function

A

block of code packaged together with a name

28
Q

run-length encoding (RLE)

A

built in compression for file formats that shrinks the data in the files to take up less room on a disk