Computer Programming

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

1/37

flashcard set

Earn XP

Description and Tags

Overview of Computer Programming, Algorithms, Flowcharts, Jupyter Notebook, Python Basics, Python Data Types, Python Operators

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

38 Terms

1
New cards

Computer Programming

Giving instructions to computer

2
New cards

Machine Code

Binary, The only language computers directly understand

3
New cards

Assembly Language

Uses mnemonics instead of binary.

4
New cards

High-Level Languages

Not as memory-efficient, but easy to debug and maintain

5
New cards

Monty Python’s Flying Circus

Python is named after

6
New cards

Algorithm

step-by-step instruction

7
New cards

Input

What information is given

8
New cards

Process

Task to be performed

9
New cards

Output

Expected result

10
New cards

Flowchart

Graphical representation of an algorithm

11
New cards

Global

Variable entirely

12
New cards

Local

Variable inside the function

13
New cards

Reserved Words

Cannot be used as variable names

14
New cards

Jupyter Notebook

open-source web app

15
New cards

Brian Granger & Fernando Perez

Founders of Jupyter Notebook

16
New cards

Shift + Enter

Execution

17
New cards

A

Insert cell above

18
New cards

B

Insert cell below

19
New cards

DD

Delete cell

20
New cards

M

Convert to Markdown

21
New cards

Convert to Code

22
New cards

int

whole numbers

23
New cards

float

decimals

24
New cards

complex

has real + imaginary numbers

25
New cards

List [ ]

Editable, Ordered

26
New cards

Tuple ( )

Fixed, Ordered

27
New cards

Dictionary { }

Key-value pairs

28
New cards

Numbers

int, float, complex

29
New cards

String

text in quotes, can slice & use methods

30
New cards

Arithmetic

+ - / % * //

31
New cards

Comparison

== != < > <= >=

32
New cards

Assignment

= += -=

33
New cards

Logical

and or not

34
New cards

Membership

in, not in

35
New cards

Identity

is, is not

36
New cards

Bitwise

& | ^ ~ << >>

37
New cards

IDE

Integrated Development Environment

38
New cards

Indentation

spaces at the beginning of a code line

Explore top flashcards

World Lit Midterm
Updated 1046d ago
flashcards Flashcards (25)
Vývinovka
Updated 506d ago
flashcards Flashcards (66)
Units 1-12 of Vocab
Updated 1052d ago
flashcards Flashcards (240)
BIO Final 2023
Updated 692d ago
flashcards Flashcards (159)
Chapter 2
Updated 777d ago
flashcards Flashcards (30)
World Lit Midterm
Updated 1046d ago
flashcards Flashcards (25)
Vývinovka
Updated 506d ago
flashcards Flashcards (66)
Units 1-12 of Vocab
Updated 1052d ago
flashcards Flashcards (240)
BIO Final 2023
Updated 692d ago
flashcards Flashcards (159)
Chapter 2
Updated 777d ago
flashcards Flashcards (30)