关于计算机安全的英语论文,找一篇关于计算机安全方面的英文论文

04b0423b922bacdde6611841c3b88936.png

+++++++++++++++

人家问的是英文论文啊!!!

unix 发展史分析

after over thirty years of use, the unix computer operating system from bell labs is still regarded as one of the most powerful and flexible operating systems in the computer world. its popularity is due to many things. one of which was the ability to run a wide variety of machines, from single user workstations to supercomputers. also unix’s portability led to its adoption by many manufacturers. the system also made a distinctive approach to software design by solving a problem with interconnecting simpler tools, instead of creating large application programs.

its development and evolution led to a new philosophy of computing. computer systems didn't talk to each other in the early days of computing. even the various computes made by the same company often needed interpreters. and forget about interoperability of systems by different vendors. most operating systems very often performed only limited tasks, and only on the machines for which they were written. if a business upgraded to a bigger, more powerful computer, the old operating system usually wouldn't work on the new computer, and often the company's data had to be entered again into the new machine.

to try to develop a convenient, interactive and useable computer system that could support many users. a group of computer scientists from bell labs and ge in 1965 joined the effort underway at mit on what was called the multics (multiplexed information and computing service) mainframe timesharing system. this project was a failure because the group effort initially failed to produce an economically useful system. bell labs withdrew from the effort in 1969. four people ken thompson, dennis ritchie, doug mcilroy, and j. f. ossanna at the bell labs computing science research center continued to work on the project and eventually created the unix operating system.

the first version of unix was written in assembler language, but thompson's intention was that it would be written in a high-level language. thompson first tried in 1971 to use fortran but gave up after the first day. then he wrote a very simple language he called b it worked but there were some problems. because the implementation was interpreted it was always going to be slow. ritchie added types to b, which for a while was called nb for "new b," and then he started to write a compiler for it. the first phase of c was really these two phases b and nb. the second phase was rewriting unix in c.

thompson started in the summer of 1972 but had two problems. figuring out how to run the basic co-routines of how to switch control from one process to another. the second was the difficulty in getting the proper data structure, since the original version of c did not have structures. the combination of these things made thompson give up over the summer. over the rest of the year ritchie added structures and over the next summer they made the concerted effort and did redo the whole operating system in c.

剩余部分在http://essayinfo.com/sample/essay/69/2/ 一共3页,可以删剪

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值