Programming vocabs

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