← 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 505 · 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 to-do app with no “add a task” feature is ___. (a) ready to release (b) well planned (c) a nice extra (d) missing a must-have
  2. 2.💡 Which app idea solves this problem: a team shares one snack bill? (a) a bill splitter (b) a medicine reminder (c) a lost-and-found board (d) a study-room finder
  3. 3.🔍 Which is the odd one out? (a) typing your age (b) a pop-up message (c) a buzz (vibration) (d) a result on screen
  4. 4.True or false: a website comes from an app store. (a) False (b) True
  5. 5.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a bill splitter (c) a medicine reminder (d) a button with no action
  6. 6.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a web address (c) a notification (d) a wireframe
  7. 7.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the idea stage (c) the plan stage (d) the test stage
  8. 8.🔍 Which is the odd one out? (a) a unit converter (b) a torch (c) a cricket run chase (d) a calculator
  9. 9.🎯 Is this a user need or a feature: “Small text is hard”? (a) a user need (b) a feature
  10. 10.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting birthdays”?
    wasting pocket money: 24 votes
    forgetting birthdays: 9 votes
    losing water bottles: 23 votes
  11. 11.True or false: taking a photo is an output. (a) True (b) False
  12. 12.⚙️ What number does this app show?
    let km = 5; // typed by the user
    let metres = km * 1000;
    show(metres);
  13. 13.👥 A cricket club app has 245 players, 115 coaches and 145 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
  14. 14.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) False (b) True
  15. 15.👥 A cricket club app has 95 players, 55 coaches and 275 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  16. 16.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Subject
    [button] Send
    [slider] Volume
    [text box] Phone
  17. 17.Which of these is an input? (a) checking a password (b) a buzz (vibration) (c) a result on screen (d) typing your age
  18. 18.True or false: a flashcard trainer is a tool app. (a) False (b) True
  19. 19.True or false: the settings page is data. (a) True (b) False
  20. 20.True or false: a bus tracker is the best fit for a parent waiting at the bus stop. (a) True (b) False
  21. 21.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  22. 22.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Notes
    [button] Save
    [text box] Name
    [switch] Remind me
  23. 23.True or false: a library due-date alert solves a real problem. (a) False (b) True
  24. 24.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Notes
    [slider] Volume
    [text box] Phone
    [text box] Due date
    [button] Done
    (a) Notes (b) Done (c) Phone (d) Due date
  25. 25.📅 An app team plans for 4 days, builds for 8 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  26. 26.🧩 What do we call one full page of an app? (a) a screen (b) a battery (c) a cable (d) a variable
  27. 27.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
  28. 28.Which of these is an input? (a) a result on screen (b) sorting the scores (c) adding up a bill (d) taking a photo
  29. 29.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [switch] Sound
    [button] Start
    [text box] Phone
    [text box] Due date
  30. 30.Which of these happens at the build stage? (a) write the store text (b) share the download link (c) list what users need (d) connect the data
  31. 31.Which of these is true of an app? (a) needs no installing (b) has a home-screen icon (c) opens from a link (d) has a web address
  32. 32.👥 A library app has 30 readers, 260 librarians and 75 volunteers as users. How many more librarians than volunteers are there?
  33. 33.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [slider] Text size
    [text box] Phone
    [text box] Name
    [button] Done
    [text box] Subject
  34. 34.True or false: you try every button at the test stage. (a) True (b) False
  35. 35.📲 What happens when you tap an app’s icon? (a) the app opens (b) the app is deleted (c) the sound turns off (d) the phone charges
  36. 36.🎯 Why learn about users before you build? (a) to slow it down (b) to pick a logo (c) to make it longer (d) to build what they need
  37. 37.⚙️ What number does this app show?
    let price = 100; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  38. 38.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Age
    [button] Save
    [button] Help
    [switch] Dark mode
  39. 39.True or false: taking a photo is an input. (a) False (b) True
  40. 40.True or false: a lost-and-found board solves no real problem. (a) True (b) False

Answer key

  1. missing a must-have
  2. a bill splitter
  3. typing your age
  4. False
  5. a button with no action
  6. a notification
  7. the idea stage
  8. a cricket run chase
  9. a user need
  10. 15
  11. False
  12. 5000
  13. players
  14. True
  15. fans
  16. 3
  17. typing your age
  18. False
  19. False
  20. True
  21. an app
  22. 3
  23. True
  24. Done
  25. 5
  26. a screen
  27. No
  28. taking a photo
  29. 1
  30. connect the data
  31. has a home-screen icon
  32. 185
  33. 4
  34. True
  35. the app opens
  36. to build what they need
  37. 200
  38. 2
  39. True
  40. False

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