← 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 413 · 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: you write down the bugs at the build stage. (a) False (b) True
  2. 2.👥 A clinic app has 140 patients, 185 doctors and 155 nurses as users. How many more doctors than nurses are there?
  3. 3.⚙️ What number does this app show?
    let km = 3; // typed by the user
    let metres = km * 1000;
    show(metres);
  4. 4.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Email
    [slider] Volume
    [button] Next
    [text box] Phone
    [button] Help
  5. 5.True or false: a medicine reminder solves a real problem. (a) False (b) True
  6. 6.True or false: tap to go Next is an input. (a) False (b) True
  7. 7.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  8. 8.Which of these happens at the test stage? (a) write the store text (b) try every button (c) pick the features (d) put it on an app store
  9. 9.📅 An app team plans for 5 days, builds for 12 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  10. 10.True or false: the home page of an app is a screen. (a) False (b) True
  11. 11.Which of these is an input? (a) your saved notes (b) tap to Send (c) a box to type a name (d) the home page of an app
  12. 12.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) see where the bus is (c) a dark mode (d) show arrival time
  13. 13.Which of these is true of a website? (a) opens in a web browser (b) is installed on a phone (c) updates from the store (d) comes from an app store
  14. 14.Which of these is a button? (a) tap to go Next (b) a box to type a name (c) your high score (d) your saved notes
  15. 15.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [switch] Remind me
    [button] Next
    [text box] Email
  16. 16.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 500; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 3 (c) line 1 (d) line 4
  17. 17.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Save
    [button] Done
    [text box] Due date
    [text box] Phone
  18. 18.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) background music (c) check the answer (d) confetti effects
  19. 19.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) pick a theme colour (c) share tasks to friends (d) set a due date
  20. 20.True or false: your friends list is data. (a) True (b) False
  21. 21.👥 A cricket club app has 135 players, 170 coaches and 25 fans as users. How many more coaches than fans are there?
  22. 22.Which of these is a button? (a) tap to Start (b) the home page of an app (c) a slider for volume (d) a date picker
  23. 23.👥 A clinic app has 210 patients, 90 doctors and 230 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
  24. 24.True or false: a big-text reader is the best fit for a reader who finds small print hard. (a) True (b) False
  25. 25.Which of these is true of an app? (a) needs no installing (b) has a web address (c) opens in a web browser (d) has a home-screen icon
  26. 26.🗒️ Version 1 of a quiz app must be ready in 8 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 1 days
    show the score: 4 days
  27. 27.⚙️ In an app, is a result on screen an input, processing or an output? (a) output (b) input (c) processing
  28. 28.💡 Which app idea solves this problem: friends argue over who pays? (a) a homework planner (b) a medicine reminder (c) a lost-and-found board (d) a bill splitter
  29. 29.Which of these is a user need? (a) a share button (b) a dark mode switch (c) “What should I cook?” (d) a reminder alarm
  30. 30.True or false: a bill splitter solves no real problem. (a) False (b) True
  31. 31.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 5 votes
    wasting pocket money: 24 votes
    no quiet study place: 9 votes
  32. 32.True or false: you pick the features at the plan stage. (a) False (b) True
  33. 33.🗒️ 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: 3 days
    set a due date: 1 days
    see tasks by day: 2 days
  34. 34.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  35. 35.Which of these is true of an app? (a) opens from a link (b) comes from an app store (c) has a web address (d) needs no installing
  36. 36.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Due date
    [button] Done
    [text box] Phone
    [text box] Age
    [button] Next
  37. 37.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  38. 38.👥 A clinic app has 290 patients, 220 doctors and 295 nurses as users. Which user group is the biggest? (a) doctors (b) patients (c) nurses
  39. 39.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) wins every prize (c) helps nobody well (d) needs no testing
  40. 40.🔍 Which is the odd one out? (a) tapping a button (b) typing your age (c) speaking a command (d) checking a password

Answer key

  1. False
  2. 30
  3. 3000
  4. 2
  5. True
  6. False
  7. an app
  8. try every button
  9. 9
  10. True
  11. a box to type a name
  12. a dark mode
  13. opens in a web browser
  14. tap to go Next
  15. 1
  16. line 3
  17. 2
  18. check the answer
  19. set a due date
  20. True
  21. 145
  22. tap to Start
  23. nurses
  24. True
  25. has a home-screen icon
  26. 0
  27. output
  28. a bill splitter
  29. “What should I cook?”
  30. False
  31. 38
  32. True
  33. 4
  34. a website
  35. comes from an app store
  36. 2
  37. a website
  38. nurses
  39. helps nobody well
  40. checking a password

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