← 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 975 · 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 screen? (a) the log-in page (b) your saved notes (c) your friends list (d) a switch for dark mode
  2. 2.👥 A library app has 60 readers, 300 librarians and 225 volunteers as users. How many users does it have in all?
  3. 3.🔢 When you make an app, which comes first: “build the app” or “get an idea”? (a) build the app (b) get an idea
  4. 4.⚙️ What number does this app show?
    let price = 520; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  5. 5.📱 Where do people usually download phone apps from? (a) a web server (b) a printer (c) a charger (d) an app store
  6. 6.🎯 Is this a user need or a feature: a dark mode switch? (a) a feature (b) a user need
  7. 7.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [slider] Volume
    [switch] Dark mode
    [button] Send
    [text box] Email
    [button] Cancel
    [button] Start
  8. 8.True or false: you try every button at the release stage. (a) False (b) True
  9. 9.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 15; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  10. 10.Which of these is an output? (a) checking a password (b) a result on screen (c) sorting the scores (d) typing your age
  11. 11.🔢 When you make an app, what comes right after “plan the screens”? (a) get an idea (b) release it (c) test the app (d) build the app
  12. 12.🔍 Which is the odd one out? (a) a calculator (b) a torch (c) an alarm clock (d) a puzzle with levels
  13. 13.Which of these happens at the plan stage? (a) write the code (b) pick the features (c) add the buttons (d) try every button
  14. 14.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a homework planner (b) a water reminder (c) a big-text reader (d) a bus tracker
  15. 15.📅 An app team plans for 4 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  16. 16.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 15 votes
    missing the bus: 18 votes
    wasting pocket money: 24 votes
    (a) wasting pocket money (b) no quiet study place (c) missing the bus
  17. 17.👥 A cricket club app has 290 players, 20 coaches and 145 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  18. 18.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  19. 19.🔢 After an app is released, what comes right after “list what to fix”? (a) read user reviews (b) release an update (c) fix and improve (d) test it again
  20. 20.🔢 After an app is released, which comes first: “read user reviews” or “test it again”? (a) read user reviews (b) test it again
  21. 21.🔢 When you make an app, what comes right after “get an idea”? (a) plan the screens (b) release it (c) test the app (d) build the app
  22. 22.🔍 Which is the odd one out? (a) a buzz (vibration) (b) adding up a bill (c) checking a password (d) sorting the scores
  23. 23.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Cancel
    [button] Start
    [text box] City
    [button] Done
    [text box] Notes
  24. 24.👥 A library app has 210 readers, 55 librarians and 65 volunteers as users. Which user group is the biggest? (a) volunteers (b) readers (c) librarians
  25. 25.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) read user reviews (c) test it again (d) list what to fix
  26. 26.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    forgetting homework: 23 votes
    wasting pocket money: 9 votes
    forgetting birthdays: 7 votes
  27. 27.🔢 After an app is released, which comes first: “release an update” or “fix and improve”? (a) release an update (b) fix and improve
  28. 28.True or false: a spelling coach is a health app. (a) False (b) True
  29. 29.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) confetti effects (b) show a question (c) show the score (d) check the answer
  30. 30.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Cancel
    [text box] City
    [slider] Volume
    (a) Cancel (b) City (c) Volume
  31. 31.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  32. 32.👥 A clinic app has 135 patients, 220 doctors and 75 nurses as users. How many more patients than nurses are there?
  33. 33.Which of these app ideas solves no real problem? (a) an app that just says hi (b) a free study-room finder (c) a library due-date alert (d) a lost-and-found board
  34. 34.👥 A cricket club app has 290 players, 165 coaches and 45 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
  35. 35.🛠️ At which stage do you write the code? (a) the test stage (b) the build stage (c) the release stage (d) the plan stage
  36. 36.🔍 Which is the odd one out? (a) spot a problem to solve (b) sketch the screens (c) list what users need (d) talk to possible users
  37. 37.True or false: you spot a problem to solve at the idea stage. (a) False (b) True
  38. 38.👥 A clinic app has 240 patients, 245 doctors and 280 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
  39. 39.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
  40. 40.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 54; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2

Answer key

  1. the log-in page
  2. 585
  3. get an idea
  4. 510
  5. an app store
  6. a feature
  7. 3
  8. False
  9. line 2
  10. a result on screen
  11. build the app
  12. a puzzle with levels
  13. pick the features
  14. a water reminder
  15. 7
  16. wasting pocket money
  17. players
  18. True
  19. fix and improve
  20. read user reviews
  21. plan the screens
  22. a buzz (vibration)
  23. 2
  24. readers
  25. test it again
  26. 14
  27. fix and improve
  28. False
  29. confetti effects
  30. Cancel
  31. an app
  32. 60
  33. an app that just says hi
  34. players
  35. the build stage
  36. sketch the screens
  37. True
  38. nurses
  39. a user need
  40. line 3

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