1 / 13

# Operating Systems and Using Linux - PowerPoint PPT Presentation

Operating Systems and Using Linux. Topics Review Number Systems. Go over Homework 1 Solution. CSHC Hours of Operations. What is an Operating System?. The Number System. Position Number System The same digits have different meaning depending on their position in the numeral.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

## PowerPoint Slideshow about 'Operating Systems and Using Linux' - xyla-salinas

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Topics

• Review Number Systems.

• Go over Homework 1 Solution.

• CSHC Hours of Operations.

• What is an Operating System?

Position Number System

• The same digits have different meaning depending on their position in the numeral.

• The value of a digit depends on the digit itself of its position.

• Binary, decimal, hexadecimal are all position number system.

The Number System (con’t)

• Example: 4410

• 101 100

• 4 4

• ------------

• 4 x 10 + 4 = 4410

BinaryDecimalHexadecimalBinaryDecimalHexadecimal

0 0 0 1010 10 A

1 1 1 1011 11 B

10 2 2 1100 12 C

11 3 3 1101 13 D

100 4 4 1110 14 E

101 5 5 1111 15 F

110 6 6

111 7 7

1000 8 8

1001 9 9

• Example: Convert 1A5F16 to decimal.

• 1A5F

• 163 162 161 160

• 4096 256 16 1

• Recall: A16 = 1010 and F16 = 1510.

• = 1 x 4096 + A x 256 + 5 x 16 + F x 1

• = 1 x 4096 + 10 x 256 + 5 x 16 + 15 x 1

• = 4096 + 2560 + 80 + 15

• = 675110

• Perform successive divisions by 16, placing the remainder (0-9, A-F) in each of the positions from right to left.

• Continue until the quotient is zero.

• Example: Convert 14310 to hex.

• 143 / 16 = 8 rem = 1510 = F16

• 8 / 16 = 0 rem = 8

• Done answer = 8F16

• To Check: 8 x 16 + 15 = 128 + 15 = 14310

• Binary: 1 0 1 0 0 0 0 1 0 1 0 0 1 1 12

• Decimal: 2064710

• Hexadecimal: 50A716

• Notice that the number of digits needed is smaller as the base increases.

Go over homework solution 1!

Topics

• What is an Operating System?

• CSHC (Computer Science Help Center) is staffed by student tutors.

• Help with homework and projects.

• Text editors and Linux questions.

• ECS 332A – Hours of Operations:

• Monday – Thursday 12 - 8 PM

• Friday 12 – 4 PM

What is an Operating System (OS)?

• A computer program

• Performs many operations, such as:

• Allows you to communicate with the computer (tell it what to do)

• Controls access (login) to the computer

• Keeps track of all processes currently running

• At this point, your main concern is how to communicate with the computer using the OS.

• You communicate using the particular OS’s

• user interface.

• Graphical User Interface (GUI) - Windows

• Command-driven interface - DOS, UNIX,

• Linux

• We will be using the Linux operating system,

• which is very similar to UNIX.

• When you log in to the Linux system here, a user

• prompt will be displayed:

• linux#[1]% _

• where # is the number of the Linux server that you have connected to. You may use any of the Linux servers.

• The number in the brackets will change as you work. It is

• the “number” of the command that you are about to type.

• If this prompt is not on the screen at any time, you are not communicating with the OS.