APCSP Unit 2 Study Guide

studied byStudied by 4 people
0.0(0)
Get a hint
Hint

APCSP

1 / 41

flashcard set

Earn XP

Description and Tags

42 Terms

1

APCSP

Unit 2 Study Guide

New cards
2

What type of input does the I have a Dream app expect

tactile

New cards
3

What type of output does the I have a Dream app generate

audible

New cards
4

List seven components in the User Interface drawer

Button, Image, Label, Date picker, List picker, List view Notifier

New cards
5

List five components found in the Layout drawer

Vertical scroll arrangement, Vertical arrangement, Table arrangement, Horizontal Scroll Arrangement, Horizontal arrangement

New cards
6

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.

New cards
7

When you add components to the screen they are set with default values of what

properties

New cards
8

What programming style does App Inventor use

Event driven programming

New cards
9

What tool is used to test your code without using a real phone or tablet

emulator

New cards
10

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

New cards
11

Where can you find a conditional block in App inventor

Under the control section

New cards
12

What are the parts of a conditional statement? What do they do

If then and else. Allows the user to choose between different actions

New cards
13

What are some examples of good names for a button

Dogbutton mlkbutton etc.

New cards
14

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

New cards
15

What is software

The program(s) that control a computer

New cards
16

What is a CPU

A Central Processing Unit which is the part of the computer's hardware that interprets and runs the computer program.

New cards
17

What do you call someone who writes programs

programmer

New cards
18

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.

New cards
19

Give an example of an event on your phone

Me clicking on an app

New cards
20

How long is a millisecond

1/1000th of a second

New cards
21

Define abstraction

An abstraction is the simplification of a complicated concept or object

New cards
22

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

New cards
23

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.

New cards
24

What is behavior

How your program responds to various events

New cards
25

What is a general purpose computer

A general purpose computer is a computer that can run many different programs

New cards
26

What is pseudocode

A mix of english and programming languages that is easy to read and understand

New cards
27

What is a computer’s main memory

RAM. stores data that disappears when the computer loses power. Stores instructions read by the CPU

New cards
28

Define a program

A sequence of instructions

New cards
29

What is machine language

A programing language that can be read by a computer's CPU without translation

New cards
30

What is a motherboard

Houses the computer's main electronic components

New cards
31

What is a chip

An Integrated Circuit made up of millions of tiny circuits

New cards
32

What is a character

A symbol that uses one byte of storage

New cards
33

What is data

Distinct information that is formatted in a specific way

New cards
34

What is a bit

A binary digit

New cards
35

What is intellectual property

Created using original thought

New cards
36

What is a network

A group of two or more computer systems linked together

New cards
37

What is a disk drive

A randomly addressable and re-writable storage device.

New cards
38

What is a data center

houses computers servers, networking systems, and components for a company’s IT needs.

New cards
39

What is a data network

A telecommunications network which allows computers to exchange data.

New cards
40

What is Moore’s Law

Growth density of integrated circuits.The number of transistors in an integrated circuit will double each year.

New cards
41

How is Computer Science more than just “programming"

it is Programming, designing, problem-solving, creativity

New cards
42

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.

New cards

Explore top notes

note Note
studied byStudied by 25 people
... ago
5.0(1)
note Note
studied byStudied by 67 people
... ago
5.0(4)
note Note
studied byStudied by 16 people
... ago
5.0(1)
note Note
studied byStudied by 69 people
... ago
5.0(1)
note Note
studied byStudied by 25 people
... ago
5.0(1)
note Note
studied byStudied by 74 people
... ago
5.0(2)
note Note
studied byStudied by 40 people
... ago
5.0(1)
note Note
studied byStudied by 162 people
... ago
4.6(5)

Explore top flashcards

flashcards Flashcard (22)
studied byStudied by 2 people
... ago
5.0(2)
flashcards Flashcard (30)
studied byStudied by 104 people
... ago
5.0(1)
flashcards Flashcard (53)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (71)
studied byStudied by 27 people
... ago
4.0(1)
flashcards Flashcard (41)
studied byStudied by 21 people
... ago
5.0(1)
flashcards Flashcard (79)
studied byStudied by 32 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 99 people
... ago
5.0(4)
robot