← 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 360 · 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.🧩 In an app, what is a switch for dark mode? (a) a button (b) data (c) a screen (d) an input
  2. 2.🗒️ 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) show the score (d) check the answer
  3. 3.Which of these is processing? (a) a buzz (vibration) (b) tapping a button (c) checking a password (d) typing your age
  4. 4.🔍 Which is the odd one out? (a) a spelling coach (b) a water reminder (c) a flashcard trainer (d) a times-table quiz
  5. 5.Which of these is true of an app? (a) comes from an app store (b) opens in a web browser (c) has a web address (d) opens from a link
  6. 6.Which of these is an input? (a) a result on screen (b) tapping a button (c) checking a password (d) adding up a bill
  7. 7.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to use up storage (d) to confuse users
  8. 8.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  9. 9.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) set a due date (c) earn stickers (d) pick a theme colour
  10. 10.Which of these is an output? (a) adding up a bill (b) taking a photo (c) a pop-up message (d) speaking a command
  11. 11.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
  12. 12.📅 An app team plans for 5 days, builds for 8 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 120; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 4 (c) line 3 (d) line 1
  14. 14.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 17 votes
    wasting pocket money: 3 votes
    losing water bottles: 13 votes
    (a) missing the bus (b) losing water bottles (c) wasting pocket money
  15. 15.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) a nice extra (c) missing a must-have (d) well planned
  16. 16.🔢 After an app is released, what comes right after “read user reviews”? (a) fix and improve (b) release an update (c) test it again (d) list what to fix
  17. 17.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) password (c) protocol (d) persona
  18. 18.👥 A cricket club app has 20 players, 115 coaches and 160 fans as users. How many users does it have in all?
  19. 19.Which of these is data? (a) tap to Send (b) your high score (c) a slider for volume (d) tap to go Next
  20. 20.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a recipe finder (b) a big-text reader (c) a homework planner (d) a pocket-money tracker
  21. 21.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 9; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  22. 22.True or false: a pop-up message is an output. (a) False (b) True
  23. 23.🗒️ 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) add a homework task (d) share tasks to friends
  24. 24.True or false: a cricket run chase is a health app. (a) False (b) True
  25. 25.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a slider (c) a switch (d) a title
  26. 26.Which of these is a user need? (a) a share button (b) a dark mode switch (c) “Small text is hard” (d) a search bar
  27. 27.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
  28. 28.⚙️ 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);
  29. 29.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  30. 30.🔢 When you make an app, which comes LAST? (a) test the app (b) get an idea (c) plan the screens (d) release it
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Phone
    [text box] Age
    [button] Save
    [text box] Name
  32. 32.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Name
    [button] Start
    [button] Save
    [text box] Email
    [slider] Brightness
    [switch] Show hints
  33. 33.Which of these is true of a website? (a) comes from an app store (b) needs no installing (c) is installed on a phone (d) updates from the store
  34. 34.🔢 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
  35. 35.🗒️ Version 1 of a quiz app must be ready in 14 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: 5 days
  36. 36.Which of these is data? (a) the log-in page (b) tap to Save (c) a date picker (d) today’s step count
  37. 37.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Age
    [button] Save
    [text box] Name
    [text box] City
    [switch] Show hints
    [slider] Volume
    (a) City (b) Name (c) Save (d) Age
  38. 38.📅 An app team plans for 3 days, builds for 8 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  39. 39.True or false: a library due-date alert solves a real problem. (a) False (b) True
  40. 40.👥 A cricket club app has 230 players, 130 coaches and 160 fans as users. How many users does it have in all?

Answer key

  1. an input
  2. background music
  3. checking a password
  4. a water reminder
  5. comes from an app store
  6. tapping a button
  7. to learn from users soon
  8. an app
  9. set a due date
  10. a pop-up message
  11. a user need
  12. 17
  13. line 3
  14. missing the bus
  15. missing a must-have
  16. list what to fix
  17. persona
  18. 295
  19. your high score
  20. a recipe finder
  21. line 2
  22. True
  23. share tasks to friends
  24. False
  25. a switch
  26. “Small text is hard”
  27. a feature
  28. 180
  29. a website
  30. release it
  31. 3
  32. 4
  33. needs no installing
  34. test the app
  35. 6
  36. today’s step count
  37. Save
  38. 11
  39. True
  40. 520

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