Across
- 3. the combination of an IP address and a port, which lets programs send data directly to each other over the internet
- 5. a way of making a computer program run one step at a time, to check that each step is working properly
- 7. the rules that determine how a program must be structured in order for it to work properly
- 8. a movable object
- 9. a function in a computer program that allows unpredictable outcomes; useful when creating games
- 10. the bar that contains all of the commands you can use to write your program.
Down
- 1. a pierce of malware that pretends to be another piece of software to trick the user and harm or disrupt the computer
- 2. computers that exist only to provide things to others; computers that store files accessible via a network
- 4. the smallest complete instruction a programming language can be broken down into
- 5. the programs that run on the computer and control how it works
- 6. a series of characters, containing numbers, letters, or symbols, such as a colon
- 9. / execute program the command to make a program start; cause the computer to execute the commands you've written in your program.
