Module 1 Videos Flashcards

1
Q

What is a computer?

A

One that computes, a programmable usually electronic device that can store, retrieve and process data

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

A computing environment consists of

A

Hardware
Software
Networking

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

3 main parts that concern hardware

A

CPU (computer processing unit)
Memory Unit
Storage Unit

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

Quickly define CPU

A

Speed of executing instructions, does basic math problems

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

Define RAM or memory unit

A

Capacity to store short term memory

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

Define storage unit

A

Capacity to store long term memory

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

____ is how a user communicates with the hardware, and vice versa

A

Software

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

________ (Windows, OSX, Linus): “operates” computers

A

Operating system
This is also a type of software

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

________ (Word, Excel, Chrome): perform tasks for users

A

Applications, these are designed with a more specific purpose
Also this is a type of software

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

Should you make or buy software?

A

Open source software: “share” software

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

_____ is a means to interact with the computer to perform a specific task through multiple layers of operating systems, applications and browser

A

Software

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

What is programming “software”? What does it look like?

A

It’s a a language with nouns and verbs; construct sentences. In computer terms, variables and functions; construct statements
Key difference is you need to be very very precise in Python

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

Why Python?

A

Open source, free and widely used
Easier to learn than C, C++, C#, and Java
Extensive standard “libraries” and “packages” (extends standard features with more)
May want to consider R, popular for data science

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

What are the binaries, libraries and packages?

A

They are all pre-written mini apps!!

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

Standard libraries (installed)

A

Change text format (e.g., uppercase)
Number processing — do math
Date formatting — days, months, etc
Files and Directories — read, open, ..

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

Get more, free packages

A

NumPy, SciPy, Pandas (data science app)
Matplotlib, Seaborn
Scikit-learn, Keras (machine learning app)
NLTK, Gensim, and more…(text mining machine learning)

17
Q

Binaries defined

A

Computer/machine executable or translations of the libraries codes
Packages are written in human written statements

18
Q

Remember what 2 things in order to program in Python

A

Data
Functions

19
Q

Define data

A

Organizing virtual spaces whose ultimate form consists of 1’s and 0s (electrical signals on or off)
- Data are also known as variables

20
Q

Define functions

A

Functions are actions - storing, retrieving, and processing data
- Functions are also known as methods