← 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 325 · 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 is the odd one out? (a) working out a tip (b) adding up a bill (c) sorting the scores (d) a beep sound
  2. 2.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 5 votes
    wasting pocket money: 13 votes
    no quiet study place: 8 votes
    (a) no quiet study place (b) wasting pocket money (c) forgetting homework
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 10; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  4. 4.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting birthdays”?
    wasting pocket money: 18 votes
    forgetting birthdays: 7 votes
    losing water bottles: 19 votes
  5. 5.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) show arrival time (b) rate the driver (c) a dark mode (d) change the bus icon
  6. 6.True or false: a buzz (vibration) is an input. (a) False (b) True
  7. 7.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 9 votes
    forgetting birthdays: 19 votes
    forgetting homework: 24 votes
  8. 8.⚙️ In an app, is checking a password an input, processing or an output? (a) processing (b) output (c) input
  9. 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) add money spent (c) pie-chart colours (d) savings stickers
  10. 10.🗂️ What kind of app is a sleep tracker? (a) a learning app (b) a game (c) a health app (d) a tool app
  11. 11.Which of these is true of a website? (a) has a web address (b) has a home-screen icon (c) updates from the store (d) is installed on a phone
  12. 12.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) a title (d) an icon
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 12; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  14. 14.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a homework planner (b) a study-room finder (c) a bill splitter (d) a lost-and-found board
  15. 15.🔍 Which is the odd one out? (a) adding up a bill (b) a buzz (vibration) (c) working out a tip (d) checking a password
  16. 16.🔢 When you make an app, which comes LAST? (a) get an idea (b) build the app (c) release it (d) test the app
  17. 17.📅 An app team plans for 2 days, builds for 9 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  18. 18.📴 Which of these can often still work with no internet? (a) a new website (b) a video call (c) an online search (d) an installed app
  19. 19.📅 An app team plans for 4 days, builds for 9 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  20. 20.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) set a due date (c) share tasks to friends (d) pick a theme colour
  21. 21.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the release stage (c) the idea stage (d) the plan stage
  22. 22.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 3 days
    pick your bus stop: 5 days
  23. 23.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 12 votes
    forgetting homework: 22 votes
    missing the bus: 18 votes
  24. 24.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Done
    [text box] Phone
  25. 25.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Back
    [text box] Name
    [button] Next
    [text box] Age
    [switch] Dark mode
  26. 26.📅 An app team plans for 5 days, builds for 8 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  27. 27.📅 An app team plans for 5 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  28. 28.True or false: speaking a command is an input. (a) True (b) False
  29. 29.True or false: your friends list is a button. (a) False (b) True
  30. 30.Which of these is a button? (a) a slider for volume (b) tap to Start (c) the game-over page (d) your high score
  31. 31.💡 Which app idea solves this problem: projects pile up at once? (a) a bill splitter (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
  32. 32.🎯 Why learn about users before you build? (a) to pick a logo (b) to slow it down (c) to build what they need (d) to make it longer
  33. 33.True or false: checking a password is processing. (a) False (b) True
  34. 34.📅 An app team plans for 3 days, builds for 10 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  35. 35.🗒️ Version 1 of a quiz app must be ready in 9 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 1 days
    show the score: 5 days
  36. 36.💡 Does an app idea like a medicine reminder solve a real problem? (a) No (b) Yes
  37. 37.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a bus tracker (b) a pocket-money tracker (c) a homework planner (d) a recipe finder
  38. 38.⚙️ In an app, is a result on screen an input, processing or an output? (a) input (b) processing (c) output
  39. 39.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Start
    [text box] Age
    [slider] Brightness
    [switch] Dark mode
    [text box] Email
    [button] Back
    [text box] Subject
    (a) Start (b) Subject (c) Email (d) Age
  40. 40.🔍 Which is the odd one out? (a) a pop-up message (b) a result on screen (c) a beep sound (d) adding up a bill

Answer key

  1. a beep sound
  2. wasting pocket money
  3. line 3
  4. 11
  5. show arrival time
  6. False
  7. 52
  8. processing
  9. add money spent
  10. a health app
  11. has a web address
  12. an input
  13. line 2
  14. a lost-and-found board
  15. a buzz (vibration)
  16. release it
  17. 11
  18. an installed app
  19. 15
  20. set a due date
  21. the idea stage
  22. 1
  23. 52
  24. 1
  25. 2
  26. 5
  27. 18
  28. True
  29. False
  30. tap to Start
  31. a homework planner
  32. to build what they need
  33. True
  34. 13
  35. 0
  36. Yes
  37. a recipe finder
  38. output
  39. Start
  40. adding up a bill

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