Command Line, Git, and Python Basics Vocabulary

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

1/38

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering file system commands, Git workflow, integrated development environments, and basic Python programming concepts from the lecture notes.

Last updated 4:13 AM on 8/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

39 Terms

1
New cards

df command

A command line utility, short for disk free, used to list the drives or partitions on a computer.

2
New cards

ls command

A command line utility, short for list, used to list the files in the current directory.

3
New cards

ls -la

A command option combination used to list detailed information about all files in the current directory, including hidden files, permissions, owner, group, file size, and last modified date.

4
New cards

mkdir

A command used to create a new directory with a specified name in the file system.

5
New cards

cd

A command, short for change directory, used to navigate into a specified directory within the file system.

6
New cards

Version Control System (VCS)

A software system used to manage a persistent, versioned backup of files and maintain a complete history of changes.

7
New cards

git clone

A Git command used to download a local copy of a remote repository from a specified URL onto a computer.

8
New cards

Working Copy

The directory in the local file system where a developer directly creates, reads, updates, and deletes project files.

9
New cards

Staging Area

A temporary intermediate caching area in Git where changes are gathered before being committed to the local repository.

10
New cards

Local Repository

A local file system copy of a repository containing all tracked project files alongside their complete version history.

11
New cards

Remote Repository

A central backup copy of a repository hosted on a separate server or computer, such as GitLab.

12
New cards

git status

A Git command used to check the state of the working copy, displaying untracked, modified, or staged files.

13
New cards

git add

A Git command used to stage untracked or modified files from the working copy into the staging area.

14
New cards

git commit

A Git command used to permanently record staged changes into the local repository along with a required commit message.

15
New cards

git push

A Git command used to upload committed local repository updates to a remote repository on a server.

16
New cards

Statement

An instruction written in code that directs the computer to perform a specific action.

17
New cards

Syntax

The set of formal rules governing the precise arrangement of symbols, letters, numbers, and punctuation to form valid statements in a programming language.

18
New cards

String

A sequence of characters enclosed within double quotes or single quotes in Python.

19
New cards

print() function

A built-in Python function that sends strings or other provided arguments as text to standard output.

20
New cards

REPL

An acronym for Read-Evaluate-Print Loop, referring to the interactive shell mode of the Python interpreter that reads input statements, evaluates them, prints the results, and loops.

21
New cards

input() function

A built-in Python function that displays an optional prompt and reads user input from standard input, returning it as a string.

22
New cards

Variable

A named location in memory used to store data that can be accessed or modified later in a program.

23
New cards

Identifier

A user-assigned name for variables, functions, or other entities in Python that must begin with a letter or an underscore and contain only letters, numbers, and underscores.

24
New cards

Argument

A concrete value, variable, or expression passed into a function inside its parentheses when the function is called.

25
New cards

Integrated Development Environment (IDE)

A comprehensive software application, such as Visual Studio Code, that combines file management, code editing, terminal access, version control, and debugging in a single interface.

26
New cards

Function

A named block of related programming statements that executes together whenever the function is called.

27
New cards

def keyword

A reserved Python keyword used to declare and define a new function.

28
New cards

Docstring

A multi-line comment placed as the first statement inside a function body, delimited by triple-double quotes, used to document the function's purpose.

29
New cards

Expression

A code snippet that, when evaluated by the interpreter, results in a single value.

30
New cards

Floor division operator

The Python arithmetic operator //// that divides two numbers and rounds the result down to the nearest whole number.

31
New cards

Mod operator

The Python arithmetic operator %\% that returns the remainder from the division of two numbers.

32
New cards

Exponent operator

The Python arithmetic operator ** that raises a number to a power xyx^y.

33
New cards

Type casting

The process of converting a value from one data type to another using built-in functions such as int()int(), float()float(), or str()str().

34
New cards

ASCII

An acronym for American Standard Code for Information Interchange, a standard character-encoding scheme mapping characters to integer values from 00 to 127127.

35
New cards

ord() function

A built-in Python function that accepts a single character as an argument and returns its corresponding integer ASCII code.

36
New cards

chr() function

A built-in Python function that accepts an integer ASCII code as an argument and returns its corresponding character.

37
New cards

Parameter

A named variable defined inside a function header's parentheses that receives the value of an argument passed into the function.

38
New cards

Global scope

The accessibility region of a variable declared outside all functions, allowing it to be accessed anywhere within the program.

39
New cards

Local scope

The accessibility region of a variable declared inside a function, restricting its usage exclusively to the block of code within that function.