APCSP Unit 3 Study guide

studied byStudied by 19 people
5.0(1)
Get a hint
Hint

What does the TextToSpeech component do?

1 / 36

flashcard set

Earn XP

Description and Tags

37 Terms

1

What does the TextToSpeech component do?

Converts text to speech

New cards
2

By default, how are components laid out in App Inventor

vertically

New cards
3

What does Fill Parent do?

In the width property, it will fill the container

New cards
4

Can you pass values of property from one object to another?

No

New cards
5

List two valid App Inventor variable names

firstName lastName

New cards
6

Write code to set global X to 18 and increase it by 10

initialize global x to 18. Set global x to get global x +10

New cards
7

What does the Accelerometer Sensor do?

Generates a shaking event

New cards
8

What is an event handler?

A block of code that reacts to an event

New cards
9

What type of data must a global destination variable be if it uses a ListPicker?

List

New cards
10

What is true about data compression?

There are trade-offs involved in choosing which technique to use.

New cards
11

In the app where a user enters a number for the month of the year, what would be appropriate boundary values to check?

0 and 1 + 12 and 13

New cards
12

Define refactoring

Restructuring a program to make it efficient without changing its basic behavior.

New cards
13

How would you name a button that is used to clear the screen?

ButtonRefresh or RefreshButton

New cards
14

What is a variable?

An abstract symbol that refers to some particular value

New cards
15

Why is using a variable an example of abstraction?

A variable is more general and more abstract than specific values such as “ABC”

New cards
16

What is true about a TinyDb component?

Data stored in a TinyDb will persist between different uses of the app.

New cards
17

A digital photo file contains data representing the level of red, green, and blue for each pixel in the photo. The file also contains metadata that describes the date and geographic location where the photo was taken. For what goal would analyzing the metadata be more appropriate than analyzing the data?

Determining the likelihood that the photo was taken at a particular public event.

New cards
18

Define algorithm

a formula or set of steps for solving a particular problem

New cards
19

Define analog

A device or system that represents changing values as continuously variable physical quantities.

New cards
20

Define cloud computing

sharing resources rather than having local server handle apps

New cards
21

Define cryptography

protecting information by transforming it into an unreadable format

New cards
22

Define lossless

a data compression technique in which no data is lost.

New cards
23

Define lossy

a data compression technique in which some amount of data is lost.

New cards
24

Define a megabyte

a unit for characterizing the amount of data. It is 1,048,576 bytes.

New cards
25

Define a megapixel

one million pixels, used in reference to the resolution of a graphics device.

New cards
26

Define modeling

representing a real-world object as a set of mathematical equations.

New cards
27

What is optical character recognition (OCR)?

reading text from paper and translating the images so the computer can manipulate it.

New cards
28

Define persistence

The ability to store data permanently

New cards
29

What is a pixel?

Short for picture element, a single point in a graphic image.

New cards
30

What is ASCII?

A coding system for representing English characters as numbers with each letter assigned a number from 0 to 127.

New cards
31

Define raster

A rectangular area of a display screen actually being used to display images.

New cards
32

Define render

T adding realism to a computer graphic by adding 3D qualities

New cards
33

Define spam

Electronic junk mail

New cards
34

Define stenography

Hiding information by embedding messages within each other, seemingly harmless messages.

New cards
35

What does it mean to upload?

Transmitting data from a computer to a bulletin board service, mainframe, or network.

New cards
36

What is the difference between a GET block and a SET block? short response

The get block “gets” the current value. The set block changes or “sets” the value

New cards
37

What are filename extensions short response

Describe the contents of a file, and tell the computer operating system what program to open

New cards

Explore top notes

note Note
studied byStudied by 7 people
... ago
5.0(1)
note Note
studied byStudied by 12 people
... ago
5.0(1)
note Note
studied byStudied by 21 people
... ago
4.0(1)
note Note
studied byStudied by 32 people
... ago
5.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 31 people
... ago
5.0(1)
note Note
studied byStudied by 357 people
... ago
5.0(5)

Explore top flashcards

flashcards Flashcard (24)
studied byStudied by 21 people
... ago
5.0(1)
flashcards Flashcard (51)
studied byStudied by 28 people
... ago
4.0(1)
flashcards Flashcard (198)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (34)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (61)
studied byStudied by 379 people
... ago
4.6(28)
flashcards Flashcard (116)
studied byStudied by 13 people
... ago
5.0(1)
flashcards Flashcard (65)
studied byStudied by 2352 people
... ago
4.6(14)
robot