Web Technology and Network Management in Winter 2007

Min Xu(Hermione)

Home  |  Syllabus  |  Journal  |  Assignments   |  Quizzes/Tests  |  Research  |  Gallery |

 


WELCOME TO JOURNAL OF WEB TECH AND NETWORK MANAGEMENT

 



Computers are incredibly fast, accurate, and stupid. Human beings are incredibly slow, inaccurate, and brilliant. Together they are powerful beyond imagination.
-Albert Einstein

Journal 1
Jan. 2nd
This is the first day of the class, web technology & network management.  My professor is Dr.Ebrahimi, and he is a very kind man.
First we briefly studied the requirements for this course: Collaboration, Team work, Class work and Journal.  
Definitions:
*History of "www": world wide web, the complete set of documents residing on all Internet servers that use the HTTP protocol, accessible to users via a simple point-and-click system.  It was developed at the European Organization for Nuclear Research in Geneva from a proposal by Tim Berners-Lee in1989. 
Html stands for Hyper Text Markup Language that is the document format used on the web.
algorithms are problem solving steps that are needed to find a solution to a problem such as the shortest pash from one city to another or computering employee wage.We also learned how to evaluate an algorithm :time ,space .and cost.
Home work & Assignment: A. use a front page to type about myself,and save the file
                                      B.make a yahoo account
                                             

Journal 2
Jan 3
Al the students have began to build their sites now. Here are the links:

f name l name email website POD
john bruno jbruno001@yahoo.com www.geocitites.com/jbruno001 +5 captain +2 insertion table
gregroy makofske gregorymakofske@yahoo.com www.oocities.org/gregorymakofske +2 assistant captain +.5 marker +1 qa +2 fr row
steve pinto stevenpinto10@yahoo.com www.oocities.org/stevenpinto10 +2 argument +2 front row +2 years of teaching
min xu xmhermione@yahoo.com www.oocities.org/xmhermione +2 front row +1 chinese yahoo
anna wiszowata ania18ny@yahoo.com www.oocities.org/ania18ny + 2 front row, no underscore +2, +2 Calendar
farooq khan farooqk1983@yahoo.com www.oocities.org/farooqk1983 +1 access dr. ebrahimi website, +1 access new email
ya shao wtnmshao@yahoo.com www.oocities.org/wtnmshao +2 front row +1 .cn yahoo
chris colon chrcolon@yahoo.com www.oocities.org/chrcolon +2 no underscore email ,+1 particip, +2 cal
travis kong tkong620@yahoo.com www.oocities.org/tkong620 +5 textbook

+1 q/a

tamara belgrave tamarabelgrave@yahoo.com www.oocities.org/tamarabelgrave +5 q/a
jon mayo alpha224@yahoo.com www.oocities.org/alpha224 +5 q/a
carrku gbain carrku_gbain@yahoo.com www.oocities.org/carrku_gbain +3 q/a
nick ortiz ortizn12@yahoo.com www.oocities.org/HYPERLINK "/ym/Compose?To=ortizn12@yahoo.com"ortizn12  


l of #yiv1121431702 .ExternalClass P {padding:0px;} #yiv1121431702 .ExternalClass {font-size:9pt;font-family:Tahoma;}

 

What should we put in our web sites?

1. Journal of the day ( 80% material covered in class )

2. Assignments, ( projects and researches )

There is a quiz, a midterm and a final exam during the section.

Research: *What is Nanotechnology?

A branch of science and engineering devoted to the design and production of extremely small electronic devices and circuits built from individual atoms and molecules.

Project: * Redesign the following web sites:

1- www.computerhumanerror.org organization

2- www.dalalmolk.com real estate agent

3- www.drebrahimi.com Dr. Ebrahimi web site

4- www.programmingeasyways.com Dr. Ebrahimi web site

5- www.pejohesh.com International youth organization

6- www.herbriver.com Selling herbs

7- www.webvpcl.com to be built

 

Network Management Project*:

What are the component of Network and what manager should know

1- How the role of the manager should be addressed?

2- what is a view source and technology?

 

Notes:

*The bit is the smallest element of computer storage. It is a positive or negative magnetic spot on the disk and tape and charged cells in memory.

Byte (Binary Table): The common unit of computer storage from desktop computer to mainframe. It is made up of eight binary digits (bits). A ninth bit may be used in the memory circuits as a parity bit for error checking. The term was originally coined to mean the smallest addressable group of bits in a computer, which has not always been eight.

1 megabyte= 1,024 kilobyte 1 gigabyte= 1,024 megabyte

*Can computer be in fuzzy state?

Yes. Because there is a context, for example, mild, hot, very cold. Fuzzy logic means it has more than two states.

Computer is in a binary state because it is easy. There is a current and no current.

Can computer be on octal state? Yes, but it is not easy.

There is no context in computer.

URL does not have a blank in it.

*ASCII:

(American Standard Code for Information Interchange), generally pronounced [ˈæski], is a character encoding based on the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that work with text. Most modern character encodings have a historical basis in ASCII. ASCII was first published as a standard in 1967 and was last updated in 1986. It currently defines codes for 33 non-printing, mostly obsolete control characters.
------Chapter 1t
 

Journal  3

Jan 4th

NOTE

  In every web page contains a tag HTML and end with HTML

the ten commandment covers 90% of the HTML the web design   
   Everyone must create ten files for each and include the previous tag that you have learn

* you can use anchor to link to another page out of your directory (web site) and also a page under your directory 

The administrator does not allow you to save to the C: drive, but you can store to your network drive which is the H: drive where you can access your information anywhere on campus, not off campus

  Today in class we covered a few common known but very important topics that we all should know for everyday life about computers. We discussed the importance of saving your files and emailing them to yourself because it can be accessed anywhere, no matter where you are. It also acts as a duplicate just in case the main file on your computer goes missing or your computer stops working, it is still accessible from any other computer with internet access. Another place to save a file in order to access it anywhere is to save it on a flash drive, or a USB storage device. This is a portable device that you can carry around with you with most of the important information. On our campus we  are able to only save on the H: drive but once saved, that drive can be accessed anywhere on campus because the campus is on its own network. The network manager only allows the H: drive to be used by us and not the C: drive because they are scared that we save viruses on it. Work for this class should be saved on geocities because it can be accessed anywhere with internet access.

  We also learned what the ACM stands for and that is association for computing machinery and they gives direction to the computing field. We also learned a little about the ASCII code and we learned that letter "A" has a code of 65 and letter "a" has a code of 97. We briefly spoke about what nanotechnology is and we know that nano is 1 billionth of measurement

today is my birthday,I'm 22 years old now.

                                         
 
 
ASCII:
(American Standard Code for Information Interchange), generally pronounced [ˈæski], is a character encoding based on the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that work with text. Most modern character encodings have a historical basis in ASCII. ASCII was first published as a standard in 1967 and was last updated in 1986. It currently defines codes for 33 non-printing, mostly obsolete control characters.
 



 

 
           
 
Journal 4
 Jan 5
on internet, not everything is true, you need to research it to see if it is correct such as wikipedia
PROGRAMMING ERRORS and their cost Y2k, space shuttle, prescription drugs, hospital
Nano-technology impact on business future growth or declined and research cost by US gov. and others such as European, Japanese, Chinese
working with host and front page Obstacle Technology changes rapidly but the tools are very the same (good or bad)
2) Every software has an error: Evaluating the web pages of different colleges and university.
3) new topic what is programming
4)) Learning on line
5) building your web
6) accessed wikipedia to learn about history of and how anyone can edit its word meanings, can't entirely trust it
FIRST QUIZ WILL BE ON FRIDAY, EACH STUDENT MAKE UP 10 QUESTIONS EACH TO BE ON TEST.... 100 TRUE/ FALSE QUESTIONS ON COMPUTER, OPEN NOTES, OPEN INTERNET ACCESS, BUT NO COMMUNICATION.  PLEASE SUBMIT BY EMAIL TO PROFESSOR ON THURSDAY BY 12:00PM TO PROFESSOR EBRAHIMIDR@GMAIL.COM.  QUESTIONS SHOULD COVER 8 DAYS WORTH OF MATERIAL FROM JOURNAL ENTRIES AND TEXTBOOK.  8 FROM THE CLASS, 2 GENERAL KNOWLEDGE.  
FOR INSTANCE THE CAPITAL LETTER OF A IS 32?  T/F
ASCII CODE IS WAS AN AGREEMENT BETWEEN PEOPLE TO BE CARRIED ON BY EVERYONE
*ASCII:
(American Standard Code for Information Interchange), generally pronounced [ˈæski], is a character encoding based on the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that work with text. Most modern character encodings have a historical basis in ASCII. ASCII was first published as a standard in 1967 and was last updated in 1986. It currently defines codes for 33 non-printing, mostly obsolete control characters.
What does Wiki the root mean?  It is a Hawaiian word for quick ,it not a trustable web.



Today is it is not necessary to use light bulbs or vacuum tubes to represent the states of on/off.  Other means such as electrical currents or magnetic fields are commonly used to represent these two states which we call binary states.  You may be wondering why there are two states rather than 3 or more?  One answer would be that it is easier to manipulate and work with binary representation.  If it were not in the state of one then it would be in the state of zero, you may then ask why only use zeros and ones instead of other numbers such as 1, 2, or 3.  While you can represent characters that way to but using zeros and ones make it easier.  Some other possible binary state representations can be that if there is a current or not, magnet or no magnet, light or no light, hole or no hole.  Perhaps future computers can use biological entities such as a cell's DNA sequence or binary state representation.  As switches have on/off states, the cell can also have 2 active and inactive states under certain circumstances.  Imagine millions of microscopic spots (binary states) on a piece of board that could be grouped to form characters, words, and sentences, which thus comprise information. P. 4 in text.
How do you represent number 2 in the binary system.  (We are working with decimal system (0...9) in our daily life)
How do you represent number 10 in decimal system?  
Ebrahimi believes we are working with decimal system because we have 10 fingers, if we had 16 fingers we would be working with the hexi system, or if we had fists we would use binary system.
bi - 2
octi - 8
deci - 10
hexi - 16
 According to our classmates, letters don't represent each letter like English language, its the way it sounds it forms symbols such as Al i.
How much is 1 + 9 = 10 How do you represent it?  We don't have representation from 1 + 9 in our decimal system, as a result we represent it with a zero with an indicator that we have gone through the system once and call it "carry over"
+ 5 if you know the answer
How much is 9 + 1 in decimal system? Last digit 9
How much is 1 + 1 = in binary system? Last digit 1
How much is 1 + 7 = in octal system? Last digit 7
How much is 1 + f in hexa system? Last digit f
Today we learned the science of color R G B
how many colors would you have from 000000 to ffffff  each symbol has 16 variation and think of 16*16*16*16*16*16 
Journal 5
Binary System
Introduction

Everywhere, except for computer-related operations, the main system of mathematical notation today is the decimal system, which is a base-10 system. As in other number systems, the position of a symbol in a base-10 number denotes the value of that symbol in terms of exponential values of the base. That is, in the decimal system, the quantity represented by any of the ten symbols used - 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9 - depends on its position in the number. 

Unlike the decimal system, only two digits - 0, 1 - suffice to represent a number in the binary system. The binary system plays a crucial role in computer science and technology.  The first 20 numbers in the binary notation are 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111, 10000, 10001, 10010, 10011, 10100, the origin of which may be better understood if they are re-written in the following way:

1:    00001                        11:    01011
2:    00010                        12:    01100
3:    00011                        13:    01101
4:    00100                        14:    01110
5:    00101                        15:    01111
6:    00110                        16:    10000
7:    00111                        17:    10001
8:    01000                        18:    10010
9:    01001                        19:    10011
10:  01010                         20:   10100  

Any decimal number can be converted into the binary system by summing the appropriate multiples of the different powers of two. For example, starting from the right, 10101101 represents (1 x 20) + (0 x 21) + (1 x 22) + (1 x 23) + (0 x 24) + (1 x 25) + (0 x 26) + (1 x 27) = 173. This example can be used for the conversion of binary numbers into decimal numbers. 

For the conversion of decimal numbers to binary numbers, the same principle can be used, but the other way around. Thus, to convert, first find the highest power of two that does not exceed the given number, and place a 1 in the corresponding position in the binary number. For example, the highest power of two in the decimal number 519 is 29 = 512. Thus, a 1 can be inserted as the 10th digit, counted from the right: 1000000000. 

 
 

Journal 6

Jan 8

*Intranet: A privately maintained computer network that can be accessed only by authorized persons, especially members or employees of the organization that owns it.

                An intranet is a private network that uses internet protocols, network connectivity, and possibly the public telecommunication system to securely share part of an organization's information or operations with its employees.

Advantages of an intranet:

           1. Workforce productivity: Intranets can help employees to quickly find and view information and applications relevant to their roles and responsibilities. Via a simple-to-use web browser interface, users can access data held in any database the organization wants to make available, anytime and - subject to security provisions - from anywhere, increasing employees' ability to perform their jobs faster, more accurately, and with confidence that they have the right information.

           2. Time: With intranets, organizations can make more information available to employees on a "pull" basis (ie: employees can link to relevant information at a time which suits them) rather than being deluged indiscriminately by emails.

           3. Communication: Intranets can serve as powerful tools for communication within an organization, vertically and horizontally.

*Internet:

The Internet, or simply the Net, is the worldwide system of interconnected computer networks which makes information stored on it accessible. This information is transmitted by packet switching using a standardized Internet Protocol (IP) and many other protocols. It is made up of thousands of smaller commercial, academic, domestic and government networks. It carries various information and services, such as electronic mail, online chat, and the interlinked web pages and other documents of the World Wide Web.

History Of Internet:

              1. Early beginnings: Spyglass Mosaic.  Internet Explorer is derived from Spyglass Mosaic. Originally, Spyglass licensed the technology and trademarks from NCSA for producing their own web browser but never used any of the NCSA Mosaic source code.

              2. Second stage: browser wars.   Version 4, released in October 1997, was shipped with Windows 98 and was modified to integrate more closely with Microsoft Windows. In September 1998, Microsoft released version 5 of Internet Explorer. Bi-directional text, ruby text and direct XML/XSL support were included in this release, along with enhanced support for CSS Level 1 and 2.

Version 6 was released with Windows XP in October 25, 2001. It mainly focused on privacy and security features, as they had become customer priorities. Microsoft implemented tools that support P3P, a technology under development by the W3C.

               3. Third stage: major development ceased. 

In a May 7, 2003 Microsoft online chat, Brian Countryman, Internet Explorer Program Manager, declared that on Microsoft Windows, Internet Explorer will cease to be distributed separately from the operating system (IE 6 being the last standalone version) [5]; it will, however, be continued as a part of the evolution of the operating system, with IE updates coming bundled in OS upgrades. Thus, IE and Windows will be kept more in sync: it will be less likely that people will use a relatively old version of IE on a newer version of Windows, and newer versions of IE will not be usable without an OS upgrade.

 

 

*What is Algorithm?

In mathematics and computer science an algorithm (the word is derived from the name of the Persian mathematician Al-Khwarizmi) is a finite set of well-defined instructions for accomplishing some task which, given an initial state, will terminate in a corresponding recognizable end-state (contrast with heuristic). Algorithms can be implemented by computer programs, although often in restricted forms; mistakes in implementation and limitations of the computer can prevent a computer program from correctly executing its intended algorithm.

Different algorithms may complete the same task with a different set of instructions in more or less time, space, or effort than others. For example, given two different recipes for making potato salad, one may have peel the potato before boil the potato while the other presents the steps in the reverse order, yet they both call for these steps to be repeated for all potatoes and end when the potato salad is ready to be eaten.

   

 

 

Journal 7

Jan 9th

Today's class was great because we learned that building websites aren't that hard, there are just long drawn out processes that take time. As long as we know the 10 commands of HTML we should be able to start creating websites, but we first need to know what they do and what we use them for. Professor Ebrahimi also told us that the job of the captain is to remain in class until class is over. Just like on a ship, the captain is the first man on and the first man off the ship, the captain also must go down with his/her ship.

10 commands of HTML (textbook p.694) <html>, <a href>, <img>, <table>, <form>, <input>, <select>, <li>, <textarea>, <mail to:>

HTML stands for Hyper-Text Markup Language and it consists of numerous tags that are used to format a web page. Although it is called a language, the fact is that it is a marking (tagging) of the text that has an effect when the file is viewed in a browser, where the impact of those tags is shown. An HTML file consists of several tags inserted into a text. The HTML tags are activated when viewed with the browser. The HTML tags are enclosed in < > (angled brackets) indicating the start of the tag; a tag preceded by a / (slash) indicates the end of the effect of the tag. Although there are more than a hundred HTML tags, I recommend that you learn the ten most important HTML tags that are needed to make a web page. The simplest way to create a web page is to start with <HTML> and type whatever you want o the page and end it here </HTML>. Make sure you save the file with the extension .html.

Ten commandment of the book covers 90% of the HTML web design.

5) Diagnostics Network problem H: drive, troubleshooting, error, bug, debug (Grace Hopper)

6) quiz.htm

T/F 1) HTML stands for hyphen make up language <br>

T/F 2) FFFFFF represents color black <br>

T/F 3) By mixing colors red, green and blue you can make almost infinite color <br>

7) Network server and client

a) Where is the server of these machines

b) What should a server have - criteria

8) Research online learning is tradition learning, rewrite the abstract from computerhumanerror.org

9) Search engine - How does it work, find what you are looking for?

A space is used by programmers as a delimiter or a separator

 

Journal 8

Jan 10th

Today's topic is server. We saw that one version of a server looks like a regular computer tower but it has tremendous storage capacity. The server we saw on www.Dell.com had a storage capacity 64 Terabyte and memory of 64 gigabytes. We saw that our network H: Drive has a storage capacity of 300 Gigabytes and our C: drive has a capacity of 8 Gigabytes. We also did an exercise by searching different college websites like Harvard, Princeton and Yale. This showed us that computers and websites are programmed to search differently, when we left the search field blank then nothing came up in Yale but when we did the same thing in old Westbury then everything came up.



 

Tomorrow we are going to have the first quiz. Everyone is supposed to make 10 questions for the quiz.

 

 

 
Journal 9

Jan 16th

notechnology (see more in my assigments)

The science of developing materials at the atomic and molecular level in order to imbue them with special electrical and chemical properties. Nanotechnology, which deals with devices typically less than 100 nanometers in size, is expected to make a significant contribution to the fields of computer storage, semiconductors, biotechnology, manufacturing and energy.

The Internet II Project
Led by more than 200 U.S. universities, working with industry and government, Internet2 develops and deploys advanced network applications and technologies for research and higher education, accelerating the creation of tomorrow's Internet.

Tomorrow we are going to have the second quiz. Everyone is supposed to make 10 questions for the quiz. I hope I can do well in tomorrow's quiz.I hope I can get A