← 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 888 · 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 is the odd one out? (a) connect the data (b) put it on an app store (c) write the store text (d) share the download link
  2. 2.True or false: you write the store text at the plan stage. (a) True (b) False
  3. 3.👥 A cricket club app has 120 players, 80 coaches and 145 fans as users. Which user group is the biggest? (a) coaches (b) fans (c) players
  4. 4.👥 A cricket club app has 140 players, 165 coaches and 35 fans as users. How many more players than fans are there?
  5. 5.🔍 Which is the odd one out? (a) a result on screen (b) taking a photo (c) tapping a button (d) typing your age
  6. 6.True or false: a website is installed on a phone. (a) False (b) True
  7. 7.True or false: a bill splitter solves a real problem. (a) True (b) False
  8. 8.🔍 Which is the odd one out? (a) a sleep tracker (b) a spelling coach (c) a flashcard trainer (d) a times-table quiz
  9. 9.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Back
    [switch] Sound
    [text box] Subject
    [slider] Brightness
    [button] Next
  10. 10.🗒️ Version 1 of a water reminder must be ready in 14 days. How many days are left for extras after the must-haves?
    set a reminder time: 3 days
    log a glass of water: 1 days
    see today’s total: 4 days
  11. 11.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input
  12. 12.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) see where the bus is (c) change the bus icon (d) pick your bus stop
  13. 13.True or false: working out a tip is an input. (a) True (b) False
  14. 14.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) processing (b) output (c) input
  15. 15.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 5 votes
    no quiet study place: 3 votes
    wasting pocket money: 11 votes
  16. 16.Which of these is true of a website? (a) comes from an app store (b) opens in a web browser (c) updates from the store (d) is installed on a phone
  17. 17.📱 The word “app” is short for ___. (a) application (b) apparatus (c) appetite (d) appointment
  18. 18.🔍 Which is the odd one out? (a) tapping a button (b) speaking a command (c) checking a password (d) taking a photo
  19. 19.True or false: a result on screen is processing. (a) True (b) False
  20. 20.🗒️ 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
  21. 21.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) earn stickers (c) add a homework task (d) set a due date
  22. 22.🗒️ In MVP, the M stands for ___. (a) mobile (b) minimum (c) maximum (d) music
  23. 23.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Back
    [text box] Email
    [switch] Show hints
    [text box] City
    [slider] Brightness
    [text box] Phone
  24. 24.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 13; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  25. 25.True or false: the settings page is data. (a) False (b) True
  26. 26.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) FAQ (c) CPU (d) MVP
  27. 27.🧩 In an app, what is a slider for volume? (a) data (b) an input (c) a button (d) a screen
  28. 28.True or false: a website updates from the store. (a) False (b) True
  29. 29.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  30. 30.📅 An app team plans for 3 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  31. 31.🔍 Which is the odd one out? (a) write down the bugs (b) sketch the screens (c) try every button (d) let friends try it
  32. 32.🧩 In an app, what is your friends list? (a) data (b) a button (c) an input (d) a screen
  33. 33.Which of these is true of an app? (a) opens from a link (b) needs no installing (c) has a web address (d) has a home-screen icon
  34. 34.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “losing water bottles”?
    forgetting homework: 11 votes
    missing the bus: 21 votes
    losing water bottles: 18 votes
  35. 35.True or false: you try every button at the plan stage. (a) False (b) True
  36. 36.🧩 In an app, what is tap to Save? (a) a button (b) a screen (c) data (d) an input
  37. 37.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [switch] Sound
    [button] Next
    [text box] Subject
  38. 38.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  39. 39.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
  40. 40.🗒️ What is a must-have feature? (a) a nice extra (b) a colour theme (c) a sound effect (d) one the app cannot skip

Answer key

  1. connect the data
  2. False
  3. fans
  4. 105
  5. a result on screen
  6. False
  7. True
  8. a sleep tracker
  9. 3
  10. 6
  11. processing
  12. change the bus icon
  13. False
  14. output
  15. 19
  16. opens in a web browser
  17. application
  18. checking a password
  19. False
  20. set a reminder time
  21. earn stickers
  22. minimum
  23. 1
  24. line 2
  25. False
  26. MVP
  27. an input
  28. False
  29. 8000
  30. 6
  31. sketch the screens
  32. data
  33. has a home-screen icon
  34. 3
  35. False
  36. a button
  37. 1
  38. input
  39. a feature
  40. one the app cannot skip

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