← 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 486 · 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.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Next
    [text box] Notes
    [button] Help
    [text box] Name
    [slider] Text size
    [switch] Remind me
    [text box] Age
  2. 2.🛠️ At which stage do you write the code? (a) the release stage (b) the build stage (c) the idea stage (d) the test stage
  3. 3.🔍 Which is the odd one out? (a) a water reminder (b) a sleep tracker (c) a torch (d) a step counter
  4. 4.⚙️ What number does this app show?
    let bill = 130; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 380; // 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 1 (b) line 2 (c) line 3 (d) line 4
  6. 6.🔢 After an app is released, what comes right after “list what to fix”? (a) test it again (b) release an update (c) fix and improve (d) read user reviews
  7. 7.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) input (c) processing
  8. 8.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Subject
    [text box] City
    [text box] Due date
    [switch] Dark mode
    [button] Save
    (a) Due date (b) City (c) Save (d) Subject
  9. 9.Which of these is a screen? (a) the home page of an app (b) tap to Start (c) your high score (d) a date picker
  10. 10.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 95; // 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 1 (c) line 2 (d) line 3
  11. 11.Which of these is a feature? (a) “What should I cook?” (b) “I forget my homework” (c) a reminder alarm (d) “I keep missing the bus”
  12. 12.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Subject
    [text box] Email
    [button] Next
    [button] Cancel
    [text box] Name
    [button] Save
    [slider] Text size
  13. 13.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) MVP (c) URL (d) CPU
  14. 14.👥 A library app has 240 readers, 105 librarians and 140 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  15. 15.🛠️ At which stage do you put it on an app store? (a) the plan stage (b) the test stage (c) the idea stage (d) the release stage
  16. 16.💡 Which is a problem statement? (a) “Add a logo” (b) “Use blue buttons” (c) “Make it fast” (d) “Kids forget homework”
  17. 17.👥 A library app has 285 readers, 175 librarians and 40 volunteers as users. Which user group is the biggest? (a) librarians (b) readers (c) volunteers
  18. 18.🧩 In an app, what is tap to Save? (a) a button (b) a screen (c) an input (d) data
  19. 19.🔍 Which is the odd one out? (a) a spelling coach (b) a times-table quiz (c) a flashcard trainer (d) a calculator
  20. 20.Which of these is a feature? (a) “I keep missing the bus” (b) a dark mode switch (c) “What should I cook?” (d) “I forget my homework”
  21. 21.True or false: you write the code at the idea stage. (a) True (b) False
  22. 22.🧩 What does a button do when you tap it? (a) starts an action (b) changes the phone (c) saves the battery (d) shows the time
  23. 23.👥 A cricket club app has 265 players, 45 coaches and 40 fans as users. How many users does it have in all?
  24. 24.📅 An app team plans for 2 days, builds for 7 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  25. 25.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Cancel
    [button] Send
    [text box] Due date
    [text box] City
  26. 26.Which of these happens at the plan stage? (a) put it on an app store (b) sketch the screens (c) write the store text (d) talk to possible users
  27. 27.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a pocket-money tracker (b) a big-text reader (c) a water reminder (d) a homework planner
  28. 28.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a button with no action (c) a library due-date alert (d) a page of random dots
  29. 29.👥 A library app has 130 readers, 250 librarians and 35 volunteers as users. How many more readers than volunteers are there?
  30. 30.Which of these is an input? (a) tapping a button (b) a result on screen (c) checking a password (d) working out a tip
  31. 31.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a medicine reminder (b) a lost-and-found board (c) a homework planner (d) a bill splitter
  32. 32.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) see tasks by day (c) set a due date (d) share tasks to friends
  33. 33.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) processing (c) output
  34. 34.Which of these is a user need? (a) “I keep missing the bus” (b) a reminder alarm (c) a search bar (d) a share button
  35. 35.🔢 When you make an app, which comes first: “get an idea” or “test the app”? (a) get an idea (b) test the app
  36. 36.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 18 votes
    missing the bus: 12 votes
    forgetting homework: 7 votes
  37. 37.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  38. 38.💡 A good app idea starts with ___. (a) a long name (b) many colours (c) a cool logo (d) a problem to solve
  39. 39.True or false: a lost-and-found board solves no real problem. (a) False (b) True
  40. 40.🛠️ At which stage do you try every button? (a) the release stage (b) the build stage (c) the test stage (d) the plan stage

Answer key

  1. 2
  2. the build stage
  3. a torch
  4. 26
  5. line 3
  6. fix and improve
  7. processing
  8. Save
  9. the home page of an app
  10. line 3
  11. a reminder alarm
  12. 4
  13. MVP
  14. readers
  15. the release stage
  16. “Kids forget homework”
  17. readers
  18. a button
  19. a calculator
  20. a dark mode switch
  21. False
  22. starts an action
  23. 350
  24. 11
  25. 2
  26. sketch the screens
  27. a water reminder
  28. a library due-date alert
  29. 95
  30. tapping a button
  31. a medicine reminder
  32. share tasks to friends
  33. output
  34. “I keep missing the bus”
  35. get an idea
  36. 37
  37. a website
  38. a problem to solve
  39. False
  40. the test stage

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