← 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 593 · 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.🛠️ At which stage do you put it on an app store? (a) the build stage (b) the test stage (c) the plan stage (d) the release stage
  2. 2.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Send
    [text box] Phone
    [button] Cancel
    [button] Help
    [slider] Text size
  3. 3.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Save
    [text box] Subject
    [slider] Text size
    [button] Send
    [text box] Due date
  4. 4.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) MVP (c) CPU (d) FAQ
  5. 5.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Cancel
    [slider] Text size
    [text box] Phone
    [button] Send
    [button] Next
    [text box] Subject
  6. 6.True or false: a library due-date alert solves no real problem. (a) False (b) True
  7. 7.🧩 In an app, what is your saved notes? (a) an input (b) data (c) a button (d) a screen
  8. 8.True or false: you write down the bugs at the release stage. (a) True (b) False
  9. 9.🔍 Which is the odd one out? (a) a unit converter (b) a step counter (c) a sleep tracker (d) a water reminder
  10. 10.🔢 When you make an app, what comes right after “test the app”? (a) release it (b) build the app (c) plan the screens (d) get an idea
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 30; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 1 (c) line 2 (d) line 3
  12. 12.🗂️ What kind of app is a calculator? (a) a game (b) a learning app (c) a health app (d) a tool app
  13. 13.True or false: a big-text reader is the best fit for a pupil juggling five projects. (a) False (b) True
  14. 14.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] City
    [button] Cancel
    [slider] Text size
  15. 15.👥 A cricket club app has 245 players, 35 coaches and 95 fans as users. How many users does it have in all?
  16. 16.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) share your streak (c) set a reminder time (d) see today’s total
  17. 17.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 35; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 2 (d) line 3
  18. 18.📅 An app team plans for 5 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  19. 19.Which of these is true of an app? (a) has a web address (b) opens in a web browser (c) is installed on a phone (d) needs no installing
  20. 20.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Save
    [slider] Volume
    [text box] Phone
  21. 21.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) see where the bus is (b) a dark mode (c) change the bus icon (d) rate the driver
  22. 22.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Email
    [button] Back
    [button] Start
    [text box] Phone
    [text box] Name
    [button] Next
    [switch] Sound
  23. 23.Which of these is a screen? (a) your high score (b) a switch for dark mode (c) the settings page (d) a box to type a name
  24. 24.🔍 Which is the odd one out? (a) write the store text (b) write the code (c) add the buttons (d) connect the data
  25. 25.👥 A school app has 240 students, 215 teachers and 30 parents as users. How many more students than teachers are there?
  26. 26.🔢 After an app is released, what comes right after “fix and improve”? (a) read user reviews (b) list what to fix (c) release an update (d) test it again
  27. 27.Which of these is true of an app? (a) opens from a link (b) opens in a web browser (c) needs no installing (d) has a home-screen icon
  28. 28.Which of these happens at the build stage? (a) put it on an app store (b) share the download link (c) write the store text (d) connect the data
  29. 29.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a homework planner (b) a recipe finder (c) a pocket-money tracker (d) a water reminder
  30. 30.True or false: a website opens from a link. (a) True (b) False
  31. 31.🔍 Which is the odd one out? (a) a beep sound (b) a pop-up message (c) taking a photo (d) a result on screen
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 15; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 1 (c) line 4 (d) line 3
  33. 33.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 18 votes
    missing the bus: 9 votes
    forgetting birthdays: 3 votes
  34. 34.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) pie-chart colours (c) add money spent (d) export to a file
  35. 35.True or false: a word battle is a health app. (a) False (b) True
  36. 36.True or false: tap to go Next is a screen. (a) False (b) True
  37. 37.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Notes
    [button] Help
    (a) Notes (b) Help
  38. 38.Which of these is true of an app? (a) needs no installing (b) updates from the store (c) has a web address (d) opens from a link
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 100; // typed by the user
    line 2: let off = 10; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 4 (c) line 2 (d) line 1
  40. 40.🔍 Which is the odd one out? (a) checking a password (b) sorting the scores (c) adding up a bill (d) a beep sound

Answer key

  1. the release stage
  2. 3
  3. 2
  4. MVP
  5. 3
  6. False
  7. data
  8. False
  9. a unit converter
  10. release it
  11. line 3
  12. a tool app
  13. False
  14. 2
  15. 375
  16. share your streak
  17. line 3
  18. 14
  19. is installed on a phone
  20. 2
  21. see where the bus is
  22. 3
  23. the settings page
  24. write the store text
  25. 25
  26. test it again
  27. has a home-screen icon
  28. connect the data
  29. a homework planner
  30. True
  31. taking a photo
  32. line 3
  33. 30
  34. add money spent
  35. False
  36. False
  37. Help
  38. updates from the store
  39. line 3
  40. a beep sound

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