← 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 970 · 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 water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) log a glass of water (c) set a reminder time (d) water animations
  2. 2.🗒️ Version 1 of a pocket-money tracker must be ready in 9 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: 2 days
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Email
    [button] Save
    [text box] Notes
    [button] Done
    [text box] Name
  4. 4.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Next
    [button] Cancel
    [text box] Age
    [text box] Subject
    [text box] Due date
  5. 5.💡 How can you check that people really have the problem? (a) pick a colour (b) copy another app (c) just guess (d) ask possible users
  6. 6.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) show arrival time (b) a dark mode (c) rate the driver (d) change the bus icon
  7. 7.🔍 Which is the odd one out? (a) spot a problem to solve (b) talk to possible users (c) list what users need (d) sketch the screens
  8. 8.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  9. 9.👥 A clinic app has 125 patients, 230 doctors and 160 nurses as users. How many more doctors than nurses are there?
  10. 10.🎯 Is this a user need or a feature: a share button? (a) a user need (b) a feature
  11. 11.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
  12. 12.True or false: you write down the bugs at the build stage. (a) False (b) True
  13. 13.🔍 Which is the odd one out? (a) a water reminder (b) a spelling coach (c) a times-table quiz (d) a flashcard trainer
  14. 14.Which of these is true of a website? (a) has a home-screen icon (b) has a web address (c) is installed on a phone (d) updates from the store
  15. 15.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “forgetting homework”?
    forgetting homework: 6 votes
    wasting pocket money: 21 votes
    forgetting birthdays: 23 votes
  16. 16.👥 A clinic app has 50 patients, 185 doctors and 210 nurses as users. Which user group is the biggest? (a) nurses (b) patients (c) doctors
  17. 17.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “losing water bottles”?
    losing water bottles: 5 votes
    forgetting birthdays: 15 votes
    wasting pocket money: 24 votes
  18. 18.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  19. 19.True or false: your friends list is a screen. (a) False (b) True
  20. 20.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “wasting pocket money”?
    wasting pocket money: 6 votes
    forgetting birthdays: 12 votes
    missing the bus: 16 votes
  21. 21.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) savings stickers (c) show the balance (d) pie-chart colours
  22. 22.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 45; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 2 (c) line 3 (d) line 1
  23. 23.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) custom alert sounds (c) water animations (d) set a reminder time
  24. 24.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  25. 25.🗒️ Version 1 of a pocket-money tracker must be ready in 7 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 3 days
    show the balance: 2 days
  26. 26.🔍 Which is the odd one out? (a) a flashcard trainer (b) a spelling coach (c) an alarm clock (d) a times-table quiz
  27. 27.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 3 votes
    losing water bottles: 20 votes
    forgetting birthdays: 13 votes
    (a) missing the bus (b) losing water bottles (c) forgetting birthdays
  28. 28.🧩 Which part lets the user give the app information? (a) a logo (b) a title (c) an input (d) an icon
  29. 29.True or false: you connect the data at the build stage. (a) False (b) True
  30. 30.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 65; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 1 (c) line 4 (d) line 2
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Subject
    [text box] Due date
    [button] Send
  32. 32.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a notification (c) a wireframe (d) a variable
  33. 33.⚙️ What number does this app show?
    let price = 160; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  34. 34.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) processing (c) input
  35. 35.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 40; // typed by the user
    line 2: let qty = 2; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 1 (c) line 3 (d) line 2
  36. 36.🔢 After an app is released, which comes first: “list what to fix” or “read user reviews”? (a) list what to fix (b) read user reviews
  37. 37.⚙️ What number does this app show?
    let bill = 330; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  38. 38.👥 A cricket club app has 125 players, 265 coaches and 230 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  39. 39.🗒️ Why keep version 1 small? (a) to confuse users (b) to look bigger (c) to learn from users soon (d) to use up storage
  40. 40.🔢 After an app is released, what comes right after “list what to fix”? (a) test it again (b) fix and improve (c) release an update (d) read user reviews

Answer key

  1. water animations
  2. 4
  3. 3
  4. 3
  5. ask possible users
  6. show arrival time
  7. sketch the screens
  8. a feature
  9. 70
  10. a feature
  11. No
  12. False
  13. a water reminder
  14. has a web address
  15. 17
  16. nurses
  17. 10
  18. a website
  19. False
  20. 10
  21. show the balance
  22. line 3
  23. set a reminder time
  24. an app
  25. 1
  26. an alarm clock
  27. losing water bottles
  28. an input
  29. True
  30. line 3
  31. 2
  32. a notification
  33. 130
  34. input
  35. line 3
  36. read user reviews
  37. 66
  38. coaches
  39. to learn from users soon
  40. fix and improve

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