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