← 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 192 · 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) a result on screen (b) a beep sound (c) taking a photo (d) a pop-up message
  2. 2.Which of these is a feature? (a) a share button (b) “Small text is hard” (c) “I keep missing the bus” (d) “What should I cook?”
  3. 3.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  4. 4.True or false: a website has a web address. (a) True (b) False
  5. 5.📅 An app team plans for 4 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  6. 6.Which of these is an input? (a) taking a photo (b) a result on screen (c) sorting the scores (d) checking a password
  7. 7.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  8. 8.🧩 In an app, what is tap to Start? (a) a screen (b) a button (c) an input (d) data
  9. 9.Which of these is processing? (a) typing your age (b) a beep sound (c) taking a photo (d) adding up a bill
  10. 10.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Subject
    [button] Help
    [text box] Age
    [button] Next
    [text box] Name
  11. 11.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  12. 12.True or false: speaking a command is processing. (a) False (b) True
  13. 13.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
  14. 14.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) release it (b) get an idea
  15. 15.👥 A clinic app has 85 patients, 220 doctors and 130 nurses as users. Which user group is the biggest? (a) nurses (b) patients (c) doctors
  16. 16.True or false: the home page of an app is a button. (a) True (b) False
  17. 17.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  18. 18.Which of these app ideas solves a real problem? (a) a button with no action (b) an app that just says hi (c) a blank grey screen (d) a bill splitter
  19. 19.Which of these happens at the release stage? (a) try every button (b) spot a problem to solve (c) list what users need (d) share the download link
  20. 20.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
  21. 21.🧩 Which input is best for typing your name? (a) a switch (b) a text box (c) a slider (d) a picture
  22. 22.True or false: your saved notes is a screen. (a) True (b) False
  23. 23.📅 An app team plans for 5 days, builds for 7 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  24. 24.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [switch] Remind me
    [text box] Email
    [button] Send
  25. 25.🧩 Which of these is a button on this screen?
    [title] Settings
    [slider] Volume
    [text box] Due date
    [button] Cancel
    [text box] Notes
    [text box] Phone
    (a) Cancel (b) Phone (c) Due date (d) Notes
  26. 26.🧩 What does a button do when you tap it? (a) saves the battery (b) shows the time (c) changes the phone (d) starts an action
  27. 27.👥 A clinic app has 130 patients, 105 doctors and 85 nurses as users. How many more patients than nurses are there?
  28. 28.📅 An app team plans for 2 days, builds for 10 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  29. 29.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Email
    [text box] Name
    [button] Send
    [switch] Dark mode
    [text box] Age
    [button] Help
    [button] Next
  30. 30.True or false: a step counter is a learning app. (a) False (b) True
  31. 31.Which of these happens at the plan stage? (a) let friends try it (b) add the buttons (c) sketch the screens (d) talk to possible users
  32. 32.🔍 Which is the odd one out? (a) sketch the screens (b) pick the features (c) draw the user flow (d) write the code
  33. 33.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) URL (c) CPU (d) MVP
  34. 34.⚙️ What number does this app show?
    let km = 5; // typed by the user
    let metres = km * 1000;
    show(metres);
  35. 35.Which of these is a user need? (a) “Small text is hard” (b) a share button (c) a reminder alarm (d) a search bar
  36. 36.Which of these is a button? (a) a slider for volume (b) tap to Start (c) the home page of an app (d) your friends list
  37. 37.🔢 After an app is released, what comes right after “fix and improve”? (a) read user reviews (b) list what to fix (c) release an update (d) test it again
  38. 38.🎯 Who are the users of an app? (a) only the coders (b) only the testers (c) the people who use it (d) the app icons
  39. 39.True or false: a library due-date alert solves no real problem. (a) True (b) False
  40. 40.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 80; // typed by the user
    line 2: let qty = 5; // 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

Answer key

  1. taking a photo
  2. a share button
  3. a website
  4. True
  5. 2
  6. taking a photo
  7. an app
  8. a button
  9. adding up a bill
  10. 2
  11. No
  12. False
  13. a user need
  14. get an idea
  15. doctors
  16. False
  17. an app
  18. a bill splitter
  19. share the download link
  20. an app
  21. a text box
  22. False
  23. 15
  24. 1
  25. Cancel
  26. starts an action
  27. 45
  28. 8
  29. 3
  30. False
  31. sketch the screens
  32. write the code
  33. MVP
  34. 5000
  35. “Small text is hard”
  36. tap to Start
  37. test it again
  38. the people who use it
  39. False
  40. line 3

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