← 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 795 · 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 app ideas solves a real problem? (a) an app that just says hi (b) a button with no action (c) a blank grey screen (d) a free study-room finder
  2. 2.⚙️ What number does this app show?
    let price = 30; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  3. 3.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “no quiet study place”?
    no quiet study place: 5 votes
    missing the bus: 14 votes
    losing water bottles: 16 votes
  4. 4.⚙️ What number does this app show?
    let price = 150; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  5. 5.👥 A library app has 115 readers, 75 librarians and 70 volunteers as users. How many more readers than volunteers are there?
  6. 6.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Subject
    [button] Start
    [slider] Brightness
    [button] Send
  7. 7.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  8. 8.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  9. 9.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 230; // typed by the user
    line 2: let off = 20; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 1 (c) line 3 (d) line 2
  10. 10.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) water animations (c) custom alert sounds (d) share your streak
  11. 11.🔍 Which is the odd one out? (a) a flashcard trainer (b) a step counter (c) a times-table quiz (d) a spelling coach
  12. 12.Which of these happens at the test stage? (a) write down the bugs (b) draw the user flow (c) write the code (d) list what users need
  13. 13.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
  14. 14.True or false: working out a tip is processing. (a) True (b) False
  15. 15.True or false: a flashcard trainer is a health app. (a) True (b) False
  16. 16.🗒️ Version 1 of a homework planner must be ready in 9 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 3 days
    see tasks by day: 4 days
  17. 17.True or false: typing your age is an output. (a) False (b) True
  18. 18.💡 Which app idea solves this problem: a team shares one snack bill? (a) a bill splitter (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
  19. 19.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) URL (c) MVP (d) FAQ
  20. 20.📅 An app team plans for 4 days, builds for 4 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  21. 21.Which of these app ideas solves no real problem? (a) an app that just says hi (b) a bill splitter (c) a library due-date alert (d) a free study-room finder
  22. 22.🔍 Which is the odd one out? (a) a water reminder (b) a puzzle with levels (c) a cricket run chase (d) a word battle
  23. 23.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a page of random dots (c) a library due-date alert (d) an app that just says hi
  24. 24.⚙️ In an app, is working out a tip an input, processing or an output? (a) input (b) output (c) processing
  25. 25.📅 An app team plans for 2 days, builds for 4 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  26. 26.True or false: your high score is a screen. (a) True (b) False
  27. 27.🔍 Which is the odd one out? (a) a cricket run chase (b) a flashcard trainer (c) a times-table quiz (d) a spelling coach
  28. 28.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) pie-chart colours (c) add money spent (d) add money received
  29. 29.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) wins every prize (c) needs no testing (d) helps nobody well
  30. 30.💡 Which app idea solves this problem: friends argue over who pays? (a) a homework planner (b) a lost-and-found board (c) a bill splitter (d) a medicine reminder
  31. 31.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 10 votes
    forgetting homework: 23 votes
    no quiet study place: 17 votes
    (a) forgetting birthdays (b) no quiet study place (c) forgetting homework
  32. 32.🔢 After an app is released, which comes LAST? (a) list what to fix (b) fix and improve (c) release an update (d) read user reviews
  33. 33.Which of these is a user need? (a) a dark mode switch (b) a reminder alarm (c) a share button (d) “I forget my homework”
  34. 34.🧩 How many buttons does this app screen have?
    [title] Settings
    [switch] Remind me
    [text box] City
    [text box] Age
    [text box] Email
    [button] Done
  35. 35.⚙️ What number does this app show?
    let bill = 95; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  36. 36.🎯 What is the best first step to learn what users need? (a) guess on your own (b) pick the colours (c) write the code (d) ask and watch users
  37. 37.👥 A clinic app has 125 patients, 70 doctors and 180 nurses as users. Which user group is the biggest? (a) patients (b) doctors (c) nurses
  38. 38.Which of these is true of a website? (a) is installed on a phone (b) has a web address (c) comes from an app store (d) updates from the store
  39. 39.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “wasting pocket money”?
    forgetting birthdays: 13 votes
    wasting pocket money: 6 votes
    missing the bus: 18 votes
  40. 40.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);

Answer key

  1. a free study-room finder
  2. 180
  3. 11
  4. 100
  5. 45
  6. 2
  7. Yes
  8. line 2
  9. line 3
  10. see today’s total
  11. a step counter
  12. write down the bugs
  13. a user need
  14. True
  15. False
  16. 0
  17. False
  18. a bill splitter
  19. MVP
  20. 8
  21. an app that just says hi
  22. a water reminder
  23. a library due-date alert
  24. processing
  25. 1
  26. False
  27. a cricket run chase
  28. pie-chart colours
  29. helps nobody well
  30. a bill splitter
  31. forgetting homework
  32. release an update
  33. “I forget my homework”
  34. 1
  35. 19
  36. ask and watch users
  37. nurses
  38. has a web address
  39. 12
  40. 10000

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