Chapter 1 vocab APP CREATOR

12345678910111213141516171819
Across
  1. 4. event- In a program, an event that is triggered by user interaction with the user interface.
  2. 8. layer- The layer of an app that contains the program that tells the app how to behave.
  3. 9. science- The science of creating artifacts and solving problems using the help of a computer. Some of the areas of focus include software engineering, programming, data analysis, algorithms, graphics, and animation.
  4. 11. An ordered set of instructions that are used to carry out a task.
  5. 12. programming- Type of computer programming where the program responds to an input (or trigger).
  6. 15. handler- A block of code that is triggered when a certain event happens.
  7. 17. A diagram that represents an algorithm, work flow, or process, and uses geometric symbols connected by arrows to show the direction of the flow of action.
  8. 18. layer- The layer of an app that the user sees and interacts with.
  9. 19. logic- A form of mathematics in which an expression is reduced to either True or False.
Down
  1. 1. interface (UI)- The visual part of a computer app or operating system, through which an end user interacts with the computing device or software.
  2. 2. statement- A command that performs different actions depending on whether a condition is true or false.
  3. 3. The writing of compound words by starting each word with a capital letter. Procedures and variables are named using camelCase, but the first word in the name is not capitalized.
  4. 5. scientists- Scientists who apply their knowledge of computation to creating solutions using a computer system.
  5. 6. approach- An approach to programming where the programmer adds and tests code in small chunks at a time to make sure it behaves the way they want it to, before adding more code.
  6. 7. A set of instructions that a computer executes to achieve a particular objective.
  7. 10. user- A representative consumer for whom a hardware or software product is designed.
  8. 13. An action or occurrence that happens during runtime that will trigger a response or behavior by the software. Examples of events include user-initiated events, such as clicking a button, or external events, such as the device receiving an SMS text message.
  9. 14. The period when a program is running. Runtime begins when a program is opened (or executed) and ends when the program is closed.
  10. 16. application (or app)- A type of software application designed to run on a mobile device, such as a smartphone or tablet computer.