← 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 330 · 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.True or false: typing your age is processing. (a) True (b) False
  2. 2.True or false: an app that just says hi solves a real problem. (a) True (b) False
  3. 3.👥 A cricket club app has 110 players, 55 coaches and 135 fans as users. How many users does it have in all?
  4. 4.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) show the balance (c) export to a file (d) pie-chart colours
  5. 5.Which of these is true of an app? (a) needs no installing (b) opens from a link (c) has a home-screen icon (d) opens in a web browser
  6. 6.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 80; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 2 (c) line 3 (d) line 4
  7. 7.True or false: a water reminder is the best fit for a gamer who forgets to drink. (a) False (b) True
  8. 8.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) share tasks to friends (c) earn stickers (d) pick a theme colour
  9. 9.True or false: a times-table quiz is a health app. (a) False (b) True
  10. 10.⚙️ In an app, is a beep sound an input, processing or an output? (a) output (b) processing (c) input
  11. 11.👥 A library app has 300 readers, 165 librarians and 200 volunteers as users. Which user group is the biggest? (a) volunteers (b) librarians (c) readers
  12. 12.💡 Which app idea solves this problem: pupils forget due dates? (a) a bill splitter (b) a medicine reminder (c) a lost-and-found board (d) a homework planner
  13. 13.🔍 Which is the odd one out? (a) let friends try it (b) try every button (c) sketch the screens (d) write down the bugs
  14. 14.Which of these is an input? (a) the game-over page (b) tap to Start (c) the log-in page (d) a slider for volume
  15. 15.🗒️ Why keep version 1 small? (a) to use up storage (b) to confuse users (c) to look bigger (d) to learn from users soon
  16. 16.True or false: an app opens from a link. (a) False (b) True
  17. 17.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Done
    [text box] Email
    [text box] City
    [slider] Brightness
    [text box] Name
    [button] Send
  18. 18.⚙️ In an app, is checking a password an input, processing or an output? (a) processing (b) output (c) input
  19. 19.Which of these is a screen? (a) a switch for dark mode (b) the game-over page (c) a date picker (d) your saved notes
  20. 20.True or false: a cricket run chase is a health app. (a) True (b) False
  21. 21.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) show a question (c) background music (d) confetti effects
  22. 22.Which of these happens at the release stage? (a) add the buttons (b) list what users need (c) pick the features (d) share the download link
  23. 23.Which of these is a user need? (a) a reminder alarm (b) “I forget my homework” (c) a dark mode switch (d) a search bar
  24. 24.🗒️ In MVP, the M stands for ___. (a) maximum (b) music (c) minimum (d) mobile
  25. 25.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  26. 26.Which of these is a user need? (a) a search bar (b) a reminder alarm (c) “I keep missing the bus” (d) a share button
  27. 27.True or false: an app opens in a web browser. (a) False (b) True
  28. 28.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Add a logo” (c) “Make it fast” (d) “Kids forget homework”
  29. 29.🎯 What is a user need? (a) a phone setting (b) a colour theme (c) a type of button (d) a problem a user has
  30. 30.True or false: you write the code at the plan stage. (a) True (b) False
  31. 31.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 470; // typed by the user
    line 2: let off = 10; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2
  32. 32.Which of these is an input? (a) the log-in page (b) the game-over page (c) a box to type a name (d) the home page of an app
  33. 33.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a health app (c) a game (d) a tool app
  34. 34.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Help
    [text box] Due date
    [text box] Subject
    [button] Next
    [text box] City
    (a) Due date (b) City (c) Subject (d) Help
  35. 35.Which of these is a feature? (a) “I forget my homework” (b) “I keep missing the bus” (c) “What should I cook?” (d) a dark mode switch
  36. 36.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  37. 37.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] City
    [slider] Text size
    [button] Back
    [text box] Age
  38. 38.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  39. 39.True or false: a website is installed on a phone. (a) True (b) False
  40. 40.👥 A clinic app has 255 patients, 260 doctors and 150 nurses as users. How many users does it have in all?

Answer key

  1. False
  2. False
  3. 300
  4. show the balance
  5. has a home-screen icon
  6. line 3
  7. True
  8. see tasks by day
  9. False
  10. output
  11. readers
  12. a homework planner
  13. sketch the screens
  14. a slider for volume
  15. to learn from users soon
  16. False
  17. 2
  18. processing
  19. the game-over page
  20. False
  21. show a question
  22. share the download link
  23. “I forget my homework”
  24. minimum
  25. a website
  26. “I keep missing the bus”
  27. False
  28. “Kids forget homework”
  29. a problem a user has
  30. False
  31. line 3
  32. a box to type a name
  33. a game
  34. Help
  35. a dark mode switch
  36. a feature
  37. 1
  38. an app
  39. False
  40. 665

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