← What apps are: Part 1 test lesson New set →

App Dev Worksheet: Part 1 Test

App development lesson 8: What apps are: Part 1 test · Set 854 · 40 questions
TalentJR

Developer's tip (Name the topic): First decide which topic the question is about. Use that lesson’s rule: count, order, match or work it out. Read every line of a screen or a code snippet before you answer.

NameDateTime takenScore ___ / 40
  1. 1.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 560; // typed by the user
    line 2: let off = 30; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  2. 2.Which of these is true of an app? (a) needs no installing (b) updates from the store (c) opens in a web browser (d) has a web address
  3. 3.Which of these is true of a website? (a) is installed on a phone (b) updates from the store (c) has a web address (d) has a home-screen icon
  4. 4.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “no quiet study place”?
    wasting pocket money: 25 votes
    forgetting birthdays: 8 votes
    no quiet study place: 5 votes
  5. 5.📅 An app team plans for 5 days, builds for 4 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  6. 6.⚙️ In an app, is taking a photo an input, processing or an output? (a) output (b) input (c) processing
  7. 7.🔍 Which is the odd one out? (a) a flashcard trainer (b) a times-table quiz (c) a spelling coach (d) a water reminder
  8. 8.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) password (c) pixel (d) persona
  9. 9.True or false: tapping a button is an output. (a) True (b) False
  10. 10.True or false: a website opens from a link. (a) True (b) False
  11. 11.🛠️ At which stage do you write the code? (a) the plan stage (b) the release stage (c) the test stage (d) the build stage
  12. 12.Which of these is processing? (a) sorting the scores (b) a beep sound (c) a result on screen (d) a buzz (vibration)
  13. 13.🔢 After an app is released, which comes first: “fix and improve” or “test it again”? (a) fix and improve (b) test it again
  14. 14.🎯 Is this a user need or a feature: a dark mode switch? (a) a feature (b) a user need
  15. 15.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) rate the driver (c) a dark mode (d) show arrival time
  16. 16.🔍 Which is the odd one out? (a) a calculator (b) a racing challenge (c) a word battle (d) a puzzle with levels
  17. 17.Which of these is an output? (a) tapping a button (b) checking a password (c) adding up a bill (d) a buzz (vibration)
  18. 18.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 540; // typed by the user
    line 2: let off = 20; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 2 (c) line 3 (d) line 4
  19. 19.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  20. 20.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    forgetting birthdays: 24 votes
    wasting pocket money: 6 votes
    no quiet study place: 13 votes
  21. 21.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  22. 22.💡 Which is a problem statement? (a) “Add a logo” (b) “Use blue buttons” (c) “Make it fast” (d) “Kids forget homework”
  23. 23.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  24. 24.🔍 Which is the odd one out? (a) a torch (b) a puzzle with levels (c) a unit converter (d) an alarm clock
  25. 25.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) processing (c) input
  26. 26.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) check the answer (c) confetti effects (d) background music
  27. 27.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) water animations (c) custom alert sounds (d) set a reminder time
  28. 28.True or false: an alarm clock is a health app. (a) False (b) True
  29. 29.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  30. 30.🗒️ In MVP, the M stands for ___. (a) maximum (b) mobile (c) minimum (d) music
  31. 31.🗂️ What kind of app is a torch? (a) a game (b) a tool app (c) a health app (d) a learning app
  32. 32.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “forgetting birthdays”?
    forgetting homework: 13 votes
    forgetting birthdays: 8 votes
    no quiet study place: 11 votes
  33. 33.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Email
    [button] Save
    [switch] Sound
    [button] Cancel
    [button] Next
    [text box] Notes
  34. 34.True or false: you write down the bugs at the test stage. (a) False (b) True
  35. 35.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  36. 36.True or false: a buzz (vibration) is an output. (a) True (b) False
  37. 37.Which of these app ideas solves a real problem? (a) a page of random dots (b) a free study-room finder (c) an app that just says hi (d) a button with no action
  38. 38.True or false: a torch is a learning app. (a) False (b) True
  39. 39.📅 An app team plans for 2 days, builds for 10 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  40. 40.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) has a home-screen icon (d) opens from a link

Answer key

  1. line 3
  2. updates from the store
  3. has a web address
  4. 3
  5. 2
  6. input
  7. a water reminder
  8. persona
  9. False
  10. True
  11. the build stage
  12. sorting the scores
  13. fix and improve
  14. a feature
  15. show arrival time
  16. a calculator
  17. a buzz (vibration)
  18. line 3
  19. an app
  20. 7
  21. a website
  22. “Kids forget homework”
  23. a website
  24. a puzzle with levels
  25. input
  26. check the answer
  27. set a reminder time
  28. False
  29. an app
  30. minimum
  31. a tool app
  32. 3
  33. 3
  34. True
  35. an app
  36. True
  37. a free study-room finder
  38. False
  39. 9
  40. opens from a link

Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students