An exercise focusing on the vocabulary of IT and programming for ESL learners. The expressions here appear in technical documentation, development team discussions, and technology business contexts.
📚 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. Other parts of the program will be able to __________________ these objects using simple function calls.
That's right! Well done!Sorry, that is incorrect. Please try again.
2. Do a search to find every __________________ of this variable. ( = a list of every time the variable appears in the code)
That's right! Well done!Sorry, that is incorrect. Please try again.
3. Naming a variable = Variable __________________
That's right! Well done!Sorry, that is incorrect. Please try again.
4. To __________________ a function means to change its properties.
That's right! Well done!Sorry, that is incorrect. Please try again.
5. If something is sending the wrong __________________, it is sending the wrong variables to be processed.
That's right! Well done!Sorry, that is incorrect. Please try again.
6. A subroutine is a piece of code that is separate from __________________ of a program.
That's right! Well done!Sorry, that is incorrect. Please try again.
7. A procedure (most of the time referred to as a function) is like a subroutine, but with additional __________________. Most functions can accept parameters.
That's right! Well done!Sorry, that is incorrect. Please try again.
8. This function __________________ ( = produces) the wrong value.
That's right! Well done!Sorry, that is incorrect. Please try again.
9. A method is a function __________________ within an object.
That's right! Well done!Sorry, that is incorrect. Please try again.
10. He has been programming for 15 years, and sometimes uses terms that are no longer __________________ in programming. ( = slightly outdated terms)
That's right! Well done!Sorry, that is incorrect. Please try again.