← 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 634 · 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.🧩 How many buttons does this app screen have?
    [title] Settings
    [switch] Remind me
    [slider] Brightness
    [button] Cancel
    [text box] Phone
  2. 2.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
  3. 3.🔍 Which is the odd one out? (a) a puzzle with levels (b) a word battle (c) a racing challenge (d) a torch
  4. 4.📅 An app team plans for 4 days, builds for 4 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  5. 5.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) “I keep missing the bus” (d) a search bar
  6. 6.True or false: a blank grey screen solves no real problem. (a) True (b) False
  7. 7.🗒️ Version 1 of a quiz app must be ready in 6 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 1 days
    show the score: 2 days
  8. 8.🔍 Which is the odd one out? (a) a sleep tracker (b) a flashcard trainer (c) a water reminder (d) a step counter
  9. 9.🔢 After an app is released, which comes first: “test it again” or “release an update”? (a) test it again (b) release an update
  10. 10.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 7 votes
    no quiet study place: 22 votes
    losing water bottles: 4 votes
  11. 11.🔢 After an app is released, what comes right after “read user reviews”? (a) fix and improve (b) release an update (c) list what to fix (d) test it again
  12. 12.🧩 What do we call one full page of an app? (a) a screen (b) a battery (c) a variable (d) a cable
  13. 13.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  14. 14.⚙️ What number does this app show?
    let price = 420; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  15. 15.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a water reminder (b) a big-text reader (c) a homework planner (d) a recipe finder
  16. 16.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Email
    [button] Help
    [button] Send
  17. 17.👥 A library app has 180 readers, 20 librarians and 270 volunteers as users. Which user group is the biggest? (a) librarians (b) volunteers (c) readers
  18. 18.👥 A cricket club app has 90 players, 250 coaches and 135 fans as users. How many users does it have in all?
  19. 19.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Next
    [text box] Name
    [button] Cancel
    [text box] Phone
    [slider] Brightness
    [text box] Email
    (a) Email (b) Phone (c) Next (d) Name
  20. 20.⚙️ What number does this app show?
    let price = 95; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  21. 21.True or false: a buzz (vibration) is an output. (a) False (b) True
  22. 22.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Back
    [text box] Subject
    [text box] Email
    [text box] City
  23. 23.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) see where the bus is (c) pick your bus stop (d) change the bus icon
  24. 24.🗂️ What kind of app is a times-table quiz? (a) a game (b) a learning app (c) a tool app (d) a health app
  25. 25.🗂️ What kind of app is a unit converter? (a) a game (b) a health app (c) a learning app (d) a tool app
  26. 26.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Name
    [button] Cancel
    [text box] Notes
    [button] Back
    [switch] Sound
    [button] Save
    [text box] Email
  27. 27.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) log a glass of water (c) see today’s total (d) share your streak
  28. 28.📲 What happens when you tap an app’s icon? (a) the phone charges (b) the app is deleted (c) the sound turns off (d) the app opens
  29. 29.🛠️ At which stage do you draw the user flow? (a) the release stage (b) the plan stage (c) the idea stage (d) the test stage
  30. 30.🗒️ Version 1 of a bus tracker must be ready in 8 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 1 days
    pick your bus stop: 3 days
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Age
    [button] Send
    [text box] Name
    [text box] Due date
    [switch] Dark mode
  32. 32.🔢 When you make an app, which comes first: “plan the screens” or “release it”? (a) plan the screens (b) release it
  33. 33.⚙️ 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 2 (b) line 3 (c) line 1
  34. 34.True or false: a word battle is a game. (a) True (b) False
  35. 35.True or false: your friends list is a screen. (a) False (b) True
  36. 36.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “missing the bus”?
    missing the bus: 11 votes
    no quiet study place: 10 votes
    forgetting homework: 14 votes
  37. 37.📅 An app team plans for 2 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  38. 38.🧩 In an app, what is a box to type a name? (a) a button (b) a screen (c) data (d) an input
  39. 39.🗒️ The first small, working version of an app is often called an ___. (a) MVP (b) CPU (c) FAQ (d) URL
  40. 40.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Cancel
    [button] Done
    [switch] Remind me
    [button] Next
    [text box] Name
    (a) Name (b) Cancel (c) Remind me

Answer key

  1. 1
  2. a website
  3. a torch
  4. 2
  5. “I keep missing the bus”
  6. True
  7. 1
  8. a flashcard trainer
  9. test it again
  10. 33
  11. list what to fix
  12. a screen
  13. a website
  14. 370
  15. a water reminder
  16. 1
  17. volunteers
  18. 475
  19. Next
  20. 380
  21. True
  22. 3
  23. change the bus icon
  24. a learning app
  25. a tool app
  26. 3
  27. share your streak
  28. the app opens
  29. the plan stage
  30. 3
  31. 4
  32. plan the screens
  33. line 2
  34. True
  35. False
  36. 3
  37. 13
  38. an input
  39. MVP
  40. Cancel

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