© All Rights Reserved

65 views

© All Rights Reserved

- [Ch1] EEE122A Number System
- Ch 9 Spreadsheet Notes
- CPP Slides All
- Chapter 1
- Spreadsheet Database
- 16696
- ilc330 diags
- pliprogrammingla00abra
- Digital Electronics - Lecture 2 - Number System
- Number Systems 3
- Help_ About Data Extraction
- 1
- 243 2s Complement Arithmkhkhjketic
- Chapter 8
- Chap3
- m if Are Encoding Badge Creator
- Crafting an Interpreter Part 2 - The Calc0 Toy Language - VROSNET - CodeProject
- Sport+-+Knockout+Draw+Generator+(16+Teams)+v0.02
- assignment 1 computational thinking
- printf(), fprintprintf()

You are on page 1of 5

[SOFTWARE]

NAME:

[Jamie Squires]

TEACHERS NAME:

[Chris Pegg]

ASSIGNMENT TITLE:

[Computer Calculations]

ASSIGNMENT No:

[L2S-U18_A1-CP]

HAND IN DATE:

Assignment [L2S-U18_A1-CP]

Thinking]

P1

a. Produce a short report that explains how the following calculations are used in a

computer system;

Binary: Binary is a base 2, 8 bit number system that numeric values are represented

by different combinations of 0s and 1s. This is also called off or on (like a light

switch). This is the primary language that computers and other electronic devices

use.

digits to represent all numerical values. Also uses the ten numbers in the decimal

system (0, 1, 2, 3, 4, 5, 6, 7, 8 and 9), hexadecimals also use the letters from A to F

to make a hexadecimal number, values from ten to fifteen.

RGB Values: RGB values are a colour system of red, green, and blue they each use

8 bits each which have integer values from 0 to 255. That makes

256x256x256=16777216 possible colours that could be output to the display.

138 Words

b. Write the following decimal numbers using scientific notation. Make sure that you

show your calculations and relevant working out for each answer;

200 = 2 x102

2x10x10=200

4.5x10x10=450

10000 = 1 x 104

1x10x10x10x10=10000

3.76x10x10x10x10=27600

1.63x10x10x10x10x10=163000

c. Complete the table below, converting between binary, hexadecimal and decimal.

Include your working out on a separate sheet of paper;

Decimal

Binary

Hexadecimal

20

10100

14

0000 0111

30

11110

30

17

10001

11

25

0001 1001

19

255

11111111

FF

2|Page

[Jamie Squires]

Thinking]

Assignment [L2S-U18_A1-CP]

M1 You have been asked to investigate an error with the financial department spreadsheet. The

spreadsheet is displaying an error in cell F2 as shown below:

a)

The formula view for this spreadsheet can also be seen below

Produce a report for the finance department with the following sections;

Explain what you think may have caused the error in cell F2: The error in cell F2

is caused because the formula in F2 has brackets in it, as shown here E2*(A2-B2-C2)

which is causing the formula to show -2.77556E-17 as the total balance. But if you

type the formula without the brackets E2*A2-B2-C2 the remaining balance would

show 0 instead of -2.77556E-17. I went into excel and I remade the spreadsheet and

I experimented with the formulas to work out how the error happened in cell F2.

o

Division by Zero Error: Division by zero error is an error that can occur in a

computer program when an attempt to divide by zero happens. Depending on

what program and what number for example floating point, and integer being

divided by zero, it can generate positive and negative infinite.

calculation produces a result that is bigger in value than the register or

storage location can store in memory. Arithmetic overflow is a reasonably

common cause of some software failures.

calculation produces a result that is smaller in value than the register or

storage location can store in memory. Arithmetic underflow mostly happens

when the result of a floating point operation is smaller in value than the

smallest value shown as a negative overflow.

212

Words

3|Page

[Jamie Squires]

Assignment [L2S-U18_A1-CP]

Thinking]

b,) Complete the table below, showing how the following natural numbers can be

represented in computer memory. Include your working out on a separate sheet of

paper;

Decimal (Natural)

Binary

Hexadecimal

1000

16

10000

10

32

100000

20

48

110000

30

51

110011

33

63

111111

3F

4|Page

[Jamie Squires]

Assignment [L2S-U18_A1-CP]

Thinking]

Jamie Squires

Bibliography

P1:

Binary: http://www.computerhope.com/jargon/b/binary.htm

RGB: http://www.rapidtables.com/web/color/RGB_Color.htm

Hexadecimal: http://www.mathsisfun.com/hexadecimals.html

http://en.wikipedia.org/wiki/Hexadecimal

Scientific Notation: http://www.mathsisfun.com/numbers/scientificnotation.html

M1:

Arithmetic Underflow: http://en.wikipedia.org/wiki/Arithmetic_underflow

Arithmetic Overflow: http://en.wikipedia.org/wiki/Arithmetic_overflow

Division by zero error: http://en.wikipedia.org/wiki/Division_by_zero

5|Page

[Jamie Squires]

- [Ch1] EEE122A Number SystemUploaded byAnas
- Ch 9 Spreadsheet NotesUploaded byZobiaAziz
- CPP Slides AllUploaded byojay
- Chapter 1Uploaded bySantiago Blackking
- Spreadsheet DatabaseUploaded byKreshna Mudhoo
- 16696Uploaded byAlka Dwivedi
- ilc330 diagsUploaded byfredrick987
- pliprogrammingla00abraUploaded byKarthik Lakkaraju
- Digital Electronics - Lecture 2 - Number SystemUploaded byRadha Raman Chaudhary
- Number Systems 3Uploaded bykashif780
- Help_ About Data ExtractionUploaded byljv004
- 1Uploaded byAbyou Abebe
- 243 2s Complement ArithmkhkhjketicUploaded byEric Gong
- Chapter 8Uploaded byarif muttaqin
- Chap3Uploaded bythaen1
- m if Are Encoding Badge CreatorUploaded byadenijisegun
- Crafting an Interpreter Part 2 - The Calc0 Toy Language - VROSNET - CodeProjectUploaded byAntony Ingram
- Sport+-+Knockout+Draw+Generator+(16+Teams)+v0.02Uploaded byEng Jye Ng
- assignment 1 computational thinkingUploaded byapi-272358643
- printf(), fprintprintf()Uploaded byLeandroSousaBraz
- copa-lp-new 15-16.docUploaded bysandip chavan
- Alu Project TheoryUploaded bySuma Garuda
- Commodore 64 Assembler WorkshopUploaded byDavid T Snyder
- AXIOHM-7136260Uploaded byCamphibian
- 16678847 ECE103 Logic Design and Switching Theory Introduction and Chapter 1Uploaded byAnun Yuserbo
- digital electronics.pdfUploaded bydeepakkr22781
- WaMoSPCI_4_1Uploaded bybouraada
- Oop Solution 11 40Uploaded byDo Min Joon
- DataStructuresAndAlgorithmAnalysisInCpp_2014Uploaded byWen Riley
- Hexadecimal to Decimal ConverterUploaded byVINAYAK

- ERS8600_5.1.1.0_ReadMeUploaded byMohamad Mhanna
- JBossMessagingUsersGuideUploaded byNanda Kishore
- Error Registering PDF OcxUploaded byStacey
- Verilog Chapter1 IntroductionUploaded byMộc Sầu
- PricingUserexitManualV105Uploaded byAlex Milshtein
- Fdm 11113 ReadmeUploaded byligiamolguin9426
- TREECON for Windows User ManualUploaded bydevil3003
- ansys instllationUploaded byPramod Gowda
- intel fortran user guideUploaded byVuToanThang
- HP SCSI-2 Command RefUploaded bysol10rox
- Micro AssgnUploaded byKamana Sai Sarath Reddy
- Homework Week2_PLSQL-variables.docUploaded byPaniqs
- ADO ASP_DOT_NETUploaded bygoldybatra
- ReadMeUploaded byMorrison Siow
- Cobol Issue NotesUploaded byRaj
- jan16_1Uploaded byapi-19794227
- ext4-fossUploaded byAnand S Pillai
- Troubleshooting XML Publisher ReportsUploaded byConrad Rodricks
- At29c512Uploaded byducvilla
- Operating Systems Development Series Basic CRTUploaded bySandeep Roy
- FPGA Product Selection GuideUploaded bysandeepscribd123
- Day 01 IntroductionUploaded byUtkarshArya
- Windows Local Shellcode Injection WLSIUploaded bySpyDr ByTe
- Shareplex 9 0 2 Admin GuideUploaded byCarlos Andres Santamaria Osorio
- GRD200(6F2S1891) 0.2Uploaded byHung Pham Quoc
- Run CommandsUploaded bysoma3nath
- Bruce Porter Resume 3Uploaded byGabriel Wilson
- CUploaded byNatalia Bedoya Gallego
- ReleaseNoteRSViewME_5_10_08Uploaded byTaciano Grando
- Ds Lifebook e556Uploaded byVino Canlas

## Much more than documents.

Discover everything Scribd has to offer, including books and audiobooks from major publishers.

Cancel anytime.