2.5 Flashcards
What does IDE stand for?
Integrated Development Environment
True or False: An IDE usually includes a code editor, debugger, and build automation tools.
True
Fill in the blank: A programming language is a set of __________ used to communicate instructions to a computer.
rules
Which of the following is a popular programming language for beginners? A) Python B) Assembly C) C++
A) Python
What is the primary purpose of a programming language?
To provide a way to write instructions that a computer can execute.
Name one feature that distinguishes high-level programming languages from low-level programming languages.
High-level languages are more abstract and easier to read and write.
True or False: Java is considered a low-level programming language.
False
What is a compiler?
A tool that translates high-level programming code into machine code.
Fill in the blank: An __________ is a software application that provides comprehensive facilities to programmers for software development.
IDE
Which of the following is NOT a programming language? A) Java B) HTML C) Python
B) HTML
What is the role of a debugger in an IDE?
To help identify and fix errors in the code.
List one advantage of using an IDE.
Increased productivity due to features like code completion and error highlighting.
True or False: Python is an interpreted language.
True
What does the acronym ‘API’ stand for?
Application Programming Interface
Fill in the blank: __________ languages allow for direct hardware manipulation and are closer to machine code.
Low-level
Which IDE is commonly used for Java development?
Eclipse or IntelliJ IDEA
What is the main benefit of using version control systems in programming?
To manage changes to code and collaborate with others.
True or False: Scratch is a text-based programming language.
False
What does ‘syntax’ refer to in programming languages?
The set of rules that defines the combinations of symbols that are considered to be correctly structured programs.
Name one example of a low-level programming language.
Assembly language
Which of the following is a feature of an IDE? A) Syntax highlighting B) Word processing C) Spreadsheet functions
A) Syntax highlighting
What is the purpose of an interpreter?
To execute instructions written in a programming or scripting language without requiring compilation.
Fill in the blank: __________ programming languages are designed to be easy for humans to read and write.
High-level
What is the primary function of a text editor in programming?
To allow programmers to write and edit code.