计算机专业英语词句考试重点
计算机专业英语考试的重点

计算机专业英语考试的重点单词:amp n.放大器feature n.功能部件;可选软硬件;特征;功能v. 以……..为特色copier n.复印机digitise n.使数字化processor v. 处理器laser disk 光盘modify v.修改;改变multi-user n.多用户source code 源代码avenue n.方法;途径cell n.单元格;单元clipboard n.剪贴画drop-down a.下拉式的erase v.擦除,抹去font n.字体graphics n.图形online n. & a. 联机(的),在线(的)wrap text.文字绕图\表;环绕文本hyperlink n.超级链接protocol n.草案,协议negotiation n.谈判netcam n.(net camera)网络摄像机parallel a.平行的,并联的; 类似的serial a.连续的;串联的terminal n.终端video camera 摄像机animation n.动画(制作)configurable a.可配置的configuration n.构造;配置default n.缺省;默认install v.安装orifice n.孔;口;洞server n.服务者;服务器set-up n.组织;结构;安装virus n.病毒缩写词:CRT Cathode Ray Tube 阴极射线管(显示器)LCD Liquid Crystal Display 液晶显示;USB Universal Serial Bus, Intel 公司开发的通用串行总路线架构Text mining and formatting 文本采集和格式化COLD (Computer output to laser disk) 计算机输出至光盘WYSIWYG What you see is what you get 所见即所得WWW (World Wide Web) 万维网FTP File Transfer Protocol 文件传送协议HTML Hypertext Markup Language 超文本标记语言E-commerce 电子商务terminal PIP(Picture-in-picture) 终端画中画a parallel or serial port 并行或串行总线Universal Serial Bus port 通用串行总线,简称USB端口Back Orifice 简称BO,是一种百法入侵的恶意程序POP Post Office Protocol 邮局协议ISDN Integrated Services Digital Network 综合业务数字网URL Uniform Resources Locator 统一资源定位器SLIP Serial Line Interface Protocol 串行线接口协议SMTP Simple Message Transfer Protocol 简单邮件传送协议LAN Local-area Network 局域网TCP/IP Transfer Control Protocol/Internet Protocol 传送控制协议/网际协议DNS Domain Name Server 域名服务器PPP Peer-Peer Protocol 对等协议重要的部件的名称:Scanner 扫描仪Printer 打印机Modem 调制解调器LCD monitor 液晶显示器Mobile 移动电话PDA (personal digital assistant)笔记本Digital camera 数码相机Fax machine 传真机Motherboard 主板CPU chip 中央处理器Internal memory (RAM)内存Hard disk 硬盘Graphics card 显卡Sound card 声卡Mouse 鼠标Keyboard 键盘CD-ROM 光驱Floppy disk drive 软驱关于计算机的名词:Optimum price-to-performance system 最佳性价比High-definition pictures 高清晰度画面High-end models 高档型号Power consumption 电耗Standard feature 标准部件High-resolution 高分辨率Video amp 视频放大器Contrast ratio 对比度OCR 光电文字识别Document management 文档管理Digitized document 数字化文件Software technology 软件技术Highly integrated web systems 高集成网络系统Image capture 影像采集Text formatting 文本格式化Form processing 表格处理Handwriting recognition 手写体识别Software package 软件包Operating system 操作系统Full-featured version 全功能版本Source code 源代码Multi-user system 多用户系统Hardware compatibility 硬件兼容性The computing industry 计算机产业Backwards-compatible 向下兼容The development team 开发组Cost-effective 划算的Image enhancement 图像效果增强Word processing 文字处理Drop-down menu 下拉菜单Document format 文档格式Clip-art images 剪贴画Table tools 表格工具High-fidelity documents 高保真文档Web site creation 网站设立Multilingual support 多语言支持Color options 色彩选择Internet resources 因特网资源Hypertext-based system 超文本系统Hypermedia files 超媒体文件Image transmission 图像传送Nonlinear way 非直线方式Commercial transactions 商业交易Retail network 零售网Real-time communication 实时通讯Text camera 文本摄像机Videoconferencing systems 视频会议系统Desktop videoconferencing 桌面视频会议。
计算机专业外语考试重点

一、汉语词汇翻译成英语1.分布式系统:Distributed NetWork Operating System2.命中率:hit rate3.管程:monitor process4.互斥:mutual exclusion(排斥)5.临界区:critical region6.宽度优先搜索:breadth(宽度)first search7.容错:fault tolerance8.嵌入式系统:embedded system9.人机交互:Human—Computer Interaction10.约束满足:constrain satisfaction11.搜索引擎:search engine12.代理网关:proxy gateway13.关系代数:relational algebra14.死锁检测:deadlock detection15.分型压缩:fractal compression16.地址解析协议:Address Resolution Protocol18.素数定理:prime number theorem19.关系演算:relational calculus20.关系型数据库:relational database21.布尔搜索:Boolean search其他正则表达式:regular expression视频图形阵列:Extended Video Graphics Array并行端口:parallel port视频随机访问存储器:video random access memory 扩展的存储器管理程序:expanded memory manager 数据处理:data processing分布式存储器:distributed memory指令集:instruction set离散的余弦变换:discrete cosine transform网络透明度:network transparency质量保证:Quality Assurance上确界:least upper bound下确界:greatest lower bound二、把英语词汇翻译成汉语1.Portability可移植性2.hash coding 哈希编码3.disk duplexing:磁盘双工4.expansion slot:扩展槽5.touch screen:触摸屏6.page fault:缺页7.virtual reality:虚拟现实8.Electronic commerce:电子商务9.instruction prefetch:指令预取10.space complexity:空间复杂度11.pattern recognition:模式识别12.Data warehouse:数据仓库13.eigenvalue:特征值14.course ware:课件15.pattern match:模式匹配16.course ware:课件17.collision detection:冲突检测18.ontology:本体19.cross-platform:跨平台20.eigenvector:特征向量21.disk mirroring磁盘镜像其他的:intranet:企业内部互联网granularity:粒度parallelism:并行redundancy:冗余algebraic:代数的embedding:嵌入semantics :语义学1.portability可移植性2.hash coding哈希编码3.disk mirroring 磁盘镜像4.expansion slot扩展插槽5.touch screen触摸屏6.Page fault页面错误7.virtual reality虚拟现实8.Electronic commerce电子商务9.instruction prefetch 指令领取10.space complexity空间复杂度11.pattern match模式匹配12.Data warehouse数据仓库13.eigenvalue特征值14.course ware 课件15.collision detection冲突检测16.ontology本体工程学17.cross-platform跨平台三、写出英文缩写并且翻译成汉语1.GUI:Graphical User Interface 图形用户接口2.RISC:Reduced Instruction-Set Computer 精简指令集计算机3.BLOB:Binary Large Object 二进制大对象4.AI:Artificial Intelligence 人工智能5.CAD:Computer Aided Design 计算机辅助设计6.DSS:Decision Support Systems 决策支持系统B:Universal Serial Bus 通用串行总线8.HTML:Hypertext Markup Language 超文本标记语言9.DOS:Disk Operating System 磁盘操作系统10.MVS:Multiple Virtual Storage 多虚拟器存储11.EDF:Earliest Deadline First 最早截止时间优先12.VGA:(Extended)Video Graphics Array 视频图形阵列13.CAE:Computer Aided Engineering 计算机辅助工程14.CAI:Computer Aided Instruction 计算机辅助教学15.ERP:Enterprise Resource Planning 企业资源规划16.JVM:Java Virtual Machine Java虚拟器GUI Graphical User Interface 图形用户界面RISC Reduced Instruction Set Computer,精简指令集计算机BLOB Binary Large Object二进制大对象AI Artificial Intelligence人工智能CAD Computer Aided Design 计算机辅助设计DSS Decision Support System决策支持系统USB Universal Serial BUS通用串行总线HTML Hyper Text Mark-up Language超文本标记语言四、用英语回答问题(35分)1.What is the common structure of a presentation?And which parts are important and must be explained clearly?Title of the presentation/name and affiliation of the author, Outline, Why/What you want to do, Prior art/related work/what's new, How to do, Results,Evaluation:contribution/advantages/limitations,Application/recommendations, Conclusion/future work. What'new, how to do and result are important and must be explained clearly.2.What is the clear structure of a scientific paper?Which sections do you need to address in detai?A scientific paper contains 8 parts: Keywords, Abstract, Introduction, Method, Reuslt, Discuction, Conclusion/future work,ReferenceIntroduction, method and result must be addressed in detai3.What is the common structure of a thesis?What should be declared on cover page?A thesis generally consists of the cover page, abstract, acknowledgements, table of contents, list of Figures/Tables, chapters, list of publications and bibliography(参考文献,图书目录).The cover page includes the title of your thesis, your research direction, your name and affiliation and the submitting time of your thesis.4.What kinds of documents are generally necessary to apply for a visa?The required documents vary with countries,but generally the following are necessary:①visa application forms with two photographs②your passport③The certificate(证明书;执照)of flightreservation and hotel reservation④Thebalance certificate of your personal bank account⑤Confirmation of your status and affiliation⑥Official invitation letter from the conference organizing committee⑦Visa application fee5.Before submitting your paper to an international journal/transctaion, what information should you get?And where can you find that?Before submitting your paper to an international journal/transaction(办理,处置,交易), you should be familiar with the submission guideline for the appropriate publication. The guideline information can generally be found through selecting the link in the author resources section of the web page porvided by the journal.Read carefully the aim,scope,policy and submission procedure of the journal.Then click on the submit manuscript icon and submit your paper step by step according to the textual prompt.6.What search sites do you often use? Do you know any popular database of research? Omit, Google and YahooEngineering Village are the popular database for research.It is a Web-based information service that offers a wide range of quality resource for information specialists,professionals and ect.engineering fields including Compendex and Inspec.Both of them are bibliographic database.7.What should you consider of when you select a research subject?①Follow your interest②Attend to new Theory or Technology③Think Independently ④Search literature Extensively⑤Interdisciplinary(跨学科的)Research Provides New Opportunity。
计算机专业英语复习资料

计算机专业英语复习资料计算机专业英语复习资料1、that the processor is the “intelligence” of a computer system;(p1) 处理器是计算机智能系统2、In 1965,when he first set out what we now call Moore’s Law,Gordon Moore said the number of components that could be packed onto an integrated circuit would double every year or so(later amended to18 months). (P17)在1965年,⼽登穆尔说,可以将很多的零部件装载在⼀个集成电路元件中,这样的话就可以每年都翻倍,这也就是他第⼀次提出摩尔定律(后来修订为18个⽉)3-43、This multicore processor plugs directly into a single socket on the motherboard. (P18)这种多内核处理器直接插⼊主板上的⼀个单⼀的插座。
4、Multicore processors are especially well suited to tasks that have operations that can be divided up into separate thread and run in parallel. (P18)多核处理器特别适合那些可以分成单线程和并⾏运⾏的任务操作。
5、640*480 means that the screen consists of 640 columns by 480 rows of pixels. (P36)640×480表⽰屏幕由640列480⾏的像素组成。
6-76、However, they also are bulky, fragile, and consume a great deal of power. (p37)然⽽,他们也都是笨重的,脆弱的,并且消耗⼤量的电⼒。
计算机专业英语期末考复习资料

英语翻译成汉语:1、In order to solve a computational problem, its solution must be specified in terms of a sequence of computational steps, each of which may be performed by a human or a digital computer.If you want to solve the computational problem with a computer, you should learn how to program.The task of developing programs for the soultion of computational problems is referred to as programming.Computer programming is the process of planning and creating a sequence of steps for a computer to follow.In general,this process will help us resolve a problem,which is either too tedious (冗长的) or difficult to work out otherwise.So programming is breaking a task down into small steps.译:为解决计算问题,其解决方案必须被指定在一个计算步骤的序列,每一个可能由一个人或一个数字计算机。
如果你想解决计算问题的计算机,你应该学会如何计划。
制定发展任务的计划称为编程。
计算机编程的过程中规划和创建一个序列的计算机执行步骤。
一般来说,这个过程将帮助我们解决一个问题,是太冗长的或难以解决的方式。
计算机专业英语考试的重点

计算机专业英语考试的重点单词:amp n.放大器feature n.功能部件;可选软硬件;特征;功能v. 以……..为特色copier n.复印机digitise n.使数字化processor v. 处理器laser disk 光盘modify v.修改;改变multi-user n.多用户source code 源代码avenue n.方法;途径cell n.单元格;单元clipboard n.剪贴画drop-down a.下拉式的erase v.擦除,抹去font n.字体graphics n.图形online n. & a. 联机(的),在线(的)wrap text.文字绕图\表;环绕文本hyperlink n.超级链接protocol n.草案,协议negotiation n.谈判netcam n.(net camera)网络摄像机parallel a.平行的,并联的; 类似的serial a.连续的;串联的terminal n.终端video camera 摄像机animation n.动画(制作)configurable a.可配置的configuration n.构造;配置default n.缺省;默认install v.安装orifice n.孔;口;洞server n.服务者;服务器set-up n.组织;结构;安装virus n.病毒缩写词:CRT Cathode Ray Tube 阴极射线管(显示器)LCD Liquid Crystal Display 液晶显示;USB Universal Serial Bus, Intel 公司开发的通用串行总路线架构Text mining and formatting 文本采集和格式化COLD (Computer output to laser disk) 计算机输出至光盘WYSIWYG What you see is what you get 所见即所得WWW (World Wide Web) 万维网FTP File Transfer Protocol 文件传送协议HTML Hypertext Markup Language 超文本标记语言E-commerce 电子商务terminal PIP(Picture-in-picture) 终端画中画a parallel or serial port 并行或串行总线Universal Serial Bus port 通用串行总线,简称USB端口Back Orifice 简称BO,是一种百法入侵的恶意程序POP Post Office Protocol 邮局协议ISDN Integrated Services Digital Network 综合业务数字网URL Uniform Resources Locator 统一资源定位器SLIP Serial Line Interface Protocol 串行线接口协议SMTP Simple Message Transfer Protocol 简单邮件传送协议LAN Local-area Network 局域网TCP/IP Transfer Control Protocol/Internet Protocol 传送控制协议/网际协议DNS Domain Name Server 域名服务器PPP Peer-Peer Protocol 对等协议重要的部件的名称:Scanner 扫描仪Printer 打印机Modem 调制解调器LCD monitor 液晶显示器Mobile 移动电话PDA (personal digital assistant)笔记本Digital camera 数码相机Fax machine 传真机Motherboard 主板CPU chip 中央处理器Internal memory (RAM)内存Hard disk 硬盘Graphics card 显卡Sound card 声卡Mouse 鼠标Keyboard 键盘CD-ROM 光驱Floppy disk drive 软驱关于计算机的名词:Optimum price-to-performance system 最佳性价比High-definition pictures 高清晰度画面High-end models 高档型号Power consumption 电耗Standard feature 标准部件High-resolution 高分辨率Video amp 视频放大器Contrast ratio 对比度OCR 光电文字识别Document management 文档管理Digitized document 数字化文件Software technology 软件技术Highly integrated web systems 高集成网络系统Image capture 影像采集Text formatting 文本格式化Form processing 表格处理Handwriting recognition 手写体识别Software package 软件包Operating system 操作系统Full-featured version 全功能版本Source code 源代码Multi-user system 多用户系统Hardware compatibility 硬件兼容性The computing industry 计算机产业Backwards-compatible 向下兼容The development team 开发组Cost-effective 划算的Image enhancement 图像效果增强Word processing 文字处理Drop-down menu 下拉菜单Document format 文档格式Clip-art images 剪贴画Table tools 表格工具High-fidelity documents 高保真文档Web site creation 网站设立Multilingual support 多语言支持Color options 色彩选择Internet resources 因特网资源Hypertext-based system 超文本系统Hypermedia files 超媒体文件Image transmission 图像传送Nonlinear way 非直线方式Commercial transactions 商业交易Retail network 零售网Real-time communication 实时通讯Text camera 文本摄像机Videoconferencing systems 视频会议系统Desktop videoconferencing 桌面视频会议Communication tools 通讯工具Face-to-face meetings 磁头会Potential users 潜在用户Touch-screen control panel 触屏式控制面板Wide-angled camera 广角摄像机Off-site clients 远程客户Picture-in-picture 画中画E-mail attachments 电子邮件附件Network traffic 网络传输Remote users 远程用户Unauthorized use 越权使用Intranet 内联网Configuration wizard 配置向导Anti-virus software 杀毒软件Intrusion detection 入侵检测Port number 端口号Server program 服务器程序Updated version 升级版Default settings 默认设置值Video editing 视频编辑Cutting and pasting 剪切和粘贴Non-linear editing 非线性编辑Compression format 压缩格式Analog signal 模拟信号Digital transfer 数字传输Low resolution level 低分辨率水平High quality mode 高质量模式Video capture card 视频采集卡Audio format 音频格式Internet surfing 网上冲浪一些重要的翻译:TFT LCD monitors feature a touch screen.(特点为可触式屏幕)All notebooks now have built-in modems.(内置调制解调器)Document filing (文件归档)is one of the most important parts in the office work. HP3100 LaserJet integrates such functions as printing, faxing, copying and scanning.(集打印,传真,复印和扫描功能于一身)I really have no idea how Linux is installed.(关于安装Linux)The greatest advantage of Linux is that the user can modify its source code to meet his own needs.(用户可以修改其源代码)Coral Draw is one of the best pieces of software for graphics design and image enhancement.( 图形设计和图像效果增强)The preview edition of a piece of software (软件的预览版)is usually free of charge. The construction of World Wide Web is based on the client/server concept.(是一个基于客户---服务器client/server的概念)URL is the protocol about net address distribution.(有关网络地址分配)You simply plug a new device into your PC,(将新设备插入个人计算机) and Windows 98 will install it automatically.The job of a programmer is to write commands for computers to execute.(编写供计算机执行的指令)A filename must be specified(须为文件指定文件名) before the file can be saved. WEB-NET的复习题一, 名词解析服务器端控件:控件存在于服务器端,有自己的外观,在客户端浏览器中,服务器端控件的外观由HTML代码来实现的,服务器端控件在初始化时,根据客户的浏览器版本,自动生成适合浏览器的HTML 代码.Web Service:1,它是一个应用WEB协议的可编程的应用程序逻辑从表面上看,Web service 就是一个应用程序,它与用户的界面就是一个能够通过Web进行调用的API.2,它是一种新的web应用程序分支,它们是自包含,自描述和模块化的应用.主要用了两种技术:XML和SOAP.3, Web services是建立可互操作的分布式应用程序的新平台.Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性.你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,只要我们可以通过Web service标准对这些服务进行查询和访问.什么是Socket:是一种网络编程接口,提供了发送和接受数据的机制,是网络编程的基础.Socket可分为数据报套接字和流式套接字.Winsocket:WinSock是Microsoft Windows Socket规范的简称,它为应用程序开发商提供了一套API,是开放的,支持多种协议的Windows下的网络编程接口.协议SOAP:SOAP(Simple Object Access Protocol )简单对象访问协议是web service交换XML 消息的标准协议.在分散或分布式的环境中交换信息的简单的协议,它包括四个部分:封装(envelop),编码规则(encoding rules),RPC表示(RPC representation);绑定(binding),使用底层协议交换信息SOAP的两个主要设计目标是简单性和可扩展性.XML:XML(可扩展标记语言)是一套定义语义标记规则的语言,这些标记将文档分成许多部件并对这些部件加以标识.DOM:(Document Object Model)文档对象模型,就是专门适用与HTML/XHTML的文档对象模型.熟悉软件开发的人员可以将DOM理解为网页的API.它将网页中的各个元素都看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑.Ajax:Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术.Ajax包括: XHTML和CSS, 使用文档对象模型(Document Object Model)作动态显示和交互,使用XML和XSLT做数据交互和操作,使用XMLHttpRequest进行异步数据接收,使用JavaScript将它们绑定在一起二, 解答1,.Net在web Form中的优势答:a.Web Form可以使用户无需使用古老的asp和CGI就能有效地建立全交互的互联网网站.b.web Form使代码显得有条理,因为可以将前端页面的html代码与后台处理代码完全分开,这些界面可以智能化地处理不同的浏览器.c.web Form可以有效地创建交互式互联网网页,而且这一工作还非常的轻松.d.web Form 上只有一行代码与所使用的模块有关,其它工作由互联网服务器完成.e,在.NET中只能产生可以被除数目标浏览器所识别的HTML代码.2,Web Service的主要接口答:WSDL:是用来描述网络服务或终端的一XML语言,它用于定义webService以及如何调用它们.WSDL文档可用于动态发布web service,查找发布的web service以及绑定Web service.UDDI:它提供了在web上描述并发现商业服务的框架.UDDI计划的核心组件是UDDI商业注册,它使用一个XML文档来描述企业及其提供的web service;它的核心信息模型由XML Schema定义的.3, TCP/IP面向连接的优势答:自动化地错误控制TCP流上的数据传输比通过UDP信息包的传输更可靠.TCP保证了数据的传达)在传输过程中丢失的数据包将被重新传输.可靠性:因为在TCP连接中有多方参与的两台计算机之间发送的数据通过IP数据传输,数据包到达的次序可能经常不同.但TCP每一个数据包都包含一个用于排序的序列号,后发送先到达的数据包将保持在一个队列中.易于使用4, UDP协议有那些优势答:1,它是一种无连接的协议;2,它可以是客户机,也可以是服务器应用程序,而不需要像TCP那样分别建立客户机程序和服务器程序.3,它比TCP协议简单,无须侦听,也无须请求连接,就像发信一样.5,如何用winsocket 实现多址广播多址广播( multicast ,也译作多点传送或组播)是一种一对多的传输方式,传输发起者通过一次传输就将信息传送到一组接收者,与单点传送( unicast )和广播( broadcast )相对应.多址广播使用最广泛的是IP multicast ,它标准IP 网络层协议的扩展,由Steve Deering 定义的Host Extensions for IP Multicasting ( RFC 1112 )奠定基础. IP Multicasting 的定义为:到一个"主机组"的IP 数据报的传送,主机组是由零个或多个用同一IP 目的地址标识的主机集合. Multicast 数据报被传递到其目的主机组的所有成员,并且同常规单点传送的IP 数据报一样可靠.主机组的成员是动态的,也就是说,主机可以在任何时间加入或离开主机组.主机组中成员在位置上和数量上都没有限制,一个主机可以同时是一个以上主机组的成员三,分析题1,在.Net中处理XML的方法(三种,关键代码创建,读,写)答:第一种:DOM操作XML数据.创建: //创建一个对象xmlXmlDocument xd = new XmlDocument();//创建一个节点URLXmlNode xn = xd.CreateNode(XmlNodeType.XmlDeclaration, "StopAddress", "");xd.AppendChild(xn);XmlElement xe = xd.CreateElement("", "Address", "");//xe.SetAttribute("", "ddd");//创建元素xd.AppendChild(xe);xd.Save("Search.xml");读取:写入:XmlDocument xdoc = new XmlDocument();xdoc.Load("Search.xml");XmlNode xn = xdoc.SelectSingleNode("Address");XmlNodeList xnl = xn.ChildNodes;XmlElement xe = xdoc.CreateElement("URL");xe.SetAttribute("url", Url);xe.SetAttribute("name", name);xe.SetAttribute("addTime", DateTime.Now.ToString());xe.SetAttribute("isused", "FALSE");xe.InnerText = "";xn.AppendChild(xe);xdoc.Save("Search.xml");第2种:用System.xml名称空间称为操作XML读取:Dim filename as string="text.xml"Dim tr as Xml.xmltextReader=new xml.XmlTextReader(filename)While(tr.read())If(tr.NodeaType=Xml.XmlNodeType.Text) Then'显示列表End ifEnd WhileTr.close;第三种:创建写入:Dim filename As String = "mybooks.xml"Dim tw As System.Xml.XmlTextWriter = New System.Xml.XmlTextWriter(filename,System.Text.UnicodeEncoding.UTF8) tw.Formatting = System.Xml.Formatting.Indentedtw.WriteStartDocument()tw.WriteStartElement("mybook")tw.WriteAttributeString("出版社", "清化大学出版社")tw.WriteElementString("书名", "实用实例教程")tw.WriteEndElement()tw.WriteEndDocument()tw.Flush()tw.Close()用Dataset操劳过操作xml读取:Dim ds As New DataSetds.ReadXml("mybooks.xml")DataGridView1.DataSource = ds.Tables(0)将DS写入XMLds.WriteXml("s.xml")2,对比三种对XML的操作的不同点:四,应用题1,写一个像QQ那样的网络聊天室,要使用那些关键技术(建立连接至少四点(源码下载)) 答:采用UDP做为核心通信客户端与服务器合为一体引入命名空间:using ;//本机地址信息using .Sockets;//使用socketusing System.Diagnostics;//使用进程using System.Threading;//使用线程变量定义:public Socket socket;//创建socketThread recThread;//创建接收线程string[] xx;IPAddress address = IPAddress.Parse("224.100.1.1");//用于绑定IP和端口IPEndPoint multeippoint;//获取本机地址信息.IPHostEntry iphost = .Dns.GetHostByName(Dns.GetHostName());设置socket:multeippoint = new IPEndPoint(address, 7708);socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);IPEndPoint iep = new IPEndPoint(IPAddress.Any, 7708);EndPoint ep = (EndPoint)iep;socket.Bind(iep);设置侦听(在设置好socket的条件下开启此线程方能收到指定端口的信息):private void listen(){EndPoint ep = (EndPoint)multeippoint;byte[] bytes = new byte[2048];string str;int length;while (true){length = socket.ReceiveFrom(bytes, ref ep);string epAddress = ep.ToString();epAddress = epAddress.Substring(0, stIndexOf(":"));str = System.Text.Encoding.Unicode.GetString(bytes, 0, length);char[] m;m = ":".ToCharArray();xx = str.Split(m);switch (xx[0]){case "#": //是否有信息接入if (xx[1].ToString() != iphost.AddressList[0].ToString()){lr.AppendText(xx[1].ToString()+"说(" + DateTime.Now.Date + ")\r\n"); lr.AppendText(xx[2].ToString() + "\r\n");//将收到的信息显出}break;}}}发送信息:byte[]bytes=System.Text.Encoding.Unicode.GetBytes("#"+":"+iphost.AddressList[ 0].ToString()+":"+message.Text);//将信息格式化为编码try{socket.SendTo(bytes, multeippoint);}catch (Exception ex){MessageBox.Show(ex.Message);}2,假如说做一个P2P的应用(文件传输的关键技术)答:文件传输的关键技术:1, 建连接2,文件发送private void transfer(ref NetworkStream stream){filestream=newFileStream(richTextBox2.Lines[j-2].ToString(),FileMode.Open,FileAccess.Rea d);//定义缓冲区byte[] bb=new byte[1024];//循环读文件while((number=filestream.Read(bb,0,1024))!=0) {//向客户端发送流//sock.Send(bb,bb.Length,0);stream.Write(bb,0,1024);//刷新流stream.Flush();bb=new byte[1024];}bb=new byte[1024];bb=System.Text.Encoding.ASCII.GetBytes(""); sock.Send(bb);stream.Flush();filestream.Close();//sock.Close();stream.Close();}3,文节接收:rivate void down(ref NetworkStream stream) {int length=1024;byte[] bye=new byte[1024];int tt=stream.Read(bye,0,length);//下行循环读取网络流并写进文件while(tt>0){string ss=System.Text.Encoding.ASCII.GetString(bye); int x=ss.IndexOf("");if(x!=-1){filestream.Write(bye,0,x);filestream.Flush();break;}else{filestream.Write(bye,0,tt);filestream.Flush();}tt=stream.Read(bye,0,length);}//对用于while(!control)的"{"filestream.Close();MessageBox.Show("下载完毕!");}4, 写出FTP服务器程序涉及到的关键技术(传输文件的代码). 答:FTP的关键技术:C#复习资料一选择题1 分布式计算是一种( B )A,集中式B,客户端服务2 如今的Web服务器只发送(C) ,而不是实际数据本身A.有关的数据信息B数据库的图片C有关数据的数据3 .NET是一种编程语言( B )A 对B错4 在.NET中,编译器的作业由CLR完成,它将源代码编译为机器代码( A )A 对B错5 中间语言与字节代码非常接近,但不是真正的字节代码( A )A 对B错6 .NET平台基于两种核心技术,即_____和_____( B )A XML和HTTPB XML和SOAPC XML和Internet协议套件7 SOAP是一种基于( D )的协议A InternetB HTTPC XML/HTTPD XML8使用开发人员可以创建独立于平台的应用程序( B )A对B错9 C#中的标识符可以是保留关键字( B )A对B错10 (A)方法用于接受用户输入AConsole.Read B Console.ReadLine C Console.Write11在C#中,if结构始终要求条件的计算为boolean类型( B )A 对B错12 值类型存储于( A )A 堆栈B堆13 与C/C++不同,c#结构允许拥有( B )A反构造函数B方法和构造函数14 C#可以创建带参数的静态构造函数( A )A 对B错15 析构函数的语法是( B )Semester(){//析构函数的实现}A 对B 错16 C#不支持( B )继承A 单一B 多重17 可以使用( B )关键字重写方法A OverrideB new18 抽象基类不能包含方法实现( B )A 对B 错19 抽象基类( B )实例化A 可以B 不可以20 ( A )可以看作类的模具A 抽象类B接口C虚方法D静态类21 在C#中,不允许多接口实现( B )A对B 错22 限定名称又可以简称( A )A 对B 错23 命名空间system课用于( B )A 与系统交互,包括控制台(屏幕)和键盘B 解决具有二义性的类名24 ( A )指令用于命名空间中提取一个类A using命名空间B using 别名25 System. IO包含了用于从程序集中读取元数据的类( B )A 对B错二填空1 面向对象程序设计的特征__封装___, __继承_____, __多态_____2 装箱操作是将__值类型转换成引用类型______,拆箱操作是将_引用类型转换成值类型_____3 在C#中从数据类型按存储方式来分为___值类型___和_引用类型____三改错Using System ;namespace A_1{Class Program{Static void Main(){Console.WriteLine(OuterClass.x);Console.WriteLine(OuterClass.InnerClass.y);Console .WriteLine(OuterClass.inner.z);}}public class OuterClass{public const int x=7;public static readonly InnerClass inner;public class InnerClass{public const int y=9;public readonly int z=13;}}}四读程序运行结果题using system;namespace A_2{class Program{static void Program //应该为static void Main(string[] args) {Class c1=new Class1();Class1.y=5;c1.Output();Class1 c2=new Class1();c2.Output();Console.ReadLine();}}(注:可编辑下载,若有不当之处,请指正,谢谢!)。
计算机专业英语词句考试重点

Different types and sizes of computers find uses throughout society in the storage and handling o f data, from secret governmental files to banking transactions to private household accounts.在整个社会,不同型号和不同大小的计算机被用于存储和处理各种数据,从政府保密文件、银行交易到私人家庭账目。
Computer crime has become one of the many risks that are part of the price of modern technology.计算机犯罪已经成为作为现代技术代价组成部分的许多风险之一。
During World War II ,a team of scientists and mathematicians, working at Bletchley Park,north of London,created one of the first all-electronic digital computers:Colossus.二次世界大战期间,以伦敦北面的布莱切利公园为工作地点的一组科学家和数学家,制造了最早的全电子数字计算机之一:“巨人”。
The instructions,like the data,were stored within a ” memory ”,freeing the computer from the speed limitations of the paper-tape reader during execution and permitting problems to be solved without rewiring the computer.指令像数据一样存储在“存储器”中,使计算机在执行过程中摆脱了纸带阅读器的速度限制,并使问题在不给计算机重新接线的情况下得以解决。
计算机专业英语影印版句子词语翻译(知识点复习考点归纳总结)

○11.Visual chapter openers and summaries具视觉效果的开篇和总结2.On the Web explorations 网络资源3.Tips 小贴士,小窍门4.Making IT work for you 为你所用5.Concept checks and review 检查6.Key terms 核心词汇7.Careers in IT 信息技术相关职业8.Procedures (指令,操作说明)9.Software (软件)10.Hardware (硬件)11.Blocking spam 垃圾邮件过滤软件12.Speech Recognition 语音识别软件13.Virus Protection and Internet Security14.网络安全软件 Tuner Cards and Video Clips电视卡和视频编辑软件16.Web Cams and Instant Messaging网络视频摄像头和即时通讯17.Music from the Internet网络音乐下载、上传和编辑18.Home Networking 家庭网络19.Spyware Removal 间谍软件移除工具20.Job Opportunities 网络就业机会搜索软件21.Operation system 操作系统22.Coordinate resources 协调资源23.Interface 提供接口24.Run applications 运行应用程序25.Utilities 公共实用程序26.Device drivers 设备驱动程序27.Browser 浏览器程序28.Microsoft Office 办公软件29.Basic application 基础应用程序itary or Government军事政府31.Research institute 研究机构32.Insurance companies 保险公司33.Mainframe computers 大型机,主机34.Supercomputers 超级计算机35.Minicomputers 中型电脑36.Microcomputers 微机个人计算机37.Desktop computer 台式电脑38.Notebook computer, laptop computers手提式、膝上轻便电脑39.Tablet PC 支持手写的平板电脑40.Handheld computer 掌上电脑41.Windows mobile 操作系统42.Electronic Dictionary 电子词典43.Palm computer 掌上电脑44.Handheld computer 手持电脑itary PDA 军用PDA46.System unit:microprocessor and memory微处理器和内存47.Input/output devices 输入和输出48.Keyboard 键盘49.Mouse 鼠标50.Monitor 显示器printer 打印机51.Secondary storage 辅助存储器pact discs (CD) 激光盘53.Digital versatile or video discs (DVD) 数字化视频光盘54.High-definition discs (HDD) 高清盘55.Document files 文字处理56.Worksheet files 工作表单57.Database files 数据库文件58.Presentation files 演示文件puter competency refers to acquiring computer-related skills-indispensable tools for today.2.Present an overview of an information system 概述信息系统3.Understand these basic parts and how connectivity through the Internet.5大组成部分及如何访问网络4.Filled out computerized forms, took computerized tests 填写电脑化的表格和考试5.People are surely the most important part of any information system. 人是信息系统中最重要的组成元素6.Our lives are touched every day by computers and information systems. 我们的生活每天都要接触计算机、信息系统分不开7.Making IT Work for You:present interesting and practical IT applications. 实用的信息技术应用8.Tips:suggestions ranging from the basics of keeping your computer system running smoothly to how to protect your privacy while surfing the Web. 关于计算机运用和网上冲浪安全的提示和建议9.Careers in IT:provides job descriptions, projected employment demands, educational requirements, current salary ranges, and advancement opportunities. 信息技术相关的工作puting Essentials Web site:more information on the Web. 本课本相关的网络资源11.Software are the instructions that tell the computer how to process date into the form you want. 软件就是指导计算机把数据转换成信息的指令12.In the most case, the words software and programs are interchangeable. 大多时候,软件和程序的概念是可以互换的13.系统软件是应用软件和计算机硬件的中间连接件。
计算机专业英语(张强华-第二版)重点单词及部分课后答案

Unit 1单词:〖Ex. 3〗根据下面的英文解释,写出相应的英文词汇(使用学过的单词、词组或缩略语)〖Ex. 5〗把下列短文翻译成中文系统面板和普通键盘有专门控制键,你可以使用这些控制键实现主要的多媒体功能:观相片、听音乐和看电影。
面板还有为看电视和阅读电视指南而设的快速启动按钮。
Ex. 9〗用that从句做宾语将下面汉语译成英语你应该知道,你不仅仅能读取磁盘上的数据,也能够往上面写新的信息1. You should know that you can not only read data from the disk but also write new information to it.你应该意识到,软盘容纳不了多少数据2. You should realize that floppies do not hold too much data.我们计算机老实说,USB要比火线慢多了3. Our computer teacher said that USB is much slower than Firewire.我认为CPU主要责任是执行指令4. I think/believe that the CPU is primarily responsible for executing instructions.Unit 2单词〖Ex. 3〗根据下面的英文解释,写出相应的英文词汇(使用学过的单词、词组或缩略语)Unit 3〖Ex. 3〗根据下面的英文解释,写出相应的英文词汇(使用学过的单词、词组或缩略语)Unit 4单词〖Ex. 3〗根据下面的英文解释,写出相应的英文词汇(使用学过的单词、词组或缩略语)Unit 5单词〖Ex. 3〗根据下面的英文解释,写出相应的英文词汇(使用学过的单词、词组或缩略语)〖Ex. 5〗把下列短文翻译成中文佳能打印机有五种样式,价格从$80 到$500不等,满足了任何想打印相片用户的需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
, .在整个社会,不同型号和不同大小的计算机被用于存储和处理各种数据,从政府保密文件、银行交易到私人家庭账目。
.计算机犯罪已经成为作为现代技术代价组成部分的许多风险之一。
, .二次世界大战期间,以伦敦北面的布莱切利公园为工作地点的一组科学家和数学家,制造了最早的全电子数字计算机之一:“巨人”。
a ””.指令像数据一样存储在“存储器”中,使计算机在执行过程中摆脱了纸带阅读器的速度限制,并使问题在不给计算机重新接线的情况下得以解决。
a .一台计算机能够处理的全部可识别模式——操作总清单——称为指令集。
.无论尺寸大小,现代数字计算机在概念上都是类似的。
a .小型计算机,一般就个人使用而言太昂贵,其性能适合于工商,学校和实验室。
a 1970s a .20世纪70年代中期,随着大规模集成电路和后来的超大规模集成电路(微芯片)的采用,成千上万个彼此相连的晶体管被蚀刻在一块硅衬底上,于是微处理器成为现实。
A a 256 .8个位为一组,称为一个字节;每个字节包含256个开与关的可能模式.1, , a , a a .另一方面,软件是计算机用来处理数据的一套指令,如文字处理程序或电子游戏。
3 ,, , .两种最常见的扫描仪类型是平板扫描仪和手持式扫描仪,前者类似一台办公室用复印机,后者用手动的方式从要处理的图像上扫过。
4.A , , a a a .调制解调器代表调制器―解调器,是将计算机与电话线连接、允许信息传送给或接收自另一台计算机的设备。
5 , , .一台计算机发送的信息由调制解调器转换成音频信号,然后通过电话线传送到接收端调制解调器,由其将信号转换成接收端计算机能够理解的信息。
6 a a , , , , .串行连接是一根或一组导线,用于将信息从中央处理器传送到外部设备,如鼠标、键盘、调制解调器、扫描仪和一些类型的打印机。
7. , , ’s (), , .这些类别的部件与微处理器相连接,特别是与计算机的中央处理器相连接。
中央处理器系电子线路,它通过称为总线的线路或电路来提供计算能力和对计算机进行控制。
8.A a a a .总线提供了一种常见的互连系统。
它由一组导线或电路组成,在计算机的内部组成部分之间协调和移动信息。
1 a (a ) a .在计算机科学中,编程语言是用于编写可由计算机运行的一系列指令(计算机程序)的人工语言。
2. .用于计算机编程的语言必须有简单的逻辑结构,它们的语法、拼写和标点符号规则必须精确。
3. a a .一些编程语言是为了处理特定类型的计算问题或为了用于特定型号的计算机系统而编写的。
4 .其他的语言,如机器语言,是为一种特定型号的计算机系统,甚至是一台特定的计算机,在某些研究领域使用而编写的。
5 .最常用的编程语言具有很高的可移植性,可以用于有效地解决不同类型的计算问题。
6. .汇编语言是中级语言,非常接近于机器语言,没有其他高级语言所表现出的语言复杂程度,但仍然得翻译成机器语言。
7 .尽管所有的可执行程序最终都是以机器语言的形式被计算机读入的,但它们并非都是用机器语言编写的。
8 10010 1100 1011 A B.一条典型的机器语言指令可能写成10010 1100 1011,它的意思是把存储寄存器A的内容加到存储寄存器B的内容中。
9 .高级语言是相对复杂的一系列语句,它们使用来自人类语言的词汇和句法。
10 a a .汇编语言也用于计算机的某个部分必须被直接控制的情况,如监视器上的单个点或者单个字符向打印机的流动。
11 .高级语言通常分为面向过程语言、函数式语言、面向对象语言或逻辑语言。
12 a , a .这样,通过减少对语句执行的确切顺序给予关注的必要性,就简化了编程,因为一个变量没有必要每次在一个程序语句中用到,都重新声明或重新说明。
13 .在面向对象语言中,用来编写程序的代码和由程序处理的数据,组合成叫做对象的单元。
14. .对象的类也可进一步组合成层,而在层中一个类的对象可继承另一个类的方法。
15面向对象语言提供的这种结构,使该语言对于复杂的编程任务非常有用。
.16 :X , Y .逻辑程序由事实组和“如果-则”规则构成,“如果-则”规则具体说明一组事实如何可以从其他事实组中推断出来,例如:如果X语句为真,则Y语句为假。
17 a .在这样一个程序执行过程中,一条输入语句可以按照逻辑从程序的其他语句推断出来。
18.A a a a — a .程序中的一个语句是表达一个简单想法的基本句子——它的目的是给计算机一条基本指令。
19, .语句定义所允许的数据类型、数据如何处理以及过程和函数的工作方式。
20 ; , — , .指针变量本身没有值,而是含有计算机可以用来查找某个其他变量的信息——也就是说,它们指向另一个变量。
23 .过程和函数语句将某些代码块定义为以后可在程序中回调的过程或函数。
24 .这些语句也定义程序员可选的变量和参数种类,以及当表达式访问过程或函数时代码所返回的值的类型。
25 .许多编程语言也容许叫做宏的小翻译程序。
26 a .宏将那些用程序员定义的语言结构编写的代码段翻译成编程语言可以理解的语句。
27. a .语言是一种具有高度影响力的面向对象语言,它导致了面向对象语言和过程语言在和更近期的语言中的结合。
28. , , .尽管纯粹逻辑语言的流行程度已经下降,但其以关系语言形式用于现代数据库的变种却变得非常重要,如结构化查询语句。
1 , , a在计算机科学中,编程语言是用于编写可由计算机运行的一系列指令(计算机程序)的人工语言。
2 .编程语言在复杂性和通用程度上差异很大。
3 .编程语言可分为低级语言和高级语言。
低级编程语言或机器语言,是编程语言中最基础的类型,可以被计算机直接理解。
4 1s 0s , , a在机器语言中,指令被写成计算机能够直接理解的1和0(称作位)序列。
5 .高级语言是相对复杂的一系列语句,它们使用来自人类语言的词汇和句法。
6 .计算机程序员通过使用汇编语言,使机器语言程序比较容易编写。
7 , .高级语言通常分为面向过程语言、函数式语言、面向对象语言或逻辑语言。
8 a .函数式语言像对待数学函数一样对待过程,并允许像处理程序中的任何其他数据一样处理它们。
9 .面向对象语言是函数式语言的发展结果。
10 .逻辑语言将逻辑用作其数学基础。
1 a , .在这样一个程序的执行过程中,一条输入语句可以按照逻辑从程序中的其他语句推断出来。
2 , , .编程语言使用特定类型的语句或指令,来给程序提供功能结构。
3 a .数据声明语句给称为变量的那些程序元素以名称和属性。
变量在程序中可以赋予不同的值。
5 1940s .编程语言几乎可以追溯到20世纪40年代数字计算机发明之时。
随着商用计算机的推出,最早的汇编语言出现于20世纪50年代末。
6 1960s , , 5 .20世纪60年代末,出现了最早的面向对象语言,如语言。
(1) .数据存储传统上是使用单独的没有联系的文件,这些文件有时称为平面文件。
(2)A a .一个数据库是被一个机构内的应用程序所使用的具有逻辑相干性的相关数据的集合。
汉译英:(1)档案办公室保存着关于学生信息和学生成绩的文件a .(2)然而,所有这些平面文件今天都可结合成一个实体——供整个大学使用的数据库a .(3)虽然难以给出一个普遍接受的数据库定义,但我们使用下面常见的定义a a .a.如果一个机构决定使用数据库管理系统,那么这个机构所需要的信息应该作为一个整体保存在一起,可以由数据库管理系统中的软件访问。
汉译英:数据库管理员拥有最高程度的特权,可以控制其他用户对数据库管理系统的访问,可以将其某些特权赋予他人,但保留随时收回这些特权的能力。
.() a a美国国家标准协会标准计划与需求委员会()为数据库管理系统确立了一个包含3个层次的体系结构:内层、概念层和外层汉译英:(1)内层决定数据在存储设备上的实际存储位置。
(2)概念层定义数据的逻辑视图。
(3) 在数据库设计史上,使用过3种数据库模型:层次模型、网络模型和关系模型。
.1 .然而,开发新软件越来越多地使用的方法是,扩展和修改现有系统,以及配置和集成现成软件或系统组件。
.这些类属模型不是对软件过程的规定性描述。
.这里论述的过程模型是瀑布模型、演化开发和基于组件的软件工程。
.由于从一个阶段到另一个阶段的瀑布状级联,该模型称为瀑布模型或软件生命周期。
`s .系统的服务、约束和目标要经过与系统用户的磋商加以确定。
.软件设计涉及到确定和描述基本的软件系统抽象及其相互关系。
.单元测试涉及到验证每个单元是否符合其规格说明。
a .单个的程序单元或程序进行集成并作为一个完整系统进行测试,以确保软件需求已得到满足。
a a .软件过程并非一个简单的线性模型,而是涉及到一系列迭代的开发活动。
`t .这样仓促冻结需求,可能意味着系统将难以满足用户的要求。
.瀑布模型的优点在于每个阶段都编制文件,而且它与其他的工程过程模型相符合。
.只有在需求得到很好理解、在系统开发期间不可能发生根本性变化的情况下,才应使用瀑布模型。
.演化开发基于这样的思想:开发一个初始的实现,让其接受用户评论,并让其经过多个版本的改进,一直到开发出能够满足需要的系统。
a .探索式开发。
在这种类型中,过程的目标是与客户协作探索其需求,并交付一个最终的系统。
.在生产满足客户眼下需要的系统时,软件开发的演化方法常常比瀑布方法有效。
.得到很好理解的系统部分可使用基于瀑布模型的过程进行规格说明和开发。
事先难以进行规格说明的其他系统部分,如用户界面,无例外地应使用探索式编程方法来开发。
.通常,这是非正式发生的。
参加项目的人知道有现成的设计或编码类似于他们所需的设计或编码。
.然而,在过去几年中,出现了一种软件开发方法,这种方法使用得越来越多,它依靠复用,被称为基于组件的软件工程。
.在有需求规格说明的情况下,搜索实现该规格的组件。
.在无法进行修改的情况下,可能重新进入组件分析活动,以搜索可供选择的解决方案。
.设计员考虑到复用的组件,并组织安排框架使其适应复用的要求。
.无法外部获得的软件要进行开发,组件和商用现成系统要集成以创建新的系统。
.然而,需求方面的妥协不可避免,这可能导致系统不能满足用户的真正需要。
此外,可复用组件的新版本不受其使用机构的控制,因此丧失了对系统演变的某些控制。
(1) .在分层结构的顶部,有一个实体,称为根。
(2) a .在网络模型中,实体以图的形式来组织,图中的有些实体可通过多条路径访问(1)每个属性赋予存储在其下面的数据以意义。
表中的每一列都必须具有一个在关系的范围内独一无二的名称。
a .(2)意一个关系的基数随着元组的增加或删除而改变。
这使数据库具有了动态性。
a .(3)源自关系模型的另外两种常见模型是分布式模型和面向对象模型。