2021 TSS Computing P1
Uploaded by IDKWHYBUTIAM · 3 November 2024
Preview
Text from the first pages1 Jennifer has loaned $200,000 from the bank to buy a house. She has set up a spreadsheet to tabulate the instalments to be paid each month. In the spreadsheet shown below, rows 12 to 244 are hidden. (a) State the data formats used in cell B1 and cell B2. ………………………………………………………………………………… [2] (b) Identify the function used in cell B4 to determine the monthly instalment to be paid. …………………………………………………………………………………. [1] (c) Identify the function used in cell C8 to determine the amount of interest to be paid for that month. …………………………………………………………………………………. [1] (d) Evaluate the following spreadsheet formulas: =ROUND(B4,0) ………………………… [1] =CEILING(B8,-10) ………………………… [1] =SUM(B8:B247) ………………………… [1] =LARGE(C8:C247,2) ………………………… [1]
2 (e) Jennifer wants to calculate the number of months where the interest paid is above $100. Write a spreadsheet formula to perform this calculation. …………………………………………………………………………………. [2] (f) Jennifer wants to calculate the amount she will owe the bank after 20 years assuming that she did not pay for any instalments at all. Suggest a spreadsheet function that will help her in this calculation. …………………………………………………………………………………. [1] 2 (a) Convert the binary number 1100 1001 into a positive whole denary number. Show your working clearly. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. [2] (b) Convert the denary number 148 into an 8-bit binary number. Show your working clearly. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. [2]
3 (c) Convert the hexadecimal number AE into an 8-bit binary number. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. [1] (d) In representing RGB codes , hexadecimal numbers are used rather than binary numbers. State two reasons to explain why. …………………………………………………………………………………. …………………………………………………………………………………. …………………………………………………………………………………. [2] (e) The size of computer data are commonly represented as bytes. (i) Describe what is meant by a byte and how it is related to a bit. …………………………………………………………………………… …………………………………………………………………………… [1] (ii) Convert 32 KB into bits. …………………………………………………………………………… …………………………………………………………………………… [1] (iii) Convert 4 GiB into bytes. …………………………………………………………………………… …………………………………………………………………………… [1]
4 3 Amidst the COVID-19 pandemic, people are discouraged from visiting the bank in person and are advised to use online banking services to access their accounts and perform transactions. However, online banking services bring about greater risks of cyberattacks and it is important for a bank to keep its customers’ data safe and secure . Unauthorised access to customers’ data can occur due to weak authentication methods, poor access controls and issues with its privacy policy. For each cause of unauthorised access stated above, state an example of how it can occur, and a measure that can be taken by the bank. (a) Weak authentication methods: Example: ………………………………………………………………………. .…………………………………………………………………………………. Measure: ……………………………………………………………………… .…………………………………………………………………………………. [2] (b) Poor access controls: Example: ………………………………………………………………………. .…………………………………………………………………………………. Measure: ……………………………………………………………………… .…………………………………………………………………………………. [2] (c) Issues with privacy policy: Example: ………………………………………………………………………. .…………………………………………………………………………………. Measure: ……………………………………………………………………… .…………………………………………………………………………………. [2]
5 4 COVID-19 restrictions in many countries has led to an increase in e -commerce transactions and usage of online services such as internet banking. Cybercriminals have taken advantage of this situation by setting up more phishing and pharming attacks. (a) State one similarity and one difference between a phishing and a pharming attack. .………………………………………………………………………………… .………………………………………………………………………………… .………………………………………………………………………………… .………………………………………………………………………………… [2] (b) One way to avoid being pharmed is to ensure that public key encryption is being used by the webpage when submitting credit card or other sensitive information via the Internet. State how you can identify whether public key encryption is being used by a webpage. .………………………………………………………………………………… .………………………………………………………………………………… [1] (c) Suggest another way to avoid being pharmed or phished. .………………………………………………………………………………… .………………………………………………………………………………… [1] 5 Technology brings about social and economic impact on various aspects of our lives, as well as certain ethical issues. (a) State one positive and one negative social impact of technology in communication. Positive: ……………………………………………………………………… ………………………………………………………………………………… [1] Negative: ……………………………………………………………………. ………………………………………………………………………………… [1]
6 (b) State two positive economic impacts of technology in transportation. 1: ……………………………………………………………………………… ………………………………………………………………………………… [1] 2: ……………………………………………………………………………… ………………………………………………………………………………… [1] (c) Describe two ethical issues related to the impact of technology in Healthcare. 1: ……………………………………………………………………………… ………………………………………………………………………………… [1] 2: ……………………………………………………………………………… ………………………………………………………………………………… [1] 6 Insert three of the following words about computer architecture in the correct place in the text below. processor data bus control unit address bus arithmetic logic unit The ……………………………... follows instructions and decides when data should be stored, received or transmitted by different parts of the computer. The ……………………………... is a uni -directional because information can be sent in one direction only, that is, from processor to memory. The ……………………………... processes data and follows instructions. [3]
7 7 (a) Write a Boolean statement for the figure below: .………………………………………………………………………………… .………………………………………………………………………………… [5] (b) Complete the truth table for (a). Input Working space Output A B C X 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 [4]
8 8 A computer network connects two or more computers together for the exchange of data. (a) Compare between a LAN and a WAN. ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… [2] (b) Draw a line from each network device to its best description: Network device Description Device that forwards packets between separate networks. Router Device that constructs a single network by connecting multiple similar networks together Bridge Device that performs modulation and demodulation. Network Interface Card Device that transmits received packets to all connected devices. Device that connects exactly two networks together Modem Device that enables the transfer of data between a device and a network. [4]
9 9 The flowchart below represents an algorithm that accepts integers as inputs and outputs two lists. [This question is continued on the next page.]
10 (a) Complete the trace table below by performing a dry run using the test data: 1, 2, 3, 4, 5,
Content continues in the PDF. Download PDF
Related notes
- SST (for revision practice) 2024 S3 Computing EOY P2 QP_FinalExam Papers · 2024
- Computing o level notes Notes/Practices · 2023
- BVSS Prelim P1 MSExam Papers · 2024
- BVSS Prelim P1 CPExam Papers · 2024
- CWSS Prelim P1 CPExam Papers · 2024
- CWSS Prelim P1 MSExam Papers · 2024
- computing notesNotes/Practices
- SST 2024 Prelim Paper 1 Ans [revised for 2025] Exam Papers · 2024
- SST 2024 Prelim Paper 1 [revised for 2025] Exam Papers · 2024
- [Notes for Computing] All Definitions/ TermsNotes/Practices · 2025
- [Notes for Computing] Heavily Compressed TextbookNotes/Practices · 2025
- All Computing Terms/DefinitionsNotes/Practices · 2025
- See all Computing notes

