← 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 731 · 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.🛠️ At which stage do you sketch the screens? (a) the idea stage (b) the build stage (c) the plan stage (d) the release stage
  2. 2.Which of these is true of an app? (a) has a web address (b) has a home-screen icon (c) opens from a link (d) opens in a web browser
  3. 3.🧩 In an app, what is the log-in page? (a) an input (b) a button (c) data (d) a screen
  4. 4.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) water animations (c) share your streak (d) see today’s total
  5. 5.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) processing (c) input
  6. 6.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) input (c) output
  7. 7.🗂️ What kind of app is a word battle? (a) a game (b) a learning app (c) a tool app (d) a health app
  8. 8.📱 The word “app” is short for ___. (a) application (b) appointment (c) apparatus (d) appetite
  9. 9.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  10. 10.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) never (c) on day one (d) before anything
  11. 11.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a beep sound (c) tapping a button (d) a result on screen
  12. 12.True or false: a website comes from an app store. (a) True (b) False
  13. 13.🧩 In an app, what is tap to Start? (a) a button (b) an input (c) a screen (d) data
  14. 14.👥 A school app has 80 students, 45 teachers and 200 parents as users. How many more students than teachers are there?
  15. 15.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 410; // 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 2 (d) line 3
  16. 16.True or false: a flashcard trainer is a game. (a) False (b) True
  17. 17.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  18. 18.True or false: an app is installed on a phone. (a) True (b) False
  19. 19.🎯 Who are the users of an app? (a) the app icons (b) only the testers (c) only the coders (d) the people who use it
  20. 20.🎯 What is a user need? (a) a type of button (b) a colour theme (c) a phone setting (d) a problem a user has
  21. 21.True or false: you write down the bugs at the test stage. (a) False (b) True
  22. 22.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Subject
    [slider] Volume
    [button] Save
    [button] Help
  23. 23.👥 A clinic app has 60 patients, 105 doctors and 145 nurses as users. How many users does it have in all?
  24. 24.👥 A library app has 25 readers, 190 librarians and 60 volunteers as users. How many more librarians than volunteers are there?
  25. 25.👥 A clinic app has 265 patients, 85 doctors and 185 nurses as users. How many users does it have in all?
  26. 26.⚙️ What number does this app show?
    let bill = 312; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Help
    [text box] City
    [switch] Sound
  28. 28.Which of these is true of an app? (a) opens in a web browser (b) needs no installing (c) has a web address (d) updates from the store
  29. 29.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a homework planner (b) a pocket-money tracker (c) a big-text reader (d) a recipe finder
  30. 30.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Start
    [text box] Email
    [switch] Dark mode
    [slider] Text size
  31. 31.📅 An app team plans for 2 days, builds for 4 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  32. 32.Which of these is an input? (a) working out a tip (b) a beep sound (c) taking a photo (d) checking a password
  33. 33.Which of these is an input? (a) a slider for volume (b) tap to Send (c) tap to Start (d) the game-over page
  34. 34.👥 A clinic app has 150 patients, 65 doctors and 215 nurses as users. How many more patients than doctors are there?
  35. 35.🛠️ At which stage do you write the store text? (a) the build stage (b) the idea stage (c) the test stage (d) the release stage
  36. 36.🎯 Why learn about users before you build? (a) to make it longer (b) to pick a logo (c) to slow it down (d) to build what they need
  37. 37.🗂️ What kind of app is an alarm clock? (a) a health app (b) a learning app (c) a game (d) a tool app
  38. 38.Which of these is processing? (a) a beep sound (b) checking a password (c) a result on screen (d) taking a photo
  39. 39.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  40. 40.📅 An app team plans for 2 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?

Answer key

  1. the plan stage
  2. has a home-screen icon
  3. a screen
  4. see today’s total
  5. input
  6. input
  7. a game
  8. application
  9. a feature
  10. after the must-haves
  11. tapping a button
  12. False
  13. a button
  14. 35
  15. line 3
  16. False
  17. No
  18. True
  19. the people who use it
  20. a problem a user has
  21. True
  22. 2
  23. 310
  24. 130
  25. 535
  26. 78
  27. 2
  28. updates from the store
  29. a recipe finder
  30. 1
  31. 8
  32. taking a photo
  33. a slider for volume
  34. 85
  35. the release stage
  36. to build what they need
  37. a tool app
  38. checking a password
  39. No
  40. 13

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