← 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 138 · 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.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  2. 2.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
  3. 3.Which of these happens at the plan stage? (a) put it on an app store (b) add the buttons (c) write the store text (d) draw the user flow
  4. 4.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) processing (c) input
  5. 5.Which of these is data? (a) your saved notes (b) a switch for dark mode (c) tap to go Next (d) tap to Send
  6. 6.🔍 Which is the odd one out? (a) put it on an app store (b) write the store text (c) try every button (d) share the download link
  7. 7.🗒️ Version 1 of a homework planner must be ready in 7 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 1 days
    see tasks by day: 3 days
  8. 8.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) add a homework task (c) set a due date (d) pick a theme colour
  9. 9.⚙️ In an app, is taking a photo an input, processing or an output? (a) output (b) processing (c) input
  10. 10.🧩 What does a button do when you tap it? (a) changes the phone (b) shows the time (c) saves the battery (d) starts an action
  11. 11.⚙️ What number does this app show?
    let price = 420; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  12. 12.🧩 In an app, what is tap to go Next? (a) a button (b) an input (c) a screen (d) data
  13. 13.🧩 What do we call one full page of an app? (a) a battery (b) a cable (c) a screen (d) a variable
  14. 14.🗒️ Version 1 of a pocket-money tracker must be ready in 14 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 2 days
    show the balance: 5 days
  15. 15.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  16. 16.Which of these is true of a website? (a) comes from an app store (b) updates from the store (c) is installed on a phone (d) needs no installing
  17. 17.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Back
    [text box] Name
    [button] Help
    [text box] Email
  18. 18.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) MVP (c) URL (d) FAQ
  19. 19.🔢 After an app is released, what comes right after “list what to fix”? (a) read user reviews (b) fix and improve (c) test it again (d) release an update
  20. 20.Which of these is a screen? (a) tap to Start (b) tap to Send (c) tap to Save (d) the game-over page
  21. 21.🗂️ What kind of app is a puzzle with levels? (a) a health app (b) a tool app (c) a learning app (d) a game
  22. 22.🔍 Which is the odd one out? (a) pick the features (b) draw the user flow (c) spot a problem to solve (d) sketch the screens
  23. 23.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) earn stickers (c) see tasks by day (d) share tasks to friends
  24. 24.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) True (b) False
  25. 25.⚙️ What number does this app show?
    let km = 11; // typed by the user
    let metres = km * 1000;
    show(metres);
  26. 26.🗒️ In MVP, the M stands for ___. (a) music (b) maximum (c) minimum (d) mobile
  27. 27.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  28. 28.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Name
    [slider] Brightness
    [text box] Phone
    [button] Send
  29. 29.Which of these is true of a website? (a) is installed on a phone (b) has a home-screen icon (c) updates from the store (d) has a web address
  30. 30.True or false: tap to go Next is an input. (a) False (b) True
  31. 31.🧩 In an app, what is a switch for dark mode? (a) an input (b) a button (c) data (d) a screen
  32. 32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 9 votes
    forgetting birthdays: 18 votes
    missing the bus: 7 votes
    (a) missing the bus (b) forgetting homework (c) forgetting birthdays
  33. 33.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 40; // 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 3 (b) line 1 (c) line 4 (d) line 2
  34. 34.⚙️ In an app, is a result on screen an input, processing or an output? (a) processing (b) input (c) output
  35. 35.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 7 votes
    forgetting birthdays: 19 votes
    no quiet study place: 23 votes
    (a) no quiet study place (b) forgetting birthdays (c) missing the bus
  36. 36.🗒️ Version 1 of a homework planner must be ready in 12 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 3 days
    see tasks by day: 4 days
  37. 37.Which of these is an input? (a) a beep sound (b) working out a tip (c) speaking a command (d) adding up a bill
  38. 38.True or false: an app opens from a link. (a) False (b) True
  39. 39.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show a question (b) confetti effects (c) show the score (d) check the answer
  40. 40.⚙️ In an app, is adding up a bill an input, processing or an output? (a) processing (b) input (c) output

Answer key

  1. a feature
  2. Yes
  3. draw the user flow
  4. input
  5. your saved notes
  6. try every button
  7. 1
  8. pick a theme colour
  9. input
  10. starts an action
  11. 380
  12. a button
  13. a screen
  14. 6
  15. No
  16. needs no installing
  17. 2
  18. MVP
  19. fix and improve
  20. the game-over page
  21. a game
  22. spot a problem to solve
  23. see tasks by day
  24. True
  25. 11000
  26. minimum
  27. an app
  28. 1
  29. has a web address
  30. False
  31. an input
  32. forgetting birthdays
  33. line 3
  34. output
  35. no quiet study place
  36. 2
  37. speaking a command
  38. False
  39. confetti effects
  40. processing

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