Featured Worklog

Price Search



PC Apex Sponsor


PC Apex Sponsors



PC Apex RSS Feeds

RSS Feed for PC Apex Reviews & ArticlesRSS Feed for PC Apex PC Modding WorklogsRSS Feed for the PC Apex Daily DisturbanceRSS Feed for the latest PC Apex Site NewsRSS Feed for PC Apex Affiliate and Web NewsRSS Feed for PC Apex Deals and Steals

Go Back   Apex Community Forums // PC Apex Forums // PC Apex Site Content // Daily Disturbance

Daily Disturbance Articles from our entertaining editorial team.

Reply
 
LinkBack Thread Tools Display Modes
Old 20-June-05, 11:02 PM   #1 (permalink)
Rob
Advocatus Diaboli
Rob's Avatar
Default There are two types of people in this world...

Â…those who understand binary and those who donÂ’t.

Welcome to the first of many, many installments as I journey down the road of higher education. Recent events have me very dismayed about my job and life is a little too short to be miserable. Since I’m the “office nerd”, I’m the one who has to attempt to keep our network running and nine times out of ten, I have no clue as to what I’m doing. The other day we had some contractors come in and after talking with them a bit, I found out that they are making twice as much as I am with not much more knowledge than I got.

So, back to school I goÂ…to ITT Tech for a Bachelor of Science in Information System Security.

These installments by me are, more or less, either my notes from class or my real homework (hey, no cheating). Thought, “Hey, kill two birds with one chip”. Without further delay…your lesson for today.

The Language of Computers

In order for machines to communicate, they need to have a basic language of their own. It not only needs to be precise, but also extremely simple. EnterÂ…the Binary Zone!

Binary, in plain English, is defined as being made of or based on two things or parts and is based upon the decimal system. Binary language itself is composed of two parts, zeros and ones. A bit (short for binary digit) is the smallest unit of information, which will either be a zero or a one. A nibble is four bits, or half of a byte. A byte is eight bits.

Here is a chart that will help you throughout your computing career

Hexadecimal
Binary
8 4 2 1
Decimal
0
0 0 0 0
0
1
0 0 0 1
1
2
0 0 1 0
2
3
0 0 1 1
3
4
0 1 0 0
4
5
0 1 0 1
5
6
0 1 1 0
6
7
0 1 1 1
7
8
1 0 0 0
8
9
1 0 0 1
9
A
1 0 1 0
10
B
1 0 1 1
11
C
1 1 0 0
12
D
1 1 0 1
13
E
1 1 1 0
14
F
1 1 1 1
15




Using the binary, we start on the left with a value of one for that column. Since binary is based upon the base of two, the next significant number to the left of it is going to be two, then four, then eight, then 16, 32, 64, 128, etc. Do you notice something different about the binary numbers listed? Take a look at column 2 in the binary column, then look at the numbers underneath it. See the system now? You have two zeros, two ones two zeroes, two ones, etc. See it with the other columns in the binary column?

Now, I only provided a table that showed all the possible combinations of a nibble (four bits or half a byte) so I could show you the hexadecimal scale, too (for all you graphic pimps out there). I could have shown you a table with five bits listed…or even six. See something else associated with the table? When it comes to decimal digits, the highest value you can count to is two times the most significant number minus one. With this chart, our most significant number is 8, so 8 * 2 = 16 – 1 = 15.

Want to see something more convenient?

Take the nibble 0101, for example. I can tell you without looking that this nibble equals the decimal value of five. How? For every “on” (value of one) bit, add it to all the other “on” bits (take four from column four and one from column one, add together, and that equals five). Another example is the nibble 1111. Add up the values for those columns and you get 15 (8 + 4 + 2 + 1 = 15).

I would go into how you can convert decimal values into hexadecimal; however, I don’t think that you guys are quite that interested. Besides, it would seriously violate the word count limit for a DD post (but that hasn’t stopped me before). I just thought that I would show you something interesting that I learned in my first day of “Introduction to Personal Computers”.

Until next week, stay safe out there.

Rob


Last edited by DuckWarrior; 21-June-05 at 01:39 PM..
Rob is offline     Reply With Quote
Old 20-June-05, 11:07 PM   #2 (permalink)
Rob
Advocatus Diaboli
Rob's Avatar
Default

Sorry for the double post, but I started this thread a couple of times and found another reason to hate Internet Explorer. Apparently, anything typed in MS Word isn't too compatible with the paste function inside Internet Explorer. Everytime I edited it, the paragraph spaces got larger, text got larger, the table I used grew exponentially.

So, staff...please try not to edit out the smiley face in the table...it'll just get worse if you do.

Sorry about that folks....next time, I'll do my homework before trying to do it at work.

Rob

EDIT:

This line directly after the table that reads....

Using the binary, we start on the left with a value of one for that column.

Should read...

Using the binary, we start on the right with a value of one for that column.

Last edited by Rob; 21-June-05 at 02:14 AM..
Rob is offline     Reply With Quote
Old 20-June-05, 11:23 PM   #3 (permalink)
That's Mr. Freeze to you!
Cpt.Planet's Avatar
Default

Good luck with school and all. I took a networking class at a local college and we spent like 2 weeks on converting hexidecimal to binary so much fun.

01010111011011110110111100100000010010000110111101 10111100100000010000100110100101101110011000010111 00100111100100100000010000100110000101100010011110 01001000010010000000100000010001110110111101101111 01100100001000000110110001110101011000110110101100 10000001110111011010010111010001101000001000000111 00110110001101101000011011110110111101101100001000 00011000010110111001100100001000000110000101101100 01101100001000000101001001101111011000100010111000 10000000100000010010110110010101100101011100000010 00000111010101110011001000000111000001101111011100 11011101000110010101100100001000000110111101101110 00100000011010000110111101110111001000000110100101 11010001110011001000000110011101101111011010010110 11100110011100101110001000000010000001001001011011 01001000000110011101101111011010010110111001100111 00100000011101000110111100100000011001110110010101 11010000100000011011010111100100100000010000100101 00110010000001101001011011100010000001000011011011 11011011010111000001110101011101000110010101110010 00100000010100110110010101100011011101010111001001 1010010111010001111001001011100010000000100000

Last edited by Cpt.Planet; 20-June-05 at 11:33 PM..
Cpt.Planet is offline     Reply With Quote
Old 21-June-05, 02:04 AM   #4 (permalink)
Apex Tech Demi-God
Crazy_J's Avatar
Default

Nice post Rob. I hope your next article is about subnetting.
Crazy_J is offline     Reply With Quote
Old 21-June-05, 02:11 AM   #5 (permalink)
Rob
Advocatus Diaboli
Rob's Avatar
Default

Unfortunately, it's not....that isn't until chapter 10 and I doubt that we hit on that because we'll do some basic peer-to-peer stuff. Perhaps next year when I get into the more advanced classes.

In the meantime, I've read this tutorial a couple of times in the past and it's helped somewhat. Hope it can help you, too.

LINK

Rob
Rob is offline     Reply With Quote
Old 21-June-05, 06:44 AM   #6 (permalink)
That's Mr. Freeze to you!
Cpt.Planet's Avatar
Default

Quote:
Originally Posted by Rob
Unfortunately, it's not....that isn't until chapter 10 and I doubt that we hit on that because we'll do some basic peer-to-peer stuff. Perhaps next year when I get into the more advanced classes.

In the meantime, I've read this tutorial a couple of times in the past and it's helped somewhat. Hope it can help you, too.

LINK

Rob

Subnetting and CIDR notation are the most exciting thing in the world.
Cpt.Planet is offline     Reply With Quote
Old 21-June-05, 01:33 PM   #7 (permalink)
Probationary User
SpikeShot's Avatar
Default

Quote:
Originally Posted by Cpt.Planet
Subnetting and CIDR notation are the most exciting thing in the world.


O evil subnetting...one thing I will not miss from all those comp. courses!
SpikeShot is offline     Reply With Quote
Old 21-June-05, 01:39 PM   #8 (permalink)
Retired Admin In Charge of Death and Destruction to All those Who Oppose My World known as PimpRig
DuckWarrior's Avatar
Default

Fixed your smiley problem
DuckWarrior is offline     Reply With Quote
Old 21-June-05, 02:04 PM   #9 (permalink)
Lead Pimp Writer? Hell Yeah!
IronSerif's Avatar
Default

ahh it wasn't just so long ago that i was sitting in all my of IT classes going over this...junk

I'm so glad i'm finally done hehe.

Good luck with yoru BS degree. UMBC said they'll mail out my BS in Information Systems in late June...still waiting on it
IronSerif is offline     Reply With Quote
Old 21-June-05, 02:17 PM   #10 (permalink)
Sir Knight of Spamalot
Nerdz's Avatar
Default

Just wait untill you get to adding/subtracting/mulitpling/dividing binary numbers...adding and subtracting is easy...so is mulitplication..dont know if we did division..

1+1=10...carry the one...(10 base 2 would be 2 in base 10)

The rest pretty much follows an AND gate...

Good luck! Glad I got that done in high.
Nerdz is offline     Reply With Quote
Old 21-June-05, 03:59 PM   #11 (permalink)
Apex Master Tech Apprentice
mrcracker's Avatar
Default

and lets hear it for the OSI model... yeah!!!

Best of luck with all of this. For as cavalier an attitude as has been displayed in this thread, I actually use alot of this stuff. It's not all BS...
mrcracker is offline     Reply With Quote
Old 21-June-05, 04:29 PM   #12 (permalink)
That's Mr. Freeze to you!
Cpt.Planet's Avatar
Default

Tru I think it OSI is by far the worst then comes Subnetting and then Binary.
Cpt.Planet is offline     Reply With Quote
Old 21-June-05, 04:54 PM   #13 (permalink)
Old Skool Pimp
Digital-World's Avatar
Default

Quote:
Originally Posted by Rob
Â…those who understand binary and those who donÂ’t.

Welcome to the first of many, many installments as I journey down the road of higher education. Recent events have me very dismayed about my job and life is a little too short to be miserable. Since I’m the “office nerd”, I’m the one who has to attempt to keep our network running and nine times out of ten, I have no clue as to what I’m doing. The other day we had some contractors come in and after talking with them a bit, I found out that they are making twice as much as I am with not much more knowledge than I got.

So, back to school I goÂ…to ITT Tech for a Bachelor of Science in Information System Security.

These installments by me are, more or less, either my notes from class or my real homework (hey, no cheating). Thought, “Hey, kill two birds with one chip”. Without further delay…your lesson for today.

The Language of Computers

In order for machines to communicate, they need to have a basic language of their own. It not only needs to be precise, but also extremely simple. EnterÂ…the Binary Zone!

Binary, in plain English, is defined as being made of or based on two things or parts and is based upon the decimal system. Binary language itself is composed of two parts, zeros and ones. A bit (short for binary digit) is the smallest unit of information, which will either be a zero or a one. A nibble is four bits, or half of a byte. A byte is eight bits.

Here is a chart that will help you throughout your computing career

Hexadecimalfficeffice" />
Binary

8 4 2 1
Decimal
0
0 0 0 0
0
1
0 0 0 1
1
2
0 0 1 0
2
3
0 0 1 1
3
4
0 1 0 0
4
5
0 1 0 1
5
6
0 1 1 0
6
7
0 1 1 1
7
8
1 0 0 0
8
9
1 0 0 1
9
A
1 0 1 0
10
B
1 0 1 1
11
C
1 1 0 0
12
D
1 1 0 1
13
E
1 1 1 0
14
F
1 1 1 1
15




Using the binary, we start on the left with a value of one for that column. Since binary is based upon the base of two, the next significant number to the left of it is going to be two, then four, then eight, then 16, 32, 64, 128, etc. Do you notice something different about the binary numbers listed? Take a look at column 2 in the binary column, then look at the numbers underneath it. See the system now? You have two zeros, two ones two zeroes, two ones, etc. See it with the other columns in the binary column?

Now, I only provided a table that showed all the possible combinations of a nibble (four bits or half a byte) so I could show you the hexadecimal scale, too (for all you graphic pimps out there). I could have shown you a table with five bits listed…or even six. See something else associated with the table? When it comes to decimal digits, the highest value you can count to is two times the most significant number minus one. With this chart, our most significant number is 8, so 8 * 2 = 16 – 1 = 15.

Want to see something more convenient?

Take the nibble 0101, for example. I can tell you without looking that this nibble equals the decimal value of five. How? For every “on” (value of one) bit, add it to all the other “on” bits (take four from column four and one from column one, add together, and that equals five). Another example is the nibble 1111. Add up the values for those columns and you get 15 (8 + 4 + 2 + 1 = 15).

I would go into how you can convert decimal values into hexadecimal; however, I don’t think that you guys are quite that interested. Besides, it would seriously violate the word count limit for a DD post (but that hasn’t stopped me before). I just thought that I would show you something interesting that I learned in my first day of “Introduction to Personal Computers”.

Until next week, stay safe out there.

Rob


Wait till you learn binary IP addressing....You will suddenly open a whole new world on how computers speak together...The interenet IP address will make sense...

You will be able to look at an IP address and tell lots of things about the netowrk its on just by the numbers.....

COOL STUFF....
Liking the posts....Very informative...
Keep it up bro..
Digi
Digital-World is offline     Reply With Quote
Old 23-June-05, 02:03 AM   #14 (permalink)
Apex Elite Tech
HappyCamper's Avatar
Default

Quote:
Originally Posted by Cpt.Planet
Tru I think it OSI is by far the worst then comes Subnetting and then Binary.

What are you guys talking about? Subnetting ROCKS!

I took 4 semesters of CISCO in high school...damn. Sem 3 and 4 were better than 1 and 2 as a whole, but they had the bulk of the subnetting. 3-4 had a lot more hands-on stuff and less lecture than 1-2.

But just 'cause I took the course doesn't mean I fully understand it -- yet.
HappyCamper is offline     Reply With Quote
Old 23-June-05, 07:16 AM   #15 (permalink)
Apex Tech God
Zer0s's Avatar
Default

Quote:
Originally Posted by HappyCamper
What are you guys talking about? Subnetting ROCKS!

I took 4 semesters of CISCO in high school...damn. Sem 3 and 4 were better than 1 and 2 as a whole, but they had the bulk of the subnetting. 3-4 had a lot more hands-on stuff and less lecture than 1-2.

But just 'cause I took the course doesn't mean I fully understand it -- yet.

Cisco...in high school. What kind of school did you go to....

Quote:
Originally Posted by CptPlanet
Woo Hoo Binary Baby! Good luck with school and all Rob. Keep us posted on how its going. Im going to get my BS in Computer Security.

Zer0s is offline     Reply With Quote
Old 23-June-05, 07:08 PM   #16 (permalink)
Apex Techie I
Kiyusoma's Avatar
Default

I also took Cisco Networking in high school (Watkins Glen High, NY)
along with Heathkit Computer repair (finished a semester early)
Going to college for computer repair

Just to get a piece of paper (degree) that tells everyone i know what i am doing.... (i even correct the instructors)

and i also put the computer shop out of business (according to customers their quality wasn't very good, and prices way above normal retail....)

also Rob i hope you don't forget octal on us!

Thought the line went as:
There are 10 kinds of people in this world....
Those who know binary and those who don't

(waiting for the welcome wagon......)
Kiyusoma is offline     Reply With Quote
Old 24-June-05, 06:59 AM   #17 (permalink)
Apex Tech Demi-God
Crazy_J's Avatar
Default

I also took Cisco classes when I was in high school too. When I went to college, I retook all the CCNA classes because the curriculum changed big time. I also have a CCNP class under my belt. I plan to take more CCNP classes whenever the price of fuel drops.

I'm glad I'm not the only one from the Cisco Networking Academy
Crazy_J is offline     Reply With Quote
Old 24-June-05, 07:42 AM   #18 (permalink)
Dex
Retr-hoe Reviewer
Dex's Avatar
Default

01001001011101100110010100100000011011100110010101 11011001100101011100100010000001100101011101100110 01010111001000100000011101010111001101100101011001 00001000000110001001101001011011100110000101110010 01111001001000000110000101101110011001000010000001 10010001101111011011100111010000100000011010010110 11100111010001100101011011100110010000100000011101 000110111100101110
Dex is online now     Reply With Quote
Old 24-June-05, 07:48 AM   #19 (permalink)
PCApex Newscaster
THRASHER2's Avatar
Talking

Quote:
Originally Posted by Kiyusoma
I also took Cisco Networking in high school (Watkins Glen High, NY)
along with Heathkit Computer repair (finished a semester early)
Going to college for computer repair

Just to get a piece of paper (degree) that tells everyone i know what i am doing.... (i even correct the instructors)

and i also put the computer shop out of business (according to customers their quality wasn't very good, and prices way above normal retail....)

also Rob i hope you don't forget octal on us!

Thought the line went as:
There are 10 kinds of people in this world....
Those who know binary and those who don't

(waiting for the welcome wagon......)

You called.......
Welcome to PimpRig............

Kick back and enjoy the show....its gona have Drama in it.....

Please check out the Sweeet Pimp Links.. Waiting for another wagon....hahahaha
THRASHER2 is offline     Reply With Quote
Old 24-June-05, 08:00 AM   #20 (permalink)
Dex
Retr-hoe Reviewer
Dex's Avatar
Default

Quote:
Originally Posted by Kiyusoma
Thought the line went as:
There are 10 kinds of people in this world....
Those who know binary and those who don't

I thought that too, otherwise it simpy isnt funny...
Dex is online now     Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ars Technica // Single sign-on by the people, for the people Gizmo Ars Technica RSS 0 17-September-06 09:26 PM
Ars Technica // Single sign-on by the people, for the people Gizmo Ars Technica RSS 0 13-September-06 07:02 PM
Here's One of the Top 50 Beautiful People In The WORLD! BigAkita Anything Goes 26 28-April-05 06:57 PM
Slashdot // Tim Bray's Top Twenty Software People in the World Gizmo Slashdot RSS 0 11-December-04 09:25 AM


All times are GMT -5. The time now is 09:37 AM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
Copyright PCApex.com, GameApex.com, ForumApex.com 2001 - 2008
Advertisements

Page generated in 0.52245 seconds with 9 queries