搜档网
当前位置:搜档网 › 英文文献及翻译(计算机专业)

英文文献及翻译(计算机专业)

英文文献及翻译(计算机专业)
英文文献及翻译(计算机专业)

NET-BASED TASK MANAGEMENT SYSTEM

Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Wisdom

ABSTRACT

In net-based collaborative design environment, design resources become more and more varied and complex. Besides common information management systems, design resources can be organized in connection with design activities.

A set of activities and resources linked by logic relations can form a task. A task has at least one objective and can be broken down into smaller ones. So a design project can be separated into many subtasks forming a hierarchical structure.

Task Management System (TMS) is designed to break down these tasks and assign certain resources to its task nodes.As a result of decomposition.al1 design resources and activities could be managed via this system.

KEY WORDS:Collaborative Design, Task Management System (TMS), Task Decomposition, Information Management System

1 Introduction

Along with the rapid upgrade of request for advanced design methods, more and more design tool appeared to support new design methods and forms. Design in a web environment with multi-partners being involved requires a more powerful and efficient management system .Design partners can be located everywhere over the net with their own organizations. They could be mutually independent experts or teams of tens of employees. This article discusses a task management system (TMS) which manages design activities and resources by breaking down design objectives and re-organizing design resources in connection with the activities. Comparing with common information management systems (IMS) like product data management system and document management system, TMS can manage the whole design process. It has two tiers which make it much more f1exible in structure.

The 1ower tier consists of traditional common IMSS and the upper one fulfills

logic activity management through controlling a tree-like structure, allocating design resources and making decisions about how to carry out a design project. Its functioning paradigm varies in differe nt projects depending on the project’s scale and purpose. As a result of this structure, TMS can separate its data model from its logic mode1.It could bring about structure optimization and efficiency improvement, especially in a large scale project.

2 Task Management in Net-Based Collaborative Design Environment

2.1 Evolution of the Design Environment

During a net-based collaborative design process, designers transform their working environment from a single PC desktop to LAN, and even extend to WAN. Each design partner can be a single expert or a combination of many teams of several subjects, even if they are far away from each other geographically. In the net-based collaborative design environment, people from every terminal of the net can exchange their information interactively with each other and send data to authorized roles via their design tools. The Co Design Space is such an environment which provides a set of these tools to help design partners communicate and obtain design information. Code sign Space aims at improving the efficiency of collaborative work, making enterprises increase its sensitivity to markets and optimize the configuration of resource.

2.2 Management of Resources and Activities in Net-Based Collaborative Environment

The expansion of design environment also caused a new problem of how to organize the resources and design activities in that environment. As the number of design partners increases, resources also increase in direct proportion. But relations between resources increase in square ratio. To organize these resources and their relations needs an integrated management system which can recognize them and provide to designers in case of they are needed.

One solution is to use special information management system (IMS).An IMS can provide database, file systems and in/out interfaces to manage a given resource. For

example there are several IMS tools in Co Design Space such as Product Data Management System, Document Management System and so on. These systems can provide its special information which design users want.

But the structure of design activities is much more complicated than these IM S could manage, because even a simple design project may involve different design resources such as documents, drafts and equipments. Not only product data or documents, design activities also need the support of organizations in design processes. This article puts forward a new design system which attempts to integrate different resources into the related design activities. That is task management system (TMS).

3 Task Breakdown Model

3.1 Basis of Task Breakdown

When people set out to accomplish a project, they usually separate it into a sequence of tasks and finish them one by one. Each design project can be regarded as an aggregate of activities, roles and data. Here we define a task as a set of activities and resources and also having at least one objective. Because large tasks can be separated into small ones, if we separate a project target into several lower—level objectives, we define that the project is broken down into subtasks and each objective maps to a subtask. Obviously if each subtask is accomplished, the project is surely finished. So TMS integrates design activities and resources through planning these tasks.

Net-based collaborative design mostly aims at products development. Project managers (PM) assign subtasks to designers or design teams who may locate in other cities. The designers and teams execute their own tasks under the constraints which are defined by the PM and negotiated with each other via the collaborative design environment. So the designers and teams are independent collaborative partners and have incompact coupling relationships. They are driven together only by theft design tasks. After the PM have finished decomposing the project, each designer or team leader who has been assigned with a subtask become a 1ow-class PM of his own task. And he can do the same thing as his PM done to him, re-breaking down and re-assigning tasks.

So we put forward two rules for Task Breakdown in a net-based environment,

incompact coupling and object-driven. Incompact coupling means the less relationship between two tasks. When two subtasks were coupled too tightly, the requirement for communication between their designers will increase a lot. Too much communication wil1 not only waste time and reduce efficiency, but also bring errors. It will become much more difficult to manage project process than usually in this situation. On the other hand every task has its own objective. From the view point of PM of a superior task each subtask could be a black box and how to execute these subtasks is unknown. The PM concerns only the results and constraints of these subtasks, and may never concern what will happen inside it.

3.2 Task Breakdown Method

According to the above basis, a project can be separated into several subtasks. And when this separating continues, it will finally be decomposed into a task tree. Except the root of the tree is a project, all eaves and branches are subtasks. Since a design project can be separated into a task tree, all its resources can be added to it depending on their relationship. For example, a Small-Sized-Satellite.

Design (3SD) project can be broken down into two design objectives as Satellite Hardware. Design (SHD) and Satellite-Software-Exploit (SSE). And it also has two teams. Design team A and design team B which we regard as design resources. When A is assigned to SSE and B to SHD. We break down the project as shown in Fig 1.

It is alike to manage other resources in a project in this way. So when we define a collaborative design project’s task model, we should first claim the project’s targets. These targets include functional goals, performance goals, and quality goals and so on. Then we could confirm how to execute this project. Next we can go on to break down it. The project can be separated into two or more subtasks since there are at 1east two partners in a collaborative project. Either we could separate the project into stepwise tasks, which have time sequence relationships in case of some more complex projects and then break down the stepwise tasks according to their phase-to-phase goals.

There is also another trouble in executing a task breakdown. When a task is broken into severa1 subtasks; it is not merely “a simple sum motion” of other tasks. In most cases their subtasks could have more complex relations.

To solve this problem we use constraints. There are time sequence constraint (TSC) and logic constraint (LC). The time sequence constraint defines the time

relationships among subtasks. The TSC has four different types, FF, FS, SF and SS. F means finish and S presents start. If we say Tabb is FS and lag four days, it means Tb should start no later than four days after Ta is finished.

The logic constraint is much more complicated. It defines logic relationship among multiple tasks.

Here is given an example:

“Task TA is separated into three subtasks, Ta, T b and Tc. But there are two more rules.

Tb and Tc can not be executed until Ta is finished.

Tb and Tc can not be executed both,that means if Tb was executed, Tc should not be executed, and vice versa. This depends on the result of Ta.”

So we say Tb and Tc have a logic constraint. After finishing breaking down the tasks, we can get a task tree as Fig, 2 illustrates.

4 TMS Realization

4.1 TMS Structure

According to our discussion about task tree model and task breakdown basis, we can develop a Task Management System (TMS) based on Co Design Space using Java language, JSP technology and Microsoft SQL 2000. The task management system’s structure is shown in Fig. 3.

TMS has four main modules namely Task Breakdown, Role Management, Statistics and Query and Data Integration. The Task Breakdown module helps users to work out task tree. Role Management module performs authentication and authorization of access control. Statistics and Query module is an extra tool for users to find more information about their task. The last Data Integration Module provides in/out interface for TMS with its peripheral environment.

4.2 Key Points in System Realization

4.2.1 Integration with Co Design Space

Co Design Space is an integrated information management system which stores, shares and processes design data and provides a series of tools to support users. These

tools can share all information in the database because they have a universal Data Mode1. Which is defined in an XML (extensible Markup Language) file, and has a hierarchical structure. Based on this XML structure the TMS h data mode1 definition is organized as following.

Notes: Element “Pros” is a task node ob ject, and “Process” is a task set object which contains subtask objects and is belongs to a higher class task object. One task object can have no more than one “Presses” objects. According to this definition, “Prcs” objects are organized in a tree-formation process. The other objects are resources, such as task link object (“Presage”), task notes (“Pros Notes”), and task documents (“Attachments”) .These resources are shared in Co Design database.

文章出处:计算机智能研究[J],47卷,2007:647-703

基于网络的任务管理系统

摘要

在网络与设计协同化的环境下,设计资源变得越来越多样化和复杂化。随着信息管理系统的普及,设计资源在各种设计活动的相互联系过程中被迅速组织起来。

一整套在逻辑关系中联接的活动和资源可以组成一个任务。一个任务至少有一个对象,并且可被拆分为很多小的子任务。所以设计项目可分为许多子任务,并由它们形成一个严谨的层次结构。

任务管理系统(TMS)是被设计来打破这些任务,并指定某些资源去协调其相关工作。这样做的结果就是所有的设计资源和活动都通过这个系统被管理起来。

关键词:协同设计,任务管理系统(TMS),任务分解,信息管理系统

1 简介

随着对先进设计方法的要求的不断提高,支持新的设计方法和形式的设计工具不断涌现。在网络环境下多伙伴参与的设计活动,需要一个更强大和有效率的管理系统。设计伙伴可以在任何地点锁定自己的组织,它们可以让专家或团队数千员工相互独立起来。本文论述了一种通过打破并重组设计资源与活动来管理设计和活动资源的任务管理系统(TMS)。与普通信息管理系统(IMS)比较,例如产品数据管理系统和文件管理系统,任务管理系统能够管理整个设计过程。它的双层结构使之结构更加灵活。

底层由传统的普通信息管理系统结构(IMSS)组成,而高层通过控制树形结构来实现逻辑活动的管理,配置资源以及就如何开展设计项目展开设计和决策。其运作模式也会根据项目的规模和目的产生变化。正是由于这种结构,任务管理系统可以把它的数据模型从其逻辑模型中分离出来,这样将会带来结构优化和效益改善,尤其对一个大型项目来说,作用更加明显。

2 基于网络的任务管理系统开发环境

2.1 设计环境的演进

在网络化协同设计过程中,设计师不断变换着自己的工作环境,从个人电脑到局域网等,甚至延伸至广域网。每个设计伙伴,可以是一个单独专家或结合许多项目的几个科研小组,即使在地理位置上相距遥远。在这样网络化协同设计环境中,来自不同网络终端的人们都可以通过协同的设计空间互动的互相交流信息和发送数据。这种环境提供了一整套工具来帮助设计伙伴沟通和获取设计资料。协同空间旨在提高效率的协同工作,使企业增加敏感的市场,优化配置资源。

2.2 在互动的网络环境下对资源和活动的管理

设计环境的扩展同样造成了一系列新的问题,比如在这种环境下怎么样组织资源和活动。随着设计伙伴数量的不断增加。资源也在成比例的不断增加着。但是不同资源之间的联系也在不断的随着它们的增加而不断提高。如何组织资源间的联系就需要一个综合的管理系统,一个可以组织它们并在各种条件下将其提供给那些需要它的设计师的管理系统。

一个解决方法是使用特殊的信息管理系统(IMS)。这种信息管理系统能够提供数据库,文件系统和输入/输出接口来管理已知的资源。举个例子,在工作空间中有各种不同的ISM工具,如产品数据管理系统文件管理系统等。这些系统可以给他们的用户提供他们需要的各种特殊的信息。

但是结构的设计活动是一项比IMS所能管理的极限还要复杂的多的活动,因为即使一个简单的设计工作可能也需要处理不同的设计资源比如说文件、汇票和各种设备。不仅仅只有产品的数据或者文件,设计活动同样也需要设计过程所提供的各种组织过程。这篇文章提出了一种新的设计系统,它试图把不同的设计资源放进相关的设计活动中,这个就是任务管理系统(TMS)。

3 任务分解模型

3.1 任务分解的依据

当人们去完成一个项目时,他们通常会先把它分解成一个个的小任务,然后再去一个个的完成它。每个设计的项目都可以看作是一个整体的活动,各种对象和数据。我们定义的这个任务同样也需要一系列的活动和资源,并最少拥有一个活动。因为大的任务可以被分解成小的任务,如果我们将一个项目目标分解成几个低级别的目标,我们定义了将这个项目分解成不同的子任务同时每个目标也都映射到一个子任务。显然,如果每个子任务都完成,这个项目肯定已经被完成掉,所以TMS根据这些任务规划了资源和活动的分配。

大多数的网络化协同设计都将他们的目标定在产品的发展上。项目的管理者将这些子任务交给设计师或者设计团队。这些设计师或者团队在项目主管指定的条件下进行他们各自任务的设计。所以这些设计师和设计团队是相互独立的伙伴并且组织松散。当项目主管完成对这些项目的分解时,每个设计师或者设计团队的领队都会被指派一个已经低级别的子任务,并且他们可以做和他们主管同样的事,将这些子任务打破并且重新分配给他的设计师或者团队。

因此,在网络环境下我们为任务分解提出了两项规则,松散的组合和有目的的项目。松散的组合指得是两项任务之间的联系很少,当两个子任务被捆绑的很紧的话,它们的设计者之间的通信量将会增加很多。大量的通信只会浪费时间和降低效率,与此同时也会带来错误。管理项目的过程也会变得比平常更加的困难。另一方面,每个任务都有它自己的工作对象。从项目主管的角度来看,每个子任务都是未知的。他们的注意力只会放在结果和这些子任务的内容上,并且可能永远都不会关心这个小黑匣子里面会发生什么。

3.2 任务分解模式

根据上面的基础,一个项目能被分解为一些子任务,并且当这些分解继续进行时,它最终会组成一个任务树。除非树的结点是一个项目,所有其他的树叶和树枝都是一个个子任务,正是由于一个设计项目可以被分解成一个任务树,所有这些资源都能根据它们之间的关系被添加到适当的位置上,举个例子来说,一个小型的卫星。

设计项目可以像卫星一样被分解成2个设计项目。硬件,设计和软件。并且他也可以有2个团队,设计团队A和设计团队B,这些我们都可以把他们看作设计资源,当A被映射到SSE,B映射到SHD时,我们就像图1一样将这个项目分解掉。

管理一个项目中的其他资源用的也是这种方法,所以当我们确定了一个设计项目的任务模型时,我们应该首先搞清楚这个项目的目的。这些目标包括系统的目的,业绩的目标,质量的目标等等。然后我们应该确定如何执行这个项目,紧接着我们可以开始将它细化。因为有最少2个的设计伙伴,这些项目可以被分解成一个或者更多的子任务。或者当我们遇到一些更复杂的项目时,可以将这项项目分解成有层次感的任务,并按它们相互间的目标来逐步的实现这些任务。

当我们对一个任务进行细化时还将遇到一个难题。当我们将一个任务分解为几个子任务时,我们所要做的并不仅仅是“一个简单运算”,在大多数情况下,这项被细化的子任务具有更加复杂的关联。

为了解决这一难题,我们使用了一些约束条件。这项约束条件可分为时分约束(TSC)和逻辑约束(LC)。时分约束定义了子任务间的时间关系。时分约束有四种类型,FF,FS,SF和SS。F的意思是完成,S的意思是开始。当我们说TaTb并且延时四天,它的意思就是Tb应该在Ta结束后四天之内开始。

逻辑约束就比较复杂了,它规定了这些多任务之间的逻辑关系。

这里举一个例子:

“任务TA被分解成3个子任务,Ta,Tb和Tc。但是这里有2个规则需要遵守。

Ta结束前,Tb和Tc不能被执行。

Tb和Tc不可以同时被执行,这就表示Tb被执行的时候Tc不应该被执行,反之亦然,并且这些都建立在Ta运行结果的基础上。”

所以我们说Tb和Tc有逻辑的约束,在完成对这些任务的约束后,我们得到了如图2所示的一个任务树。

4 TMS简介

4.1 TMS结构

通过对任务树模型和任务分解基础的讨论,我们可以想象出一个基于用JA VA 语言表达的工作空间的任务管理系统,JSP技术和Microsoft SQL 2000。这些任务系统的结构我们在图3中有表达。

TMS有4种主要功能模块,即任务分解,角色管理,统计查询和数据整合。任务分解模块可以帮助用户设计出任务树。角色管理模块进行人证并授权管理权限。统计查询模块提供给用户一个额外的寻找信息的工具,最后的数据整合模块用它的集成环境提供给TMS一个输入/输出接口。

4.2 系统要点简介

4.2.1 工作空间的整合

工作空间是对被存储的信息管理系统的整合、共享,并提供给用户的一系列工具。因为有一个通用的数据模型,所以这些工具可以共享定义在XML中的所有信息。基于这些XML结构,TMS的数据模型就被下面所组织的信息所定义。(下方英文为程序代码)

Common Resource Definitions Above.The Following

are Task Design-->

注:元素“Prcs”是一个任务节点对象,“Prcses”是一个包含子任务对象的集合对象,并属于更加高层的对象。一个任务对象可以有不只一个的“Prcses”对象。通过这些定义,“Prcs”对象组织了一个信息树的形成过程,其他的对象则是资源,就如任务链接对象(“PrcsAre”),任务记录(“PrcsNotes”),和任务文件(“Attachments”)。这些资源在工作数据库中都是被共享的。

冲压模具专业词汇中英文翻译

Counter bored hole 沉孔 Chamfer 倒斜角 Fillet 倒圆角 padding block垫块 stepping bar垫条 upper die base上模座 lower die base下模座 upper supporting blank上承板 upper padding plate blank上垫板 spare dies模具备品 spring 弹簧 bolt螺栓 document folder活页夹 file folder资料夹 to put file in order整理资料 spare tools location手工备品仓 first count初盘人 first check初盘复棹人 second count 复盘人 second check复盘复核人 equipment设备 waste materials废料 work in progress product在制品 casing = containerization装箱 quantity of physical inventory second count 复盘点数量 Quantity of customs count 会计师盘,点数量 the first page第一联 filed by accounting department for reference会计部存查 end-user/using unit(department)使用单位 Summary of year-end physical inventory bills 年终盘点截止单据汇总表 bill name单据名称 This sheet and physical inventory list will be sent to accounting department together (Those of NHK will be sent to financial department) 本表请与盘点清册一起送会计部-(NHK厂区送财会部) Application status records of year-end physical inventory List and physical inventory card 年终盘点卡与清册使用-状况明细表 blank and waste sheet NO. 空白与作废单号

计算机专业英语名词(缩写及翻译)

AAT(Average access time,平均存取时间) ABS(Auto Balance System,自动平衡系统) AM(Acoustic Management,声音管理) ASC(Advanced Size Check,高级尺寸检查) ASMO(Advanced Storage Magneto-Optical,增强形光学存储器) AST(Average Seek time,平均寻道时间) ATA(Advanced Technology Attachment,高级技术附加装置)ATOMM(Advanced super Thin-layer and high-Output Metal Media,增强形超薄高速金属媒体) BBS(BIOS Boot Specification,基本输入/输出系统启动规范) BPI(Bit Per Inch,位/英寸) bps(bit per second,位/秒) bps(byte per second,字节/秒) CAM(Common Access Model,公共存取模型) CF(CompactFlash Card,紧凑型闪存卡) CHS(Cylinders、Heads、Sectors,柱面、磁头、扇区) CSS(Common Command Set,通用指令集) DBI(dynamic bus inversion,动态总线倒置) DIT(Disk Inspection Test,磁盘检查测试) DMA(Direct Memory Access,直接内存存取) DTR(Disk Transfer Rate,磁盘传输率) EIDE(enhanced Integrated Drive Electronics,增强形电子集成驱动器)eSATA(External Serial ATA,扩展型串行ATA) FDB(fluid-dynamic bearings,动态轴承) FAT(File Allocation T ables,文件分配表) FC(Fibre Channel,光纤通道) FDBM(Fluid dynamic bearing motors,液态轴承马达) FDB(Fluid Dynamic Bearing,非固定动态轴承) FDC(Floppy Disk Controller,软盘驱动器控制装置) FDD(Floppy Disk Driver,软盘驱动器) GMR(giant magnetoresistive,巨型磁阻) HDA(Head Disk Assembly,头盘组件) HiFD(high-capacity floppy disk,高容量软盘) IDE(Integrated Drive Electronics,电子集成驱动器) IPEAK SPT(Intel Performance Evaluation and Analysis Kit - Storage Performance Toolkit,英特尔性能评估和分析套件- 存储性能工具包)JBOD(Just a Bunch Of Disks,磁盘连续捆束阵列) LBA(Logical Block Addressing,逻辑块寻址) MR(Magneto-resistive Heads,磁阻磁头) MBR(Master Boot Record,主引导记录) ms(Millisecond,毫秒) MSR(Magnetically induced Super Resolution,磁感应超分辨率)MTBF(Mean Time Before Failure,平均无故障时间) NQC(Native Queuing Command,内部序列命令)

机械专业术语英文翻译

陶瓷 ceramics 合成纤维 synthetic fibre 电化学腐蚀 electrochemical corrosion 车架 automotive chassis 悬架 suspension 转向器 redirector 变速器 speed changer 板料冲压 sheet metal parts 孔加工 spot facing machining 车间 workshop 工程技术人员 engineer 气动夹紧 pneuma lock 数学模型 mathematical model 画法几何 descriptive geometry 机械制图 Mechanical drawing 投影 projection 视图 view 剖视图 profile chart 标准件 standard component 零件图 part drawing 装配图 assembly drawing 尺寸标注 size marking

技术要求 technical requirements 刚度 rigidity 内力 internal force 位移 displacement 截面 section 疲劳极限 fatigue limit 断裂 fracture 塑性变形 plastic distortion 脆性材料 brittleness material 刚度准则 rigidity criterion 垫圈 washer 垫片 spacer 直齿圆柱齿轮 straight toothed spur gear 斜齿圆柱齿轮 helical-spur gear 直齿锥齿轮 straight bevel gear 运动简图 kinematic sketch 齿轮齿条 pinion and rack 蜗杆蜗轮 worm and worm gear 虚约束 passive constraint 曲柄 crank 摇杆 racker 凸轮 cams

步进电机及单片机英文文献及翻译

外文文献: Knowledge of the stepper motor What is a stepper motor: Stepper motor is a kind of electrical pulses into angular displacement of the implementing agency. Popular little lesson: When the driver receives a step pulse signal, it will drive a stepper motor to set the direction of rotation at a fixed angle (and the step angle). You can control the number of pulses to control the angular displacement, so as to achieve accurate positioning purposes; the same time you can control the pulse frequency to control the motor rotation speed and acceleration, to achieve speed control purposes. What kinds of stepper motor sub-: In three stepper motors: permanent magnet (PM), reactive (VR) and hybrid (HB) permanent magnet stepper usually two-phase, torque, and smaller, step angle of 7.5 degrees or the general 15 degrees; reaction step is generally three-phase, can achieve high torque output, step angle of 1.5 degrees is generally, but the noise and vibration are large. 80 countries in Europe and America have been eliminated; hybrid stepper is a mix of permanent magnet and reactive advantages. It consists of two phases and the five-phase: two-phase step angle of 1.8 degrees while the general five-phase step angle of 0.72 degrees generally. The most widely used Stepper Motor. What is to keep the torque (HOLDING TORQUE) How much precision stepper motor? Whether the cumulative: The general accuracy of the stepper motor step angle of 3-5%, and not cumulative.

机械毕业设计英文外文翻译71车床夹具设计分析

附录A Lathe fixture design and analysis Ma Feiyue (School of Mechanical Engineering, Hefei, Anhui Hefei 230022, China) Abstract: From the start the main types of lathe fixture, fixture on the flower disc and angle iron clamp lathe was introduced, and on the basis of analysis of a lathe fixture design points. Keywords: lathe fixture; design; points Lathe for machining parts on the rotating surface, such as the outer cylinder, inner cylinder and so on. Parts in the processing, the fixture can be installed in the lathe with rotary machine with main primary uranium movement. However, in order to expand the use of lathe, the work piece can also be installed in the lathe of the pallet, tool mounted on the spindle. THE MAIN TYPES OF LATHE FIXTURE Installed on the lathe spindle on the lathe fixture

计算机专业外文文献及翻译

微软Visual Studio 1微软Visual Studio Visual Studio 是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office 插件。Visual Studio是一个来自微软的集成开发环境IDE,它可以用来开发由微软视窗,视窗手机,Windows CE、.NET框架、.NET精简框架和微软的Silverlight支持的控制台和图形用户界面的应用程序以及Windows窗体应用程序,网站,Web应用程序和网络服务中的本地代码连同托管代码。 Visual Studio包含一个由智能感知和代码重构支持的代码编辑器。集成的调试工作既作为一个源代码级调试器又可以作为一台机器级调试器。其他内置工具包括一个窗体设计的GUI应用程序,网页设计师,类设计师,数据库架构设计师。它有几乎各个层面的插件增强功能,包括增加对支持源代码控制系统(如Subversion和Visual SourceSafe)并添加新的工具集设计和可视化编辑器,如特定于域的语言或用于其他方面的软件开发生命周期的工具(例如Team Foundation Server的客户端:团队资源管理器)。 Visual Studio支持不同的编程语言的服务方式的语言,它允许代码编辑器和调试器(在不同程度上)支持几乎所有的编程语言,提供了一个语言特定服务的存在。内置的语言中包括C/C + +中(通过Visual C++),https://www.sodocs.net/doc/2e12124121.html,(通过Visual https://www.sodocs.net/doc/2e12124121.html,),C#中(通过Visual C#)和F#(作为Visual Studio 2010),为支持其他语言,如M,Python,和Ruby等,可通过安装单独的语言服务。它也支持的 XML/XSLT,HTML/XHTML ,JavaScript和CSS.为特定用户提供服务的Visual Studio也是存在的:微软Visual Basic,Visual J#、Visual C#和Visual C++。 微软提供了“直通车”的Visual Studio 2010组件的Visual Basic和Visual C#和Visual C + +,和Visual Web Developer版本,不需任何费用。Visual Studio 2010、2008年和2005专业版,以及Visual Studio 2005的特定语言版本(Visual Basic、C++、C#、J#),通过微软的下载DreamSpark计划,对学生免费。 2架构 Visual Studio不支持任何编程语言,解决方案或工具本质。相反,它允许插入各种功能。特定的功能是作为一个VS压缩包的代码。安装时,这个功能可以从服务器得到。IDE提供三项服务:SVsSolution,它提供了能够列举的项目和解决方案; SVsUIShell,它提供了窗口和用户界面功能(包括标签,工具栏和工具窗口)和SVsShell,它处理VS压缩包的注册。此外,IDE还可以负责协调和服务之间实现通信。所有的编辑器,设计器,项目类型和其他工具都是VS压缩包存在。Visual Studio 使用COM访问VSPackage。在Visual Studio SDK中还包括了管理软件包框架(MPF),这是一套管理的允许在写的CLI兼容的语言的任何围绕COM的接口。然而,MPF并不提供所有的Visual Studio COM 功能。

机械专业外文翻译中英文翻译

外文翻译 英文原文 Belt Conveying Systems Development of driving system Among the methods of material conveying employed,belt conveyors play a very important part in the reliable carrying of material over long distances at competitive cost.Conveyor systems have become larger and more complex and drive systems have also been going through a process of evolution and will continue to do so.Nowadays,bigger belts require more power and have brought the need for larger individual drives as well as multiple drives such as 3 drives of 750 kW for one belt(this is the case for the conveyor drives in Chengzhuang Mine).The ability to control drive acceleration torque is critical to belt conveyors’ performance.An efficient drive system should be able to provide smooth,soft starts while maintaining belt tensions within the specified safe limits.For load sharing on multiple drives.torque and speed control are also important consideratio ns in the drive system’s design. Due to the advances in conveyor drive control technology,at present many more reliable.Cost-effective and performance-driven conveyor drive systems cov ering a wide range of power are available for customers’ choices[1]. 1 Analysis on conveyor drive technologies 1.1 Direct drives Full-voltage starters.With a full-voltage starter design,the conveyor head shaft is direct-coupled to the motor through the gear drive.Direct full-voltage starters are adequate for relatively low-power, simple-profile conveyors.With direct fu11-voltage starters.no control is provided for various conveyor loads and.depending on the ratio between fu11- and no-1oad power requirements,empty starting times can be three or four times faster than full load.The maintenance-free starting system is simple,low-cost and very reliable.However, they cannot control starting torque and maximum stall torque;therefore.they are

at89c52单片机中英文资料对照外文翻译文献综述

at89c52单片机简介 中英文资料对照外文翻译文献综述 A T89C52 Single-chip microprocessor introduction Selection of Single-chip microprocessor 1. Development of Single-chip microprocessor The main component part of Single-chip microprocessor as a result of by such centralize to be living to obtain on the chip,In immediate future middle processor CPU。Storage RAM immediately﹑memoy read ROM﹑Interrupt system、Timer /'s counter along with I/O's rim electric circuit awaits the main microcomputer section,The lumping is living on the chip。Although the Single-chip microprocessor r is only a chip,Yet through makes up and the meritorous service be able to on sees,It had haveed the calculating machine system property,calling it for this reason act as Single-chip microprocessor r minisize calculating machine SCMS and abbreviate the Single-chip microprocessor。 1976Year the Inter corporation put out 8 MCS-48Set Single-chip microprocessor computer,After being living more than 20 years time in development that obtain continuously and wide-ranging application。1980Year that corporation put out high performance MCS -51Set Single-chip microprocessor。This type of Single-chip microprocessor meritorous service capacity、The addressing range wholly than early phase lift somewhat,Use also comparatively far more at the moment。1982Year that corporation put out the taller 16 Single-chip microprocessor MCS of performance once

毕业设计_英语专业论文外文翻译

1. Introduction America is one of the countries that speak English. Because of the special North American culture, developing history and the social environment, American English has formed its certain unique forms and the meaning. Then it turned into American English that has the special features of the United States. American English which sometimes also called United English or U.S English is the form of the English language that used widely in the United States .As the rapid development of American economy, and its steady position and strong power in the world, American English has become more and more widely used. As in 2005, more than two-thirds of English native speakers use various forms of American English. The philologists of the United States had divided the English of the United States into four major types: “America n creating”; “Old words given the new meaning”; “Words that eliminated by English”;“The phonetic foreign phrases and the languages that are not from the English immigrates”[1]. Compared to the other languages, American English is much simple on word spelling, usage and grammar, and it is one of the reasons that American English is so popular in the world. The thesis analyzes the differences between American English and British English. With the main part, it deals with the development of American English, its peculiarities compared to that of British English, its causes and tendency. 2. Analyses the Differences As we English learners, when we learning English in our junior or senior school, we already came across some words that have different spellings, different pronunciations or different expressions, which can be represented by following contrasted words: spellings in "color" vs. "colour"; pronunciations in "sec-re-ta-ry" vs. "sec-re-try";

机械专业相关词汇中英文翻译大全

机械专业相关词汇中英文翻译大全 单价unit price 工日合计Man-day total/work-day total 人工费cost of labor 材料费materials expenses 机械的mechanical 检查接线connection test 发电机generator 调相机phase regulator 周波cycle 减负荷装置 load-shedding equipment 断路器柜circuit breaker cabinet 单母线single busbar 互感器transformer 每相电流Current by Phase 封闭式插接close type socket joint 发电机控制面板generator control panel 分级卸载sorted unloading 同步控制synchronization control 调速器 speed governor 信号屏signal screen 继电器relay 高压柜high pressure cabinet 油浸电力变压器oil-immersed power transformer 空气断路器air circuit breaker 控制屏control panel 直流馈电屏direct current feed control panel 电容器electric condenser 计量盘metering panel 成套配电箱whole set of distribution box 落地式floor model 控制开关Control switches 铜芯电力电缆Copper core power cable 控制电缆actuating cable 热缩式电力电缆终端头pyrocondensation power cable terminal 钢结构支架配管steel structure bracket tubing 万用槽钢versatile U-steel 电缆托架 cable bracket 钢制托盘式桥架steel Tray-type cable support system waterproof socket 防水插座 防爆插座Explosion-proof socket 接地绞线earthing twisted pair 接地母线 earthing bus

MCS_51系列单片机中英文资料对照外文翻译文献综述

MCS-51系列单片机 中英文资料对照外文翻译文献综述 Structure and function of the MCS-51 series Structure and function of the MCS-51 series one-chip computer MCS-51 is a name of a piece of one-chip computer series which Intel Company produces. This company introduced 8 top-grade one-chip computers of MCS-51 series in 1980 after introducing 8 one-chip computers of MCS-48 series in 1976. It belong to a lot of kinds this line of one-chip computer the chips have, such as 8051, 8031, 8751, 80C51BH, 80C31BH,etc., their basic composition, basic performance and instruction system are all the same.8051 daily representatives-51 serial one-chip computers. A one-chip computer system is made up of several following parts: (1) One microprocessor of 8 (CPU). ( 2) At slice data memory RAM (128B/256B),it use not depositing not can reading /data that write, such as result not middle of operation, final result and data wanted to show, etc. (3) Procedure memory ROM/EPROM (4KB/8K B ), is used to preserve the

基于solidworks机床夹具设计外文翻译详解

2604130359 CNC Cutting Technology Review Numerical control high speed cutting technology (High Speed Machining, HSM, or High Speed Cutting, HSC), is one of the advanced manufacturing technology to improve the machining efficiency and quality, the study of related technology has become an important research direction of advanced manufacturing technology at home and abroad. China is a big manufacturing country, in the world of industry transfer to accept the front instead of back-end of the transfer, to master the core technology of advanced manufacturing, or in a new round of international industrial structure adjustment, our country manufacturing industry will further behind. Imminent research on the theory and application of advanced technology. 1, high-speed CNC machining meaning High speed cutting theory put forward by the German physicist Carl.J.Salomon in the last century and early thirty's. He concluded by a lot of experiments: in the normal range of cutting speed, cutting speed if the increase, will cause the cutting temperature rise, exacerbating the wear of cutting tool; however, when the cutting speed is increased to a certain value, as long as more than the inflection point, with the increase of the cutting speed, cutting temperature can not rise, but will decline, so as long as the cutting speed is high enough, it can be solved very well in high cutting temperature caused by tool wear is not conducive to the cutting problem, obtained good processing efficiency. With the development of manufacturing industry, this theory is gradually paid more attention to, and attracted a lot of attention, on the basis of this theory has gradually formed the field of high-speed cutting technology of NC, relatively early research on NC High-speed Machining Technology in developed countries, through the theoretical basis of the research, basic research and applied research and development application, at present applications have entered the substantive stage in some areas. The high-speed cutting processing category, generally have the following several kinds of classification methods, one is to see that cutting speed, cutting speed over conventional cutting speed is 5-10 times of high speed cutting. Also has the scholar to spindle speed as the definition of high-speed processing standards, that the spindle speed is higher than that of 8000r\/min for high speed machining. And from the machine tool spindle design point of view, with the product of DN diameter of spindle and spindle speed, if the value of DN to (5~2000) * 105mm.r\/min, is considered to be of high speed machining. In practice, different processing methods, different materials, high speed cutting speed corresponding to different. Is generally believed that the turning speed of (700~7000) m\/min, milling speed reaches m\/min (300~6000), that is in the high-speed cutting. In addition, from the practical considerations, high-speed machining concept not only contains the high speed cutting process, integration and optimization also contains the process of cutting, is a

java毕业论文外文文献翻译

Advantages of Managed Code Microsoft intermediate language shares with Java byte code the idea that it is a low-level language witha simple syntax , which can be very quickly translated intonative machine code. Having this well-defined universal syntax for code has significant advantages. Platform independence First, it means that the same file containing byte code instructions can be placed on any platform; atruntime the final stage of compilation can then be easily accomplished so that the code will run on thatparticular platform. In other words, by compiling to IL we obtain platform independence for .NET, inmuch the same way as compiling to Java byte code gives Java platform independence. Performance improvement IL is actually a bit more ambitious than Java bytecode. IL is always Just-In-Time compiled (known as JIT), whereas Java byte code was ofteninterpreted. One of the disadvantages of Java was that, on execution, the process of translating from Javabyte code to native executable resulted in a loss of performance. Instead of compiling the entire application in one go (which could lead to a slow start-up time), the JITcompiler simply compiles each portion of code as it is called (just-in-time). When code has been compiled.once, the resultant native executable is stored until the application exits, so that it does not need to berecompiled the next time that portion of code is run. Microsoft argues that this process is more efficientthan compiling the entire application code at the start, because of the likelihood that large portions of anyapplication code will not actually be executed in any given run. Using the JIT compiler, such code willnever be compiled.

相关主题