Programming vocabs

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 3. A Device that provides a service to another computer program and its user, also known as the client.
  2. 6. An act or mechanism to combine simple functions to build more complicated ones.
  3. 8. A number that has a decimal place.
  4. 10. A loop statement in programming that performs predefined tasks.
  5. 11. Is a formula syntax for adding, subtracting, or getting the total numerical content of specific cells.
  6. 12. Gives two possible choices that a program can follow.
  7. 13. A punctuation mark used to enclose information, similar to a bracket.
  8. 16. The routine process of locating and removing computer program bugs, errors or abnormalities.
  9. 17. A translator which transforms source language into object language.
  10. 20. A special type of data structure in which items are removed in the reverse order from that in which they are added.
  11. 21. Often used to refer to the variable as found in the function definition.
  12. 22. The collection of physical parts of a computer system.
  13. 23. A operator that executes an operation or task if one or more values or operands are met.
  14. 25. A programming operator to increase the value of a numerical value.
  15. 26. A function or subroutine that calls itself purposely or by mistake.
  16. 30. A data type that has one of two possible values.
  17. 32. A special program that processes statements written in a particular programming language and turns them into machine language or "code" that a computer's processor uses.
  18. 34. Programming language that developers use to create applications on your computer.
  19. 35. A number generators are useful for many different purposes.
  20. 36. The basic unit of information in computer storage and processing.
  21. 37. A Boolean operator used to perform a logical conjunction on two expressions.
  22. 38. finds the remainder after division of one number by another.
  23. 39. Refers to the spelling and grammar of a programming language.
  24. 40. A function that can add one or more elements to the end of an array.
Down
  1. 1. A computer programming language that resembles plain English that cannot be compiled or executed, but explains a resolution to a problem.
  2. 2. The operation of joining two strings together.
  3. 4. A register in a computer processor that contains the address of the instruction being executed at the current time.
  4. 5. The smallest unit of data in a computer.
  5. 7. A portion of code that may be called and executed anywhere in a program.
  6. 8. A Software that is made available free of charge.
  7. 9. First-in first-out abstract data type that is heavily used in computing.
  8. 14. A procedure that allows a computer to solve a problem.
  9. 15. The concept that users try a product, and if they like it, they voluntarily pay a set registration fee.
  10. 18. A high-level programming language designed to be easy to read and simple to implement.
  11. 19. a value that can change, depending on conditions or on information passed to the program.
  12. 24. Sequence of instruction s that is continually repeated until a certain condition is reached.
  13. 27. A character that represents an action, as for example x is an arithmetic operator that represents multiplication.
  14. 28. A common operation in many applications, and efficient algorithms to perform it have been developed.
  15. 29. A data structure consisting of a collection of elements.
  16. 30. A instruction that tells a computer to begin executing a different part of a program rather than executing statements one-by-one.
  17. 31. A interpreter that allowed users to run and create BASIC programs.
  18. 33. A type of computer memory that can be accessed randomly.
  19. 40. A function for removing an element from the end of an array.