← 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 591 · 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 feature? (a) “I keep missing the bus” (b) a reminder alarm (c) “Small text is hard” (d) “I forget my homework”
  2. 2.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) pie-chart colours (c) export to a file (d) show the balance
  3. 3.🗂️ What kind of app is a unit converter? (a) a tool app (b) a learning app (c) a game (d) a health app
  4. 4.⚙️ What number does this app show?
    let bill = 212; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  5. 5.🗒️ 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
  6. 6.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    wasting pocket money: 17 votes
    missing the bus: 13 votes
    forgetting homework: 8 votes
  7. 7.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) set a due date (c) pick a theme colour (d) add a homework task
  8. 8.🔢 When you make an app, what comes right after “build the app”? (a) release it (b) test the app (c) plan the screens (d) get an idea
  9. 9.True or false: a step counter is a health app. (a) False (b) True
  10. 10.Which of these is true of an app? (a) opens from a link (b) comes from an app store (c) opens in a web browser (d) has a web address
  11. 11.Which of these is true of an app? (a) opens in a web browser (b) is installed on a phone (c) needs no installing (d) opens from a link
  12. 12.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 20 votes
    forgetting birthdays: 12 votes
    forgetting homework: 3 votes
    (a) forgetting homework (b) losing water bottles (c) forgetting birthdays
  13. 13.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show a question (b) background music (c) check the answer (d) show the score
  14. 14.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // 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 2 (b) line 4 (c) line 3 (d) line 1
  15. 15.👥 A cricket club app has 75 players, 90 coaches and 55 fans as users. How many users does it have in all?
  16. 16.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) see today’s total (c) set a reminder time (d) share your streak
  17. 17.🧩 Scores, notes and settings that an app keeps are called ___. (a) tabs (b) buttons (c) data (d) screens
  18. 18.🗂️ What kind of app is a water reminder? (a) a game (b) a learning app (c) a tool app (d) a health app
  19. 19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 25 votes
    wasting pocket money: 14 votes
    losing water bottles: 20 votes
    (a) wasting pocket money (b) forgetting homework (c) losing water bottles
  20. 20.True or false: an app updates from the store. (a) True (b) False
  21. 21.True or false: a buzz (vibration) is an output. (a) True (b) False
  22. 22.🎯 What is a user need? (a) a phone setting (b) a problem a user has (c) a type of button (d) a colour theme
  23. 23.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a title (c) a slider (d) a switch
  24. 24.⚙️ What number does this app show?
    let price = 95; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  25. 25.🔢 After an app is released, which comes first: “release an update” or “fix and improve”? (a) release an update (b) fix and improve
  26. 26.🔍 Which is the odd one out? (a) taking a photo (b) a pop-up message (c) typing your age (d) tapping a button
  27. 27.🧩 In an app, what is tap to go Next? (a) a screen (b) a button (c) data (d) an input
  28. 28.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 7 votes
    forgetting homework: 12 votes
    losing water bottles: 17 votes
    (a) missing the bus (b) forgetting homework (c) losing water bottles
  29. 29.💡 Which app idea solves this problem: pupils forget due dates? (a) a lost-and-found board (b) a medicine reminder (c) a homework planner (d) a study-room finder
  30. 30.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) pie-chart colours (c) add money spent (d) show the balance
  31. 31.⚙️ What number does this app show?
    let km = 4; // typed by the user
    let metres = km * 1000;
    show(metres);
  32. 32.Which of these app ideas solves a real problem? (a) a button with no action (b) a blank grey screen (c) a bill splitter (d) an app that just says hi
  33. 33.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) earn stickers (c) pick a theme colour (d) see tasks by day
  34. 34.🗒️ Why keep version 1 small? (a) to use up storage (b) to learn from users soon (c) to look bigger (d) to confuse users
  35. 35.True or false: tap to Save is a button. (a) True (b) False
  36. 36.🔢 When you make an app, which comes LAST? (a) plan the screens (b) release it (c) build the app (d) get an idea
  37. 37.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a study-room finder (b) a homework planner (c) a medicine reminder (d) a lost-and-found board
  38. 38.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “losing water bottles”?
    forgetting homework: 19 votes
    missing the bus: 22 votes
    losing water bottles: 3 votes
  39. 39.🗒️ Version 1 of a bus tracker must be ready in 13 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 2 days
    pick your bus stop: 5 days
  40. 40.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Dark mode
    [text box] Name
    [button] Save
    [slider] Text size
    [button] Next
    [text box] Subject
    [text box] Age

Answer key

  1. a reminder alarm
  2. show the balance
  3. a tool app
  4. 53
  5. set a reminder time
  6. 4
  7. pick a theme colour
  8. test the app
  9. True
  10. comes from an app store
  11. is installed on a phone
  12. losing water bottles
  13. background music
  14. line 3
  15. 220
  16. share your streak
  17. data
  18. a health app
  19. forgetting homework
  20. True
  21. True
  22. a problem a user has
  23. a switch
  24. 285
  25. fix and improve
  26. a pop-up message
  27. a button
  28. losing water bottles
  29. a homework planner
  30. pie-chart colours
  31. 4000
  32. a bill splitter
  33. see tasks by day
  34. to learn from users soon
  35. True
  36. release it
  37. a medicine reminder
  38. 19
  39. 2
  40. 5

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