← 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 97 · 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 of these happens at the test stage? (a) try every button (b) put it on an app store (c) talk to possible users (d) draw the user flow
  2. 2.🛠️ At which stage do you list what users need? (a) the release stage (b) the plan stage (c) the test stage (d) the idea stage
  3. 3.🧩 Which input is best for choosing a volume level? (a) a title (b) a switch (c) a slider (d) a text box
  4. 4.🔍 Which is the odd one out? (a) sketch the screens (b) connect the data (c) pick the features (d) draw the user flow
  5. 5.True or false: a website is installed on a phone. (a) True (b) False
  6. 6.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) pie-chart colours (b) add money spent (c) show the balance (d) add money received
  7. 7.🛠️ At which stage do you write the code? (a) the idea stage (b) the release stage (c) the test stage (d) the build stage
  8. 8.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) custom alert sounds (c) set a reminder time (d) log a glass of water
  9. 9.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) CPU (c) MVP (d) URL
  10. 10.🔢 After an app is released, which comes FIRST? (a) read user reviews (b) release an update (c) fix and improve (d) list what to fix
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 14; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  12. 12.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 3; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 1 (c) line 3
  13. 13.👥 A clinic app has 75 patients, 80 doctors and 200 nurses as users. Which user group is the biggest? (a) nurses (b) patients (c) doctors
  14. 14.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) tabs (c) data (d) screens
  15. 15.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) earn stickers (c) add a homework task (d) set a due date
  16. 16.Which of these is a user need? (a) “What should I cook?” (b) a reminder alarm (c) a dark mode switch (d) a share button
  17. 17.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  18. 18.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Save
    [button] Done
    [switch] Dark mode
    [text box] Due date
    [text box] Name
  19. 19.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) rate the driver (b) show arrival time (c) see where the bus is (d) pick your bus stop
  20. 20.True or false: an app has a web address. (a) True (b) False
  21. 21.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) maximum (d) minimum
  22. 22.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a bus tracker (b) a pocket-money tracker (c) a recipe finder (d) a big-text reader
  23. 23.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 12 votes
    missing the bus: 4 votes
    no quiet study place: 24 votes
  24. 24.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) an avatar shop (b) check the answer (c) show the score (d) show a question
  25. 25.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 50; // 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 4 (c) line 2 (d) line 3
  26. 26.True or false: a result on screen is processing. (a) True (b) False
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Send
    [button] Next
    [text box] Age
    [slider] Volume
    [text box] Email
    [button] Start
  28. 28.True or false: a water reminder is the best fit for a teen whose money runs out by Friday. (a) False (b) True
  29. 29.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “missing the bus”?
    forgetting homework: 18 votes
    missing the bus: 4 votes
    wasting pocket money: 14 votes
  30. 30.⚙️ In an app, is speaking a command an input, processing or an output? (a) input (b) processing (c) output
  31. 31.Which of these is processing? (a) a pop-up message (b) speaking a command (c) working out a tip (d) typing your age
  32. 32.Which of these is an input? (a) adding up a bill (b) checking a password (c) taking a photo (d) a beep sound
  33. 33.True or false: a free study-room finder solves no real problem. (a) False (b) True
  34. 34.Which of these is an input? (a) the settings page (b) your friends list (c) a slider for volume (d) your saved notes
  35. 35.👥 A clinic app has 290 patients, 115 doctors and 110 nurses as users. How many users does it have in all?
  36. 36.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  37. 37.🔍 Which is the odd one out? (a) sketch the screens (b) draw the user flow (c) pick the features (d) list what users need
  38. 38.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a screen (d) a cable
  39. 39.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Back
    [switch] Remind me
    [text box] Phone
    [button] Cancel
    [slider] Volume
    [text box] Name
  40. 40.🔍 Which is the odd one out? (a) a word battle (b) a puzzle with levels (c) a torch (d) a racing challenge

Answer key

  1. try every button
  2. the idea stage
  3. a slider
  4. connect the data
  5. False
  6. pie-chart colours
  7. the build stage
  8. custom alert sounds
  9. MVP
  10. read user reviews
  11. line 2
  12. line 2
  13. nurses
  14. data
  15. earn stickers
  16. “What should I cook?”
  17. a feature
  18. 2
  19. rate the driver
  20. False
  21. minimum
  22. a pocket-money tracker
  23. 40
  24. an avatar shop
  25. line 3
  26. False
  27. 3
  28. False
  29. 14
  30. input
  31. working out a tip
  32. taking a photo
  33. False
  34. a slider for volume
  35. 515
  36. an app
  37. list what users need
  38. a screen
  39. 4
  40. a torch

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