南京工程学院毕业设计说明书(论文)
致谢
历时半载,从论文选题到搜集资料,从开题报告、写初稿到反复修改,期间经历了喜悦、聒噪、痛苦和彷徨,在写论文的过程中心情是如此的复杂。如今,伴随着这篇毕业论文的最终成稿,复杂的心情烟消云散,自己甚至还有一点成就感。
本论文是在我的导师徐金宝老师的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。在课题选择的时候,是徐老师给了我勇气去选择本课题。在进行课题研究的时候,徐老师始终给予我细心的指导和不懈的支持。在系统设计阶段,徐老师多次帮我解答问题,并讲解系统设计方面的错误,并提出解决问题的各种可能性。在撰写论文阶段,多次亲自审阅我的论文,并提出许多改进意见。所以,如果没有老师的指导,我就不能很顺利地完成毕业设计。
几个月来,徐老师不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向徐老师致以诚挚的谢意和崇高的敬意。在此,我还要感谢各位同学,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。
在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!
- 42 -
南京工程学院毕业设计说明书(论文)
参考文献
[01]谭浩强.《C程序设计题解与上机指导》.北京:清华大学出版社,1992. [02]赵海廷.《C语言程序设计》.北京:人民邮电出版社,2005. [03]何光明,杨静宇.《C语言程序设计与应用开发》.北京:清华大学出版社,2006
[04]张强华.《 C 语言程序设计》.北京:人民邮电出版社,2001. [05]谭浩强.《 C 语言程序设计》.北京:清华大学出版社,1999. [06]徐建民.《 C 语言程序设计》.北京:电子工业出版社,2002. [07]钱启平.《C语言程序设计基础》.北京:铁道出版社,2000. [08]陈平.软件设计师教程. 北京:清华大学出版社,2006.
[09]高阳等.微软Visual Studio 2010实战兵法.北京:电子工业出版社,2010.
[10]王继民,柴春来,余宇峰等. C++程序设计与应用开发.北京:清华大学出版社,2003.
[11]廖雷.《C语言程序设计》.第2版.北京:高等教育出版社,2006. [12]贾学斌,宋海民.《C语言程序设计》.06年版.北京:中国铁道出版社,2007.
[13]徐新华. 《 C 语言程序设计教程》.1999年版.北京:清华大学出版 社.1999.
[14]李大友. 《 C 语言程序设计》.1999年版.北京:清华大学出版社.1999. [15]毕万新. 《 C 语言程序设计》.2005年版.大连:大连理工大学出版 社.2005.
[16]刘 燕. 《 C 语言程序设计》.2008年版.北京:中国铁道出版社.2008. [17]方少卿. 《C语言程序设计》. 2007年版.北京:中国铁道出版社.2007. [18]吴文虎. 《 程序设计基础》.2003年版.北京:清华大学出版社.2003.
- 43 -
南京工程学院毕业设计说明书(论文)
附录A
附 录:英文技术资料翻译
英文原文:
The History of the Internet
The Beginning - ARPAnet
The Internet started as a project by the US government. The object of the project was to create a means of communications between long distance points, in the event of a nation wide emergency or, more specifically, nuclear war. The project was called ARPAnet, and it is what the Internet started as. Funded specifically for military communication, the engineers responsible for ARPANet had no idea of the possibilities of an \
By definition, an 'Internet' is four or more computers connected by a network.
ARPAnet achieved its network by using a protocol called TCP/IP. The basics around this protocol was that if information sent over a network failed to get through on one route, it would find another route to work with, as well as establishing a means for one computer to \to another computer, regardless of whether it was a PC or a Macintosh.
By the 80's ARPAnet, just years away from becoming the more well known Internet, had 200 computers. The Defense Department, satisfied with ARPAnets results, decided to fully adopt it into service, and connected many military computers and resources into the network. ARPAnet then had 562 computers on its network. By the year 1984, it had over 1000 computers on its network.
In 1986 ARPAnet (supposedly) shut down, but only the organization shut down, and the existing networks still existed between the more than 1000
- 44 -
南京工程学院毕业设计说明书(论文)
computers. It shut down due to a failied link up with NSF, who wanted to connect its 5 countywide super computers into ARPAnet.
With the funding of NSF, new high speed lines were successfully installed
at line speeds of 56k (a normal modem nowadays) through telephone lines in 1988. By that time, there were 28,174 computers on the (by then decided) Internet. In 1989 there were 80,000 computers on it. By 1989, there were 290,000.
Another network was built to support the incredible number of people joining. It was constructed in 1992. Today - The Internet
Today, the Internet has become one of the most important technological advancements in the history of humanity. Everyone wants to get 'on line' to experience the wealth of information of the Internet. Millions of people now use the Internet, and it's predicted that by the year 2003 every single person on the planet will have Internet access. The Internet has truly become a way of life in our time and era, and is evolving so quickly its hard to determine where it will go next, as computer and network technology improve every day. HOW IT WORKS:
It's a standard thing. People using the Internet. Shopping, playing games,conversing in virtual Internet environments.
The Internet is not a 'thing' itself. The Internet cannot just \It functions the same way as the telephone system, only there is no Internet company that runs the Internet.
The Internet is a collection of millioins of computers that are all connected to each other, or have the means to connect to each other. The Internet is just like an office network, only it has millions of computers connected to it.
The main thing about how the Internet works is communication. How does a computer in Houston know how to access data on a computer in Tokyo to
- 45 -
南京工程学院毕业设计说明书(论文)
view a webpage?
Internet communication, communication among computers connected to the Internet, is based on a language. This language is called TCP/IP. TCP/IP establishes a language for a computer to access and transmit data over the Internet system.
But TCP/IP assumes that there is a physical connecetion between one computer and another. This is not usually the case. There would have to be a network wire that went to every computer connected to the Internet, but that would make the Internet impossible to access.
The physical connection that is requireed is established by way of modems,phonelines, and other modem cable connections (like cable modems or DSL). Modems on computers read and transmit data over established lines,which could be phonelines or data lines. The actual hard core connections are established among computers called routers.
A router is a computer that serves as a traffic controller for information.
To explain this better, let's look at how a standard computer might view a webpage.
1. The user's computer dials into an Internet Service Provider (ISP). The ISP might in turn be connected to another ISP, or a straight connection into the Internet backbone.
2. The user launches a web browser like Netscape or Internet Explorer and types in an internet location to go to.
3. Here's where the tricky part comes in. First, the computer sends data about it's data request to a router. A router is a very high speed powerful computer running special software. The collection of routers in the world make what is called a \Internet is transferred. The backbone presently operates at a speed of several gigabytes per-second. Such a speed compared to a normal modem is like comparing the heat of the sun to the heat of an ice-cube. Routers handle data that is going back and forth. A router puts small
- 46 -