← 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 533 · 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 of these is a feature? (a) a reminder alarm (b) “What should I cook?” (c) “I keep missing the bus” (d) “Small text is hard”
  2. 2.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  3. 3.True or false: a website updates from the store. (a) True (b) False
  4. 4.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Done
    [button] Help
    [text box] City
    [text box] Age
    [text box] Name
    [slider] Volume
    [switch] Sound
    [button] Start
    (a) Age (b) City (c) Help (d) Name
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 50; // 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 4 (c) line 2 (d) line 1
  6. 6.🗒️ 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
  7. 7.True or false: a cricket run chase is a learning app. (a) True (b) False
  8. 8.Which of these is true of an app? (a) opens from a link (b) comes from an app store (c) has a web address (d) opens in a web browser
  9. 9.True or false: a big-text reader is the best fit for a grandparent with weak eyesight. (a) True (b) False
  10. 10.🔢 When you make an app, which comes first: “get an idea” or “plan the screens”? (a) get an idea (b) plan the screens
  11. 11.Which of these happens at the idea stage? (a) try every button (b) share the download link (c) write down the bugs (d) spot a problem to solve
  12. 12.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) persona (c) password (d) pixel
  13. 13.True or false: a website has a web address. (a) True (b) False
  14. 14.💡 Which is a problem statement? (a) “Make it fast” (b) “Use blue buttons” (c) “Add a logo” (d) “Kids forget homework”
  15. 15.👥 A cricket club app has 150 players, 120 coaches and 40 fans as users. Which user group is the biggest? (a) players (b) fans (c) coaches
  16. 16.Which of these is an output? (a) checking a password (b) typing your age (c) working out a tip (d) a beep sound
  17. 17.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) see today’s total (c) water animations (d) custom alert sounds
  18. 18.🛠️ At which stage do you add the buttons? (a) the build stage (b) the idea stage (c) the release stage (d) the test stage
  19. 19.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a bus tracker (b) a recipe finder (c) a pocket-money tracker (d) a water reminder
  20. 20.📅 An app team plans for 4 days, builds for 6 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  21. 21.📅 An app team plans for 3 days, builds for 12 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  22. 22.🗒️ Version 1 of a homework planner must be ready in 8 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 1 days
    see tasks by day: 2 days
  23. 23.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 370; // 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 4 (b) line 1 (c) line 2 (d) line 3
  24. 24.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  25. 25.🧩 Which input is best for typing your name? (a) a text box (b) a switch (c) a picture (d) a slider
  26. 26.True or false: a times-table quiz is a tool app. (a) False (b) True
  27. 27.🔍 Which is the odd one out? (a) a flashcard trainer (b) a spelling coach (c) a times-table quiz (d) a torch
  28. 28.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a pocket-money tracker (b) a homework planner (c) a water reminder (d) a bus tracker
  29. 29.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to use up storage (d) to confuse users
  30. 30.True or false: a switch for dark mode is a button. (a) True (b) False
  31. 31.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  32. 32.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a medicine reminder (b) a study-room finder (c) a homework planner (d) a lost-and-found board
  33. 33.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) pick a theme colour (c) add a homework task (d) share tasks to friends
  34. 34.🔢 After an app is released, which comes first: “fix and improve” or “list what to fix”? (a) fix and improve (b) list what to fix
  35. 35.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  36. 36.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) CPU (c) MVP (d) FAQ
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 3; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 2 (c) line 3
  38. 38.True or false: a big-text reader is the best fit for a reader who finds small print hard. (a) True (b) False
  39. 39.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) show the balance (c) add money spent (d) export to a file
  40. 40.Which of these is processing? (a) a buzz (vibration) (b) a pop-up message (c) adding up a bill (d) typing your age

Answer key

  1. a reminder alarm
  2. input
  3. False
  4. Help
  5. line 3
  6. see tasks by day
  7. False
  8. comes from an app store
  9. True
  10. get an idea
  11. spot a problem to solve
  12. persona
  13. True
  14. “Kids forget homework”
  15. players
  16. a beep sound
  17. see today’s total
  18. the build stage
  19. a pocket-money tracker
  20. 10
  21. 15
  22. 4
  23. line 3
  24. Yes
  25. a text box
  26. False
  27. a torch
  28. a water reminder
  29. to learn from users soon
  30. False
  31. an app
  32. a study-room finder
  33. add a homework task
  34. list what to fix
  35. True
  36. MVP
  37. line 2
  38. True
  39. export to a file
  40. adding up a bill

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