1/37
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
IDLE
Integrated Development and Learning Environment
Python Shell
The window in IDLE where Python commands can be entered interactively.
Script Editor
The part of IDLE where users can write and save Python scripts.
Syntax Highlighting
A feature in IDLE that displays text, especially code, in different colors to distinguish elements.
Auto-Indentation
A feature that automatically adjusts the indentation of code blocks in IDLE.
Error Messages
Notifications provided by IDLE when there are issues in the code.
F5
The shortcut key in IDLE to run a Python script.
.py
The file extension used for Python scripts.
Command Line Interface (CLI)
A method for interacting with the computer using text-based commands.
Machine Language
The lowest-level programming language consisting of binary code that the CPU can execute.
Fetch-Decode-Execute Cycle
The process by which the CPU retrieves an instruction, interprets it, and then executes it.
High-Level Languages
Programming languages that are easy for humans to read and write, such as Python and Java.
Compiler
A tool that translates the entire high-level source code into machine code before execution.
Interpreter
A program that translates high-level code into machine code line-by-line during execution.
RAM
, which temporarily holds data and instructions while programs are running.
Hard Drive
A long-term storage device for files and software.
CPU
the component that executes instructions and processes data.
Motherboard
The main printed circuit board (PCB) in a computer that connects all components.
Utility Software
Software designed to help manage, maintain, and control computer resources.
Assembly Language
A low-level programming language that uses mnemonic codes to represent machine-level instructions.
Input Device
Hardware used to enter data into a computer (e.g., keyboard, mouse).
Output Device
Hardware used to convey information from a computer to the user (e.g., monitor, printer).
Fetch Phase
The part of the CPU cycle where the next instruction is retrieved from memory.
Decode Phase
The part of the CPU cycle where the instruction is interpreted and prepared for execution.
Execute Phase
The part of the CPU cycle where the instruction is performed.
Bit
The smallest unit of data in a computer, represented as either a 0 or a 1.
Byte
A unit of digital information that consists of 8 bits.
File System
A method of organizing and storing files on a storage device.
Python Interpreter
A program that executes Python code, converting it line-by-line into machine code.
System Software
Software that manages and controls computer hardware and provides a platform for running application software.
Application Software
Programs designed for end users to perform specific tasks (e.g., word processors, spreadsheets).
IDE (Integrated Development Environment)
A software application providing comprehensive facilities to programmers for software development.
Traceback Display
A feature in IDLE that shows the call stack of a Python program when an error occurs.
Debugging
The process of identifying and removing errors from computer hardware or software.
Installation Process of Python
Downloading Python from the official website and setting up the environment for use.
Script Mode
A mode in IDLE where users can write and execute Python scripts stored in files.
Interactive Mode
A mode in IDLE where users can enter and execute Python commands one at a time.
Common Mistakes in IDLE
Forgetting to save changes, misinterpreting error messages, and running unsaved scripts.