← 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 722 · 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 of these is a button on this screen?
    [title] New Note
    [button] Cancel
    [text box] Due date
    [switch] Sound
    [text box] Email
    (a) Due date (b) Cancel (c) Email (d) Sound
  2. 2.🔢 When you make an app, which comes first: “plan the screens” or “release it”? (a) release it (b) plan the screens
  3. 3.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) a dark mode (c) pick your bus stop (d) rate the driver
  4. 4.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Notes
    [button] Help
    [button] Done
    [text box] City
    [button] Back
  5. 5.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) pie-chart colours (b) show the balance (c) add money received (d) add money spent
  6. 6.👥 A clinic app has 30 patients, 65 doctors and 185 nurses as users. How many more doctors than patients are there?
  7. 7.🗒️ Version 1 of a quiz app must be ready in 10 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 3 days
    show the score: 5 days
  8. 8.Which of these is processing? (a) typing your age (b) a result on screen (c) a buzz (vibration) (d) working out a tip
  9. 9.📲 What happens when you tap an app’s icon? (a) the sound turns off (b) the phone charges (c) the app is deleted (d) the app opens
  10. 10.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) output (c) processing
  11. 11.💡 Which app idea solves this problem: projects pile up at once? (a) a study-room finder (b) a medicine reminder (c) a lost-and-found board (d) a homework planner
  12. 12.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a water reminder (b) a big-text reader (c) a pocket-money tracker (d) a bus tracker
  13. 13.🗒️ Version 1 of a water reminder must be ready in 8 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 4 days
    see today’s total: 2 days
  14. 14.📊 Survey: which problem bugs you most? How many students voted in all?
    no quiet study place: 3 votes
    missing the bus: 20 votes
    wasting pocket money: 18 votes
  15. 15.👥 A cricket club app has 175 players, 85 coaches and 300 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  16. 16.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) output (b) processing (c) input
  17. 17.🌐 Which program do you need to open a website? (a) a calculator (b) an app store (c) a web browser (d) a camera app
  18. 18.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  19. 19.🧩 How many buttons does this app screen have?
    [title] Settings
    [slider] Text size
    [text box] Notes
    [button] Start
    [text box] Due date
    [text box] Phone
    [switch] Show hints
  20. 20.🗒️ A to-do app with no “add a task” feature is ___. (a) missing a must-have (b) well planned (c) a nice extra (d) ready to release
  21. 21.🗒️ Version 1 of a bus tracker must be ready in 13 days. How many days are left for extras after the must-haves?
    see where the bus is: 3 days
    show arrival time: 2 days
    pick your bus stop: 3 days
  22. 22.🛠️ At which stage do you add the buttons? (a) the idea stage (b) the build stage (c) the plan stage (d) the test stage
  23. 23.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 19 votes
    missing the bus: 24 votes
    forgetting birthdays: 8 votes
    (a) missing the bus (b) wasting pocket money (c) forgetting birthdays
  24. 24.📅 An app team plans for 2 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  25. 25.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 6; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 1 (c) line 3
  26. 26.🔢 After an app is released, which comes first: “test it again” or “read user reviews”? (a) test it again (b) read user reviews
  27. 27.True or false: an app is installed on a phone. (a) True (b) False
  28. 28.📅 An app team plans for 3 days, builds for 5 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  29. 29.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 8 votes
    forgetting birthdays: 15 votes
    losing water bottles: 23 votes
    (a) losing water bottles (b) forgetting birthdays (c) missing the bus
  30. 30.Which of these is a feature? (a) a share button (b) “Small text is hard” (c) “I keep missing the bus” (d) “What should I cook?”
  31. 31.💡 Which app idea solves this problem: friends argue over who pays? (a) a medicine reminder (b) a homework planner (c) a lost-and-found board (d) a bill splitter
  32. 32.🔢 After an app is released, which comes LAST? (a) test it again (b) release an update (c) list what to fix (d) fix and improve
  33. 33.Which of these is an input? (a) tap to Save (b) your friends list (c) tap to Send (d) a switch for dark mode
  34. 34.🔍 Which is the odd one out? (a) a racing challenge (b) a puzzle with levels (c) a spelling coach (d) a cricket run chase
  35. 35.🗒️ Version 1 of a homework planner must be ready in 10 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 4 days
    see tasks by day: 2 days
  36. 36.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 60; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2
  37. 37.🗒️ What is a must-have feature? (a) a sound effect (b) a nice extra (c) a colour theme (d) one the app cannot skip
  38. 38.True or false: a website needs no installing. (a) True (b) False
  39. 39.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a big-text reader (b) a water reminder (c) a pocket-money tracker (d) a homework planner
  40. 40.🧩 In an app, what is the game-over page? (a) an input (b) a button (c) a screen (d) data

Answer key

  1. Cancel
  2. plan the screens
  3. pick your bus stop
  4. 3
  5. pie-chart colours
  6. 35
  7. 0
  8. working out a tip
  9. the app opens
  10. input
  11. a homework planner
  12. a pocket-money tracker
  13. 0
  14. 41
  15. fans
  16. output
  17. a web browser
  18. a website
  19. 1
  20. missing a must-have
  21. 5
  22. the build stage
  23. missing the bus
  24. 10
  25. line 2
  26. read user reviews
  27. True
  28. 8
  29. losing water bottles
  30. a share button
  31. a bill splitter
  32. release an update
  33. a switch for dark mode
  34. a spelling coach
  35. 0
  36. line 3
  37. one the app cannot skip
  38. True
  39. a water reminder
  40. a screen

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