← 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 674 · 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 clinic app has 65 patients, 40 doctors and 35 nurses as users. How many users does it have in all?
  2. 2.True or false: tap to Send is a button. (a) False (b) True
  3. 3.💡 Which is a problem statement? (a) “Make it fast” (b) “Add a logo” (c) “Use blue buttons” (d) “Kids forget homework”
  4. 4.👥 A clinic app has 195 patients, 125 doctors and 240 nurses as users. How many more nurses than doctors are there?
  5. 5.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Due date
    [text box] Name
    [button] Start
    [button] Send
    [button] Done
    [switch] Show hints
    [text box] Age
  6. 6.🔢 After an app is released, what comes right after “list what to fix”? (a) fix and improve (b) release an update (c) test it again (d) read user reviews
  7. 7.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a water reminder (b) a pocket-money tracker (c) a homework planner (d) a recipe finder
  8. 8.🔍 Which is the odd one out? (a) a cricket run chase (b) a word battle (c) an alarm clock (d) a puzzle with levels
  9. 9.Which of these happens at the release stage? (a) let friends try it (b) pick the features (c) write the store text (d) talk to possible users
  10. 10.Which of these is a screen? (a) the game-over page (b) a date picker (c) a box to type a name (d) your friends list
  11. 11.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) processing (c) input
  12. 12.True or false: typing your age is processing. (a) True (b) False
  13. 13.Which of these happens at the release stage? (a) put it on an app store (b) list what users need (c) add the buttons (d) spot a problem to solve
  14. 14.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “losing water bottles”?
    wasting pocket money: 25 votes
    forgetting birthdays: 10 votes
    losing water bottles: 8 votes
  15. 15.👥 A cricket club app has 125 players, 290 coaches and 280 fans as users. How many more coaches than players are there?
  16. 16.🎯 Which app would help this user most: a child saving up for a cycle? (a) a big-text reader (b) a recipe finder (c) a homework planner (d) a pocket-money tracker
  17. 17.True or false: a free study-room finder solves a real problem. (a) True (b) False
  18. 18.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 168; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 1 (c) line 3 (d) line 2
  19. 19.Which of these is true of a website? (a) comes from an app store (b) is installed on a phone (c) has a web address (d) has a home-screen icon
  20. 20.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 420; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 3 (c) line 1 (d) line 4
  21. 21.Which of these is true of an app? (a) comes from an app store (b) needs no installing (c) opens in a web browser (d) has a web address
  22. 22.True or false: a date picker is a screen. (a) True (b) False
  23. 23.⚙️ What number does this app show?
    let price = 260; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  24. 24.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Phone
    [slider] Text size
    [button] Help
    [button] Back
    [button] Save
    [text box] Email
  25. 25.True or false: tap to Send is data. (a) True (b) False
  26. 26.Which of these app ideas solves a real problem? (a) a page of random dots (b) a blank grey screen (c) a button with no action (d) a lost-and-found board
  27. 27.True or false: a bill splitter solves a real problem. (a) True (b) False
  28. 28.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 570; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 3 (c) line 1 (d) line 4
  29. 29.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
  30. 30.👥 A clinic app has 100 patients, 145 doctors and 90 nurses as users. How many users does it have in all?
  31. 31.True or false: an app opens from a link. (a) False (b) True
  32. 32.📅 An app team plans for 4 days, builds for 11 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  33. 33.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Subject
    [switch] Dark mode
    [button] Back
  34. 34.Which of these is a feature? (a) “I keep missing the bus” (b) “What should I cook?” (c) “I forget my homework” (d) a search bar
  35. 35.🗒️ 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: 4 days
    set a due date: 4 days
    see tasks by day: 2 days
  36. 36.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “forgetting birthdays”?
    losing water bottles: 16 votes
    forgetting homework: 24 votes
    forgetting birthdays: 15 votes
  37. 37.True or false: a website opens from a link. (a) False (b) True
  38. 38.🗒️ What is a must-have feature? (a) a sound effect (b) a colour theme (c) one the app cannot skip (d) a nice extra
  39. 39.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [switch] Sound
    [button] Cancel
    [text box] Age
    [button] Save
    (a) Sound (b) Age (c) Cancel
  40. 40.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website

Answer key

  1. 140
  2. True
  3. “Kids forget homework”
  4. 115
  5. 4
  6. fix and improve
  7. a water reminder
  8. an alarm clock
  9. write the store text
  10. the game-over page
  11. input
  12. False
  13. put it on an app store
  14. 2
  15. 165
  16. a pocket-money tracker
  17. True
  18. line 3
  19. has a web address
  20. line 3
  21. comes from an app store
  22. False
  23. 230
  24. 3
  25. False
  26. a lost-and-found board
  27. True
  28. line 3
  29. No
  30. 335
  31. False
  32. 18
  33. 2
  34. a search bar
  35. 0
  36. 9
  37. True
  38. one the app cannot skip
  39. Cancel
  40. a website

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