9618/11 · Oct/Nov 2025
Download PDFConvert the binary number into hexadecimal. 101100111010
Convert the denary number into Binary Coded Decimal (BCD). 108
Convert the 12-bit two's complement binary integer into denary. Show your working. 111110111100 Working ............................................................................................................................. ........................................................................................................................................... ........................................................................................................................................... ........................................................................................................................................... Denary value ..................................................
The following binary addition is performed using 8-bit registers. Complete the calculation using binary addition. 1 0 1 1 0 0 1 1 + 0 1 1 1 1 0 0 0
Name and describe the error that can occur when binary addition is performed.
A relational database, WORKEXPERIENCE, stores data about students and the companies where they complete work experience. Students can complete multiple work experience placements but can only complete one placement at a time. Students can complete more than one placement at the same company. Part of the database is shown: STUDENT(StudentID, FirstName, TelephoneNumber, UniversityName) PLACEMENT(PlacementID, StudentID, CompanyID, StartDate, EndDate, Complete) COMPANY(CompanyID, CompanyName, MaxStudentsPerPlacement)
Complete the entity-relationship (E-R) diagram for the database WORKEXPERIENCE. STUDENT PLACEMENT COMPANY
Explain why the database WORKEXPERIENCE is in Third Normal Form (3NF).
Some example data from the PLACEMENT table is shown:
| PlacementID | StudentID | CompanyID | StartDate | EndDate | Complete |
|---|---|---|---|---|---|
| PC001 | LDEA01 | MSCM | 01/01/2023 | 12/07/2023 | TRUE |
| PC002 | LDEA01 | MSCM | 01/04/2024 | 08/05/2024 | FALSE |
| PC003 | ALAU02 | NEAM | 09/03/2020 | 10/03/2021 | FALSE |
| PC004 | LOLI75 | GOUZ | 07/06/2018 | 11/09/2018 | TRUE |
Write a Structured Query Language (SQL) script to delete all placements that have been completed.
Write an SQL script to return the total number of placements completed by the student with ID LDEA01 at the company with ID NEAM. The total should be given an appropriate name.
The database tables are repeated here: STUDENT(StudentID, FirstName, TelephoneNumber, UniversityName) PLACEMENT(PlacementID, StudentID, CompanyID, StartDate, EndDate, Complete) COMPANY(CompanyID, CompanyName, MaxStudentsPerPlacement) Explain what is meant by referential integrity, and how it applies to this database.
Draw a logic circuit for the logic expression: X = NOT ((A NAND B) XOR (NOT A OR NOT C))
Write the logic expression for the following truth table.
| R | S | T | Q |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 0 |
Q = ......................................................................................................................................
The table shows part of the instruction set for a processor. The processor has one register, the Accumulator (ACC).
| Instruction Opcode | Instruction Operand | Explanation |
|---|---|---|
| AND | #n / Bn / &n | Bitwise AND operation of the contents of the ACC with the operand |
| AND | <address> | Bitwise AND operation of the contents of the ACC with the contents of <address> |
| XOR | #n / Bn / &n | Bitwise XOR operation of the contents of the ACC with the operand |
| XOR | <address> | Bitwise XOR operation of the contents of the ACC with the contents of <address> |
| OR | #n / Bn / &n | Bitwise OR operation of the contents of the ACC with the operand |
| OR | <address> | Bitwise OR operation of the contents of the ACC with the contents of <address> |
| LSL | #n | Bits in ACC are shifted logically n places to the left. Zeros are introduced on the right-hand end. |
| LSR | #n | Bits in ACC are shifted logically n places to the right. Zeros are introduced on the left-hand end. |
<address> can be an absolute or symbolic address # denotes a denary number, e.g. #127 B denotes a binary number, e.g. B10010001 & denotes a hexadecimal number, e.g. &4A
The ACC currently contains the following positive binary integer: 0 0 0 1 1 1 1 0 Write a bit manipulation instruction that uses a binary shift to change the contents of the ACC to: 0 1 1 1 1 0 0 0 Instruction ...........................................................................................................................
The ACC currently contains the following positive binary integer: 1 1 1 0 0 0 1 1 Write the contents of the ACC after the instruction XOR &12 is carried out.
The ACC currently contains the following positive binary integer: 1 1 1 0 0 0 1 1 Write the contents of the ACC after the instruction AND #63 is carried out.
The ACC currently contains the following positive binary integer: 1 1 1 0 0 0 1 1 The current contents of memory are:
| Address | Data |
|---|---|
| 98 | 00100100 |
| 99 | 00110001 |
| 100 | 00110011 |
| 101 | 10100011 |
| 102 | 10101100 |
Write the contents of the ACC after the instruction OR 100 is carried out.
The Operating System (OS) is responsible for hardware and security management in a computer system.
State two tasks that are performed by hardware management. 1 ........................................................................................................................................ ........................................................................................................................................... 2 ........................................................................................................................................ ...........................................................................................................................................
State two tasks that are performed by security management. 1 ........................................................................................................................................ ........................................................................................................................................... 2 ........................................................................................................................................ ...........................................................................................................................................
Describe one benefit of using library routines when developing software.
Describe one drawback of using library routines when developing software.
Identify two presentation features found in a typical Integrated Development Environment (IDE). 1 ................................................................................................................................................ 2 ................................................................................................................................................
The processor uses several registers, including the Accumulator (ACC) and the Current Instruction Register (CIR). Complete the table by describing the role of each register.
| Register | Role |
|---|---|
| ACC | |
| CIR |
Increasing the number of cores in a processor can affect the performance of a computer. Describe the drawbacks of increasing the number of cores in a processor.
State three differences between Dynamic RAM (DRAM) and Static RAM (SRAM). 1 ................................................................................................................................................ ................................................................................................................................................... 2 ................................................................................................................................................ ................................................................................................................................................... 3 ................................................................................................................................................ ...................................................................................................................................................
Web browsers use Internet Protocol (IP) addresses.
Complete the table by describing the following types of IP address.
| Type of IP address | Description |
|---|---|
| Static | |
| Public |
Consider the following IP address: 256.0.0.A Circle whether this IP address is IPv4, IPv6 or an invalid IP address. IPv4 IPv6 Invalid Justify your choice.
A user types a Uniform Resource Locator (URL) into the address bar of a web browser to access a web page. Explain how the web browser uses the URL to access the web page.
A bitmap file is downloaded. The image has a maximum of 256 colours and measures 512 pixels wide by 2048 pixels high. Calculate an estimate of the file size of the bitmap in kibibytes. Show your working. Working ............................................................................................................................. ........................................................................................................................................... ........................................................................................................................................... ........................................................................................................................................... File size of bitmap ......................................................... kibibytes
Explain why the actual file size may be larger than the one calculated in (d)(i).
Explain how a bitmap image is compressed using run-length encoding (RLE).
One ethical consideration for a student connecting their personal computer to the school network is the risk of spreading malware on the network.
Viruses and pharming are examples of malware. Explain what is meant by a virus and pharming. Virus .......................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... Pharming .................................................................................................................................. ................................................................................................................................................... ...................................................................................................................................................
Give three other ethical considerations for a student using their personal computer to connect to the school network. 1 ................................................................................................................................................ ................................................................................................................................................... 2 ................................................................................................................................................ ................................................................................................................................................... 3 ................................................................................................................................................ ...................................................................................................................................................
Describe two social impacts of students using Artificial Intelligence (AI) to complete their homework. 1 ................................................................................................................................................ ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... 2 ................................................................................................................................................ ................................................................................................................................................... ................................................................................................................................................... ...................................................................................................................................................
Describe the differences between a monitoring system and a control system.
An architect needs a model of a building.
Explain how the model will be printed using a 3D printer.
State why a 3D printer needs a buffer.






