← 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 931 · 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.True or false: a pop-up message is processing. (a) False (b) True
  2. 2.Which of these is a user need? (a) a search bar (b) “What should I cook?” (c) a share button (d) a reminder alarm
  3. 3.⚙️ What number does this app show?
    let km = 13; // typed by the user
    let metres = km * 1000;
    show(metres);
  4. 4.True or false: you pick the features at the release stage. (a) True (b) False
  5. 5.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    add money received: 2 days
    add money spent: 3 days
    show the balance: 3 days
  6. 6.🎯 A short made-up profile of a typical user is called a ___. (a) persona (b) password (c) pixel (d) protocol
  7. 7.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 24 votes
    forgetting homework: 22 votes
    no quiet study place: 21 votes
    (a) no quiet study place (b) forgetting birthdays (c) forgetting homework
  8. 8.🎯 Is this a user need or a feature: a reminder alarm? (a) a feature (b) a user need
  9. 9.Which of these is an input? (a) a buzz (vibration) (b) taking a photo (c) a result on screen (d) adding up a bill
  10. 10.🧩 In an app, what is a slider for volume? (a) an input (b) data (c) a screen (d) a button
  11. 11.Which of these is an input? (a) tap to Send (b) a slider for volume (c) the game-over page (d) today’s step count
  12. 12.⚙️ In an app, is a result on screen an input, processing or an output? (a) output (b) input (c) processing
  13. 13.👥 A cricket club app has 135 players, 60 coaches and 65 fans as users. How many more players than fans are there?
  14. 14.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a library due-date alert (c) a blank grey screen (d) a lost-and-found board
  15. 15.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Notes
    [button] Save
    [button] Back
    [text box] Due date
    [button] Next
    [switch] Dark mode
    [slider] Text size
    [text box] Age
  16. 16.💡 A good app idea starts with ___. (a) a long name (b) a problem to solve (c) many colours (d) a cool logo
  17. 17.👥 A clinic app has 265 patients, 105 doctors and 220 nurses as users. How many more patients than nurses are there?
  18. 18.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money received (b) savings stickers (c) export to a file (d) pie-chart colours
  19. 19.🔢 After an app is released, what comes right after “test it again”? (a) list what to fix (b) read user reviews (c) fix and improve (d) release an update
  20. 20.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) tabs (c) data (d) screens
  21. 21.True or false: an app that just says hi solves no real problem. (a) True (b) False
  22. 22.True or false: a homework planner is the best fit for a teen whose money runs out by Friday. (a) False (b) True
  23. 23.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
  24. 24.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) add a homework task (c) earn stickers (d) pick a theme colour
  25. 25.Which of these is true of a website? (a) has a home-screen icon (b) is installed on a phone (c) needs no installing (d) updates from the store
  26. 26.🛠️ At which stage do you list what users need? (a) the plan stage (b) the test stage (c) the idea stage (d) the build stage
  27. 27.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a lost-and-found board (c) a homework planner (d) a medicine reminder
  28. 28.Which of these is a screen? (a) tap to Start (b) your saved notes (c) tap to Save (d) the home page of an app
  29. 29.Which of these is true of a website? (a) updates from the store (b) is installed on a phone (c) comes from an app store (d) opens in a web browser
  30. 30.🛠️ At which stage do you talk to possible users? (a) the release stage (b) the plan stage (c) the build stage (d) the idea stage
  31. 31.Which of these app ideas solves no real problem? (a) a button with no action (b) a medicine reminder (c) a library due-date alert (d) a free study-room finder
  32. 32.🧩 In an app, what is your friends list? (a) data (b) a button (c) an input (d) a screen
  33. 33.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  34. 34.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input
  35. 35.True or false: a recipe finder is the best fit for a gamer who forgets to drink. (a) True (b) False
  36. 36.🗒️ Version 1 of a bus tracker must be ready in 16 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 3 days
    pick your bus stop: 4 days
  37. 37.🗂️ What kind of app is a step counter? (a) a tool app (b) a game (c) a learning app (d) a health app
  38. 38.Which of these is data? (a) a switch for dark mode (b) the home page of an app (c) a box to type a name (d) today’s step count
  39. 39.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) URL (c) MVP (d) FAQ
  40. 40.🔢 After an app is released, what comes right after “read user reviews”? (a) fix and improve (b) release an update (c) test it again (d) list what to fix

Answer key

  1. False
  2. “What should I cook?”
  3. 13000
  4. False
  5. 2
  6. persona
  7. forgetting birthdays
  8. a feature
  9. taking a photo
  10. an input
  11. a slider for volume
  12. output
  13. 70
  14. a blank grey screen
  15. 3
  16. a problem to solve
  17. 45
  18. add money received
  19. release an update
  20. data
  21. True
  22. False
  23. a user need
  24. add a homework task
  25. needs no installing
  26. the idea stage
  27. a medicine reminder
  28. the home page of an app
  29. opens in a web browser
  30. the idea stage
  31. a button with no action
  32. data
  33. Yes
  34. processing
  35. False
  36. 5
  37. a health app
  38. today’s step count
  39. MVP
  40. list what to fix

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