← 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 475 · 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 line does the processing (works out the answer)?
    line 1: let bill = 39; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  2. 2.📅 An app team plans for 3 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  3. 3.🛠️ At which stage do you draw the user flow? (a) the idea stage (b) the release stage (c) the test stage (d) the plan stage
  4. 4.🧩 What do we call one full page of an app? (a) a variable (b) a cable (c) a screen (d) a battery
  5. 5.True or false: you talk to possible users at the test stage. (a) True (b) False
  6. 6.👥 A clinic app has 75 patients, 250 doctors and 300 nurses as users. Which user group is the biggest? (a) doctors (b) patients (c) nurses
  7. 7.🔍 Which is the odd one out? (a) a flashcard trainer (b) a times-table quiz (c) a word battle (d) a spelling coach
  8. 8.Which of these is an input? (a) a result on screen (b) checking a password (c) adding up a bill (d) speaking a command
  9. 9.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 19 votes
    forgetting homework: 3 votes
    no quiet study place: 21 votes
  10. 10.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) rate the driver (c) see where the bus is (d) show arrival time
  11. 11.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) show the balance (c) add money received (d) savings stickers
  12. 12.👥 A clinic app has 160 patients, 175 doctors and 295 nurses as users. How many more nurses than patients are there?
  13. 13.Which of these app ideas solves no real problem? (a) a page of random dots (b) a free study-room finder (c) a library due-date alert (d) a medicine reminder
  14. 14.True or false: a cricket run chase is a game. (a) False (b) True
  15. 15.📴 Which of these can often still work with no internet? (a) an installed app (b) an online search (c) a video call (d) a new website
  16. 16.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
  17. 17.👥 A library app has 280 readers, 85 librarians and 25 volunteers as users. How many more readers than volunteers are there?
  18. 18.🎯 Why learn about users before you build? (a) to build what they need (b) to pick a logo (c) to make it longer (d) to slow it down
  19. 19.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a medicine reminder (b) a study-room finder (c) a bill splitter (d) a lost-and-found board
  20. 20.⚙️ What number does this app show?
    let price = 65; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  21. 21.🔍 Which is the odd one out? (a) write down the bugs (b) try every button (c) connect the data (d) let friends try it
  22. 22.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “forgetting birthdays”?
    forgetting homework: 14 votes
    forgetting birthdays: 8 votes
    no quiet study place: 10 votes
  23. 23.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) write the code (c) guess on your own (d) pick the colours
  24. 24.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  25. 25.🗒️ Version 1 of a bus tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 4 days
    pick your bus stop: 2 days
  26. 26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [slider] Volume
    [text box] Age
    [button] Save
    [button] Send
  27. 27.🗒️ Version 1 of a pocket-money tracker must be ready in 18 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 4 days
    show the balance: 5 days
  28. 28.⚙️ What number does this app show?
    let price = 500; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  29. 29.⚙️ In an app, is a beep sound an input, processing or an output? (a) processing (b) input (c) output
  30. 30.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the test stage (c) the idea stage (d) the plan stage
  31. 31.True or false: the game-over page is a screen. (a) True (b) False
  32. 32.🧩 How many buttons does this app screen have?
    [title] Settings
    [slider] Volume
    [button] Cancel
    [button] Save
    [text box] Due date
    [switch] Remind me
    [text box] Notes
    [text box] Age
  33. 33.True or false: a puzzle with levels is a game. (a) True (b) False
  34. 34.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) see where the bus is (c) a dark mode (d) change the bus icon
  35. 35.Which of these is an output? (a) sorting the scores (b) checking a password (c) typing your age (d) a pop-up message
  36. 36.🧩 Which input is best for choosing a volume level? (a) a title (b) a switch (c) a slider (d) a text box
  37. 37.📅 An app team plans for 4 days, builds for 7 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  38. 38.🔍 Which is the odd one out? (a) a puzzle with levels (b) a racing challenge (c) a cricket run chase (d) a step counter
  39. 39.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) a random need (c) the most common need (d) the newest trend
  40. 40.⚙️ What number does this app show?
    let price = 95; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);

Answer key

  1. line 3
  2. 11
  3. the plan stage
  4. a screen
  5. False
  6. nurses
  7. a word battle
  8. speaking a command
  9. 43
  10. rate the driver
  11. savings stickers
  12. 135
  13. a page of random dots
  14. True
  15. an installed app
  16. an app
  17. 255
  18. to build what they need
  19. a study-room finder
  20. 390
  21. connect the data
  22. 6
  23. ask and watch users
  24. No
  25. 2
  26. 2
  27. 5
  28. 490
  29. output
  30. the idea stage
  31. True
  32. 2
  33. True
  34. see where the bus is
  35. a pop-up message
  36. a slider
  37. 14
  38. a step counter
  39. the most common need
  40. 190

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