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 |
Ap Flashcards
Primary tabs
Need Help?
We hope your visit has been a productive one. If you're having any problems, or would like to give some feedback, we'd love to hear from you.
For general help, questions, and suggestions, try our dedicated support forums.
If you need to contact the Course-Notes.Org web experience team, please use our contact form.
Need Notes?
While we strive to provide the most comprehensive notes for as many high school textbooks as possible, there are certainly going to be some that we miss. Drop us a note and let us know which textbooks you need. Be sure to include which edition of the textbook you are using! If we see enough demand, we'll do whatever we can to get those notes up on the site for you!