← 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 969 · 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.⚙️ In an app, is checking a password an input, processing or an output? (a) output (b) processing (c) input
  2. 2.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) show the score (c) background music (d) an avatar shop
  3. 3.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Cancel
    [button] Save
    [switch] Show hints
    [text box] Name
    [slider] Text size
    [text box] Phone
    (a) Name (b) Show hints (c) Save (d) Phone
  4. 4.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a bus tracker (b) a big-text reader (c) a recipe finder (d) a pocket-money tracker
  5. 5.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a recipe finder (b) a water reminder (c) a big-text reader (d) a homework planner
  6. 6.📅 An app team plans for 5 days, builds for 5 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  7. 7.True or false: a pocket-money tracker is the best fit for a student who often misses the school bus. (a) True (b) False
  8. 8.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Cancel
    [text box] Age
    [switch] Show hints
    [text box] Subject
    [text box] Phone
  9. 9.True or false: a word battle is a game. (a) True (b) False
  10. 10.🗂️ What kind of app is a word battle? (a) a tool app (b) a learning app (c) a health app (d) a game
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 180; // typed by the user
    line 2: let off = 30; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 1 (c) line 3 (d) line 2
  12. 12.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a colour theme (c) a sound effect (d) a nice extra
  13. 13.🔢 When you make an app, which comes first: “get an idea” or “release it”? (a) get an idea (b) release it
  14. 14.Which of these is true of an app? (a) is installed on a phone (b) needs no installing (c) opens from a link (d) has a web address
  15. 15.👥 A school app has 190 students, 55 teachers and 165 parents as users. How many more students than parents are there?
  16. 16.True or false: an app updates from the store. (a) True (b) False
  17. 17.⚙️ What number does this app show?
    let price = 100; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  18. 18.⚙️ What number does this app show?
    let bill = 98; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  19. 19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 25 votes
    no quiet study place: 5 votes
    losing water bottles: 3 votes
    (a) losing water bottles (b) wasting pocket money (c) no quiet study place
  20. 20.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  21. 21.Which of these is processing? (a) a pop-up message (b) speaking a command (c) working out a tip (d) a buzz (vibration)
  22. 22.True or false: the game-over page is a screen. (a) False (b) True
  23. 23.🧩 What does a button do when you tap it? (a) starts an action (b) changes the phone (c) saves the battery (d) shows the time
  24. 24.🔢 After an app is released, which comes LAST? (a) list what to fix (b) release an update (c) fix and improve (d) test it again
  25. 25.True or false: a big-text reader is the best fit for a grandparent with weak eyesight. (a) False (b) True
  26. 26.True or false: a water reminder is a tool app. (a) True (b) False
  27. 27.🗒️ Version 1 of a homework planner must be ready in 12 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: 4 days
  28. 28.🛠️ At which stage do you sketch the screens? (a) the plan stage (b) the release stage (c) the idea stage (d) the test stage
  29. 29.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) set a due date (c) see tasks by day (d) pick a theme colour
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Cancel
    [text box] Notes
    [button] Help
    [slider] Text size
    [text box] City
    [text box] Email
  31. 31.👥 A school app has 140 students, 190 teachers and 245 parents as users. How many more parents than teachers are there?
  32. 32.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) see where the bus is (b) a dark mode (c) rate the driver (d) change the bus icon
  33. 33.🗂️ What kind of app is an alarm clock? (a) a health app (b) a game (c) a learning app (d) a tool app
  34. 34.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Done
    [text box] Subject
    [text box] Age
    [text box] Name
    [button] Send
    [slider] Text size
    [switch] Dark mode
    (a) Age (b) Name (c) Subject (d) Done
  35. 35.🔍 Which is the odd one out? (a) a result on screen (b) tapping a button (c) a buzz (vibration) (d) a beep sound
  36. 36.True or false: a website has a web address. (a) True (b) False
  37. 37.🧩 Which part lets the user give the app information? (a) an icon (b) a logo (c) a title (d) an input
  38. 38.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) MVP (c) FAQ (d) CPU
  39. 39.📴 Which of these can often still work with no internet? (a) a video call (b) a new website (c) an online search (d) an installed app
  40. 40.👥 A library app has 170 readers, 175 librarians and 40 volunteers as users. How many users does it have in all?

Answer key

  1. processing
  2. show the score
  3. Save
  4. a bus tracker
  5. a water reminder
  6. 10
  7. False
  8. 4
  9. True
  10. a game
  11. line 3
  12. one the app cannot skip
  13. get an idea
  14. is installed on a phone
  15. 25
  16. True
  17. 80
  18. 49
  19. wasting pocket money
  20. a website
  21. working out a tip
  22. True
  23. starts an action
  24. release an update
  25. True
  26. False
  27. 2
  28. the plan stage
  29. pick a theme colour
  30. 4
  31. 55
  32. see where the bus is
  33. a tool app
  34. Done
  35. tapping a button
  36. True
  37. an input
  38. MVP
  39. an installed app
  40. 385

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