← 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 938 · 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.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 1 days
    show the balance: 4 days
  2. 2.👥 A cricket club app has 200 players, 150 coaches and 155 fans as users. Which user group is the biggest? (a) fans (b) players (c) coaches
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Cancel
    [text box] Phone
  4. 4.True or false: a result on screen is processing. (a) True (b) False
  5. 5.📅 An app team plans for 2 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  6. 6.💡 How can you check that people really have the problem? (a) pick a colour (b) just guess (c) ask possible users (d) copy another app
  7. 7.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Name
    [switch] Dark mode
    [text box] Notes
    [slider] Brightness
    [button] Start
    [text box] Email
    [button] Cancel
    (a) Notes (b) Start (c) Name (d) Email
  8. 8.🧩 In an app, what is a box to type a name? (a) a button (b) data (c) a screen (d) an input
  9. 9.🧩 In an app, what is your friends list? (a) an input (b) a button (c) a screen (d) data
  10. 10.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  11. 11.💡 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 study-room finder
  12. 12.🔍 Which is the odd one out? (a) spot a problem to solve (b) list what users need (c) write down the bugs (d) talk to possible users
  13. 13.🛠️ At which stage do you pick the features? (a) the build stage (b) the release stage (c) the plan stage (d) the test stage
  14. 14.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [slider] Brightness
    [button] Save
    [text box] Notes
    [switch] Remind me
    [button] Help
    [button] Send
  15. 15.🗂️ What kind of app is a spelling coach? (a) a tool app (b) a health app (c) a learning app (d) a game
  16. 16.Which of these is a button? (a) a box to type a name (b) tap to Send (c) the settings page (d) a switch for dark mode
  17. 17.True or false: a button with no action solves a real problem. (a) False (b) True
  18. 18.Which of these is an output? (a) taking a photo (b) a result on screen (c) checking a password (d) typing your age
  19. 19.True or false: you put it on an app store at the idea stage. (a) False (b) True
  20. 20.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) before anything (c) on day one (d) never
  21. 21.Which of these happens at the test stage? (a) talk to possible users (b) draw the user flow (c) write the store text (d) write down the bugs
  22. 22.True or false: an app that just says hi solves a real problem. (a) False (b) True
  23. 23.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Next
    [button] Start
    [button] Done
    [text box] City
    [text box] Notes
    [text box] Due date
  24. 24.Which of these app ideas solves a real problem? (a) a button with no action (b) an app that just says hi (c) a free study-room finder (d) a blank grey screen
  25. 25.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Notes
    [button] Done
    [switch] Show hints
  26. 26.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) show the balance (c) add money spent (d) export to a file
  27. 27.True or false: taking a photo is an output. (a) True (b) False
  28. 28.⚙️ What number does this app show?
    let bill = 192; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  29. 29.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a bill splitter (c) a page of random dots (d) a blank grey screen
  30. 30.📅 An app team plans for 3 days, builds for 11 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  31. 31.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 6; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 3 (c) line 1
  32. 32.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Cancel
    [button] Help
    [button] Next
    [text box] Email
    [text box] Phone
    [slider] Volume
    [text box] Notes
  33. 33.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    wasting pocket money: 5 votes
    losing water bottles: 16 votes
    no quiet study place: 17 votes
  34. 34.⚙️ What number does this app show?
    let price = 35; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  35. 35.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 12; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [slider] Text size
    [button] Save
    [text box] Name
    [text box] Age
    [button] Back
  37. 37.🛠️ At which stage do you list what users need? (a) the idea stage (b) the plan stage (c) the build stage (d) the release stage
  38. 38.🔍 Which is the odd one out? (a) write the store text (b) let friends try it (c) try every button (d) write down the bugs
  39. 39.Which of these is a button? (a) a switch for dark mode (b) a slider for volume (c) your friends list (d) tap to Save
  40. 40.Which of these is true of a website? (a) comes from an app store (b) is installed on a phone (c) has a home-screen icon (d) has a web address

Answer key

  1. 4
  2. players
  3. 1
  4. False
  5. 11
  6. ask possible users
  7. Start
  8. an input
  9. data
  10. an app
  11. a bill splitter
  12. write down the bugs
  13. the plan stage
  14. 3
  15. a learning app
  16. tap to Send
  17. False
  18. a result on screen
  19. False
  20. after the must-haves
  21. write down the bugs
  22. False
  23. 3
  24. a free study-room finder
  25. 1
  26. export to a file
  27. False
  28. 64
  29. a bill splitter
  30. 18
  31. line 2
  32. 4
  33. 12
  34. 105
  35. line 2
  36. 3
  37. the idea stage
  38. write the store text
  39. tap to Save
  40. has a web address

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