← 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 473 · 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 is the odd one out? (a) typing your age (b) a beep sound (c) tapping a button (d) taking a photo
  2. 2.🛠️ At which stage do you share the download link? (a) the release stage (b) the idea stage (c) the build stage (d) the plan stage
  3. 3.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Phone
    [button] Back
  4. 4.🧩 In an app, what is tap to Send? (a) a screen (b) an input (c) a button (d) data
  5. 5.🧩 What do we call one full page of an app? (a) a variable (b) a cable (c) a screen (d) a battery
  6. 6.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) show the score (c) check the answer (d) show a question
  7. 7.🧩 Which input is best for typing your name? (a) a picture (b) a text box (c) a switch (d) a slider
  8. 8.🧩 Which input is best for turning something ON or OFF? (a) a switch (b) a title (c) a slider (d) a text box
  9. 9.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) persona (c) pixel (d) protocol
  10. 10.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Cancel
    [button] Start
    [text box] Age
    (a) Cancel (b) Age
  11. 11.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Back
    [text box] Subject
    [button] Done
    [text box] Email
    [switch] Dark mode
  12. 12.Which of these is true of an app? (a) has a web address (b) comes from an app store (c) opens from a link (d) opens in a web browser
  13. 13.True or false: a bill splitter solves no real problem. (a) True (b) False
  14. 14.True or false: you sketch the screens at the plan stage. (a) False (b) True
  15. 15.🔢 After an app is released, what comes right after “test it again”? (a) fix and improve (b) release an update (c) list what to fix (d) read user reviews
  16. 16.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 4 votes
    forgetting birthdays: 15 votes
    no quiet study place: 20 votes
  17. 17.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
  18. 18.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting homework”?
    forgetting homework: 7 votes
    losing water bottles: 9 votes
    wasting pocket money: 3 votes
  19. 19.🔢 After an app is released, what comes right after “read user reviews”? (a) list what to fix (b) fix and improve (c) test it again (d) release an update
  20. 20.🔍 Which is the odd one out? (a) connect the data (b) pick the features (c) write the code (d) add the buttons
  21. 21.Which of these is an output? (a) speaking a command (b) adding up a bill (c) working out a tip (d) a buzz (vibration)
  22. 22.🗒️ When should nice-to-have features be built? (a) on day one (b) never (c) before anything (d) after the must-haves
  23. 23.Which of these is a screen? (a) your friends list (b) tap to Start (c) the home page of an app (d) your high score
  24. 24.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a blank grey screen (c) a bill splitter (d) a lost-and-found board
  25. 25.👥 A clinic app has 40 patients, 215 doctors and 185 nurses as users. How many more nurses than patients are there?
  26. 26.Which of these happens at the release stage? (a) sketch the screens (b) let friends try it (c) talk to possible users (d) write the store text
  27. 27.🧩 In an app, what is tap to Save? (a) a button (b) data (c) an input (d) a screen
  28. 28.🧑 Who is an app really made for? (a) its icon (b) its charger (c) its users (d) its coder only
  29. 29.Which of these is true of a website? (a) opens in a web browser (b) is installed on a phone (c) comes from an app store (d) has a home-screen icon
  30. 30.⚙️ In an app, is sorting the scores an input, processing or an output? (a) input (b) processing (c) output
  31. 31.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 2 days
    add money spent: 1 days
    show the balance: 5 days
  32. 32.Which of these happens at the test stage? (a) talk to possible users (b) spot a problem to solve (c) let friends try it (d) write the store text
  33. 33.🔍 Which is the odd one out? (a) a racing challenge (b) a word battle (c) a cricket run chase (d) a flashcard trainer
  34. 34.True or false: a date picker is a screen. (a) True (b) False
  35. 35.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Email
    [button] Done
    [text box] City
    [text box] Name
    (a) Name (b) Done (c) City (d) Email
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [switch] Dark mode
    [button] Next
    [slider] Volume
    [text box] Notes
  37. 37.True or false: working out a tip is an input. (a) False (b) True
  38. 38.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Due date
    [text box] Phone
    [switch] Sound
    [text box] City
    [button] Back
    (a) City (b) Back (c) Due date (d) Phone
  39. 39.⚙️ What number does this app show?
    let bill = 144; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  40. 40.🧩 In an app, what is a slider for volume? (a) a screen (b) a button (c) data (d) an input

Answer key

  1. a beep sound
  2. the release stage
  3. 1
  4. a button
  5. a screen
  6. background music
  7. a text box
  8. a switch
  9. persona
  10. Cancel
  11. 3
  12. comes from an app store
  13. False
  14. True
  15. release an update
  16. 39
  17. a feature
  18. 2
  19. list what to fix
  20. pick the features
  21. a buzz (vibration)
  22. after the must-haves
  23. the home page of an app
  24. a blank grey screen
  25. 145
  26. write the store text
  27. a button
  28. its users
  29. opens in a web browser
  30. processing
  31. 3
  32. let friends try it
  33. a flashcard trainer
  34. False
  35. Done
  36. 3
  37. False
  38. Back
  39. 48
  40. an input

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