← 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 173 · 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 price = 350; // 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 4 (b) line 3 (c) line 1 (d) line 2
  2. 2.Which of these is a button? (a) a box to type a name (b) today’s step count (c) your saved notes (d) tap to Send
  3. 3.Which of these is an input? (a) a box to type a name (b) the settings page (c) the home page of an app (d) your high score
  4. 4.📅 An app team plans for 3 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  5. 5.Which of these is a screen? (a) tap to Start (b) tap to go Next (c) your saved notes (d) the settings page
  6. 6.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Save
    [button] Done
    [button] Send
    [switch] Show hints
    [text box] Name
    [text box] Due date
    [slider] Text size
    [text box] Age
  7. 7.🧩 In an app, what is your high score? (a) a button (b) data (c) a screen (d) an input
  8. 8.True or false: you add the buttons at the plan stage. (a) False (b) True
  9. 9.True or false: your saved notes is data. (a) False (b) True
  10. 10.👥 A school app has 20 students, 255 teachers and 120 parents as users. How many more teachers than parents are there?
  11. 11.🗂️ What kind of app is a unit converter? (a) a health app (b) a learning app (c) a game (d) a tool app
  12. 12.🧩 In an app, what is tap to Send? (a) a button (b) a screen (c) data (d) an input
  13. 13.Which of these happens at the build stage? (a) list what users need (b) add the buttons (c) share the download link (d) write the store text
  14. 14.🔍 Which is the odd one out? (a) taking a photo (b) typing your age (c) sorting the scores (d) speaking a command
  15. 15.True or false: a times-table quiz is a learning app. (a) False (b) True
  16. 16.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) rate the driver (c) show arrival time (d) a dark mode
  17. 17.🔍 Which is the odd one out? (a) taking a photo (b) typing your age (c) adding up a bill (d) tapping a button
  18. 18.True or false: a pop-up message is an output. (a) False (b) True
  19. 19.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Save
    [button] Cancel
    [text box] Age
    [button] Done
    [switch] Sound
    [text box] City
  20. 20.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  21. 21.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
  22. 22.🔍 Which is the odd one out? (a) share the download link (b) try every button (c) let friends try it (d) write down the bugs
  23. 23.🧩 In an app, what is a slider for volume? (a) data (b) a button (c) a screen (d) an input
  24. 24.⚙️ In an app, is checking a password an input, processing or an output? (a) input (b) output (c) processing
  25. 25.True or false: you talk to possible users at the idea stage. (a) True (b) False
  26. 26.🛠️ At which stage do you list what users need? (a) the test stage (b) the release stage (c) the build stage (d) the idea stage
  27. 27.🧩 In an app, what is the home page of an app? (a) a button (b) a screen (c) data (d) an input
  28. 28.Which of these is true of an app? (a) needs no installing (b) has a web address (c) has a home-screen icon (d) opens in a web browser
  29. 29.👥 A library app has 270 readers, 160 librarians and 245 volunteers as users. How many more volunteers than librarians are there?
  30. 30.🔢 When you make an app, what comes right after “test the app”? (a) build the app (b) get an idea (c) release it (d) plan the screens
  31. 31.🔢 After an app is released, which comes first: “read user reviews” or “fix and improve”? (a) fix and improve (b) read user reviews
  32. 32.True or false: the game-over page is data. (a) True (b) False
  33. 33.🗒️ In MVP, the M stands for ___. (a) minimum (b) music (c) maximum (d) mobile
  34. 34.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show the score (c) background music (d) show a question
  35. 35.🗂️ What kind of app is a times-table quiz? (a) a learning app (b) a tool app (c) a health app (d) a game
  36. 36.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a game (c) a tool app (d) a health app
  37. 37.Which of these happens at the test stage? (a) draw the user flow (b) talk to possible users (c) write the code (d) try every button
  38. 38.True or false: a website opens from a link. (a) True (b) False
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 150; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 3 (c) line 1 (d) line 2
  40. 40.Which of these is a button? (a) tap to Save (b) today’s step count (c) a box to type a name (d) the game-over page

Answer key

  1. line 3
  2. tap to Send
  3. a box to type a name
  4. 4
  5. the settings page
  6. 3
  7. data
  8. False
  9. True
  10. 135
  11. a tool app
  12. a button
  13. add the buttons
  14. sorting the scores
  15. True
  16. show arrival time
  17. adding up a bill
  18. True
  19. 3
  20. a user need
  21. a user need
  22. share the download link
  23. an input
  24. processing
  25. True
  26. the idea stage
  27. a screen
  28. has a home-screen icon
  29. 85
  30. release it
  31. read user reviews
  32. False
  33. minimum
  34. background music
  35. a learning app
  36. a game
  37. try every button
  38. True
  39. line 3
  40. tap to Save

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