key definitions

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/29

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:08 PM on 4/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

30 Terms

1
New cards

headless system

system that does not require a screen such as microcontroller and raspberry pi. they use command line

2
New cards

directory

folder

3
New cards

cd

change directory

4
New cards

pwd

path to working directory

5
New cards

cd..

takes u to parent directory

6
New cards

if name of folder has space

it is a string, so put quote marks

7
New cards

nano

text editor

8
New cards

cat

read and manages other interactions with files, prints out contents of nano text file

9
New cards

unix system

operating system that manages computer hardware efficiently, multiuser. Linux and MacOS are examples

10
New cards

CLI

command line, how u communicate with unix

11
New cards

files/directory

how unix stores information

12
New cards

whitespace sensitive

tabs and spaces affect syntax and code meaning

13
New cards

syntax

set of rules that define correct structure and format of code in programming language

14
New cards

variables

labelled data that may change value

15
New cards

datatypes

type of data stored in variable

16
New cards

dynamic-typing

data type inferred from data stored in variable

17
New cards

identifier

name iof variable

18
New cards

namespace

mapping of names to objects

19
New cards

object

INSTANCE of class that encapsulates attributes and methods (data and behaviour)

20
New cards

__init__

constructor method, defines instance

21
New cards

declare and instantiate

declaring instance (variable) and giving it a value

22
New cards

IDE

provides tool for writing, editing, debugging in one place: integrated development environment

23
New cards

interpreted language

cannot send it live pieces of code

24
New cards

iterable

object that can be looped over, returning elements one at a time “for x in [1, 2, 3], return (x)

25
New cards

string x 3

stringstringstring

26
New cards

isinstance

returns true if object argument is instance of datatype for example isinstance(2,int)

27
New cards

ijk

used for counting and executes code as long as condition remains true

28
New cards

for item in range()

range is iterable, for is for loop

29
New cards

**

exponent

30
New cards

nested variable

if my variable > 20:

…….if my variable < 45:

…………..print(‘within range’)