program terminology

1234567891011121314151617181920212223242526
Across
  1. 3. A numbering system that uses only two digits, 0 and 1, which represent off and on states, or false and true in computing.
  2. 5. A unit of digital information made up of 8 bits. It's commonly used to represent a single character of text in computer systems.
  3. 6. (Transmission Control Protocol) A communication protocol used to transmit data reliably over networks. It ensures that data sent from one computer to another arrives intact and in the correct order.
  4. 9. A computer or software system that provides services or resources to other computers, known as clients, over a network. Servers can host websites, store data, manage network traffic, and more.
  5. 13. Science The study of computers and computational systems, including their design, development, and use.
  6. 15. A group of interconnected computers or devices that can communicate with each other and share resources and information.
  7. 18. A value or variable that is passed into a function or subroutine to help it perform its task or calculation.
  8. 19. A step-by-step procedure or set of rules for solving a problem or accomplishing a task, especially in computing.
  9. 22. A collection of items or elements, often ordered in a specific sequence, that can be manipulated or accessed in various ways.
  10. 23. A technology that allows electronic devices to connect to the internet wirelessly using radio waves.
  11. 24. A way of compressing data without losing any information. When the data is decompressed, it's identical to the original.
  12. 26. A programming language used to make websites interactive. It's often used to add features like dynamic content, animations, and user input validation.
Down
  1. 1. Divide The gap between those who have access to modern information and communication technology and those who do not, often due to socioeconomic factors.
  2. 2. A symbol or name that represents a value in computer programming. The value of a variable can change during the execution of a program.
  3. 4. A global network of interconnected computers and other devices that communicate using standard protocols.
  4. 7. A popular programming language known for its simplicity and readability. It's widely used in web development, data analysis, artificial intelligence, and more.
  5. 8. A set of instructions or code written to perform a specific task or function on a computer.
  6. 10. Existing or occurring online or in a digital environment rather than in physical space. Virtual objects or environments are created by computer software.
  7. 11. (Random Access Memory) A type of computer memory that allows data to be accessed randomly and quickly. It's used to store data that the computer is currently working on.
  8. 12. (Internet Protocol) A protocol used to route data packets across networks and the internet. It assigns a unique address to each device connected to a network, allowing them to communicate with each other.
  9. 14. (Hypertext Markup Language) The standard markup language used to create and design web pages. HTML defines the structure and content of a web page using tags and attributes.
  10. 16. Fundamental parts or components of something. In computing, this could refer to basic units of data, code, or design components.
  11. 17. Intelligence (A.I) The simulation of human intelligence processes by machines, especially computer systems. AI technologies include machine learning, natural language processing, and computer vision.
  12. 20. The smallest unit of data in a computer. A bit can represent either a 0 or a 1.
  13. 21. Instructions written in a programming language that tell a computer what to do. It's the language computers understand and execute.
  14. 23. A collection of web pages that are linked together and accessible over the internet. Websites can contain text, images, videos, and interactive elements.
  15. 24. A method of compressing data where some information is discarded to reduce file size. When the data is decompressed, it may not be identical to the original.
  16. 25. A programming construct that repeats a block of code until a specific condition is met or for a specified number of times.