AP Computer Science Principles Big Idea 3 Quiz

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

17 Terms

1
New cards

What should you use in your block command(s) to change the location of a sprite on the stage in Sprite?

Coordinates

2
New cards

What happens when the stop sign is clicked in a Scratch program?

The program stops.

3
New cards

Which area on the Scratch interface allows you to change the background of a Scratch screen?

Stage information box

4
New cards

What happens if the commands in Scratch are placed in the wrong order in your program? (Choose the best answer)

The program will run but will not work as expected since the commands are out of order.

5
New cards

Which term describes the block commands used to control sprites in Scratch?

Scripts

6
New cards

In programming code, which of the following is NOT a user interface component?

variable

7
New cards

A variable in programming is _______________________________.

  

A placeholder to store information for the program.

8
New cards

What does a key listener do?

Listens for a keystroke on a keyboard

9
New cards

What does the event handler do in programming code?

executes a sequence of commands in its block

10
New cards

An app's architecture is its general blueprint.

True

11
New cards

The act of illegally making copies of software or enabling others to access software to which they are not entitled is

 

software piracy

12
New cards

Which of the following the best definition of “intellectual property”?

Refers to creations of the mind, such as literary works, art, designs, and inventions.

13
New cards

What would be the most credible source for a project on historical fashion?

Scholarly journal from a well-known expert in the field

14
New cards

What is the order of the software development process?

Requirement Analysis, System Design, Implementation, Testing, Deployment, Maintenance

15
New cards

A student is working on a computer program project for school. He is having a great deal of trouble with the code so he uses another programmer's code to help with a portion of his program. When turning in his finished program, he does not cite the other programmer’s code. What should the consequences be for not citing the other programmer’s code? (Choose the best answer.)

A zero. Even if another programmer has given permission for their code to be reused by statement on a web page or just by sharing on the Web, their work should be cited.

16
New cards

A student purchases a single-user license of a copyrighted program, installs it on her personal computer and then gives it to a friend to install on the friend’s computer. This is okay because the license allows the student to install the program on two devices.  

False

17
New cards

What is Agile Design?

A software development cycle that includes short development cycles which allow for frequent feedback