← 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 761 · 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.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Save
    [text box] Email
    [button] Done
    [switch] Sound
    [text box] Name
  2. 2.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Dark mode
    [text box] Phone
    [button] Back
    [text box] Subject
    (a) Subject (b) Phone (c) Back (d) Dark mode
  3. 3.📴 Which of these can often still work with no internet? (a) a video call (b) an online search (c) a new website (d) an installed app
  4. 4.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  5. 5.👥 A library app has 170 readers, 60 librarians and 85 volunteers as users. How many users does it have in all?
  6. 6.💡 Does an app idea like an app that just says hi solve a real problem? (a) Yes (b) No
  7. 7.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a screen (d) a variable
  8. 8.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a bus tracker (b) a homework planner (c) a recipe finder (d) a big-text reader
  9. 9.🔍 Which is the odd one out? (a) speaking a command (b) a result on screen (c) a pop-up message (d) a beep sound
  10. 10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Phone
    [text box] Email
    [text box] Age
    [button] Save
  11. 11.Which of these is an input? (a) the game-over page (b) your saved notes (c) a slider for volume (d) the home page of an app
  12. 12.👥 A cricket club app has 240 players, 85 coaches and 35 fans as users. How many users does it have in all?
  13. 13.Which of these happens at the test stage? (a) sketch the screens (b) talk to possible users (c) share the download link (d) let friends try it
  14. 14.Which of these app ideas solves a real problem? (a) a page of random dots (b) a button with no action (c) a medicine reminder (d) a blank grey screen
  15. 15.Which of these happens at the plan stage? (a) try every button (b) let friends try it (c) connect the data (d) sketch the screens
  16. 16.🔍 Which is the odd one out? (a) speaking a command (b) sorting the scores (c) typing your age (d) taking a photo
  17. 17.👥 A cricket club app has 210 players, 145 coaches and 160 fans as users. How many more players than coaches are there?
  18. 18.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Send
    [text box] Phone
    [slider] Volume
    [button] Cancel
    [button] Start
  19. 19.True or false: adding up a bill is processing. (a) True (b) False
  20. 20.True or false: you sketch the screens at the build stage. (a) True (b) False
  21. 21.📱 Where do people usually download phone apps from? (a) a charger (b) a printer (c) an app store (d) a web server
  22. 22.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) set a due date (d) pick a theme colour
  23. 23.🧩 In an app, what is the game-over page? (a) data (b) a button (c) an input (d) a screen
  24. 24.📅 An app team plans for 4 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  25. 25.⚙️ What number does this app show?
    let km = 5; // typed by the user
    let metres = km * 1000;
    show(metres);
  26. 26.👥 A clinic app has 135 patients, 285 doctors and 270 nurses as users. How many users does it have in all?
  27. 27.True or false: a water reminder is the best fit for a runner who forgets to sip water. (a) False (b) True
  28. 28.🔢 When you make an app, which comes first: “release it” or “plan the screens”? (a) release it (b) plan the screens
  29. 29.Which of these is data? (a) tap to Send (b) today’s step count (c) the game-over page (d) the settings page
  30. 30.🛠️ At which stage do you spot a problem to solve? (a) the plan stage (b) the test stage (c) the idea stage (d) the release stage
  31. 31.🧩 Scores, notes and settings that an app keeps are called ___. (a) data (b) screens (c) tabs (d) buttons
  32. 32.👥 A library app has 245 readers, 65 librarians and 270 volunteers as users. How many more volunteers than readers are there?
  33. 33.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Save
    [text box] Notes
    [text box] City
    [button] Cancel
    [switch] Sound
    [slider] Text size
    [button] Next
  34. 34.⚙️ What number does this app show?
    let price = 25; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  35. 35.True or false: a library due-date alert solves no real problem. (a) True (b) False
  36. 36.Which of these is a screen? (a) a date picker (b) today’s step count (c) your saved notes (d) the log-in page
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 65; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  38. 38.🔍 Which is the odd one out? (a) an alarm clock (b) a calculator (c) a torch (d) a spelling coach
  39. 39.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] City
    [slider] Brightness
    [button] Save
    [text box] Name
    [text box] Phone
  40. 40.🧩 What does a button do when you tap it? (a) saves the battery (b) starts an action (c) changes the phone (d) shows the time

Answer key

  1. 3
  2. Back
  3. an installed app
  4. a website
  5. 315
  6. No
  7. a screen
  8. a recipe finder
  9. speaking a command
  10. 3
  11. a slider for volume
  12. 360
  13. let friends try it
  14. a medicine reminder
  15. sketch the screens
  16. sorting the scores
  17. 65
  18. 2
  19. True
  20. False
  21. an app store
  22. set a due date
  23. a screen
  24. 6
  25. 5000
  26. 690
  27. True
  28. plan the screens
  29. today’s step count
  30. the idea stage
  31. data
  32. 25
  33. 3
  34. 75
  35. False
  36. the log-in page
  37. line 3
  38. a spelling coach
  39. 4
  40. starts an action

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