← 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 658 · 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.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Back
    [text box] Phone
    [text box] Name
    [button] Start
    [button] Send
  2. 2.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Phone
    [button] Send
    [button] Cancel
    [button] Help
    [text box] Subject
  3. 3.🔢 After an app is released, what comes right after “read user reviews”? (a) fix and improve (b) test it again (c) list what to fix (d) release an update
  4. 4.Which of these is an output? (a) taking a photo (b) a buzz (vibration) (c) typing your age (d) speaking a command
  5. 5.💡 Which app idea solves this problem: bottles go missing at school? (a) a bill splitter (b) a study-room finder (c) a lost-and-found board (d) a medicine reminder
  6. 6.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  7. 7.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 6 votes
    forgetting birthdays: 17 votes
    missing the bus: 4 votes
    (a) missing the bus (b) forgetting birthdays (c) losing water bottles
  8. 8.🗂️ What kind of app is a flashcard trainer? (a) a tool app (b) a health app (c) a game (d) a learning app
  9. 9.🔍 Which is the odd one out? (a) taking a photo (b) a buzz (vibration) (c) tapping a button (d) typing your age
  10. 10.True or false: a buzz (vibration) is an input. (a) True (b) False
  11. 11.True or false: your friends list is a screen. (a) True (b) False
  12. 12.👥 A school app has 115 students, 80 teachers and 255 parents as users. How many users does it have in all?
  13. 13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Dark mode
    [text box] Notes
    [text box] Subject
    [button] Cancel
    [slider] Volume
    [button] Back
  14. 14.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
  15. 15.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [slider] Text size
    [text box] Due date
    [button] Save
    [button] Next
    [text box] Notes
  16. 16.⚙️ In an app, is a beep sound an input, processing or an output? (a) input (b) output (c) processing
  17. 17.True or false: a pocket-money tracker is the best fit for a student who keeps forgetting due dates. (a) True (b) False
  18. 18.Which of these is an output? (a) sorting the scores (b) typing your age (c) adding up a bill (d) a beep sound
  19. 19.⚙️ 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 4 (b) line 3 (c) line 2 (d) line 1
  20. 20.True or false: a pocket-money tracker is the best fit for a parent waiting at the bus stop. (a) False (b) True
  21. 21.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 18 votes
    forgetting birthdays: 9 votes
    forgetting homework: 12 votes
    (a) forgetting birthdays (b) missing the bus (c) forgetting homework
  22. 22.🔢 After an app is released, which comes first: “fix and improve” or “release an update”? (a) release an update (b) fix and improve
  23. 23.🎯 An app for “everyone” with no clear user usually ___. (a) helps nobody well (b) needs no testing (c) is easy to build (d) wins every prize
  24. 24.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Done
    [button] Next
    [button] Start
    [text box] Due date
    [switch] Dark mode
    [text box] City
  25. 25.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) water animations (c) custom alert sounds (d) see today’s total
  26. 26.Which of these happens at the test stage? (a) connect the data (b) write the code (c) add the buttons (d) let friends try it
  27. 27.📅 An app team plans for 3 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  28. 28.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting homework”?
    wasting pocket money: 11 votes
    forgetting homework: 5 votes
    missing the bus: 23 votes
  29. 29.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a bill splitter (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
  30. 30.True or false: a date picker is a button. (a) False (b) True
  31. 31.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) check the answer (c) show the score (d) show a question
  32. 32.💡 Which app idea solves this problem: projects pile up at once? (a) a medicine reminder (b) a lost-and-found board (c) a homework planner (d) a study-room finder
  33. 33.True or false: you connect the data at the build stage. (a) False (b) True
  34. 34.True or false: a website has a home-screen icon. (a) False (b) True
  35. 35.Which of these app ideas solves no real problem? (a) a bill splitter (b) a library due-date alert (c) a free study-room finder (d) a page of random dots
  36. 36.⚙️ What number does this app show?
    let price = 170; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  37. 37.Which of these is a screen? (a) tap to Start (b) the home page of an app (c) a switch for dark mode (d) a slider for volume
  38. 38.True or false: the game-over page is a screen. (a) False (b) True
  39. 39.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) pie-chart colours (c) add money spent (d) add money received
  40. 40.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 1 days
    show the balance: 3 days

Answer key

  1. 3
  2. 3
  3. list what to fix
  4. a buzz (vibration)
  5. a lost-and-found board
  6. 180
  7. forgetting birthdays
  8. a learning app
  9. a buzz (vibration)
  10. False
  11. False
  12. 450
  13. 4
  14. Yes
  15. 2
  16. output
  17. False
  18. a beep sound
  19. line 3
  20. False
  21. missing the bus
  22. fix and improve
  23. helps nobody well
  24. 3
  25. see today’s total
  26. let friends try it
  27. 17
  28. 6
  29. a medicine reminder
  30. False
  31. background music
  32. a homework planner
  33. True
  34. False
  35. a page of random dots
  36. 150
  37. the home page of an app
  38. True
  39. pie-chart colours
  40. 6

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