← 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 290 · 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 app would help this user most: a parent waiting at the bus stop? (a) a recipe finder (b) a bus tracker (c) a water reminder (d) a homework planner
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // 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 3 (d) line 4
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Cancel
    [switch] Show hints
    [button] Back
    [button] Done
    [text box] Subject
    [text box] Name
  4. 4.Which of these is true of a website? (a) is installed on a phone (b) updates from the store (c) has a web address (d) has a home-screen icon
  5. 5.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Send
    [slider] Text size
    [button] Help
    [text box] Email
    [button] Save
  6. 6.👥 A cricket club app has 205 players, 300 coaches and 45 fans as users. How many more coaches than fans are there?
  7. 7.🛠️ At which stage do you spot a problem to solve? (a) the test stage (b) the build stage (c) the plan stage (d) the idea stage
  8. 8.🧩 In an app, what is the log-in page? (a) data (b) a screen (c) an input (d) a button
  9. 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) show the balance (c) savings stickers (d) export to a file
  10. 10.🧩 Which input is best for choosing a volume level? (a) a switch (b) a slider (c) a text box (d) a title
  11. 11.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) change the bus icon (b) see where the bus is (c) pick your bus stop (d) show arrival time
  12. 12.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a homework planner (c) a lost-and-found board (d) a study-room finder
  13. 13.Which of these happens at the release stage? (a) talk to possible users (b) write the store text (c) list what users need (d) try every button
  14. 14.🗂️ What kind of app is an alarm clock? (a) a game (b) a health app (c) a tool app (d) a learning app
  15. 15.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) an icon (d) a title
  16. 16.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a variable (c) a wireframe (d) a notification
  17. 17.Which of these is processing? (a) typing your age (b) a buzz (vibration) (c) a pop-up message (d) adding up a bill
  18. 18.Which of these is an input? (a) a beep sound (b) adding up a bill (c) typing your age (d) a pop-up message
  19. 19.Which of these is an input? (a) a box to type a name (b) tap to go Next (c) your friends list (d) the game-over page
  20. 20.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) False (b) True
  21. 21.True or false: a racing challenge is a tool app. (a) True (b) False
  22. 22.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Subject
    [slider] Text size
    [button] Help
    [button] Start
    [text box] Email
    [switch] Dark mode
  23. 23.🎯 Which app would help this user most: a pupil juggling five projects? (a) a homework planner (b) a big-text reader (c) a bus tracker (d) a water reminder
  24. 24.🔢 After an app is released, which comes LAST? (a) fix and improve (b) test it again (c) list what to fix (d) release an update
  25. 25.🌐 Which program do you need to open a website? (a) a web browser (b) a camera app (c) an app store (d) a calculator
  26. 26.Which of these happens at the test stage? (a) write the code (b) let friends try it (c) talk to possible users (d) pick the features
  27. 27.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Age
    [text box] City
    [button] Start
    (a) Age (b) City (c) Start
  28. 28.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Done
    [slider] Text size
    [text box] Notes
  29. 29.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) protocol (c) persona (d) pixel
  30. 30.📱 Where do people usually download phone apps from? (a) a web server (b) a printer (c) a charger (d) an app store
  31. 31.💡 Which app idea solves this problem: the library is always full? (a) a study-room finder (b) a homework planner (c) a medicine reminder (d) a bill splitter
  32. 32.👥 A cricket club app has 120 players, 105 coaches and 245 fans as users. How many more players than coaches are there?
  33. 33.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) before anything (c) never (d) on day one
  34. 34.👥 A library app has 155 readers, 35 librarians and 265 volunteers as users. How many more readers than librarians are there?
  35. 35.Which of these is a screen? (a) tap to Save (b) your high score (c) the game-over page (d) a box to type a name
  36. 36.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a blank grey screen (c) a lost-and-found board (d) a page of random dots
  37. 37.Which of these app ideas solves no real problem? (a) an app that just says hi (b) a bill splitter (c) a library due-date alert (d) a medicine reminder
  38. 38.🧩 Which input is best for typing your name? (a) a slider (b) a text box (c) a switch (d) a picture
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 60; // 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 4 (c) line 1 (d) line 3
  40. 40.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a page of random dots (c) a blank grey screen (d) a medicine reminder

Answer key

  1. a bus tracker
  2. line 3
  3. 3
  4. has a web address
  5. 3
  6. 255
  7. the idea stage
  8. a screen
  9. show the balance
  10. a slider
  11. change the bus icon
  12. a bill splitter
  13. write the store text
  14. a tool app
  15. an input
  16. a notification
  17. adding up a bill
  18. typing your age
  19. a box to type a name
  20. True
  21. False
  22. 4
  23. a homework planner
  24. release an update
  25. a web browser
  26. let friends try it
  27. Start
  28. 1
  29. persona
  30. an app store
  31. a study-room finder
  32. 15
  33. after the must-haves
  34. 120
  35. the game-over page
  36. a lost-and-found board
  37. an app that just says hi
  38. a text box
  39. line 3
  40. a medicine reminder

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