← 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 735 · 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 is a feature? (a) “I forget my homework” (b) “What should I cook?” (c) “I keep missing the bus” (d) a dark mode switch
  2. 2.🧩 Which input is best for typing your name? (a) a switch (b) a text box (c) a slider (d) a picture
  3. 3.🗒️ Version 1 of a homework planner must be ready in 15 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 4 days
    see tasks by day: 2 days
  4. 4.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) pick your bus stop (c) show arrival time (d) a dark mode
  5. 5.🧩 In an app, what is a date picker? (a) data (b) a screen (c) an input (d) a button
  6. 6.🎯 An app for “everyone” with no clear user usually ___. (a) needs no testing (b) helps nobody well (c) is easy to build (d) wins every prize
  7. 7.True or false: you sketch the screens at the plan stage. (a) True (b) False
  8. 8.🧩 Which input is best for choosing a volume level? (a) a text box (b) a switch (c) a title (d) a slider
  9. 9.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 2 days
    add money spent: 2 days
    show the balance: 4 days
  10. 10.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) share tasks to friends (c) add a homework task (d) earn stickers
  11. 11.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
  12. 12.💡 A good app idea starts with ___. (a) a long name (b) many colours (c) a cool logo (d) a problem to solve
  13. 13.🔍 Which is the odd one out? (a) tapping a button (b) taking a photo (c) speaking a command (d) a pop-up message
  14. 14.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  15. 15.🧩 In an app, what is a switch for dark mode? (a) a button (b) data (c) an input (d) a screen
  16. 16.🔍 Which is the odd one out? (a) an alarm clock (b) a torch (c) a unit converter (d) a water reminder
  17. 17.🗂️ What kind of app is an alarm clock? (a) a game (b) a tool app (c) a learning app (d) a health app
  18. 18.⚙️ What number does this app show?
    let price = 320; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  19. 19.True or false: you draw the user flow at the test stage. (a) True (b) False
  20. 20.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “no quiet study place”?
    forgetting birthdays: 12 votes
    no quiet study place: 6 votes
    losing water bottles: 8 votes
  21. 21.🔍 Which is the odd one out? (a) checking a password (b) speaking a command (c) tapping a button (d) taking a photo
  22. 22.⚙️ What number does this app show?
    let price = 50; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  23. 23.👥 A clinic app has 105 patients, 280 doctors and 250 nurses as users. How many more doctors than patients are there?
  24. 24.🔍 Which is the odd one out? (a) sketch the screens (b) pick the features (c) draw the user flow (d) add the buttons
  25. 25.Which of these is data? (a) the home page of an app (b) your friends list (c) a slider for volume (d) tap to Send
  26. 26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [slider] Brightness
    [text box] Due date
    [button] Done
    [button] Next
    [switch] Sound
    [text box] Subject
    [button] Back
  27. 27.⚙️ What number does this app show?
    let bill = 150; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  28. 28.👥 A cricket club app has 205 players, 185 coaches and 235 fans as users. How many more fans than players are there?
  29. 29.True or false: a bus tracker is the best fit for a pupil juggling five projects. (a) True (b) False
  30. 30.Which of these is a button? (a) tap to go Next (b) your friends list (c) a switch for dark mode (d) the settings page
  31. 31.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Save
    [button] Back
    [text box] Name
    [text box] Phone
  32. 32.🧩 Which part lets the user give the app information? (a) a logo (b) a title (c) an input (d) an icon
  33. 33.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 316; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 3 (b) line 4 (c) line 1 (d) line 2
  34. 34.True or false: taking a photo is an input. (a) True (b) False
  35. 35.📅 An app team plans for 4 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  36. 36.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a flashcard trainer (d) a step counter
  37. 37.🔢 When you make an app, which comes first: “test the app” or “get an idea”? (a) test the app (b) get an idea
  38. 38.🛠️ At which stage do you spot a problem to solve? (a) the idea stage (b) the plan stage (c) the test stage (d) the build stage
  39. 39.🗒️ Version 1 of a homework planner must be ready in 14 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 2 days
    see tasks by day: 5 days
  40. 40.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) show the score (c) check the answer (d) show a question

Answer key

  1. a dark mode switch
  2. a text box
  3. 5
  4. a dark mode
  5. an input
  6. helps nobody well
  7. True
  8. a slider
  9. 3
  10. add a homework task
  11. a website
  12. a problem to solve
  13. a pop-up message
  14. Yes
  15. an input
  16. a water reminder
  17. a tool app
  18. 290
  19. False
  20. 6
  21. checking a password
  22. 100
  23. 175
  24. add the buttons
  25. your friends list
  26. 4
  27. 30
  28. 30
  29. False
  30. tap to go Next
  31. 2
  32. an input
  33. line 3
  34. True
  35. 13
  36. a flashcard trainer
  37. get an idea
  38. the idea stage
  39. 6
  40. background music

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