← 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 230 · 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 = 140; // typed by the user
    line 2: let off = 50; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 1 (c) line 4 (d) line 2
  2. 2.🎯 What is a user need? (a) a type of button (b) a phone setting (c) a colour theme (d) a problem a user has
  3. 3.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show a question (c) show the score (d) background music
  4. 4.⚙️ What number does this app show?
    let bill = 300; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  5. 5.🧩 Which input is best for choosing a volume level? (a) a title (b) a text box (c) a slider (d) a switch
  6. 6.🛠️ At which stage do you pick the features? (a) the test stage (b) the plan stage (c) the idea stage (d) the release stage
  7. 7.True or false: your saved notes is an input. (a) False (b) True
  8. 8.Which of these is a feature? (a) “Small text is hard” (b) “What should I cook?” (c) a share button (d) “I forget my homework”
  9. 9.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) confetti effects (d) show the score
  10. 10.True or false: a website opens from a link. (a) False (b) True
  11. 11.💡 Which app idea solves this problem: bottles go missing at school? (a) a homework planner (b) a medicine reminder (c) a lost-and-found board (d) a study-room finder
  12. 12.🧩 In an app, what is a switch for dark mode? (a) an input (b) a screen (c) a button (d) data
  13. 13.🗒️ 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) show a question (d) an avatar shop
  14. 14.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 24 votes
    losing water bottles: 14 votes
    forgetting birthdays: 25 votes
  15. 15.🔍 Which is the odd one out? (a) spot a problem to solve (b) list what users need (c) put it on an app store (d) talk to possible users
  16. 16.True or false: speaking a command is an output. (a) False (b) True
  17. 17.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 40; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 1 (c) line 3 (d) line 2
  18. 18.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
  19. 19.🔍 Which is the odd one out? (a) a pop-up message (b) a buzz (vibration) (c) speaking a command (d) a beep sound
  20. 20.Which of these app ideas solves a real problem? (a) a page of random dots (b) a bill splitter (c) a button with no action (d) an app that just says hi
  21. 21.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a tool app (c) a health app (d) a game
  22. 22.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) MVP (c) FAQ (d) CPU
  23. 23.🔍 Which is the odd one out? (a) a racing challenge (b) a calculator (c) an alarm clock (d) a unit converter
  24. 24.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Show hints
    [button] Help
    [text box] Subject
    [button] Cancel
    [button] Next
  25. 25.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 6; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 2 (c) line 3
  26. 26.True or false: sorting the scores is an output. (a) True (b) False
  27. 27.True or false: a pocket-money tracker is the best fit for a teen learning to make snacks. (a) True (b) False
  28. 28.💡 Which app idea solves this problem: projects pile up at once? (a) a study-room finder (b) a medicine reminder (c) a homework planner (d) a lost-and-found board
  29. 29.🛠️ At which stage do you add the buttons? (a) the test stage (b) the plan stage (c) the idea stage (d) the build stage
  30. 30.⚙️ What number does this app show?
    let price = 15; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  31. 31.🔍 Which is the odd one out? (a) write down the bugs (b) try every button (c) let friends try it (d) write the code
  32. 32.📅 An app team plans for 5 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  33. 33.📅 An app team plans for 5 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  34. 34.🔍 Which is the odd one out? (a) a step counter (b) a times-table quiz (c) a sleep tracker (d) a water reminder
  35. 35.🗒️ A to-do app with no “add a task” feature is ___. (a) missing a must-have (b) well planned (c) ready to release (d) a nice extra
  36. 36.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a colour theme (d) a sound effect
  37. 37.True or false: an app opens in a web browser. (a) False (b) True
  38. 38.⚙️ In an app, is a pop-up message an input, processing or an output? (a) output (b) input (c) processing
  39. 39.Which of these is an input? (a) the log-in page (b) today’s step count (c) a date picker (d) the home page of an app
  40. 40.🧑 Who is an app really made for? (a) its users (b) its charger (c) its icon (d) its coder only

Answer key

  1. line 3
  2. a problem a user has
  3. background music
  4. 60
  5. a slider
  6. the plan stage
  7. False
  8. a share button
  9. show the score
  10. True
  11. a lost-and-found board
  12. an input
  13. an avatar shop
  14. 63
  15. put it on an app store
  16. False
  17. line 3
  18. Yes
  19. speaking a command
  20. a bill splitter
  21. a game
  22. MVP
  23. a racing challenge
  24. 2
  25. line 2
  26. False
  27. False
  28. a homework planner
  29. the build stage
  30. 60
  31. write the code
  32. 6
  33. 16
  34. a times-table quiz
  35. missing a must-have
  36. one the app cannot skip
  37. False
  38. output
  39. a date picker
  40. its users

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