← 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 491 · 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.🗒️ 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: 1 days
    pick your bus stop: 5 days
  2. 2.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) list what to fix (c) test it again (d) read user reviews
  3. 3.True or false: a blank grey screen solves a real problem. (a) True (b) False
  4. 4.True or false: a big-text reader is the best fit for a child saving up for a cycle. (a) False (b) True
  5. 5.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 23 votes
    missing the bus: 12 votes
    losing water bottles: 24 votes
    (a) forgetting birthdays (b) losing water bottles (c) missing the bus
  6. 6.🔍 Which is the odd one out? (a) a puzzle with levels (b) a word battle (c) a flashcard trainer (d) a racing challenge
  7. 7.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Subject
    [text box] City
    [button] Done
    [text box] Phone
    [switch] Dark mode
    (a) Subject (b) Done (c) Phone (d) City
  8. 8.Which of these is a screen? (a) tap to Send (b) a slider for volume (c) your friends list (d) the game-over page
  9. 9.Which of these happens at the build stage? (a) try every button (b) add the buttons (c) put it on an app store (d) list what users need
  10. 10.Which of these is an output? (a) adding up a bill (b) checking a password (c) a buzz (vibration) (d) speaking a command
  11. 11.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  12. 12.True or false: you write the store text at the release stage. (a) True (b) False
  13. 13.💡 Does an app idea like a medicine reminder solve a real problem? (a) No (b) Yes
  14. 14.True or false: a sleep tracker is a game. (a) False (b) True
  15. 15.Which of these is an input? (a) the game-over page (b) the home page of an app (c) a switch for dark mode (d) the settings page
  16. 16.True or false: a bus tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  17. 17.🔢 After an app is released, which comes LAST? (a) fix and improve (b) read user reviews (c) test it again (d) release an update
  18. 18.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 44; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 2 (c) line 1 (d) line 4
  19. 19.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) output (c) processing
  20. 20.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  21. 21.Which of these is true of a website? (a) is installed on a phone (b) updates from the store (c) has a home-screen icon (d) opens from a link
  22. 22.Which of these is true of an app? (a) needs no installing (b) opens in a web browser (c) updates from the store (d) opens from a link
  23. 23.🧩 In an app, what is tap to Send? (a) data (b) a screen (c) an input (d) a button
  24. 24.👥 A cricket club app has 65 players, 125 coaches and 285 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
  25. 25.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 25; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  26. 26.👥 A school app has 25 students, 60 teachers and 210 parents as users. How many users does it have in all?
  27. 27.📴 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
  28. 28.Which of these is true of a website? (a) updates from the store (b) has a web address (c) is installed on a phone (d) comes from an app store
  29. 29.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Help
    [button] Done
    [text box] City
    [text box] Due date
    [text box] Email
    [slider] Text size
  30. 30.🔍 Which is the odd one out? (a) a beep sound (b) a pop-up message (c) a result on screen (d) taking a photo
  31. 31.Which of these is an input? (a) working out a tip (b) typing your age (c) a beep sound (d) a pop-up message
  32. 32.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  33. 33.Which of these is a screen? (a) today’s step count (b) your high score (c) tap to Send (d) the log-in page
  34. 34.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) see tasks by day (c) add a homework task (d) set a due date
  35. 35.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) set a reminder time (d) share your streak
  36. 36.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  37. 37.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Age
    [button] Cancel
    [button] Back
    [text box] Phone
    [text box] Due date
    [slider] Volume
    [button] Save
  38. 38.🧩 In an app, what is a switch for dark mode? (a) a button (b) a screen (c) an input (d) data
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 600; // 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 1 (b) line 2 (c) line 3 (d) line 4
  40. 40.Which of these is data? (a) the home page of an app (b) the game-over page (c) your high score (d) tap to go Next

Answer key

  1. 5
  2. test it again
  3. False
  4. False
  5. losing water bottles
  6. a flashcard trainer
  7. Done
  8. the game-over page
  9. add the buttons
  10. a buzz (vibration)
  11. a feature
  12. True
  13. Yes
  14. False
  15. a switch for dark mode
  16. False
  17. release an update
  18. line 3
  19. output
  20. No
  21. opens from a link
  22. updates from the store
  23. a button
  24. fans
  25. line 3
  26. 295
  27. an installed app
  28. has a web address
  29. 2
  30. taking a photo
  31. typing your age
  32. 8000
  33. the log-in page
  34. pick a theme colour
  35. set a reminder time
  36. an app
  37. 4
  38. an input
  39. line 3
  40. your high score

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