Flashcards
Topic 4: Computers (Part 1)
Flashcards do conjunto (8)
- 1Define a high-level languageA programming language that is easy for humans to understand and write in
- 2Define a low-level languageA programming language that is closer to proccessor understandable instructions
- 3State 2 types of low-level languages- Machine code: A comupter understable programming language that uses binary and hexadecimal instructions
- Assembly language: A low-level language that uses mnemonics to represent instructions (it communicated directly with system hardware) - 4State 4 high-level programming languages- Python
- C++
- #F
- JavaScript - 5What are 3 advantages of using low-level programming languages?- Can directly communicate with hardware components
- Faster exceution speeds
- More efficient and has a better performance - 6What are 3 disadvantages of using low-level programming languages?- Time-comsuming
- Code written in low-level languages tend to be more error prone
- More complex and challanging to use - 7What are 3 advantages of using high-level programming languages?- Easier to debug and less error prone
- Provides a faster and more efficient way for writing programs
- Can be used to write programs on any computers - 8What are 3 disadvantages of using high-level programming languages?- Significant memory required
- Slower execution compared to low-level languages
- Limited access to helpful, direct hardware features
Informações
- Descrição
- LOs covered: 4.5.1 (programming languages)
- Criado por
- Stacey R · mai 2024
- Atualizado
- 4 mai 2024
- Visualizações
- 6
- Avaliação