← 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 14 · 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? (a) a date picker (b) tap to Save (c) a box to type a name (d) your friends list
  2. 2.True or false: an app is installed on a phone. (a) True (b) False
  3. 3.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money received (b) pie-chart colours (c) savings stickers (d) export to a file
  4. 4.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 370; // typed by the user
    line 2: let off = 50; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 1 (c) line 2 (d) line 3
  5. 5.📅 An app team plans for 5 days, builds for 11 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  6. 6.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) output (c) processing
  7. 7.📅 An app team plans for 3 days, builds for 4 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  8. 8.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) rate the driver (c) show arrival time (d) change the bus icon
  9. 9.Which of these is processing? (a) adding up a bill (b) a beep sound (c) taking a photo (d) typing your age
  10. 10.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) log a glass of water (c) share your streak (d) custom alert sounds
  11. 11.🛠️ At which stage do you put it on an app store? (a) the idea stage (b) the build stage (c) the plan stage (d) the release stage
  12. 12.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 230; // typed by the user
    line 2: let off = 50; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 1 (c) line 2 (d) line 4
  13. 13.⚙️ In an app, is a result on screen an input, processing or an output? (a) input (b) processing (c) output
  14. 14.Which of these is data? (a) tap to go Next (b) a box to type a name (c) a date picker (d) your high score
  15. 15.🗒️ Version 1 of a quiz app must be ready in 15 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 3 days
    show the score: 4 days
  16. 16.🔢 When you make an app, which comes first: “plan the screens” or “build the app”? (a) plan the screens (b) build the app
  17. 17.🗒️ Version 1 of a pocket-money tracker must be ready in 13 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 3 days
    show the balance: 5 days
  18. 18.👥 A cricket club app has 120 players, 60 coaches and 160 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  19. 19.🔢 When you make an app, what comes right after “plan the screens”? (a) build the app (b) release it (c) get an idea (d) test the app
  20. 20.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) opens from a link (d) updates from the store
  21. 21.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
  22. 22.Which of these is an input? (a) your high score (b) your friends list (c) the home page of an app (d) a box to type a name
  23. 23.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 20 votes
    missing the bus: 7 votes
    no quiet study place: 23 votes
    (a) no quiet study place (b) forgetting homework (c) missing the bus
  24. 24.💡 Which app idea solves this problem: friends argue over who pays? (a) a lost-and-found board (b) a bill splitter (c) a homework planner (d) a medicine reminder
  25. 25.👥 A cricket club app has 135 players, 65 coaches and 70 fans as users. Which user group is the biggest? (a) players (b) fans (c) coaches
  26. 26.Which of these app ideas solves a real problem? (a) a blank grey screen (b) an app that just says hi (c) a page of random dots (d) a lost-and-found board
  27. 27.True or false: a buzz (vibration) is an input. (a) True (b) False
  28. 28.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
  29. 29.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 5 votes
    wasting pocket money: 19 votes
    forgetting homework: 12 votes
  30. 30.🔍 Which is the odd one out? (a) a times-table quiz (b) a racing challenge (c) a puzzle with levels (d) a cricket run chase
  31. 31.True or false: you add the buttons at the build stage. (a) False (b) True
  32. 32.True or false: your saved notes is a button. (a) False (b) True
  33. 33.📅 An app team plans for 5 days, builds for 6 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  34. 34.⚙️ In an app, is tapping a button an input, processing or an output? (a) input (b) processing (c) output
  35. 35.🗂️ What kind of app is a sleep tracker? (a) a learning app (b) a tool app (c) a health app (d) a game
  36. 36.📱 Where do people usually download phone apps from? (a) a printer (b) a charger (c) a web server (d) an app store
  37. 37.📅 An app team plans for 4 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?
  38. 38.📅 An app team plans for 3 days, builds for 11 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  39. 39.🗒️ Version 1 of a pocket-money tracker must be ready in 13 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 2 days
    show the balance: 5 days
  40. 40.True or false: tap to Start is data. (a) True (b) False

Answer key

  1. tap to Save
  2. True
  3. add money received
  4. line 3
  5. 8
  6. input
  7. 2
  8. show arrival time
  9. adding up a bill
  10. log a glass of water
  11. the release stage
  12. line 3
  13. output
  14. your high score
  15. 4
  16. plan the screens
  17. 2
  18. fans
  19. build the app
  20. updates from the store
  21. a user need
  22. a box to type a name
  23. no quiet study place
  24. a bill splitter
  25. players
  26. a lost-and-found board
  27. False
  28. a feature
  29. 36
  30. a times-table quiz
  31. True
  32. False
  33. 11
  34. input
  35. a health app
  36. an app store
  37. 9
  38. 14
  39. 5
  40. False

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