← 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 567 · 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 of these app ideas solves a real problem? (a) a page of random dots (b) an app that just says hi (c) a free study-room finder (d) a blank grey screen
  2. 2.🗒️ Version 1 of a quiz app must be ready in 14 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 3 days
    show the score: 4 days
  3. 3.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “missing the bus”?
    missing the bus: 15 votes
    forgetting homework: 25 votes
    forgetting birthdays: 8 votes
  4. 4.⚙️ What number does this app show?
    let price = 65; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  5. 5.👥 A clinic app has 155 patients, 160 doctors and 285 nurses as users. Which user group is the biggest? (a) patients (b) doctors (c) nurses
  6. 6.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Phone
    [text box] Name
    [button] Help
    [switch] Sound
    [button] Start
    [text box] City
    [button] Next
    [slider] Volume
    (a) Phone (b) Next (c) City (d) Name
  7. 7.Which of these app ideas solves a real problem? (a) a button with no action (b) an app that just says hi (c) a bill splitter (d) a page of random dots
  8. 8.📅 An app team plans for 5 days, builds for 5 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  9. 9.Which of these is a feature? (a) “Small text is hard” (b) “I keep missing the bus” (c) “I forget my homework” (d) a share button
  10. 10.🧩 Which input is best for typing your name? (a) a switch (b) a picture (c) a slider (d) a text box
  11. 11.⚙️ In an app, is tapping a button an input, processing or an output? (a) processing (b) input (c) output
  12. 12.👥 A library app has 55 readers, 50 librarians and 250 volunteers as users. How many users does it have in all?
  13. 13.🔍 Which is the odd one out? (a) put it on an app store (b) share the download link (c) draw the user flow (d) write the store text
  14. 14.True or false: an app opens from a link. (a) False (b) True
  15. 15.🛠️ At which stage do you pick the features? (a) the idea stage (b) the release stage (c) the plan stage (d) the build stage
  16. 16.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 410; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  17. 17.⚙️ What number does this app show?
    let price = 95; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  18. 18.Which of these is an input? (a) the settings page (b) your friends list (c) a date picker (d) tap to go Next
  19. 19.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 18 votes
    missing the bus: 4 votes
    forgetting birthdays: 7 votes
  20. 20.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  21. 21.True or false: you write the code at the build stage. (a) False (b) True
  22. 22.🛠️ At which stage do you talk to possible users? (a) the plan stage (b) the test stage (c) the build stage (d) the idea stage
  23. 23.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) test the app (c) build the app (d) get an idea
  24. 24.True or false: a pop-up message is processing. (a) False (b) True
  25. 25.👥 A library app has 25 readers, 235 librarians and 200 volunteers as users. How many more volunteers than readers are there?
  26. 26.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “no quiet study place”?
    forgetting homework: 14 votes
    wasting pocket money: 22 votes
    no quiet study place: 5 votes
  27. 27.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a recipe finder (b) a homework planner (c) a big-text reader (d) a water reminder
  28. 28.Which of these is an output? (a) sorting the scores (b) checking a password (c) a result on screen (d) taking a photo
  29. 29.Which of these is true of a website? (a) has a home-screen icon (b) comes from an app store (c) updates from the store (d) has a web address
  30. 30.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Name
    [text box] City
    [text box] Age
    [button] Start
    (a) Age (b) City (c) Start (d) Name
  31. 31.Which of these is a button? (a) tap to Send (b) a slider for volume (c) a date picker (d) the log-in page
  32. 32.True or false: a date picker is a screen. (a) False (b) True
  33. 33.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) see tasks by day (c) set a due date (d) add a homework task
  34. 34.True or false: a spelling coach is a learning app. (a) False (b) True
  35. 35.👥 A library app has 275 readers, 215 librarians and 85 volunteers as users. How many more librarians than volunteers are there?
  36. 36.🔢 After an app is released, which comes FIRST? (a) list what to fix (b) fix and improve (c) read user reviews (d) test it again
  37. 37.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 9 votes
    forgetting homework: 12 votes
    losing water bottles: 24 votes
    (a) no quiet study place (b) forgetting homework (c) losing water bottles
  38. 38.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  39. 39.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  40. 40.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Name
    [slider] Brightness
    [switch] Sound
    [button] Done
    [button] Next
    [text box] Due date
    [button] Back
    (a) Sound (b) Due date (c) Name (d) Next

Answer key

  1. a free study-room finder
  2. 4
  3. 10
  4. 260
  5. nurses
  6. Next
  7. a bill splitter
  8. 4
  9. a share button
  10. a text box
  11. input
  12. 355
  13. draw the user flow
  14. False
  15. the plan stage
  16. line 3
  17. 475
  18. a date picker
  19. 29
  20. a website
  21. True
  22. the idea stage
  23. get an idea
  24. False
  25. 175
  26. 9
  27. a homework planner
  28. a result on screen
  29. has a web address
  30. Start
  31. tap to Send
  32. False
  33. pick a theme colour
  34. True
  35. 130
  36. read user reviews
  37. losing water bottles
  38. an app
  39. an app
  40. Next

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