Build your IT vocabulary with this exercise covering programming and software development terminology. Essential for developers, project managers, and anyone communicating in a tech environment.
📚 Key vocabulary API (Application Programming Interface) — a set of rules allowing different software applications to communicate and share data with each other cloud computing — the delivery of computing services including storage, servers, and software over the internet on demand agile methodology — a project management approach based on iterative development, collaboration, and flexibility to change DevOps — a set of practices combining software development and IT operations to shorten development cycles and improve reliability cybersecurity — the practice of protecting computer systems, networks, and data from digital attacks and unauthorized access bandwidth — the maximum rate of data transfer across a network, typically measured in megabits per second latency — the delay between a user's action and the corresponding response from a system or network scalability — the ability of a system or network to handle an increasing amount of work or expand its capacity firewall — a network security system that monitors and controls incoming and outgoing traffic based on defined rules encryption — the process of encoding data so that only authorized parties can read it
READY TO PRACTICE? LET’S GO!
Choose the correct response to complete each sentence.
1. These variables are not __________________ from outside of the object.
That's right! Well done!Sorry, that is incorrect. Please try again.
2. The error message says that this variable is __________________. ( = not defined)
That's right! Well done!Sorry, that is incorrect. Please try again.
3. Class A did not __________________ the variables from the class B. = The variables from class B are not showing up in class A.
That's right! Well done!Sorry, that is incorrect. Please try again.
4. Inheriting is sometimes called "__________________-classing."
That's right! Well done!Sorry, that is incorrect. Please try again.
5. Can you retrieve ( = get) this information from __________________ classes? No, you can only retrieve it from one.
That's right! Well done!Sorry, that is incorrect. Please try again.
6. In programming terminology, what's the opposite of a parent class?
That's right! Well done!Sorry, that is incorrect. Please try again.
7. Each class has its own __________________ of functions and variables.
That's right! Well done!Sorry, that is incorrect. Please try again.
8. What is this function supposed to __________________? ( = which value is it supposed to return, what is it supposed to print, etc.)
That's right! Well done!Sorry, that is incorrect. Please try again.
9. What do you do with a function?
That's right! Well done!Sorry, that is incorrect. Please try again.
10. It's a good idea to start or end local variables with a special __________________. (like an underscore '_')
That's right! Well done!Sorry, that is incorrect. Please try again.