← 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 713 · 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 button on this screen?
    [title] Edit Profile
    [slider] Brightness
    [text box] Phone
    [button] Start
    [switch] Dark mode
    [text box] Due date
    (a) Dark mode (b) Start (c) Phone (d) Due date
  2. 2.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the release stage (c) the plan stage (d) the idea stage
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 10; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 2 (c) line 3 (d) line 1
  4. 4.⚙️ In an app, is taking a photo an input, processing or an output? (a) input (b) output (c) processing
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 180; // typed by the user
    line 2: let off = 20; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 2 (c) line 4 (d) line 3
  6. 6.📅 An app team plans for 4 days, builds for 4 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  7. 7.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  8. 8.💡 Does an app idea like a library due-date alert solve a real problem? (a) No (b) Yes
  9. 9.🛠️ At which stage do you sketch the screens? (a) the build stage (b) the test stage (c) the plan stage (d) the release stage
  10. 10.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  11. 11.Which of these is a user need? (a) a reminder alarm (b) a search bar (c) “I keep missing the bus” (d) a share button
  12. 12.True or false: a lost-and-found board solves a real problem. (a) True (b) False
  13. 13.🔍 Which is the odd one out? (a) a spelling coach (b) a flashcard trainer (c) a cricket run chase (d) a times-table quiz
  14. 14.🗒️ 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
  15. 15.👥 A school app has 280 students, 190 teachers and 290 parents as users. How many users does it have in all?
  16. 16.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to look bigger (c) to use up storage (d) to confuse users
  17. 17.True or false: a button with no action solves no real problem. (a) True (b) False
  18. 18.🛠️ At which stage do you try every button? (a) the plan stage (b) the idea stage (c) the release stage (d) the test stage
  19. 19.🔢 After an app is released, what comes right after “test it again”? (a) list what to fix (b) fix and improve (c) release an update (d) read user reviews
  20. 20.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “wasting pocket money”?
    missing the bus: 23 votes
    forgetting birthdays: 5 votes
    wasting pocket money: 21 votes
  21. 21.🗒️ What is a must-have feature? (a) a colour theme (b) a sound effect (c) a nice extra (d) one the app cannot skip
  22. 22.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 16 votes
    no quiet study place: 15 votes
    forgetting homework: 6 votes
    (a) forgetting homework (b) losing water bottles (c) no quiet study place
  23. 23.🔢 After an app is released, which comes FIRST? (a) read user reviews (b) release an update (c) list what to fix (d) test it again
  24. 24.🧩 In an app, what is a slider for volume? (a) a screen (b) a button (c) data (d) an input
  25. 25.True or false: the settings page is a screen. (a) False (b) True
  26. 26.True or false: a puzzle with levels is a game. (a) True (b) False
  27. 27.True or false: an app opens from a link. (a) False (b) True
  28. 28.👥 A school app has 55 students, 270 teachers and 300 parents as users. How many users does it have in all?
  29. 29.👥 A library app has 60 readers, 250 librarians and 195 volunteers as users. Which user group is the biggest? (a) volunteers (b) librarians (c) readers
  30. 30.🧩 What does a button do when you tap it? (a) saves the battery (b) changes the phone (c) shows the time (d) starts an action
  31. 31.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
  32. 32.🔍 Which is the odd one out? (a) list what users need (b) let friends try it (c) talk to possible users (d) spot a problem to solve
  33. 33.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a medicine reminder (c) a page of random dots (d) a button with no action
  34. 34.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Age
    [text box] Name
    [button] Start
    [text box] Phone
    [button] Cancel
    [slider] Volume
    [button] Done
  35. 35.Which of these is an input? (a) working out a tip (b) checking a password (c) taking a photo (d) a buzz (vibration)
  36. 36.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 22; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  37. 37.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 7 votes
    missing the bus: 17 votes
    forgetting birthdays: 11 votes
    (a) wasting pocket money (b) forgetting birthdays (c) missing the bus
  38. 38.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 220; // typed by the user
    line 2: let off = 50; // 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
  39. 39.True or false: you talk to possible users at the idea stage. (a) False (b) True
  40. 40.🗒️ Version 1 of a quiz app must be ready in 7 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: 2 days

Answer key

  1. Start
  2. the idea stage
  3. line 3
  4. input
  5. line 3
  6. 8
  7. a website
  8. Yes
  9. the plan stage
  10. a feature
  11. “I keep missing the bus”
  12. True
  13. a cricket run chase
  14. 4
  15. 760
  16. to learn from users soon
  17. True
  18. the test stage
  19. release an update
  20. 2
  21. one the app cannot skip
  22. losing water bottles
  23. read user reviews
  24. an input
  25. True
  26. True
  27. False
  28. 625
  29. librarians
  30. starts an action
  31. Yes
  32. let friends try it
  33. a medicine reminder
  34. 4
  35. taking a photo
  36. line 3
  37. missing the bus
  38. line 3
  39. True
  40. 1

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