← 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 489 · 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.🔍 Which is the odd one out? (a) write the store text (b) put it on an app store (c) sketch the screens (d) share the download link
  2. 2.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) pie-chart colours (c) add money received (d) add money spent
  3. 3.💡 A good app idea starts with ___. (a) a long name (b) a problem to solve (c) a cool logo (d) many colours
  4. 4.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) read user reviews (c) test it again (d) list what to fix
  5. 5.⚙️ In an app, is taking a photo an input, processing or an output? (a) input (b) processing (c) output
  6. 6.🔍 Which is the odd one out? (a) speaking a command (b) adding up a bill (c) working out a tip (d) checking a password
  7. 7.🧩 In an app, what is tap to Send? (a) an input (b) a screen (c) a button (d) data
  8. 8.Which of these is a user need? (a) a dark mode switch (b) “Small text is hard” (c) a share button (d) a reminder alarm
  9. 9.🗒️ Why keep version 1 small? (a) to use up storage (b) to confuse users (c) to learn from users soon (d) to look bigger
  10. 10.🧩 Which of these is a button on this screen?
    [title] Settings
    [switch] Sound
    [text box] Name
    [button] Next
    [button] Back
    [text box] Age
    [text box] Notes
    (a) Age (b) Notes (c) Name (d) Next
  11. 11.True or false: you connect the data at the build stage. (a) False (b) True
  12. 12.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Notes
    [text box] City
    [text box] Due date
    [button] Save
    (a) Save (b) Due date (c) City (d) Notes
  13. 13.True or false: a calculator is a game. (a) False (b) True
  14. 14.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Email
    [button] Start
    [button] Send
    (a) Send (b) Email
  15. 15.Which of these is a user need? (a) a share button (b) a dark mode switch (c) “I keep missing the bus” (d) a search bar
  16. 16.🗒️ Version 1 of a pocket-money tracker must be ready in 16 days. How many days are left for extras after the must-haves?
    add money received: 2 days
    add money spent: 3 days
    show the balance: 5 days
  17. 17.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) show a question (d) confetti effects
  18. 18.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
  19. 19.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Phone
    [switch] Sound
    [button] Back
    [text box] Subject
    [button] Send
    [text box] Age
  20. 20.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  21. 21.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 40; // 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 2 (b) line 1 (c) line 4 (d) line 3
  22. 22.🧩 Scores, notes and settings that an app keeps are called ___. (a) data (b) buttons (c) tabs (d) screens
  23. 23.🧩 Which of these is a button on this screen?
    [title] New Note
    [button] Save
    [text box] City
    [switch] Dark mode
    [text box] Email
    (a) Dark mode (b) City (c) Email (d) Save
  24. 24.True or false: a cricket run chase is a game. (a) False (b) True
  25. 25.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  26. 26.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Help
    [text box] Age
    [text box] Notes
    [text box] Due date
  27. 27.⚙️ In an app, is checking a password an input, processing or an output? (a) input (b) processing (c) output
  28. 28.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [switch] Dark mode
    [slider] Brightness
    [button] Back
    [text box] Name
    [text box] Phone
  29. 29.Which of these is true of an app? (a) opens from a link (b) is installed on a phone (c) needs no installing (d) opens in a web browser
  30. 30.🔢 When you make an app, which comes FIRST? (a) build the app (b) release it (c) plan the screens (d) get an idea
  31. 31.🔢 After an app is released, what comes right after “list what to fix”? (a) read user reviews (b) fix and improve (c) release an update (d) test it again
  32. 32.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Start
    [text box] Age
    [text box] Due date
    [slider] Brightness
  33. 33.🔍 Which is the odd one out? (a) put it on an app store (b) let friends try it (c) share the download link (d) write the store text
  34. 34.👥 A school app has 200 students, 85 teachers and 120 parents as users. How many users does it have in all?
  35. 35.📱 Where do people usually download phone apps from? (a) a web server (b) an app store (c) a charger (d) a printer
  36. 36.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) set a due date (c) add a homework task (d) see tasks by day
  37. 37.True or false: adding up a bill is processing. (a) False (b) True
  38. 38.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Due date
    [text box] Email
    [button] Next
  39. 39.True or false: your high score is data. (a) True (b) False
  40. 40.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Phone
    [button] Help
    [text box] Notes
    [button] Next
    [text box] Email
    (a) Notes (b) Phone (c) Email (d) Help

Answer key

  1. sketch the screens
  2. pie-chart colours
  3. a problem to solve
  4. test it again
  5. input
  6. speaking a command
  7. a button
  8. “Small text is hard”
  9. to learn from users soon
  10. Next
  11. True
  12. Save
  13. False
  14. Send
  15. “I keep missing the bus”
  16. 6
  17. show a question
  18. an app
  19. 4
  20. an app
  21. line 3
  22. data
  23. Save
  24. True
  25. True
  26. 1
  27. processing
  28. 4
  29. is installed on a phone
  30. get an idea
  31. fix and improve
  32. 3
  33. let friends try it
  34. 405
  35. an app store
  36. pick a theme colour
  37. True
  38. 1
  39. True
  40. Help

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