Chapter 2 Mobile CSP questions
Which of the following would be considered an event on your smart phone? 2.2
-The user taps on the screen. -The phone receives a text message. -The phone's location changes. -The phone's internal clock ticks
Which of the following is an example of a cloud computing application? 2.3
-Twitter -G-mail -Facebook -Dropbox
The Internet _______________. 2.3
-is a network of networks -connects devices and computers around the world -is based on the Internet protocol suite
The World Wide Web (WWW) _______________. 2.3
-is a system of interlinked hypertext documents -uses the HTTP protocol -was invented by Tim Berners-Lee
As we learned in this lesson, a byte is about the same amount of memory as a character, such as the letter 't'. There are approximately 7 million characters in all of the Harry Potter novels combined. How many bytes of memory would all of the Harry Potter novels take up? How many copies of the Harry Potter novels would fit on a 7 Gigabyte flash drive. (Remember 1 Gigabyte is 1 billion bytes.) 2.5
7 million bytes would be taken up. 1,000 books could fit into 7 Gigabytes.
Which of the following is not an example of software? 2.5
A printer
What are some of the elements that make up the UI for a car? A vending machine? 2.3
CAR: Key, Ignition, fuses, audio,transmission, engine, buttons VENDING MACHINE: buttons, fuses,cooling system, money system
Which of the following is the best name for a button whose function is to clear another component? 2.4
ClearButton
True or False: The Internet and the World Wide Web are the same. 2.3
False
True or False: When printing a document the printer driver sends the document to the CPU which in turn sends the document to the printer to be printed. This is an example of the computer's hardware sending information to the computer's software. 2.5
False
Give an example of a special purpose computer that you are familiar with and briefly describe its hardware and its software. 2.5
GPS. The purpose of this computer is to get you to one destination to another. It has a memory of all maps and roads and also a satellite connection to find you fasted way possible. Hardware would be keypad to put in address and buttons. Software would be the audio and satellite connection.
A computational artifact is something created by a human using a computer. We've just created a mobile app, which is certainly an example of such a artifact. Give examples from your own experience of computational artifacts that you've created -- images, videos, presentations, mash-ups -- and describe the software you used to create them. 2.4
I created the code to play a MLK and Malcom X speech with their corresponding pictures. I also coded text/instructions to how to play speech and the label of the app
If you were a developer of one of the social media apps that you discussed, how would you reduce the harmful effects? 2.3
Put in stronger restrictions on explicit content, better protection from being hacked, and restricting profanity.
List a beneficial effect and a harmful effect for a social media app that you discussed in your group. Are the effects on society, culture, or economics? Include a screenshot of the Venn diagram you made with your group. 2.3
When using Instagram locators, it might be dangerous to reveal where youth are, Cyber-bullying, and Stealing Personal Information
Is it possible to create an app without event driven programming? Explain. 2.2
Yes it is possible, but it would be useless. There would b no point because there is no more action happening than the opening screen
What type of output does the I have a Dream app generate? 2.2
audible
The main difference between low-level and high-level programming languages is ______. 2.5
high-level languages must be translated by software programs into low-level machine languages before then can be run on a computer
Why are "if" blocks used in the "I Have a Dream" app? 2.4
"if" blocks are used to determine, when the buttons are clicked, whether a speech is already playing.
Which of the following elements would be considered part of the user interface (UI) for an app? 2.2
-A button that appears on the screen. -An audible click that happens when the user taps the button. -An error message that appears when something goes wrong. -The color of the app's background screen.
App Inventor is an example of which of the following...(2.2)
-A cloud application -An Integrated Development Environment (IDE) -A software system for developing mobile apps. -A programming language
A computational or digital artifact is something created by a human using a computer. Which of the following would be considered computational artifacts? 2.4
-A mobile app -A digital recording that mixes together two separate tracks of music. -A spread sheet created with Microsoft excel -A Google sites portfolio
Which of the following are components? 2.2
-Button -Label -Player
Which of the following are examples hardware? 2.5
-CPU -Main memory -Integrated circuit -Flash drive
Which of the following are advantages of cloud computing? 2.3
-Cloud computing relieves users from having to backup their own data and information. -Cloud computing makes it easier to share information. -Users can access information that is on the cloud from anywhere that has an Internet connection.
Which of the following are true statements about a computer's main memory? 2.5
-It stores data. -It is called RAM, short for random access memory. -Any data stored in main memory disappears when the computer loses power.
In your own words, describe what event driven programming is. What event handler was used in the I Have a Dream app? How was it used? 2.2
It is when you program for an event to occur when an action is takes.(pushing the button and hearing the speech)
Which of the following is not an example of hardware? 2.5
Memory chip
What elements and components make up the User Interface (UI) for the I Have A Dream app? 2.2
Screen, Button, Player, Play, Audio, Picture, Text
Which Palette drawer (folder) contains the Player component? 2.2
The Media drawer
What components make up the User Interface (UI) for this enhanced version of the I Have A Dream app? 2.4
The components that made the second version of I Have A Dream more enhanced was the what is/else component, The Start, Stop, Pause for both MLK and Malcom X, and we learned you can copy and paste items.
Explain in your own words the difference between running your app by "Connecting to the Companion" and running your app by "Packaging" it. 2.5
The difference is that "connecting to the companion" will take your code, put it into 1'sand 0's then implement it onto different devices all with only one programming session. "Packaging it" requires you to specifically write a new code for each device/separate programming sessions.
In your own words, give a sentence that would explain to a friend the difference between the WWW and the Internet. 2.3
The internet is what allows computers to operate. The WWW uses the internet to contact other devices/people
Which of the following best describes the primary function of the CPU? 2.5
To carry out, or process, the instructions in a computer program.
A horizontal arrangement allows buttons (and other components) to be placed side-by-side in the user interface. 2.4
True
What type of input does the I have a Dream app expect? 2.2
tactile