高级程序员考试英语试题详解(2000~2002)

2002  66-70

 A typical imperative language contains an applicative sub-language which approximate the mathematical abstractions of “timeless” function applied to “spaceless” values, where the acture operation sequences and use of storage space during expression evaluation are organized behind the scenes.

 In this setting, values are data structures of low volume, typically a few computer words or less, which means that an illusion of spacelessness can be realized by having intermediate results during expression evaluation stored at the discretion of language implementation, and effecting parameter transmission and assignment operations through value copying.

词汇:

imperative                  命令的, 强制的

approximate                 近似的,大约的

timeless                    永恒的,时间无限的

spaceless                    空间无限的

sequence                   次序,序列

scene                       场景,情景

illusion                     幻想,幻觉

evaluation                   估价,赋值

discretion                   判断力

at the discretion of sth/sb       /自行处理

implementation              执行,(coding)编码

assignment                  分配,委派,指定

译文

  典型的指令型语言自身具有相应的下层操作语言,下层语言在后台进行任务的组织和表达式求值过程中的空间分配,使得从上层看,程序似乎是在无限的存储空间上进行无限时间的运算。

  在这种情形下,数值一般组织成由几个或者更少的计算器字(computer word)组成的底层数据结构。通过在表达式求值过程中缓冲中间结果的办法,以及其它诸如在参数复制中采用值传递以及操作分割等办法,来实现在上层看来空间无限的幻觉。

 

 

 

2002        71-75

 Most computer systems are vulnerable to two different groups of attacks: Insider attacks and outsider attacks. A system that is known to be secure to an outsider attack by preventing access from outside can still be vulnerable to the insider attacks accomplished by abusive usage of authorized users. Detecting such abusive usage as well as attacks by outside not only provides information on damage assessment, but also helps to prevent future attacks. These attacks are usually detected by tools referred to as Intrusion Detection Systems.

词汇:

vulnerable              脆弱的,易受攻击的

insider                 内行,内部人员

outsider                外行,外部人员

abusive                滥用的,无节制的

authorized              经认定的,经授权的

detect                  预防,察觉,检测出

assessment              评估,估算

prevent                 预防

intrusion               入侵,闯入

译文:

 大多数计算器系统在两种类型攻击下是脆弱的: 一种来自于内部人员,另一种来自于外部。尽管有些系统对于外部的攻击具有良好的防御能力,但是内部合法用户的非法操作同样会对系统造成破坏性攻击。

 对系统所受的内外攻击进行检测,不仅仅可以估算攻击造成的伤害,更可以预防未来的攻击。这些攻击通常可以被一些工具检测到,例如入侵检测系统

 

 

 

2001 29

 MIMD system can be classified into throughput-oriented systems, high-availability systems and response-oriented systems. The goal of throughput-oriented multiprocessing is to obtain high throughput at minimal computing cost. The techniques employed by multiprocessor operating systems to achieve this goal take advantage of an inherent processing versus input/output balance in the workload to produce balanced and uniform loading of system resources.

词汇:

throughput             生产量,吞吐量

orient                 定向

response               响应,应答

employ                雇用,安置

take advantage of        利用

inherent               生来就有的,固有的

versus                 对比,比较(缩写为VS, exp China VS Costa Rica)

balance               平衡,平稳,均衡

uniform               统一的,制服

resource                             资源

译文:

 MIDM系统可以分类为面向生产量系统,面向高性能系统和面向响应系统。面向生产量多处理器系统的目的是耗费最小的处理成本来获取最高的生产量。多处理器系统利用这样的技术来达到上述目的: 用固定的过程替代I/O平衡机制,来使系统资源稳定和有组织。

 

 

 

2001 30

 Soon, more of the information we receive via the Internet could come packaged in digital wrappers.

 Wrappers are made up of software code that’s targeted to do specific things with the data enclosed within them, such as helping to define queries for search engines. They also keep outsiders from gaining access to that code.

词汇:

via                 经由,通过,通路

digital                 数字式的,数字的

wrapper               包装

digital wrapper         数字包裹

outsider               外界的

译文:

 很快,我们经由Internet收到的更多信息将以数字包裹的形式传递。

 数字包裹是由软件代码组成的,目的在于利用封装在里面的数据来完成一些指定的任务,比如为搜索引擎定义查询内容等。同时,它们也拒绝外界对内部数据的非法访问。

 

 

 

2000 14

Network managers have long awaited practical voice-over-IP(VOIP) solutions. VOIP promises ease network management and decreases costs by converging at a company’s telephony and data infrastructures into one network. And a VOIP solution implemented at a company’s headquarters with far-reaching branch offices can save tremendous amounts of money in long distance phone bill, provided that solution delivers POTS-like voice quality over the Internet.

词汇:

practical                   实际的,实践的,实用的

converging                 聚集,聚会

infrastructure               底层设施,基础设施

implement                  贯彻,施行

branch                     分支,分枝

译文:

 网络管理人员一直期待着实用的声讯IP电话(VOIP)解决方案。通过把一家公司的电话和数据基础设施集成到一个网络服务中去,VOIP能够使网络管理更加方便,并且降底投资。一家使用了VOIP技术且拥有外地分支机构的公司,能够节省大量的长途电话费,并且能够在Internet上以接近于普通电话服务(POTS)的音质进行通话。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要成为一个高级程序员,需要以下几个方面的努力: 1. 学习基础知识:熟练掌握一门或多门编程语言,如 C++, Python, Java 等,并了解计算机科学的基础知识,如数据结构和算法。 2. 实践项目:通过实际项目练习编程技巧,并且不断加深对编程语言和技术的理解。 3. 阅读技术文章:阅读与技术相关的文章和博客,了解最新技术动态,并不断扩展知识面。 4. 参加技术社区:参加相关的技术社区和在线课程,与同行交流经验,并不断学习新技能。 5. 保持持续学习:不断学习新技术,不断完善自己的编程技巧,保持对编程的热情。 以上只是一般性的建议,具体情况因人而异,你可以根据自己的兴趣和目标来制定学习计划。 ### 回答2: 成为一个高级程序员需要具备以下几个方面的素质和能力: 1. 扎实的编程基础:高级程序员需要熟练掌握至少一种编程语言,懂得常用的数据结构和算法,并能够独立解决复杂的编程问题。 2. 深入的技术理解和学习能力:高级程序员需要持续学习和掌握新的编程技术和框架,能够在不同的技术领域中自如地穿梭。通过阅读文档、参与项目和实践来深入理解技术。 3. 高效的问题解决能力:高级程序员需要具有快速定位和解决问题的能力,能够通过分析和调试找到程序中的错误,并能提供高质量的解决方案。 4. 代码质量和工程化思维:高级程序员注重代码的可读性、可维护性和扩展性,能够编写出高质量的代码,并懂得使用版本控制工具和自动化测试等工程化的方法提高开发效率。 5. 良好的沟通和团队合作能力:高级程序员需要与团队成员进行高效的沟通,协调问题,并能够适应和融入团队工作。 6. 主动学习和个人项目经验:高级程序员需要积极主动地学习和探索新技术,同时实践个人项目,锻炼自己的编程能力和解决问题的能力。 总之,成为一个高级程序员需要不断学习和精进自己的技能,拥有扎实的编程基础、问题解决能力和工程化思维,同时注重团队合作和与人沟通的能力。通过不断地实践和自我提升,可以逐渐成长为一个高级程序员。 ### 回答3: 要成为一个高级程序员,需要具备以下几个方面的能力和素质: 一是专业知识。一个高级程序员需要有扎实的计算机科学基础,熟练掌握多种编程语言和开发工具,并深入了解各种算法和数据结构。除此之外,还应该对软件工程、数据库设计、网络通信等方面有全面的掌握。 二是持续学习能力。程序语言和开发工具不断更新迭代,需要时刻保持对新技术的学习和了解。高级程序员应该注重不断学习新知识,参加培训课程、阅读相关书籍、关注最新技术动态,以保持自己的竞争力。 三是解决问题的能力。高级程序员需要具备独立分析和解决问题的能力,能够迅速理清问题的本质,提出切实可行的解决方案。在解决问题的过程中,需要运用自己的专业知识和经验,善于利用调试工具和查找资料,持续追踪和修复Bug。 四是团队协作能力。高级程序员通常会承担一些技术带头人的角色,需要与团队成员紧密协作,共同完成项目。与人沟通和合作的能力是非常重要的,要能够有效地交流、协作和解决问题,推动项目的顺利进行。 五是对待工作的态度。高级程序员需要对自己的工作有高度的责任感和专业精神,对待每一个任务都要认真对待、积极主动,追求卓越。在工作中,要保持学习的热情,勇于挑战和创新,不断提升自己的技术水平和解决问题的能力。 总之,成为一个高级程序员需要不断学习和提升自己的能力,具备扎实的专业知识、解决问题的能力、团队协作能力和良好的工作态度。只有不断努力和积累经验,才能成为一个高级程序员

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值