← 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 323 · 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 line does the processing (works out the answer)?
    line 1: let price = 20; // 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 1 (b) line 2 (c) line 3 (d) line 4
  2. 2.👥 A library app has 245 readers, 170 librarians and 190 volunteers as users. Which user group is the biggest? (a) volunteers (b) readers (c) librarians
  3. 3.👥 A clinic app has 155 patients, 135 doctors and 175 nurses as users. Which user group is the biggest? (a) nurses (b) patients (c) doctors
  4. 4.🗂️ What kind of app is a cricket run chase? (a) a tool app (b) a learning app (c) a game (d) a health app
  5. 5.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Send
    [text box] Phone
    [slider] Text size
  6. 6.Which of these happens at the release stage? (a) talk to possible users (b) write the code (c) share the download link (d) write down the bugs
  7. 7.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) pick your bus stop (b) a dark mode (c) rate the driver (d) change the bus icon
  8. 8.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Cancel
    [text box] Due date
    [button] Next
    [text box] Subject
    [button] Back
    [text box] City
  9. 9.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) tabs (c) data (d) screens
  10. 10.🗂️ What kind of app is a sleep tracker? (a) a learning app (b) a health app (c) a tool app (d) a game
  11. 11.⚙️ What number does this app show?
    let bill = 45; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  12. 12.True or false: a website updates from the store. (a) False (b) True
  13. 13.🗂️ What kind of app is a word battle? (a) a health app (b) a game (c) a tool app (d) a learning app
  14. 14.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
  15. 15.🎯 Which app would help this user most: a grandparent with weak eyesight? (a) a water reminder (b) a big-text reader (c) a bus tracker (d) a homework planner
  16. 16.💡 Which is a problem statement? (a) “Add a logo” (b) “Use blue buttons” (c) “Make it fast” (d) “Kids forget homework”
  17. 17.Which of these is an input? (a) working out a tip (b) speaking a command (c) sorting the scores (d) a beep sound
  18. 18.True or false: tap to Save is a screen. (a) False (b) True
  19. 19.True or false: an app opens from a link. (a) True (b) False
  20. 20.📅 An app team plans for 2 days, builds for 6 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  21. 21.🗂️ What kind of app is a torch? (a) a health app (b) a tool app (c) a learning app (d) a game
  22. 22.🔍 Which is the odd one out? (a) checking a password (b) sorting the scores (c) adding up a bill (d) a buzz (vibration)
  23. 23.🔍 Which is the odd one out? (a) share the download link (b) put it on an app store (c) add the buttons (d) write the store text
  24. 24.True or false: you write the store text at the test stage. (a) True (b) False
  25. 25.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  26. 26.🔔 What is a message an app shows on your lock screen called? (a) a wireframe (b) a web address (c) a notification (d) a variable
  27. 27.👥 A clinic app has 80 patients, 205 doctors and 295 nurses as users. How many more nurses than patients are there?
  28. 28.🗒️ Version 1 of a homework planner must be ready in 9 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 3 days
    see tasks by day: 3 days
  29. 29.🔢 When you make an app, which comes FIRST? (a) release it (b) get an idea (c) build the app (d) test the app
  30. 30.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  31. 31.True or false: a beep sound is an input. (a) False (b) True
  32. 32.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Send
    [button] Cancel
    [text box] Due date
  33. 33.Which of these happens at the build stage? (a) sketch the screens (b) write the code (c) list what users need (d) try every button
  34. 34.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 3 votes
    missing the bus: 8 votes
    wasting pocket money: 5 votes
    (a) wasting pocket money (b) forgetting birthdays (c) missing the bus
  35. 35.🗒️ Version 1 of a bus tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 4 days
    pick your bus stop: 3 days
  36. 36.True or false: a water reminder is a health app. (a) False (b) True
  37. 37.🗒️ Version 1 of a pocket-money tracker must be ready in 18 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 4 days
    show the balance: 5 days
  38. 38.⚙️ In an app, is checking a password an input, processing or an output? (a) processing (b) input (c) output
  39. 39.🗒️ When should nice-to-have features be built? (a) on day one (b) before anything (c) after the must-haves (d) never
  40. 40.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a bus tracker (b) a homework planner (c) a water reminder (d) a pocket-money tracker

Answer key

  1. line 3
  2. readers
  3. nurses
  4. a game
  5. 1
  6. share the download link
  7. pick your bus stop
  8. 3
  9. data
  10. a health app
  11. 15
  12. False
  13. a game
  14. an app
  15. a big-text reader
  16. “Kids forget homework”
  17. speaking a command
  18. False
  19. False
  20. 8
  21. a tool app
  22. a buzz (vibration)
  23. add the buttons
  24. False
  25. a website
  26. a notification
  27. 215
  28. 0
  29. get an idea
  30. an app
  31. False
  32. 2
  33. write the code
  34. missing the bus
  35. 4
  36. True
  37. 5
  38. processing
  39. after the must-haves
  40. a homework planner

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