← 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 320 · 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 is the odd one out? (a) a torch (b) a calculator (c) a step counter (d) a unit converter
  2. 2.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) data (c) tabs (d) screens
  3. 3.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a pocket-money tracker (b) a homework planner (c) a recipe finder (d) a big-text reader
  4. 4.🗒️ 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: 2 days
    set a due date: 2 days
    see tasks by day: 5 days
  5. 5.Which of these is a feature? (a) “I forget my homework” (b) “What should I cook?” (c) “I keep missing the bus” (d) a search bar
  6. 6.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [switch] Show hints
    [button] Back
    [button] Help
    [text box] Email
    [text box] Due date
  7. 7.⚙️ What number does this app show?
    let bill = 75; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  8. 8.📅 An app team plans for 4 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  9. 9.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  10. 10.📅 An app team plans for 2 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  11. 11.🧩 In an app, what is tap to Send? (a) an input (b) data (c) a button (d) a screen
  12. 12.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) processing (b) output (c) input
  13. 13.🎯 Which app would help this user most: a pupil juggling five projects? (a) a recipe finder (b) a pocket-money tracker (c) a bus tracker (d) a homework planner
  14. 14.🗒️ When should nice-to-have features be built? (a) never (b) on day one (c) after the must-haves (d) before anything
  15. 15.🧩 In an app, what is your friends list? (a) a screen (b) data (c) a button (d) an input
  16. 16.🗒️ 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: 2 days
    show arrival time: 2 days
    pick your bus stop: 5 days
  17. 17.Which of these app ideas solves a real problem? (a) a button with no action (b) a blank grey screen (c) an app that just says hi (d) a free study-room finder
  18. 18.🧩 In an app, what is the log-in page? (a) a button (b) an input (c) a screen (d) data
  19. 19.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
  20. 20.🗒️ Version 1 of a quiz app must be ready in 8 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 1 days
    show the score: 3 days
  21. 21.🔍 Which is the odd one out? (a) taking a photo (b) tapping a button (c) a result on screen (d) typing your age
  22. 22.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 24 votes
    forgetting homework: 4 votes
    forgetting birthdays: 12 votes
    (a) forgetting birthdays (b) no quiet study place (c) forgetting homework
  23. 23.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) output (c) input
  24. 24.True or false: an app updates from the store. (a) True (b) False
  25. 25.🔢 After an app is released, what comes right after “read user reviews”? (a) test it again (b) fix and improve (c) list what to fix (d) release an update
  26. 26.🗂️ What kind of app is a puzzle with levels? (a) a learning app (b) a tool app (c) a health app (d) a game
  27. 27.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) share your streak (d) see today’s total
  28. 28.⚙️ What number does this app show?
    let price = 200; // typed by the user
    let off = 50; // typed by the user
    let pay = price - off;
    show(pay);
  29. 29.👥 A cricket club app has 205 players, 60 coaches and 235 fans as users. How many more fans than players are there?
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Age
    [button] Done
    [button] Help
    [button] Start
    [text box] Name
  31. 31.🎯 An app for “everyone” with no clear user usually ___. (a) needs no testing (b) wins every prize (c) is easy to build (d) helps nobody well
  32. 32.Which of these happens at the idea stage? (a) spot a problem to solve (b) write the store text (c) put it on an app store (d) write down the bugs
  33. 33.Which of these is processing? (a) tapping a button (b) typing your age (c) working out a tip (d) a beep sound
  34. 34.🔢 When you make an app, what comes right after “test the app”? (a) plan the screens (b) build the app (c) get an idea (d) release it
  35. 35.🔍 Which is the odd one out? (a) a spelling coach (b) a racing challenge (c) a cricket run chase (d) a word battle
  36. 36.Which of these happens at the release stage? (a) talk to possible users (b) write the store text (c) write down the bugs (d) pick the features
  37. 37.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 4 votes
    forgetting homework: 25 votes
    forgetting birthdays: 10 votes
    (a) forgetting birthdays (b) missing the bus (c) forgetting homework
  38. 38.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) see tasks by day (d) earn stickers
  39. 39.True or false: today’s step count is data. (a) True (b) False
  40. 40.Which of these is an input? (a) speaking a command (b) checking a password (c) a buzz (vibration) (d) adding up a bill

Answer key

  1. a step counter
  2. data
  3. a homework planner
  4. 5
  5. a search bar
  6. 2
  7. 25
  8. 4
  9. an app
  10. 15
  11. a button
  12. output
  13. a homework planner
  14. after the must-haves
  15. data
  16. 3
  17. a free study-room finder
  18. a screen
  19. No
  20. 0
  21. a result on screen
  22. no quiet study place
  23. input
  24. True
  25. list what to fix
  26. a game
  27. see today’s total
  28. 150
  29. 30
  30. 2
  31. helps nobody well
  32. spot a problem to solve
  33. working out a tip
  34. release it
  35. a spelling coach
  36. write the store text
  37. forgetting homework
  38. see tasks by day
  39. True
  40. speaking a command

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