← 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 457 · 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.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) savings stickers (c) add money received (d) export to a file
  2. 2.👥 A clinic app has 110 patients, 55 doctors and 75 nurses as users. How many users does it have in all?
  3. 3.Which of these is data? (a) your saved notes (b) the settings page (c) a date picker (d) the game-over page
  4. 4.True or false: a spelling coach is a learning app. (a) False (b) True
  5. 5.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a sound effect (d) a colour theme
  6. 6.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) water animations (b) see today’s total (c) set a reminder time (d) log a glass of water
  7. 7.Which of these happens at the idea stage? (a) try every button (b) pick the features (c) write the store text (d) talk to possible users
  8. 8.🛠️ At which stage do you share the download link? (a) the idea stage (b) the build stage (c) the release stage (d) the plan stage
  9. 9.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  10. 10.🎯 Which app would help this user most: a teen learning to make snacks? (a) a homework planner (b) a bus tracker (c) a recipe finder (d) a water reminder
  11. 11.Which of these is an output? (a) tapping a button (b) speaking a command (c) a result on screen (d) checking a password
  12. 12.🗒️ Version 1 of a water reminder must be ready in 16 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 4 days
    see today’s total: 5 days
  13. 13.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a text box (c) a switch (d) a slider
  14. 14.Which of these is a button? (a) the settings page (b) the game-over page (c) tap to Save (d) the home page of an app
  15. 15.🧩 What do we call one full page of an app? (a) a variable (b) a battery (c) a cable (d) a screen
  16. 16.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) processing (c) input
  17. 17.True or false: a website is installed on a phone. (a) True (b) False
  18. 18.🧩 In an app, what is tap to Start? (a) data (b) a screen (c) an input (d) a button
  19. 19.📅 An app team plans for 5 days, builds for 9 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  20. 20.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Notes
    [text box] Age
    [text box] Subject
    [button] Cancel
    [button] Done
    [slider] Volume
  21. 21.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Back
    [button] Send
    [button] Done
    [text box] Due date
  22. 22.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  23. 23.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) share tasks to friends (c) add a homework task (d) set a due date
  24. 24.🗂️ What kind of app is a torch? (a) a game (b) a health app (c) a learning app (d) a tool app
  25. 25.🔍 Which is the odd one out? (a) share the download link (b) put it on an app store (c) write the store text (d) let friends try it
  26. 26.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) check the answer (d) an avatar shop
  27. 27.True or false: a spelling coach is a tool app. (a) True (b) False
  28. 28.True or false: a website opens from a link. (a) True (b) False
  29. 29.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Subject
    [slider] Volume
    [button] Cancel
  30. 30.🧩 In an app, what is your saved notes? (a) data (b) an input (c) a button (d) a screen
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Due date
    [button] Send
    [switch] Show hints
    [slider] Text size
    [text box] Age
  32. 32.Which of these is a button? (a) the home page of an app (b) your high score (c) tap to Start (d) a switch for dark mode
  33. 33.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [text box] Notes
    [switch] Remind me
    [text box] Age
    [slider] Brightness
    [button] Done
    [text box] Email
    (a) Email (b) Notes (c) Done (d) Age
  34. 34.⚙️ What number does this app show?
    let price = 100; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  35. 35.👥 A cricket club app has 50 players, 20 coaches and 95 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  36. 36.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a free study-room finder (c) a page of random dots (d) a blank grey screen
  37. 37.True or false: tap to go Next is data. (a) False (b) True
  38. 38.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Cancel
    [switch] Sound
    [button] Save
    [text box] Name
    [slider] Brightness
    (a) Brightness (b) Save (c) Sound (d) Name
  39. 39.⚙️ 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 1 (b) line 3 (c) line 2
  40. 40.True or false: a water reminder is a game. (a) False (b) True

Answer key

  1. add money received
  2. 240
  3. your saved notes
  4. True
  5. one the app cannot skip
  6. water animations
  7. talk to possible users
  8. the release stage
  9. a website
  10. a recipe finder
  11. a result on screen
  12. 6
  13. a switch
  14. tap to Save
  15. a screen
  16. input
  17. False
  18. a button
  19. 14
  20. 2
  21. 1
  22. a website
  23. share tasks to friends
  24. a tool app
  25. let friends try it
  26. an avatar shop
  27. False
  28. True
  29. 2
  30. data
  31. 4
  32. tap to Start
  33. Done
  34. 300
  35. fans
  36. a free study-room finder
  37. False
  38. Save
  39. line 2
  40. False

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