← 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 588 · 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 good app idea starts with ___. (a) a problem to solve (b) a cool logo (c) many colours (d) a long name
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 200; // typed by the user
    line 2: let off = 30; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 1 (c) line 4 (d) line 3
  3. 3.🗂️ What kind of app is a torch? (a) a health app (b) a learning app (c) a tool app (d) a game
  4. 4.🔢 After an app is released, which comes first: “release an update” or “fix and improve”? (a) fix and improve (b) release an update
  5. 5.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) an icon (d) a title
  6. 6.📱 The word “app” is short for ___. (a) appetite (b) application (c) appointment (d) apparatus
  7. 7.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) share your streak (c) water animations (d) custom alert sounds
  8. 8.🔍 Which is the odd one out? (a) try every button (b) let friends try it (c) write down the bugs (d) talk to possible users
  9. 9.🗒️ Version 1 of a homework planner must be ready in 10 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 2 days
    see tasks by day: 5 days
  10. 10.True or false: a water reminder is the best fit for a runner who forgets to sip water. (a) False (b) True
  11. 11.True or false: adding up a bill is processing. (a) False (b) True
  12. 12.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] City
    [button] Start
    [slider] Brightness
    [button] Back
    [text box] Phone
  13. 13.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) buttons (c) data (d) tabs
  14. 14.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
  15. 15.🔢 When you make an app, which comes FIRST? (a) test the app (b) release it (c) build the app (d) get an idea
  16. 16.True or false: an app updates from the store. (a) False (b) True
  17. 17.👥 A cricket club app has 145 players, 245 coaches and 150 fans as users. How many more coaches than fans are there?
  18. 18.⚙️ What number does this app show?
    let price = 30; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  19. 19.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) processing (c) output
  20. 20.👥 A clinic app has 45 patients, 100 doctors and 115 nurses as users. Which user group is the biggest? (a) doctors (b) patients (c) nurses
  21. 21.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 24 votes
    missing the bus: 21 votes
    no quiet study place: 19 votes
    (a) no quiet study place (b) wasting pocket money (c) missing the bus
  22. 22.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) pie-chart colours (c) export to a file (d) add money spent
  23. 23.🎯 Why learn about users before you build? (a) to make it longer (b) to slow it down (c) to build what they need (d) to pick a logo
  24. 24.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Next
    [text box] Due date
    [text box] Subject
    [slider] Brightness
    [button] Back
    [text box] City
  25. 25.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  26. 26.🔍 Which is the odd one out? (a) pick the features (b) sketch the screens (c) put it on an app store (d) draw the user flow
  27. 27.👥 A clinic app has 275 patients, 45 doctors and 245 nurses as users. Which user group is the biggest? (a) nurses (b) doctors (c) patients
  28. 28.📅 An app team plans for 4 days, builds for 10 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  29. 29.🗂️ What kind of app is a calculator? (a) a health app (b) a game (c) a tool app (d) a learning app
  30. 30.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) very small (c) hard to use (d) finished fast
  31. 31.Which of these is true of a website? (a) opens in a web browser (b) has a home-screen icon (c) updates from the store (d) is installed on a phone
  32. 32.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Name
    [button] Done
    [button] Back
    [text box] Phone
    [slider] Volume
    [button] Cancel
  33. 33.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Done
    [slider] Text size
    [text box] Name
    [text box] Age
    [switch] Sound
  34. 34.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Due date
    [slider] Text size
    [button] Next
    (a) Next (b) Due date (c) Text size
  35. 35.True or false: a bus tracker is the best fit for a teen learning to make snacks. (a) True (b) False
  36. 36.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 1 days
    show the balance: 2 days
  37. 37.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) processing (c) input
  38. 38.🔍 Which is the odd one out? (a) adding up a bill (b) typing your age (c) taking a photo (d) tapping a button
  39. 39.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
  40. 40.🧩 In an app, what is the settings page? (a) a screen (b) a button (c) an input (d) data

Answer key

  1. a problem to solve
  2. line 3
  3. a tool app
  4. fix and improve
  5. an input
  6. application
  7. see today’s total
  8. talk to possible users
  9. 2
  10. True
  11. True
  12. 2
  13. data
  14. a user need
  15. get an idea
  16. True
  17. 95
  18. 90
  19. processing
  20. nurses
  21. wasting pocket money
  22. add money spent
  23. to build what they need
  24. 4
  25. a feature
  26. put it on an app store
  27. patients
  28. 16
  29. a tool app
  30. hard to use
  31. opens in a web browser
  32. 3
  33. 1
  34. Next
  35. False
  36. 4
  37. input
  38. adding up a bill
  39. No
  40. a screen

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