← 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 103 · 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) write down the bugs (b) try every button (c) let friends try it (d) sketch the screens
  2. 2.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Due date
    [button] Cancel
    [button] Save
    [switch] Dark mode
    [text box] Name
    [text box] Phone
    (a) Name (b) Phone (c) Save (d) Due date
  3. 3.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) get an idea (c) test the app (d) release it
  4. 4.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 40; // 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 4 (b) line 1 (c) line 2 (d) line 3
  5. 5.🗂️ What kind of app is a word battle? (a) a learning app (b) a tool app (c) a health app (d) a game
  6. 6.📅 An app team plans for 2 days, builds for 6 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 of these happens at the build stage? (a) share the download link (b) write the code (c) list what users need (d) put it on an app store
  8. 8.🔍 Which is the odd one out? (a) typing your age (b) speaking a command (c) tapping a button (d) a result on screen
  9. 9.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) water animations (b) see today’s total (c) log a glass of water (d) set a reminder time
  10. 10.True or false: you write down the bugs at the build stage. (a) False (b) True
  11. 11.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input
  12. 12.True or false: tap to Start is a button. (a) False (b) True
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 110; // 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 2 (b) line 3 (c) line 4 (d) line 1
  14. 14.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) see today’s total (c) water animations (d) share your streak
  15. 15.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    forgetting homework: 22 votes
    missing the bus: 14 votes
    wasting pocket money: 18 votes
  16. 16.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Done
    [slider] Text size
    [button] Next
    [text box] Phone
    [button] Save
  17. 17.🎯 Which app would help this user most: a reader who finds small print hard? (a) a homework planner (b) a bus tracker (c) a big-text reader (d) a water reminder
  18. 18.Which of these happens at the release stage? (a) connect the data (b) add the buttons (c) write the store text (d) draw the user flow
  19. 19.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  20. 20.🗒️ 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: 2 days
    show the balance: 3 days
  21. 21.🗒️ Version 1 of a bus tracker must be ready in 6 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 1 days
    pick your bus stop: 3 days
  22. 22.True or false: a lost-and-found board solves no real problem. (a) True (b) False
  23. 23.🔍 Which is the odd one out? (a) working out a tip (b) a buzz (vibration) (c) a result on screen (d) a beep sound
  24. 24.⚙️ What number does this app show?
    let km = 14; // typed by the user
    let metres = km * 1000;
    show(metres);
  25. 25.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) check the answer (c) confetti effects (d) an avatar shop
  26. 26.Which of these is true of an app? (a) comes from an app store (b) opens in a web browser (c) opens from a link (d) has a web address
  27. 27.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 19 votes
    losing water bottles: 17 votes
    no quiet study place: 16 votes
    (a) losing water bottles (b) forgetting birthdays (c) no quiet study place
  28. 28.⚙️ What number does this app show?
    let price = 65; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  29. 29.True or false: an app has a home-screen icon. (a) True (b) False
  30. 30.🎯 Which app would help this user most: a student who often misses the school bus? (a) a water reminder (b) a recipe finder (c) a homework planner (d) a bus tracker
  31. 31.👥 A clinic app has 20 patients, 60 doctors and 260 nurses as users. How many users does it have in all?
  32. 32.📅 An app team plans for 2 days, builds for 11 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  33. 33.Which of these is an input? (a) typing your age (b) sorting the scores (c) adding up a bill (d) checking a password
  34. 34.🧩 Scores, notes and settings that an app keeps are called ___. (a) tabs (b) buttons (c) screens (d) data
  35. 35.Which of these is a feature? (a) a dark mode switch (b) “I forget my homework” (c) “I keep missing the bus” (d) “Small text is hard”
  36. 36.📱 Where do people usually download phone apps from? (a) a web server (b) a printer (c) a charger (d) an app store
  37. 37.True or false: speaking a command is an output. (a) True (b) False
  38. 38.🧩 In an app, what is a box to type a name? (a) a screen (b) a button (c) data (d) an input
  39. 39.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Subject
    [text box] Email
    [text box] City
    [button] Save
    [button] Done
    (a) Email (b) Done (c) Subject (d) City
  40. 40.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No

Answer key

  1. sketch the screens
  2. Save
  3. get an idea
  4. line 3
  5. a game
  6. 8
  7. write the code
  8. a result on screen
  9. water animations
  10. False
  11. processing
  12. True
  13. line 3
  14. see today’s total
  15. 4
  16. 2
  17. a big-text reader
  18. write the store text
  19. an app
  20. 5
  21. 0
  22. False
  23. working out a tip
  24. 14000
  25. check the answer
  26. comes from an app store
  27. forgetting birthdays
  28. 130
  29. True
  30. a bus tracker
  31. 340
  32. 9
  33. typing your age
  34. data
  35. a dark mode switch
  36. an app store
  37. False
  38. an input
  39. Done
  40. No

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