+ All Categories
Home > Documents > Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

Date post: 22-Dec-2015
Category:
View: 215 times
Download: 2 times
Share this document with a friend
24
Information Technology Systems EN230-1 Justin Champion C208 – 3273 www.staffs.ac.uk/personel/engineering_and_technolo gy/jjc1
Transcript
Page 1: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

Information Technology SystemsEN230-1

Justin Champion

C208 – 3273www.staffs.ac.uk/personel/engineering_and_technology/jjc1

Page 2: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems

ContentsIntroduction to the courseDiscussion of what is expectedDiscussion of the assessmentIntroduction to LogicSummary

Page 3: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems The course

Looking at all parts of IT systems• Allows us to understand what is happening within a computer• Look at how a computer takes 1’s and 0’s and produces this

Page 4: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Structure of the course

1 lecture a week• Material will be put onto my website

1 Tutorial a week in D10• Tutorial material will be provided• Straight forward assembler will be looked at

• We are using the 68HC11 Motorola boards• AS11 Assembler

Your time• You are expected to carry out some study in your time• These lectures will give you a understanding of the subject area• Self-study allows YOU to focus on a particular interest area

Page 5: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Assessment in 2 parts

In class test carried out in this lecture slot in week 12• Multiple choice test, with no negative marking• Based on the material used in lectures and tutorials

Practical assessment• A small program written in assembler to show ability to use the

68HC11 processor• This will be given out about week 6 to be handed in on week 12

• You will be expected to use the tutorial times and your own time to complete this assignment.

Page 6: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems - Logic

George Boole 1815 to 1864

Boole approached logic in a new way reducing it to a simple algebra, incorporating logic into mathematics. He also worked on differential equations, the calculus of finite differences and general methods in probability.

Page 7: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems - Logic Boolean Logic

Something is either• True or False• 1 or 0• Correct or Wrong

Computers use this to make decisions We use this kind of logic every single day

Page 8: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems

You can only get into the club if you have a colour suit

TrueGet into Club

FalseRefused Entry to Club

Page 9: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Logic

As seen you use this all the time• If (suit coloured) then

• Entry to club

• Else• Refused Entry

You can also put multiple conditions together Conditional Logic

• If (Suit Coloured and fish on head) then• Entry to club

• Else• Refused Entry

Page 10: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems You can only get into the club if you have a coloured suit

and a Fish on the head!

FalseRefused

TrueAccepted

FalseRefused

FalseRefused

Page 11: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Logic Conditions Available

AND OR NOT

Logic Symbols used in Logic diagrams AND . OR + NOT

Page 12: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Use of The Logic Symbols

If person wearing a shirt and a tie then enter Entry = Shirt.Tie

If person wearing a shirt which is not white and a tie then enter

Entry = (shirt.white).tie

Page 13: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Example Truth Tables

A B A.B A+B A A+B

0 0 0 0 1 1

0 1 0 1 1 0

1 1 1 1 0 0

1 0 0 1 0 0

Page 14: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Try a truth table yourself

Create a truth table for• If man has long hair and not a member entry refused

Page 15: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Answer

Create a truth table for• If person has long hair and not a member entry refused

Long Hair Member Not Member Long Hair.Member

0 1 0 Accepted

0 0 1 Accepted

1 1 0 Accepted

1 0 1 Refused

Page 16: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems What this logic looks like in electrical circuits

First the truth table

A B X

0 0 0

0 1 0

1 0 0

1 1 1

Page 17: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems What this logic looks like in electrical circuits

X = A.B A = 0, B = 0, X=0 Light is off

Page 18: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems What this logic looks like in electrical circuits

X = A.B A = 1, B = 1, X=1 Light is on

Page 19: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems The logic used can also be drawn out on a diagram

Page 20: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems

And Gate - X = A.B

Page 21: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems

Alarm System A = Alarm Set B = Door Sensor Opened X = Alarm Sounding

X A B0 0 01 0 11 1 01 1 1

Page 22: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems OR Example

X = A + B

Page 23: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Why we learn this

• Boolean logic is used in electronics and computers to carry out actions

Page 24: Information Technology Systems EN230-1 Justin Champion C208 – 3273 .

IT Systems Summary of what we have discussed

Intro to the course Assessment Boolean Logic


Recommended