Ap Flashcards
Terms : Hide Images [1]
| 8490047557 | Algorithms | A precise sequence of instructions for process that can be executed by a computer and are implemented using programming language | 0 | |
| 8490047558 | Iterate | That you constantly improved your programming based on testing reflection or feedback from a partner | 1 | |
| 8490197103 | Function | A named the group of programming instructions. Reduce the complexity writing and maintaining programs | 2 | |
| 8490197104 | Abstraction | A simplified representation of something more complex. They allow you to hide details to help you manage complexity, Focus on relevant concepts, and reason about problems on a higher level. | 3 | |
| 8490197105 | Managing abstractions | The name of the giant ass square with a lot of coding in it | 4 | |
| 8490197106 | top-down design | A problem-solving approach (also known as stepwise design) in which you break down a system to gain insight into the subsystem that makes it up | 5 | |
| 8490197107 | Api | A collection of commands made available to a programmer | 6 | |
| 8490197108 | function | An extra piece of information that you pass to the function to customize it for specific need | 7 | |
| 8490197109 | For looping | A particular kind of looping construct provided in many languages. Typically, a for loop defines a counting variable that is checked and incremented on each iteration in order to loop a specific number of times. | 8 | |
| 8490333792 | Callback function | A function specified as a part of an event listener; it is written by the programmer but called by the system as the result of an event trigger | 9 | |
| 8490333793 | Event handling | An over arching term for coding tasks involved making your app respond to events by triggering functions | 10 | |
| 8490333794 | Event Driven | A program designed to run blocks of code or functions in response to specific events (mouse click) | 11 | |
| 8490333795 | Variables | The most primitive type a memory you can use. It's a piece of memory in which you can command what's stored - it value can vary. | 12 | |
| 8490333796 | Variable scope | The area in which a variable exists - e.g. local, global. | 13 | |
| 8490333797 | Local scope | They can only be accessed with in the function | 14 | |
| 8490333798 | Globe scope | Accessible and modified the route your program by any Code, and also in any function | 15 | |
| 8490333799 | If statements | checks if a statement is true, and runs the code if it is; if false runs the next another of code | 16 | |
| 8490682203 | IDs | The name of the button or background or image | 17 | |
| 8490682204 | == vs = | The == is equal too and the = greater or less then = | 18 | |
| 8490682205 | Debugging | If you have ever written the code and it through an error or didn't work for any other reason and you dug then and figured out why and fixed it | 19 | |
| 8490682206 | Compiler | Converts all the statements in a program in a single batch turn them into 0 1s. Object code | 20 | |
| 8490682207 | Object code | The ones in zeros that results from compiler | 21 | |
| 8490682208 | Texysvook alkfera | A set of steps for caring out a task that can be written down | 22 | |
| 8490682209 | procedural language | A programming language that supports the procedural paradigm Ie Machine languages, assembly languages, basic, C | 23 | |
| 8490682210 | Object oriented languages | is based on the idea that the solution for a problem can be visualized in terms of objects that interact with each other. All the objects are connected in different directions not just straight down | 24 | |
| 8490682211 | Flow Control | refers to the sequence in which a computer executes program instructions. I.e. Line one Line two | 25 | |
| 8490682212 | control structure | are instructions that specify The sequence in which a program is executed. Tells how the flow Control is going to go | 26 | |
| 8490682213 | scripting language | Programming languages example: JavaScript, PHP, Ruby, | 27 | |
| 8490682214 | Flowchart | A graphical representation of the way a computer should progress from one instruction to the next when he performs the task. | 28 | |
| 8490682215 | VDE | provides programmers with tools to build substantial sections of a program by pointing and clicking rather than typing lines of code | 29 | |
| 8490682216 | Pseudocode | Is a notational System for algorithm that is less formal than a programming language but more formal than simply down notes | 30 | |
| 8490682217 | machine language | A low level language written in binary code that the computer can execute directly | 31 | |
| 8490682218 | Assembly Language | Is classified as a low level language because it is machine specific. Command corresponds on a one to one basis to a machine language instruction | 32 | |
| 8490682219 | low-level language | Has a low level of abstraction is because it includes commands specific to a particular CPU Or microprocessor family | 33 | |
| 8490682220 | high-level language | Uses command words and grammar based on human languages to provide a level of abstraction that hides the underlying a low level assembly or machine language | 34 | |
| 8490682221 | Syntax | The set of rules that specify the sequence of keywords, parameters, and punctuation | 35 | |
| 8490682222 | Abstraction | A concept that simplifies by masking details are you there a designer | 36 | |
| 8490682223 | Instantiaton | Finding a value to a variable | 37 | |
| 8490682224 | inheritance | Refers to passing certain characteristics from one class to another class. | 38 |
