← 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 933 · 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 80 patients, 55 doctors and 240 nurses as users. How many users does it have in all?
  2. 2.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Start
    [switch] Dark mode
    [text box] Notes
    [slider] Volume
    [button] Next
    [text box] Name
    [button] Save
  3. 3.True or false: a medicine reminder solves a real problem. (a) True (b) False
  4. 4.🗂️ What kind of app is a sleep tracker? (a) a tool app (b) a game (c) a learning app (d) a health app
  5. 5.True or false: a website opens from a link. (a) True (b) False
  6. 6.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Back
    [text box] Due date
  7. 7.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);
  8. 8.Which of these is a button? (a) your friends list (b) today’s step count (c) your saved notes (d) tap to Send
  9. 9.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  10. 10.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a free study-room finder (c) a blank grey screen (d) a library due-date alert
  11. 11.True or false: a flashcard trainer is a learning app. (a) True (b) False
  12. 12.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) output (c) processing
  13. 13.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  14. 14.Which of these is a screen? (a) a date picker (b) your high score (c) tap to Send (d) the home page of an app
  15. 15.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
  16. 16.True or false: today’s step count is data. (a) False (b) True
  17. 17.⚙️ What number does this app show?
    let price = 40; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  18. 18.👥 A cricket club app has 75 players, 225 coaches and 110 fans as users. Which user group is the biggest? (a) coaches (b) fans (c) players
  19. 19.🧩 In an app, what is tap to Start? (a) a screen (b) data (c) a button (d) an input
  20. 20.⚙️ What number does this app show?
    let price = 65; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  21. 21.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a free study-room finder (c) a medicine reminder (d) a button with no action
  22. 22.🗂️ What kind of app is a spelling coach? (a) a health app (b) a game (c) a learning app (d) a tool app
  23. 23.🛠️ At which stage do you pick the features? (a) the idea stage (b) the build stage (c) the plan stage (d) the test stage
  24. 24.Which of these app ideas solves no real problem? (a) an app that just says hi (b) a medicine reminder (c) a lost-and-found board (d) a free study-room finder
  25. 25.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  26. 26.True or false: an app has a web address. (a) True (b) False
  27. 27.Which of these happens at the test stage? (a) let friends try it (b) list what users need (c) talk to possible users (d) connect the data
  28. 28.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) processing (c) output
  29. 29.🗒️ When should nice-to-have features be built? (a) never (b) before anything (c) on day one (d) after the must-haves
  30. 30.Which of these is an output? (a) tapping a button (b) a beep sound (c) adding up a bill (d) taking a photo
  31. 31.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  32. 32.💡 Which app idea solves this problem: the library is always full? (a) a lost-and-found board (b) a bill splitter (c) a study-room finder (d) a medicine reminder
  33. 33.💡 Which app idea solves this problem: friends argue over who pays? (a) a homework planner (b) a medicine reminder (c) a bill splitter (d) a study-room finder
  34. 34.True or false: a lost-and-found board solves a real problem. (a) False (b) True
  35. 35.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Email
    [button] Done
    [text box] Notes
    [text box] Phone
  36. 36.Which of these is true of a website? (a) updates from the store (b) comes from an app store (c) opens from a link (d) has a home-screen icon
  37. 37.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Subject
    [switch] Remind me
    [button] Save
    [text box] Email
    [slider] Volume
  38. 38.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) savings stickers (d) add money received
  39. 39.True or false: a homework planner is the best fit for a child saving up for a cycle. (a) True (b) False
  40. 40.True or false: the settings page is data. (a) False (b) True

Answer key

  1. 375
  2. 3
  3. True
  4. a health app
  5. True
  6. 1
  7. 10000
  8. tap to Send
  9. Yes
  10. a blank grey screen
  11. True
  12. input
  13. 360
  14. the home page of an app
  15. Yes
  16. True
  17. 200
  18. coaches
  19. a button
  20. 260
  21. a button with no action
  22. a learning app
  23. the plan stage
  24. an app that just says hi
  25. Yes
  26. False
  27. let friends try it
  28. processing
  29. after the must-haves
  30. a beep sound
  31. an app
  32. a study-room finder
  33. a bill splitter
  34. True
  35. 1
  36. opens from a link
  37. 4
  38. add money received
  39. False
  40. False

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