← 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 453 · 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 tap to Start? (a) data (b) a button (c) an input (d) a screen
  2. 2.⚙️ In an app, is speaking a command an input, processing or an output? (a) input (b) processing (c) output
  3. 3.🗒️ 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) share tasks to friends
  4. 4.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) show arrival time (c) change the bus icon (d) pick your bus stop
  5. 5.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) True (b) False
  6. 6.True or false: a website has a home-screen icon. (a) False (b) True
  7. 7.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “wasting pocket money”?
    forgetting homework: 7 votes
    losing water bottles: 16 votes
    wasting pocket money: 13 votes
  8. 8.🔢 After an app is released, what comes right after “test it again”? (a) list what to fix (b) fix and improve (c) read user reviews (d) release an update
  9. 9.🧩 In an app, what is tap to Send? (a) an input (b) a screen (c) data (d) a button
  10. 10.True or false: a step counter is a tool app. (a) False (b) True
  11. 11.Which of these is true of an app? (a) opens from a link (b) is installed on a phone (c) opens in a web browser (d) needs no installing
  12. 12.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “forgetting birthdays”?
    forgetting homework: 13 votes
    forgetting birthdays: 4 votes
    no quiet study place: 22 votes
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 240; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 3 (c) line 1 (d) line 4
  14. 14.Which of these is a screen? (a) a slider for volume (b) your high score (c) the log-in page (d) today’s step count
  15. 15.📱 Where do people usually download phone apps from? (a) a web server (b) a printer (c) a charger (d) an app store
  16. 16.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) pick a theme colour (c) share tasks to friends (d) add a homework task
  18. 18.🛠️ At which stage do you talk to possible users? (a) the plan stage (b) the idea stage (c) the test stage (d) the release stage
  19. 19.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) before anything (c) never (d) on day one
  20. 20.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 100; // 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 1 (b) line 3 (c) line 4 (d) line 2
  21. 21.🗒️ What is a must-have feature? (a) a nice extra (b) a colour theme (c) one the app cannot skip (d) a sound effect
  22. 22.🧩 Which of these is a button on this screen?
    [title] Settings
    [slider] Volume
    [button] Back
    [button] Send
    [switch] Sound
    [text box] City
    [text box] Phone
    [text box] Age
    (a) Age (b) City (c) Phone (d) Send
  23. 23.🗒️ In MVP, the M stands for ___. (a) minimum (b) mobile (c) maximum (d) music
  24. 24.True or false: you pick the features at the idea stage. (a) False (b) True
  25. 25.🗂️ What kind of app is a times-table quiz? (a) a health app (b) a learning app (c) a tool app (d) a game
  26. 26.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  27. 27.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  28. 28.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  29. 29.👥 A school app has 125 students, 295 teachers and 260 parents as users. How many users does it have in all?
  30. 30.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) a dark mode (b) pick your bus stop (c) show arrival time (d) see where the bus is
  31. 31.🧩 In an app, what is a switch for dark mode? (a) a button (b) an input (c) a screen (d) data
  32. 32.🧩 In an app, what is tap to Save? (a) an input (b) data (c) a button (d) a screen
  33. 33.💡 Does an app idea like a library due-date alert solve a real problem? (a) No (b) Yes
  34. 34.⚙️ What number does this app show?
    let price = 360; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  35. 35.True or false: a library due-date alert solves a real problem. (a) False (b) True
  36. 36.Which of these app ideas solves a real problem? (a) a page of random dots (b) a library due-date alert (c) an app that just says hi (d) a button with no action
  37. 37.🗒️ 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) pick a theme colour (d) add a homework task
  38. 38.💡 Which app idea solves this problem: projects pile up at once? (a) a lost-and-found board (b) a homework planner (c) a medicine reminder (d) a bill splitter
  39. 39.Which of these is a screen? (a) tap to go Next (b) tap to Start (c) the game-over page (d) a slider for volume
  40. 40.📅 An app team plans for 4 days, builds for 11 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?

Answer key

  1. a button
  2. input
  3. share tasks to friends
  4. change the bus icon
  5. True
  6. False
  7. 3
  8. release an update
  9. a button
  10. False
  11. is installed on a phone
  12. 9
  13. line 3
  14. the log-in page
  15. an app store
  16. an app
  17. add a homework task
  18. the idea stage
  19. after the must-haves
  20. line 3
  21. one the app cannot skip
  22. Send
  23. minimum
  24. False
  25. a learning app
  26. a feature
  27. No
  28. a website
  29. 680
  30. a dark mode
  31. an input
  32. a button
  33. Yes
  34. 350
  35. True
  36. a library due-date alert
  37. pick a theme colour
  38. a homework planner
  39. the game-over page
  40. 15

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