← 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 519 · 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 sorting the scores an input, processing or an output? (a) input (b) processing (c) output
  2. 2.Which of these happens at the plan stage? (a) try every button (b) share the download link (c) draw the user flow (d) list what users need
  3. 3.💡 How can you check that people really have the problem? (a) ask possible users (b) just guess (c) pick a colour (d) copy another app
  4. 4.🗂️ What kind of app is a water reminder? (a) a learning app (b) a game (c) a health app (d) a tool app
  5. 5.🗒️ When should nice-to-have features be built? (a) on day one (b) before anything (c) never (d) after the must-haves
  6. 6.🧩 Which input is best for typing your name? (a) a slider (b) a switch (c) a picture (d) a text box
  7. 7.True or false: you add the buttons at the build stage. (a) True (b) False
  8. 8.True or false: speaking a command is an input. (a) True (b) False
  9. 9.⚙️ What number does this app show?
    let bill = 64; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  10. 10.Which of these is a screen? (a) a date picker (b) today’s step count (c) the home page of an app (d) your saved notes
  11. 11.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
    show a question: 2 days
    check the answer: 2 days
    show the score: 3 days
  12. 12.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) output (b) input (c) processing
  13. 13.🧩 In an app, what is the home page of an app? (a) data (b) a screen (c) an input (d) a button
  14. 14.True or false: taking a photo is processing. (a) True (b) False
  15. 15.Which of these is an output? (a) speaking a command (b) a buzz (vibration) (c) working out a tip (d) taking a photo
  16. 16.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to confuse users (c) to look bigger (d) to use up storage
  17. 17.🔢 After an app is released, which comes FIRST? (a) fix and improve (b) test it again (c) read user reviews (d) release an update
  18. 18.👥 A cricket club app has 190 players, 160 coaches and 220 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
  19. 19.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Email
    [button] Back
    [switch] Sound
    [text box] Phone
    [button] Next
    [text box] Age
    [slider] Volume
    (a) Age (b) Phone (c) Email (d) Next
  20. 20.🔢 When you make an app, which comes first: “get an idea” or “test the app”? (a) test the app (b) get an idea
  21. 21.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) add a homework task (c) set a due date (d) see tasks by day
  22. 22.True or false: a lost-and-found board solves a real problem. (a) True (b) False
  23. 23.💡 A good app idea starts with ___. (a) a long name (b) a problem to solve (c) many colours (d) a cool logo
  24. 24.Which of these app ideas solves no real problem? (a) a blank grey screen (b) a free study-room finder (c) a bill splitter (d) a lost-and-found board
  25. 25.👥 A library app has 170 readers, 40 librarians and 90 volunteers as users. How many users does it have in all?
  26. 26.🎯 Is this a user need or a feature: “Small text is hard”? (a) a user need (b) a feature
  27. 27.Which of these is processing? (a) working out a tip (b) a beep sound (c) a buzz (vibration) (d) tapping a button
  28. 28.Which of these is an input? (a) tapping a button (b) a beep sound (c) checking a password (d) a pop-up message
  29. 29.👥 A library app has 280 readers, 95 librarians and 130 volunteers as users. Which user group is the biggest? (a) librarians (b) readers (c) volunteers
  30. 30.🧩 In an app, what is tap to go Next? (a) an input (b) a button (c) data (d) a screen
  31. 31.🎯 Which app would help this user most: a student who often misses the school bus? (a) a water reminder (b) a pocket-money tracker (c) a bus tracker (d) a big-text reader
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 50; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 3 (b) line 2 (c) line 4 (d) line 1
  33. 33.True or false: tapping a button is an input. (a) False (b) True
  34. 34.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) False (b) True
  35. 35.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Send
    [text box] Email
    [slider] Brightness
    [text box] Age
    [button] Save
    [button] Cancel
    [text box] City
  36. 36.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  37. 37.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  38. 38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 10 votes
    forgetting birthdays: 7 votes
    missing the bus: 24 votes
    (a) missing the bus (b) no quiet study place (c) forgetting birthdays
  39. 39.True or false: a flashcard trainer is a learning app. (a) False (b) True
  40. 40.🔢 After an app is released, which comes first: “release an update” or “read user reviews”? (a) release an update (b) read user reviews

Answer key

  1. processing
  2. draw the user flow
  3. ask possible users
  4. a health app
  5. after the must-haves
  6. a text box
  7. True
  8. True
  9. 32
  10. the home page of an app
  11. 5
  12. output
  13. a screen
  14. False
  15. a buzz (vibration)
  16. to learn from users soon
  17. read user reviews
  18. fans
  19. Next
  20. get an idea
  21. pick a theme colour
  22. True
  23. a problem to solve
  24. a blank grey screen
  25. 300
  26. a user need
  27. working out a tip
  28. tapping a button
  29. readers
  30. a button
  31. a bus tracker
  32. line 3
  33. True
  34. True
  35. 3
  36. a user need
  37. a user need
  38. missing the bus
  39. True
  40. read user reviews

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