← 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 425 · 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.👥 A library app has 300 readers, 85 librarians and 90 volunteers as users. How many users does it have in all?
  2. 2.True or false: a times-table quiz is a health app. (a) False (b) True
  3. 3.👥 A clinic app has 80 patients, 100 doctors and 60 nurses as users. How many more doctors than nurses are there?
  4. 4.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 22 votes
    forgetting birthdays: 19 votes
    losing water bottles: 25 votes
    (a) losing water bottles (b) forgetting birthdays (c) missing the bus
  5. 5.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  6. 6.True or false: you write down the bugs at the test stage. (a) True (b) False
  7. 7.🧩 In an app, what is a date picker? (a) a button (b) a screen (c) data (d) an input
  8. 8.🎯 Is this a user need or a feature: a share button? (a) a user need (b) a feature
  9. 9.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 105; // 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 4 (c) line 1 (d) line 3
  10. 10.🔍 Which is the odd one out? (a) pick the features (b) list what users need (c) spot a problem to solve (d) talk to possible users
  11. 11.Which of these is true of a website? (a) updates from the store (b) has a home-screen icon (c) has a web address (d) comes from an app store
  12. 12.📅 An app team plans for 4 days, builds for 5 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  13. 13.Which of these happens at the plan stage? (a) spot a problem to solve (b) sketch the screens (c) add the buttons (d) write the code
  14. 14.True or false: taking a photo is an input. (a) False (b) True
  15. 15.🔍 Which is the odd one out? (a) a step counter (b) a puzzle with levels (c) a word battle (d) a cricket run chase
  16. 16.🗒️ Version 1 of a homework planner must be ready in 10 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 1 days
    see tasks by day: 5 days
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) share tasks to friends (b) add a homework task (c) set a due date (d) see tasks by day
  18. 18.Which of these is an input? (a) a result on screen (b) speaking a command (c) sorting the scores (d) a pop-up message
  19. 19.🔢 After an app is released, which comes LAST? (a) list what to fix (b) fix and improve (c) read user reviews (d) release an update
  20. 20.Which of these is true of an app? (a) opens from a link (b) opens in a web browser (c) needs no installing (d) is installed on a phone
  21. 21.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show a question (c) confetti effects (d) show the score
  22. 22.🗂️ What kind of app is a racing challenge? (a) a health app (b) a learning app (c) a game (d) a tool app
  23. 23.True or false: a website has a web address. (a) False (b) True
  24. 24.🔢 After an app is released, which comes first: “read user reviews” or “list what to fix”? (a) read user reviews (b) list what to fix
  25. 25.True or false: a pop-up message is processing. (a) False (b) True
  26. 26.🧩 What does a button do when you tap it? (a) changes the phone (b) shows the time (c) starts an action (d) saves the battery
  27. 27.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  28. 28.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
  29. 29.🛠️ At which stage do you write the code? (a) the idea stage (b) the test stage (c) the build stage (d) the plan stage
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [slider] Volume
    [button] Send
    [text box] Email
    [button] Start
  31. 31.🗒️ A to-do app with no “add a task” feature is ___. (a) missing a must-have (b) ready to release (c) well planned (d) a nice extra
  32. 32.Which of these is true of an app? (a) opens from a link (b) updates from the store (c) has a web address (d) needs no installing
  33. 33.🗒️ What is a must-have feature? (a) a sound effect (b) a nice extra (c) one the app cannot skip (d) a colour theme
  34. 34.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True
  35. 35.🛠️ At which stage do you write the store text? (a) the build stage (b) the plan stage (c) the release stage (d) the test stage
  36. 36.🔢 When you make an app, which comes first: “get an idea” or “build the app”? (a) build the app (b) get an idea
  37. 37.⚙️ 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 1 (c) line 4 (d) line 2
  38. 38.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  39. 39.Which of these is an input? (a) a beep sound (b) sorting the scores (c) typing your age (d) a pop-up message
  40. 40.🗒️ 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

Answer key

  1. 475
  2. False
  3. 40
  4. losing water bottles
  5. No
  6. True
  7. an input
  8. a feature
  9. line 3
  10. pick the features
  11. has a web address
  12. 11
  13. sketch the screens
  14. True
  15. a step counter
  16. 0
  17. share tasks to friends
  18. speaking a command
  19. release an update
  20. is installed on a phone
  21. confetti effects
  22. a game
  23. True
  24. read user reviews
  25. False
  26. starts an action
  27. 7000
  28. a user need
  29. the build stage
  30. 2
  31. missing a must-have
  32. updates from the store
  33. one the app cannot skip
  34. True
  35. the release stage
  36. get an idea
  37. line 3
  38. No
  39. typing your age
  40. log a glass of water

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