← 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 556 · 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.👥 A school app has 185 students, 280 teachers and 290 parents as users. Which user group is the biggest? (a) teachers (b) students (c) parents
  2. 2.True or false: you write the store text at the release stage. (a) True (b) False
  3. 3.⚙️ What number does this app show?
    let price = 15; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  4. 4.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a lost-and-found board (c) a blank grey screen (d) a bill splitter
  5. 5.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a page of random dots (c) a library due-date alert (d) an app that just says hi
  6. 6.🗒️ Version 1 of a quiz app must be ready in 11 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 2 days
    show the score: 5 days
  7. 7.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) tabs (c) data (d) screens
  8. 8.Which of these is processing? (a) a buzz (vibration) (b) a pop-up message (c) speaking a command (d) adding up a bill
  9. 9.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 8; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 1 (c) line 3
  10. 10.🌐 Which program do you need to open a website? (a) a camera app (b) an app store (c) a calculator (d) a web browser
  11. 11.🗒️ A to-do app with no “add a task” feature is ___. (a) a nice extra (b) well planned (c) ready to release (d) missing a must-have
  12. 12.🔍 Which is the odd one out? (a) add the buttons (b) share the download link (c) connect the data (d) write the code
  13. 13.📅 An app team plans for 5 days, builds for 11 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  14. 14.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  15. 15.True or false: a page of random dots solves a real problem. (a) True (b) False
  16. 16.Which of these app ideas solves a real problem? (a) a page of random dots (b) a button with no action (c) a blank grey screen (d) a free study-room finder
  17. 17.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a sound effect (c) a nice extra (d) a colour theme
  18. 18.Which of these is data? (a) tap to Send (b) a switch for dark mode (c) a slider for volume (d) today’s step count
  19. 19.🔢 After an app is released, which comes first: “fix and improve” or “release an update”? (a) release an update (b) fix and improve
  20. 20.True or false: working out a tip is processing. (a) True (b) False
  21. 21.🎯 Why learn about users before you build? (a) to pick a logo (b) to slow it down (c) to build what they need (d) to make it longer
  22. 22.👥 A school app has 30 students, 130 teachers and 290 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
  23. 23.True or false: a box to type a name is data. (a) True (b) False
  24. 24.👥 A cricket club app has 55 players, 205 coaches and 45 fans as users. How many more players than fans are there?
  25. 25.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  26. 26.👥 A clinic app has 235 patients, 230 doctors and 180 nurses as users. Which user group is the biggest? (a) nurses (b) doctors (c) patients
  27. 27.Which of these is true of an app? (a) is installed on a phone (b) has a web address (c) needs no installing (d) opens from a link
  28. 28.True or false: a website needs no installing. (a) True (b) False
  29. 29.🧩 Which input is best for turning something ON or OFF? (a) a title (b) a switch (c) a slider (d) a text box
  30. 30.📅 An app team plans for 5 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  31. 31.🛠️ At which stage do you draw the user flow? (a) the idea stage (b) the test stage (c) the plan stage (d) the release stage
  32. 32.True or false: typing your age is processing. (a) True (b) False
  33. 33.Which of these is true of an app? (a) has a web address (b) updates from the store (c) opens in a web browser (d) opens from a link
  34. 34.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “missing the bus”?
    losing water bottles: 17 votes
    forgetting homework: 7 votes
    missing the bus: 6 votes
  35. 35.Which of these is data? (a) a date picker (b) the game-over page (c) your friends list (d) tap to Send
  36. 36.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 40; // typed by the user
    line 2: let qty = 2; // 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
  37. 37.True or false: your friends list is data. (a) True (b) False
  38. 38.🔍 Which is the odd one out? (a) adding up a bill (b) sorting the scores (c) a buzz (vibration) (d) working out a tip
  39. 39.💡 A good app idea starts with ___. (a) a problem to solve (b) a long name (c) a cool logo (d) many colours
  40. 40.True or false: a free study-room finder solves no real problem. (a) True (b) False

Answer key

  1. parents
  2. True
  3. 75
  4. a blank grey screen
  5. a library due-date alert
  6. 0
  7. data
  8. adding up a bill
  9. line 2
  10. a web browser
  11. missing a must-have
  12. share the download link
  13. 16
  14. a website
  15. False
  16. a free study-room finder
  17. one the app cannot skip
  18. today’s step count
  19. fix and improve
  20. True
  21. to build what they need
  22. parents
  23. False
  24. 10
  25. a website
  26. patients
  27. is installed on a phone
  28. True
  29. a switch
  30. 15
  31. the plan stage
  32. False
  33. updates from the store
  34. 1
  35. your friends list
  36. line 3
  37. True
  38. a buzz (vibration)
  39. a problem to solve
  40. False

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