← 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 680 · 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, what is tap to go Next? (a) a button (b) an input (c) a screen (d) data
  2. 2.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Age
    [button] Done
    [slider] Volume
    [button] Send
    [button] Start
  3. 3.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [text box] Phone
    [button] Start
    [switch] Show hints
    [text box] City
    [text box] Age
    (a) Phone (b) Age (c) Start (d) City
  4. 4.🔍 Which is the odd one out? (a) an alarm clock (b) a times-table quiz (c) a unit converter (d) a torch
  5. 5.Which of these is an input? (a) the game-over page (b) a slider for volume (c) tap to Start (d) today’s step count
  6. 6.🗒️ What is a must-have feature? (a) a sound effect (b) a nice extra (c) one the app cannot skip (d) a colour theme
  7. 7.Which of these is true of an app? (a) needs no installing (b) has a web address (c) is installed on a phone (d) opens in a web browser
  8. 8.Which of these is a screen? (a) your friends list (b) tap to go Next (c) your high score (d) the settings page
  9. 9.👥 A school app has 25 students, 245 teachers and 125 parents as users. How many users does it have in all?
  10. 10.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
  11. 11.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money spent (b) export to a file (c) savings stickers (d) pie-chart colours
  12. 12.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 20; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2
  13. 13.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  14. 14.🔢 After an app is released, which comes FIRST? (a) read user reviews (b) list what to fix (c) release an update (d) test it again
  15. 15.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) savings stickers (b) add money spent (c) add money received (d) show the balance
  16. 16.🗒️ Version 1 of a pocket-money tracker must be ready in 12 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: 4 days
  17. 17.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “losing water bottles”?
    wasting pocket money: 19 votes
    forgetting homework: 17 votes
    losing water bottles: 5 votes
  18. 18.🔢 When you make an app, which comes first: “test the app” or “get an idea”? (a) test the app (b) get an idea
  19. 19.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Send
    [button] Save
    [text box] Due date
    [switch] Dark mode
  20. 20.True or false: a website opens in a web browser. (a) True (b) False
  21. 21.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a big-text reader (b) a recipe finder (c) a homework planner (d) a bus tracker
  22. 22.👥 A cricket club app has 150 players, 100 coaches and 140 fans as users. Which user group is the biggest? (a) coaches (b) fans (c) players
  23. 23.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  24. 24.True or false: tap to Send is a button. (a) True (b) False
  25. 25.👥 A cricket club app has 40 players, 225 coaches and 140 fans as users. How many users does it have in all?
  26. 26.Which of these is processing? (a) adding up a bill (b) a pop-up message (c) speaking a command (d) a buzz (vibration)
  27. 27.Which of these is true of an app? (a) has a web address (b) comes from an app store (c) opens in a web browser (d) opens from a link
  28. 28.🗒️ 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: 3 days
    add money spent: 3 days
    show the balance: 4 days
  29. 29.📅 An app team plans for 3 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  30. 30.Which of these happens at the build stage? (a) write down the bugs (b) let friends try it (c) spot a problem to solve (d) connect the data
  31. 31.📅 An app team plans for 5 days, builds for 6 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 250; // typed by the user
    line 2: let off = 10; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 3 (c) line 2 (d) line 1
  33. 33.Which of these is an input? (a) a date picker (b) the log-in page (c) your high score (d) tap to Save
  34. 34.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) add money received (c) add money spent (d) pie-chart colours
  35. 35.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) custom alert sounds (c) water animations (d) log a glass of water
  36. 36.Which of these is an output? (a) checking a password (b) a result on screen (c) working out a tip (d) typing your age
  37. 37.👥 A library app has 85 readers, 200 librarians and 20 volunteers as users. How many users does it have in all?
  38. 38.🔢 After an app is released, which comes first: “list what to fix” or “fix and improve”? (a) list what to fix (b) fix and improve
  39. 39.Which of these is an output? (a) adding up a bill (b) tapping a button (c) a beep sound (d) checking a password
  40. 40.True or false: a beep sound is an output. (a) True (b) False

Answer key

  1. a button
  2. 2
  3. Start
  4. a times-table quiz
  5. a slider for volume
  6. one the app cannot skip
  7. is installed on a phone
  8. the settings page
  9. 395
  10. a user need
  11. add money spent
  12. line 3
  13. No
  14. read user reviews
  15. savings stickers
  16. 3
  17. 14
  18. get an idea
  19. 2
  20. True
  21. a bus tracker
  22. players
  23. a website
  24. True
  25. 405
  26. adding up a bill
  27. comes from an app store
  28. 6
  29. 14
  30. connect the data
  31. 4
  32. line 3
  33. a date picker
  34. pie-chart colours
  35. log a glass of water
  36. a result on screen
  37. 305
  38. list what to fix
  39. a beep sound
  40. True

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