AP Notes, Outlines, Study Guides, Vocabulary, Practice Exams and more!

AP CSP Final Review Flashcards

Terms : Hide Images
8460416272penRGB(255,255,255)White0
8460416273AlgorithmA precise sequence of instructions for processes that can be executed by a computer1
8460416274AbstractionThe process of considering something independently of its associations, attributes, or concrete accompaniments.2
8460416275FunctionA piece of code that you can easily call over and over again.3
8460416276APIa collection of commands made available to a programmer4
8460416277Documentationa description of the behavior of a command, function, library, API, etc.5
8460416278Librarya collection of commands / functions, typically with a shared purpose6
8460416279ParameterAn extra piece of information that you pass to the function to customize it for a specific need7
8460416280For LoopA 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
8460416281LoopThe action of doing something over and over again.9
8460416282Bytetechnical term for 8 bits of data10
8460416283Kilobyte (KB)1024 bytes11
8460416284Megabyte (MB)1,024 kilobytes12
8460416285Gigabyte (GB)1,024 megabytes13
8460416286Terabyte (TB)1,024 gigabytes14
8460416287Petabyte (PB)1,024 terabytes15
8460416288.bmp(bitmap image file or bitmap) is a raster graphics image file format used to store digital images.16
8460416289.gif(acronym for Graphics Interchange Format) a bitmap image format which uses the LZW lossless data compression technique to reduce the file size without degrading the visual quality. Supports 8 bits per pixel for each image and animations.17
8460416290.jpg or .jpeg(acronym for Joint Photographic Experts Group), a commonly used lossy compression format for digital images, particularly for those images produced by digital photography. The format supports adjustable degrees of compression.18
8460416291.mp3an audio coding format for digital audio which uses a form of lossy data compression which works by reducing (or approximating) certain components of the audio that are considered to be beyond audible human hearing.19
8460416292.wav(Waveform Audio File Format) an audio coding format standard for storing an audio bitstream of uncompressed audio data.20
8460416293.txta computer format that is structured as a sequence of lines of electronic text.21
8460416294.zipan archive file format that supports lossless data compression; may contain one or more files or directories.22
8460416295.png(Portable Network Graphics) a raster graphics file format that supports lossless data compression.23
8460416296Heuristica problem solving approach (algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible.24
8460416297ImageA type of data used for graphics or pictures.25
8460416298MetadataData that describes other data. For example, a digital image my include metadata that describe the size of the image, number of colors, or resolution.26
8460416299PixelShort for "picture element" it is the fundamental unit of a digital image, typically a tiny square or dot which contains a single point of color of a larger image.27
8460416300Hexadecimal Number SystemA number system consisting of 16 distinct symbols — 0-9 and A-F — which can occur in each place value.28
8460416301LosslessA compression scheme in which every bit of the original data can be recovered from the compressed file.29
8460416302LossyA compression scheme in which "useless" or less-than-totally-necessary information is thrown out in order to reduce the size of the data. The eliminated data is unrecoverable.30
8460416303RGBthe color model that uses varying intensities of (R)ed, (G)reen, and (B)lue light added together in order to reproduce a broad array of colors.31
8460416304RBG Intensitiesa 256-range (or 8-bit range) of values from light to dark on each of the three color channels (R,G,B)32
8460416305file extensionsthe endings of file names that indicate to the computer the format for how the underlying bits are organized.33
8460416306Computationally Hard ProblemA problem that can not be solved in a reasonable amount of time. Heuristics are often used to create an approximate or good enough solution.34
8460416307#FF0000Red represented RGB in 32Bit Hex35
8460416308#00FF00Green represented RGB in 32Bit Hex36
8460416309#0000FFBlue represented RGB in 32Bit Hex37
8460416310#000000Black represented RGB in 32Bit Hex38
8460416311#FFFFFFWhite represented RGB in 32Bit Hex39
8460416312InnovationA novel or improved idea, device, product, etc. or the development thereof40
8460416313BitA contraction of "Binary Digit". A bit is the single unit of information in a computer, typically represented as a 0 or a 141
8460416314Moore's Lawthe observation that computing power roughly doubles every two years.42
8460416315Big Dataa broad term for datasets so large or complex that traditional data processing applications are inadequate.43
8460416316Caesar Ciphera technique for encryption that shifts the alphabet by some number of characters44
8460416317Cipherthe generic term for a technique (or algorithm) that performs encryption45
8460416318Cracking encryptionWhen you attempt to decode a secret message without knowing all the specifics of the cipher.46
8460416319Decryptiona process that reverses encryption, taking a secret message and reproducing the original plain text47
8460416320Encryptiona process of encoding messages to keep them secret, so only "authorized" parties can read it.48
8460416321Random Substitution Cipheran encryption technique that maps each letter of the alphabet to a chosen other letters of the alphabet.49
8460416322Vigenère ciphera method of encrypting text by applying a series of alphabetical shifts based on the letters of a keyword.50
8460416323asymmetric encryptionused in public key encryption, it is scheme in which the key to encrypt data is different from the key to decrypt.51
8460416324moduloa mathematical operation that returns the remainder after integer division.52
8460416325Public Key EncryptionUsed prevalently on the web, it allows for secure messages to be sent between parties without having to agree on, or share, a secret key. It uses an asymmetric encryption scheme in which the encryption key is made public, but the decryption key is kept private.53
8460416326Digital Dividethe gulf between those who have ready access to computers and the Internet, and those who do not.54
8460416327HypothesisA proposed explanation for some phenomenon used as the basis for further investigation.55
8460416328Search TrendsComparison of the popularity of topical queries in an online search engine as they relate to time.56
8460416329VisualizationImages, diagrams, tables, etc created from information extracted from a given data set, with the express intention of highlighting a data story.57
8460416330Pivot TableThe name of the tool used by most spreadsheet programs to create a summary table.58
8460416331READMEA document providing background information about a dataset.59
8460416332CSVAbbreviation of "comma-separated values," this is a widely-used format for storing data.60
8460416333Raw dataThe original data as it was collected.61
8460416334Summary tableA table of aggregate information about a dataset (e.g., the average, sum, count of some values).62
8460416335Filtertool/technique using dynamic parameters for reducing a data set to viewing only similar items in a row or column.63
8460416336AggregationA computation in which rows from a data set are grouped together and used to compute a single value of more significant meaning or measurement. Common aggregations include: Average, Count, Sum, Max, Median, etc.64
8460416337HEX: FThe number 1565
8460416338BIN: 1110The number 1466
8460416339DEC: 13The number 1367
8460416340prototypeA preliminary sketch of an idea or model for something new. It's the original drawing from which something real might be built or created.68
8460416341binary questiona question where there are only two possible answers69
8460416342binary messagea message that can have only one of two values70
8460416343bit ratethe number of bits that are conveyed or processed per unit of time.71
8460416344protocolA set of rules governing the exchange or transmission of data between devices.72
8460416345ASCIIIThe universally recognized raw text format that any computer can understand73
8460416346American Standard Code for Information InterchangeWhat does ASCII stand for? (cap first letter)74
8460416347code(slang) to write instructions for a computer75
8460416348request for commentsdocuments how standards and protocols are defined -- Published for all to see76
8460416349routera computer which receives messages traveling across a network and redirects them towards their intended destination based on the addressing information included with the message.77
8460416350redundancyrepetition of information or the inclusion of additional information to reduce errors in transmission.78
8460416351DNSThe service that translates URL's to IP addresses79
8460416352domain name serviceDNS stands for...80
8460416353uniform resource locatorURL stands for...81
8460416354HTTPthe protocol used for transmitting web pages over the internet82
8460416355hypertext transfer protocolHTTP stands for...83
8460416356TCPprovides reliable, ordered and error checked delivery of a stream of packets in the internet84
8460416357transmission control protocolTCP stands for...85
8460416358URLan easy to remember address for calling a web page86
8460416359IP addressA number assigned to any item that is connected to the internet87
8460416360net neutralitythe principle that all Internet traffic should be treated equally by Internet Service Providers88
8460416362octalThe octal number system is base 8, using only digits 0 through 7.89
8460416363decimalTraditional number system using digits 0-9.90
8460416364iterative innovationIncremental or small improvement to an item91
8460416365novel innovationImprovement that is new, creative and has not been done before "outside the box thinking."92
8460416366iterationrepeating a process - in computer science this term often implies each repetition comes closer to an end point or final answer.93
8460416367Vint CerfInternet pioneer who believed the Internet should be free and available to everyone94
8460416368higher lower__________ level protocols use _______ levels without needing to understand precisely how they work. (space between each term)95
8460416369lower higher_________ level protocols guarantee __________ level protocols will function without stating specifically how this will be accomplished.96
8460416370Creative Commonsone of several public copyright licenses that enable the free distribution of an otherwise copyrighted work. A CC license is used when an author wants to give people the right to share, use, and build upon a work that they have created.97
8460416371High Level Programming LanguageA programming language that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages. Examples: JavaScript, Java, FORTRAN98
8460416372Low Level Programming LanguageA programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map closely to processor instructions. Generally this refers to either machine code or assembly language.99
8460416373Fault tolerant networkThe ability to route around broken servers on the internet.100
8460416374Binary CodeRepresentation of computer processor instructions using any two-symbol system, but often the numbers 0 and 1.101
8460416375==(sometimes read: "equal equal") equality operator; used to compare two values, and returns a Boolean (true/false). Avoid confusion with the assignment operator "=",102
8460416376Global VariableA variable whose scope is "global" to the program, it can be used and updated by any part of the code. Its global scope is typically derived from the variable being declared (created) outside of any function, object, or method.103
8460416377If StatementThe common programming structure that implements "conditional statements".104
8460416378Local VariableA variable with local scope is one that can only be seen, used and updated by code within the same scope. Typically this means the variable was declared (created) inside a function; includes function parameter variables.105
8460416379Variable Scopedictates what portions of the code can "see" or use a variable, typically derived from where the variable was first created. (See Global v. Local)106
8460416380Callback functiona function specified as part of an event listener; it is written by the programmer but called by the system as the result of an event trigger.107
8460416381EventAn action that causes something to happen.108
8460416382UI Elementsonscreen objects, like buttons, images, text boxes, pull down menus, screens and so on.109
8460416383User InterfaceThe visual elements of an program through which a user controls or communications the application. Often abbreviated UI.110
8460416384Data Type(ex: Number, Boolean, or String) a value's property that dictates how the computer will interpret it. For example 7+5 is interpreted differently from "7"+"5"111
8460416385ExpressionAny valid unit of code that resolves to a value.112
8460416386VariableA placeholder for a piece of information that can change.113
8460416387DebuggingFinding and fixing problems in your algorithm or program.114
8460416388conditionalsstatements that run under only certain conditions115
8460416389selectionA generic term for a type of programming statement (usually an if-statement) that uses a Boolean condition to determine, or select, whether or not to run a certain block of statements.116
8460416390Booleana single value of either TRUE or FALSE117
8460416391Boolean Expressionin programming, an expression that evaluates to True or False.118
8460416392&&"and" logical operator119
8460416393||"or" logical operator120
8460416394!"not" logical operator121
8460416395Concatentateto link together or join. Typically used when joining together text Strings in programming (e.g. "Hello, "+name)122

AP Biology - Energy & Enzymes Flashcards

Terms : Hide Images
10852486208metabolismThe sum of the building & breaking reactions occurring in cells0
10852486209catabolic pathwaysSeries of reactions that release energy by breaking down complex molecules into simpler compounds.1
10852486210anabolic pathwaysSeries of reactions that consume energy to build complicated molecules from simpler ones.2
10852486211bioenergeneticsThe study of how organisms manage their energy resources.3
10852486212kinetic energyEnergy associated with relative motion of objects.4
10852486213thermal energyKinetic energy associated with the random movement of molecules or atoms. (heat)5
10852486214potential energyStored energy.6
10852486215first law of thermodynamicsEnergy can be transferred and transformed, but it cannot be created or destroyed.7
10852486216entropyA measure of disorder or randomness. Tends to increase in the universe.8
10852486217second law of thermodynamicsEvery energy transfer or transformation increases the entropy of the universe.9
10852486218free energyMeasures the portion of a system's energy that can perform work when temperature and pressure are uniform throughout the system, as in a living cell.10
10852486219endergonic reactionReaction that absorbs free energy from its surroundings.11
10852486220exergonic reactionReaction that proceeds with a net release of free energy.12
10852486221energy couplingThe use of an exergonic process to drive an endergonic one.13
10852486222ATP (adenosine triphosphate)Composed of a sugar ribose, nitrogenous base adenine, and a chain of three phosphate groups bonded to it.14
10852486223phosphorylationThe metabolic process of introducing a phosphate group into an organic molecule.15
10852486224catalystA chemical agent that speeds up a reaction without being consumed by the reaction.16
10852486225enzymeProtein that speeds up reactions. Typically end in "ase" (ex. Peroxidase, Lipase)17
10852486226activation energyThe amount of energy needed to push the reactants over an energy barrier.18
10852486227enzyme-substrate complexWhen an enzyme binds to its substrate, it forms:19
10852486228active siteA pocket or groove on the surface of the enzyme where a substrate can bind.20
10852486229induced fit modelStates that the enzyme and substrate undergo conformational changes to interact fully with one another (as opposed to "Lock & Key"21
10852486230cofactorInorganic metal ion helpers that may be bound tightly to the enzyme as a permanent resident, or may bind loosely and reversibly along with the substrate.22
10852486231coenzymeNon-protein Organic helpers that may be bound tightly to the enzyme as a permanent resident, or may bind loosely and reversibly along with the substrate.23
10852486232competitive inhibitorsReduce the productivity of enzymes by blocking substrates from entering active sites.24
10852486233noncompetitive inhibitorsImpede enzymatic reactions by binding to another part of the enzyme (other than the active site).25
10852486234feedback inhibition/negative feedbackA metabolic pathway is switched off by the inhibitory binding of its end product to an enzyme that acts early in the pathway.26
10852486235saturated enzymeDescribes an enzyme's maximum activity when every active site is being used.27
10852486236substrateThe reactant that an enzyme binds with to form product.28
10852486237Chemical EnergyPotential energy trapped in molecular bonds.29
10852486238Spontaneous ReactionWhen a reaction doesn't require energy to proceed it is said to be this - doesn't mean it will be FAST.30

AMSCO AP World History Chapter 15 Vocab Flashcards

Terms : Hide Images
12872971157Henry IV (France)Sanctioned religious toleration of the Huguenots, French Calvanists, converted to Catholicism for the sake of solidifying his power. His rule saw increasing emphasis on national sovereignty.0
12872971158Henry VIII (England)A king of England in the early sixteenth century. With the support of his Parliament, Henry established himself as head of the Christian Church in England, in place of the pope, after the pope refused to allow his marriage to Catherine of Aragon to be dissolved. (1491-1547)1
12872971159Charles V, Holy Roman EmpireWas ruler of both the Spanish Empire from 1516 and the Holy Roman Empire from 1519, as well as of the Habsburg Netherlands from 1506.2
12872971160Philip IIKing of Spain and Portugal and husband of Mary I; he supported the Counter Reformation and sent the Spanish Armada to invade England (1527-1598) ... king of ancient Macedonia and father of Alexander the Great (382-336 BC)3
12872971161Queen Isabella and King FerdinandA king and queen of Spain in the late fifteenth and early sixteenth centuries. They united their country and sponsored the exploration of the New World by Christopher Columbus.4
12872971162James IKing of England (1603-1625) and of Scotland as James VI (1567-1625). The son of Mary Queen of Scots, he succeeded the heirless Elizabeth I as the first Stuart king of England.5
12872971163Charles IKing of England, Scotland, and Ireland (1625-1649). His power struggles with Parliament resulted in the English Civil War (1642-1648) in which Charles was defeated.6
12872971164Oliver CromwellWas an English military and political leader and later Lord Protector of the Commonwealth of England, Scotland, and Ireland. He was born into the middle gentry, albeit to a family descended from the sister of King Henry VIII's minister Thomas Cromwell.7
12872971165Charles IIKing of England, Scotland, and Ireland (1660-1685) who reigned during the Restoration, a period of expanding trade and colonization as well as strong opposition to Catholicism.8
12872971166James IIKing of England, Scotland, and Ireland (1685-1688). The last Stuart king to rule both England and Scotland, he was deposed by his Protestant daughter Mary (later, Mary II) and her husband, William of Orange.9
12872971167William and MaryRuled jointly after the Glorious Revolution of 1688 had expelled Mary's father, King James II.10
12872971168Jean BodinWas a French jurist and political philosopher, member of the Parlement of Paris and professor of law in Toulouse. He is best known for his theory of sovereignty; he was also an influential writer on demonology.11
12872971169Cardinal RichelieuWas the chief of government under King Louis XIII. He achieved two difficult goals in his career: establishing absolute monarchy in France and breaking the political power of the Huguenots, or French Protestants.12
12872971170Louis XIVRuled 1643-1715, King of France, his reign, the longest in French history, was characterized by a magnificent court, the expansion of French influence in Europe, and the establishment of overseas colonies.13
12872971171Prince Henry the NavigatorWas a Portuguese royal prince, soldier, and patron of explorers. Henry sent many sailing expeditions down Africa's west coast, but did not go on them himself.14
12872971172Thirty Years WarA war waged in the early seventeenth century that involved France, Spain, Sweden, Denmark, Austria, and numerous states of Germany. The causes of the war were rooted in national rivalries and in conflict between Roman Catholics and Protestants.15
12872971173War of the Spanish SuccessionA war (1701-14) fought by Austria, England, the Netherlands, and Prussia against France and Spain, arising from disputes about the succession in Spain after the death of Charles II of Spain.16
12872971174Maritime EmpiresA state with primarily maritime realms—an empire at sea (such as the Phoenician network of merchant cities) or a sea-borne empire.17
12872971175SepoysAn Indian soldier serving under British or other European orders.18
12872971176HuguenotsA French Protestant of the 16th-17th centuries. Largely Calvinist, the Huguenots suffered severe persecution at the hands of the Catholic majority, and many thousands emigrated from France.19
12872971177Clunaic ReformsWere a series of changes within medieval monasticism of the Western Church focused on restoring the traditional monastic life, encouraging art, and caring for the poor.20
12872971178SimonyThe buying or selling of ecclesiastical privileges, for example pardons or benefices.21
12872971179Anglican ChurchThe Church of England and the churches in other nations that are in complete agreement with it as to doctrine and discipline and are in communion with the Archbishop of Canterbury.22
12872971180Johannes KeplerWas a German mathematician, astronomer, and astrologer.23
12872971181Francis BaconWas an English philosopher, statesman, scientist, jurist, orator, and author. He served both as Attorney General and as Lord Chancellor of England.24
12872971182GalileoItalian astronomer and mathematician who was the first to use a telescope to study the stars; demonstrated that different weights descend at the same rate; perfected the refracting telescope that enabled him to make many discoveries (1564-1642)25
12872971183Sir Isaac NewtonEnglish mathematician and physicist; remembered for developing the calculus and for his law of gravitation and his three laws of motion (1642-1727).26
12872971184MichaelangeloWas an Italian sculptor, painter, architect, and poet of the High Renaissance who exerted an unparalleled influence on the development of Western art.27
12872971185Leonardo da Vinci1452-1519. Italian painter, engineer, and scientist.28
12872971186John LockeA seventeenth-century English philosopher. Argued against the belief that human beings are born with certain ideas already in their minds. He claimed that, on the contrary, the mind is a tabula rasa (blank slate) until experience begins to "write" on it.29
12872971187Adam SmithIs one of the world's most famous economists. Modern capitalism owes its roots to him and his Wealth of Nations, which many consider the single most important economic work in history.30
12872971188Edict of NatesSigned probably on 30 April 1598 by King Henry IV of France, granted the Calvinist Protestants of France (also known as Huguenots) substantial rights in the nation, which was still considered essentially Catholic at the time.31
12872971189Peace of WestaphiliaWas a series of treaties that ended the Thirty Years' War over succession within the Holy Roman Empire as well as the Eighty Years' War between Holland and Spain for Dutch independence.32

AP Language Terms #1 Flashcards

Terms : Hide Images
6504323915ad hominem argumentFrom Latin meaning "to or against the man," this is an argument that appeals to emotion rather than reason, to feeling rather than intellect.0
6504329723allegoryThe device of using character and/or story elements symbolically to represent an abstraction in addition to the literal meaning. In some allegories, for example, an author may intend the characters to personify an abstraction like hope or freedom. The allegorical meaning usually deals with moral truth or a generalization about human existence.1
6504341495alliterationthe repetition of sounds, especially initial consonant sounds in two or more neighboring words (as in "she sells sea shells"). The repetition can reinforce meaning, unify ideas, and/or supple a musical sound.2
6504354297allusionA direct or indirect reference to something that is presumably commonly known, such as an event, book, myth, place, or work of art, Allusions can be historical, literary, religious, or mythical. There are, or course, many more possibilities, and a work may simultaneously use multiple layers of allusion.3
6504362931ambiguityThe multiple meanings, either intentional or unintentional, of a word, phrase, sentence, or passage.4
6504364771analogyA similarity or comparison between two different things or the relationship between them. An analogy can explain something unfamiliar by associating it with, or pointing out its similarity to, something more familiar. Analogies can also make writing more vivid, imaginative, and intellectually engaging.5
6504373582AntecedentThe word, phrase, or clause referred to by a pronoun.6
6504376100AntithesisA figure of speech involving a seeming contradiction of ideas, words, clauses, or sentences within a balanced grammatical structure. The resulting parallelism serve to emphasize opposition of ideas.7
6517504155aphorismA terse statement of known authorship that expresses a general truth or moral principle. (If authorship is unknown, the statement is generally considered to be a folk proverb.) An aphorism can be a memorable summation of the author's point.8
6517508584apostropheA figure of speech that directly addresses an absent or imaginary person or personified abstraction, such as liberty or love. The effect may add familiarity or emotional intensity.9
6517513861atmospherethe emotional mood created by the setting and the author's choice of objects to describe (same as mood)10
6517517934caricatureA representation, especially pictorial or literary, in which the subject's distinctive features or peculiarities are deliberately exaggerated to produce a comic or grotesque effect.11
6517522094ChiasmusA figure of speech based on inverted parallelism.12
6517524000clausecontains a subject and verb13
6517524460colloquialismslang14
6517525131conceita fanciful expression; extended metaphor; comparing dissimilar objects15
6517526637connotationsuggested meaning, implied meaning, associative meaning of a word16
6517528266dictionword choice17
6517528267denotationliteral meaning of a word18
6517528772didacticmeans "instructive" Didactic words have the primary aim of teaching or instructing, especially the teaching of moral or ethical principles.19
6517531829euphemismFrom greek, "good speech." Euphemisms are a more agreeable or less offensive substitute for generally unpleasant words or concepts. (instead of "the dog died" ---> "the dog passed away")20
6517536127extended metaphora metaphor developed at great length, occurring frequently in a or throughout a work21
6517538746generic conventionsthis term describes traditions for each genre.22
7056299593SIGNED BY TUTOR HANG 6/1623

Pages

Subscribe to CourseNotes RSS

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!