← 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 501 · 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 buttons does this app screen have?
    [title] Edit Profile
    [switch] Show hints
    [text box] Phone
    [text box] Name
    [button] Start
    [text box] Email
  2. 2.True or false: an app has a home-screen icon. (a) False (b) True
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 80; // 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 2 (b) line 4 (c) line 1 (d) line 3
  4. 4.Which of these is true of an app? (a) needs no installing (b) has a home-screen icon (c) opens from a link (d) opens in a web browser
  5. 5.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) get an idea (b) release it
  6. 6.🔢 When you make an app, which comes FIRST? (a) release it (b) get an idea (c) test the app (d) plan the screens
  7. 7.⚙️ In an app, is a beep sound an input, processing or an output? (a) processing (b) output (c) input
  8. 8.Which of these is true of a website? (a) opens from a link (b) updates from the store (c) has a home-screen icon (d) comes from an app store
  9. 9.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  10. 10.🔍 Which is the odd one out? (a) try every button (b) write the code (c) write down the bugs (d) let friends try it
  11. 11.True or false: a spelling coach is a learning app. (a) True (b) False
  12. 12.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] City
    [text box] Age
    [button] Start
    [button] Cancel
    [button] Send
    (a) Start (b) City (c) Age
  13. 13.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a bus tracker (b) a homework planner (c) a pocket-money tracker (d) a water reminder
  14. 14.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 560; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 2 (c) line 1 (d) line 3
  15. 15.Which of these is processing? (a) speaking a command (b) checking a password (c) taking a photo (d) a pop-up message
  16. 16.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) share tasks to friends (b) set a due date (c) add a homework task (d) see tasks by day
  17. 17.True or false: a big-text reader is the best fit for a cook with no idea for dinner. (a) True (b) False
  18. 18.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] City
    [text box] Name
    [slider] Volume
    [button] Done
    [button] Help
    [text box] Due date
  19. 19.🔍 Which is the odd one out? (a) a unit converter (b) a calculator (c) a torch (d) a puzzle with levels
  20. 20.🔍 Which is the odd one out? (a) checking a password (b) adding up a bill (c) sorting the scores (d) a result on screen
  21. 21.⚙️ What number does this app show?
    let price = 30; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  22. 22.Which of these is a feature? (a) “What should I cook?” (b) a reminder alarm (c) “I forget my homework” (d) “I keep missing the bus”
  23. 23.🔍 Which is the odd one out? (a) checking a password (b) tapping a button (c) speaking a command (d) taking a photo
  24. 24.Which of these happens at the build stage? (a) talk to possible users (b) let friends try it (c) write down the bugs (d) connect the data
  25. 25.👥 A school app has 270 students, 30 teachers and 175 parents as users. How many more students than parents are there?
  26. 26.Which of these is an input? (a) working out a tip (b) a result on screen (c) speaking a command (d) checking a password
  27. 27.🔢 After an app is released, which comes first: “list what to fix” or “release an update”? (a) list what to fix (b) release an update
  28. 28.👥 A clinic app has 70 patients, 130 doctors and 40 nurses as users. How many more doctors than nurses are there?
  29. 29.💡 Which app idea solves this problem: bottles go missing at school? (a) a bill splitter (b) a medicine reminder (c) a homework planner (d) a lost-and-found board
  30. 30.🗂️ What kind of app is a step counter? (a) a health app (b) a tool app (c) a game (d) a learning app
  31. 31.🔍 Which is the odd one out? (a) a puzzle with levels (b) a times-table quiz (c) a cricket run chase (d) a racing challenge
  32. 32.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  33. 33.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a recipe finder (b) a pocket-money tracker (c) a homework planner (d) a water reminder
  34. 34.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  35. 35.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Cancel
    [text box] Name
    (a) Cancel (b) Name
  36. 36.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  37. 37.🗒️ Version 1 of a water reminder must be ready in 11 days. How many days are left for extras after the must-haves?
    set a reminder time: 2 days
    log a glass of water: 1 days
    see today’s total: 5 days
  38. 38.🧩 In an app, what is a slider for volume? (a) a screen (b) an input (c) data (d) a button
  39. 39.📅 An app team plans for 5 days, builds for 4 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  40. 40.True or false: a times-table quiz is a game. (a) True (b) False

Answer key

  1. 1
  2. True
  3. line 3
  4. has a home-screen icon
  5. get an idea
  6. get an idea
  7. output
  8. opens from a link
  9. No
  10. write the code
  11. True
  12. Start
  13. a water reminder
  14. line 3
  15. checking a password
  16. share tasks to friends
  17. False
  18. 2
  19. a puzzle with levels
  20. a result on screen
  21. 60
  22. a reminder alarm
  23. checking a password
  24. connect the data
  25. 95
  26. speaking a command
  27. list what to fix
  28. 90
  29. a lost-and-found board
  30. a health app
  31. a times-table quiz
  32. a feature
  33. a water reminder
  34. 8000
  35. Cancel
  36. a website
  37. 3
  38. an input
  39. 9
  40. False

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