← 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 747 · 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.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the test stage (c) the idea stage (d) the plan stage
  2. 2.Which of these app ideas solves no real problem? (a) a library due-date alert (b) a blank grey screen (c) a bill splitter (d) a free study-room finder
  3. 3.🔢 After an app is released, which comes first: “read user reviews” or “test it again”? (a) read user reviews (b) test it again
  4. 4.⚙️ What number does this app show?
    let price = 570; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  5. 5.⚙️ 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);
  6. 6.🔢 After an app is released, what comes right after “fix and improve”? (a) test it again (b) read user reviews (c) release an update (d) list what to fix
  7. 7.💡 Which app idea solves this problem: a team shares one snack bill? (a) a lost-and-found board (b) a bill splitter (c) a medicine reminder (d) a homework planner
  8. 8.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  9. 9.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) confetti effects (c) show the score (d) show a question
  10. 10.True or false: a bill splitter solves no real problem. (a) True (b) False
  11. 11.Which of these is data? (a) the game-over page (b) the log-in page (c) a slider for volume (d) today’s step count
  12. 12.🧩 Which input is best for choosing a volume level? (a) a text box (b) a switch (c) a slider (d) a title
  13. 13.🗒️ A to-do app with no “add a task” feature is ___. (a) missing a must-have (b) well planned (c) a nice extra (d) ready to release
  14. 14.Which of these is a user need? (a) a share button (b) a reminder alarm (c) “I forget my homework” (d) a search bar
  15. 15.True or false: you talk to possible users at the release stage. (a) True (b) False
  16. 16.Which of these app ideas solves a real problem? (a) a button with no action (b) a medicine reminder (c) an app that just says hi (d) a page of random dots
  17. 17.True or false: speaking a command is processing. (a) False (b) True
  18. 18.⚙️ What number does this app show?
    let bill = 120; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  19. 19.Which of these is a screen? (a) today’s step count (b) tap to Start (c) the home page of an app (d) your saved notes
  20. 20.⚙️ What number does this app show?
    let price = 580; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  21. 21.🛠️ At which stage do you write down the bugs? (a) the plan stage (b) the release stage (c) the idea stage (d) the test stage
  22. 22.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a homework planner (b) a pocket-money tracker (c) a recipe finder (d) a water reminder
  23. 23.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  24. 24.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) processing (c) input
  25. 25.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 70; // 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 4 (b) line 3 (c) line 1 (d) line 2
  26. 26.🗒️ 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
  27. 27.📅 An app team plans for 3 days, builds for 10 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  28. 28.🔢 When you make an app, what comes right after “build the app”? (a) test the app (b) plan the screens (c) get an idea (d) release it
  29. 29.👥 A cricket club app has 150 players, 205 coaches and 290 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
  30. 30.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) very small (c) finished fast (d) hard to use
  31. 31.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) change the bus icon (c) see where the bus is (d) show arrival time
  32. 32.👥 A clinic app has 245 patients, 25 doctors and 120 nurses as users. How many more patients than nurses are there?
  33. 33.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  34. 34.Which of these app ideas solves a real problem? (a) a button with no action (b) a blank grey screen (c) an app that just says hi (d) a free study-room finder
  35. 35.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 440; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  36. 36.True or false: a water reminder is a health app. (a) True (b) False
  37. 37.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) share your streak (d) log a glass of water
  38. 38.🎯 An app for “everyone” with no clear user usually ___. (a) wins every prize (b) helps nobody well (c) is easy to build (d) needs no testing
  39. 39.📲 What happens when you tap an app’s icon? (a) the app is deleted (b) the phone charges (c) the app opens (d) the sound turns off
  40. 40.True or false: a torch is a tool app. (a) True (b) False

Answer key

  1. the idea stage
  2. a blank grey screen
  3. read user reviews
  4. 560
  5. 180
  6. test it again
  7. a bill splitter
  8. a website
  9. confetti effects
  10. False
  11. today’s step count
  12. a slider
  13. missing a must-have
  14. “I forget my homework”
  15. False
  16. a medicine reminder
  17. False
  18. 30
  19. the home page of an app
  20. 540
  21. the test stage
  22. a water reminder
  23. an app
  24. input
  25. line 3
  26. see tasks by day
  27. 13
  28. test the app
  29. fans
  30. hard to use
  31. change the bus icon
  32. 125
  33. an app
  34. a free study-room finder
  35. line 3
  36. True
  37. log a glass of water
  38. helps nobody well
  39. the app opens
  40. True

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