APCSP Unit 2 Study Guide

0.0(0)
studied byStudied by 4 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/41

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

42 Terms

1
New cards
 APCSP
Unit 2 Study Guide
2
New cards
What type of input does the I have a Dream app expect
tactile
3
New cards
What type of output does the I have a Dream app generate
audible
4
New cards
List seven components in the User Interface drawer
Button, Image, Label, Date picker, List picker, List view Notifier
5
New cards
List five components found in the Layout drawer
Vertical scroll arrangement, Vertical arrangement, Table arrangement, Horizontal Scroll Arrangement, Horizontal arrangement
6
New cards
What event handlers could you use with a player component? What do these components do
Call_player.stop, call_player.start, call_player.pause, and call_player.vibrate. These cause the player to stop, start, pause and vibrate.
7
New cards
When you add components to the screen they are set with default values of what
properties
8
New cards
What programming style does App Inventor use
Event driven programming
9
New cards
What tool is used to test your code without using a real phone or tablet
emulator
10
New cards
How do you add components in the Design view
You drag and drop them from the palette on the left and side of the screen
11
New cards
Where can you find a conditional block in App inventor
Under the control section
12
New cards
What are the parts of a conditional statement? What do they do
If then and else. Allows the user to choose between different actions
13
New cards
What are some examples of good names for a button
Dogbutton mlkbutton etc.
14
New cards
What is hardware? Give four examples
The electronic and mechanical components that carry out the instructions of a computer program. Motherboard RAM CPU monitor/screen
15
New cards
What is software
The program(s) that control a computer
16
New cards
What is a CPU
A Central Processing Unit which is the part of the computer's hardware that interprets and runs the computer program.
17
New cards
What do you call someone who writes programs
programmer
18
New cards
What is the difference between low-level and high-level programming languages
Low level programming languages are understandable to a computer. High level programming languages are understandable to humans.
19
New cards
Give an example of an event on your phone
Me clicking on an app
20
New cards
How long is a millisecond
1/1000th of a second
21
New cards
Define abstraction
An abstraction is the simplification of a complicated concept or object
22
New cards
List the following hardware components from the lowest to highest level of abstraction. RAM chip motherboard physical circuit logic gate integrated circuit
Physical circuit, logic gate, integrated circuit, RAM chip, motherboard
23
New cards
What is an AND gate? OR gate
An AND gate's output is only true when both of its inputs are true. An OR gate's output is only true when one or both of its inputs are true.
24
New cards
What is behavior
How your program responds to various events
25
New cards
What is a general purpose computer
A general purpose computer is a computer that can run many different programs
26
New cards
What is pseudocode
A mix of english and programming languages that is easy to read and understand
27
New cards
What is a computer’s main memory
RAM. stores data that disappears when the computer loses power. Stores instructions read by the CPU
28
New cards
Define a program
A sequence of instructions
29
New cards
What is machine language
A programing language that can be read by a computer's CPU without translation
30
New cards
What is a motherboard
Houses the computer's main electronic components
31
New cards
What is a chip
An Integrated Circuit made up of millions of tiny circuits
32
New cards
What is a character
A symbol that uses one byte of storage
33
New cards
What is data
Distinct information that is formatted in a specific way
34
New cards
What is a bit
A binary digit
35
New cards
What is intellectual property
Created using original thought
36
New cards
What is a network
A group of two or more computer systems linked together
37
New cards
What is a disk drive
A randomly addressable and re-writable storage device.
38
New cards
What is a data center
houses computers servers, networking systems, and components for a company’s IT needs.
39
New cards
What is a data network
A telecommunications network which allows computers to exchange data.
40
New cards
What is Moore’s Law
Growth density of integrated circuits.The number of transistors in an integrated circuit will double each year.
41
New cards
How is Computer Science more than just “programming"
it is Programming, designing, problem-solving, creativity
42
New cards
Why is it important to use “meaningful” names for your variables and components
so that when you are coding you will know what the variable stands for and what the component means.