搜档网
当前位置:搜档网 › ASPAccess外文5000字翻译

ASPAccess外文5000字翻译

ASPAccess外文5000字翻译
ASPAccess外文5000字翻译

外文文献

ASP Technology Conspectus And Specialties

https://www.sodocs.net/doc/279213240.html, is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. https://www.sodocs.net/doc/279213240.html, is part of the .NET Framework, and when coding https://www.sodocs.net/doc/279213240.html, applications you have access to classes in the .NET Framework. You can code your applications in any language compatible with the common language runtime (CLR), including Microsoft Visual Basic, C#, JScript .NET, and J#. These languages enable you to develop https://www.sodocs.net/doc/279213240.html, applications that benefit from the common language runtime, type safety, inheritance, and so on.

https://www.sodocs.net/doc/279213240.html, includes:

A page and controls framework

The https://www.sodocs.net/doc/279213240.html, compiler

Security infrastructure

State-management facilities

Application configuration

Health monitoring and performance features

Debugging support

An XML Web services framework

Extensible hosting environment and application life cycle management

An extensible designer environment

The https://www.sodocs.net/doc/279213240.html, page and controls framework is a programming framework that runs on a Web server to dynamically produce and render https://www.sodocs.net/doc/279213240.html, Web pages. https://www.sodocs.net/doc/279213240.html, Web pages can be requested from any browser or client device, and https://www.sodocs.net/doc/279213240.html, renders markup (such as HTML) to the requesting browser. As a rule, you can use the same page for multiple browsers, because https://www.sodocs.net/doc/279213240.html, renders the appropriate markup for the browser making the request. However, you can design your https://www.sodocs.net/doc/279213240.html, Web page to target a specific browser, such as Microsoft Internet Explorer 6, and take advantage of the features of that browser. https://www.sodocs.net/doc/279213240.html, supports mobile controls for Web-enabled devices such as cellular phones, handheld computers, and personal digital assistants (PDAs).

https://www.sodocs.net/doc/279213240.html, Web pages are completely object-oriented. Within https://www.sodocs.net/doc/279213240.html, Web pages you can work with HTML elements using properties, methods, and events. The https://www.sodocs.net/doc/279213240.html, page framework removes the implementation details of the separation of client and server inherent in Web-based applications by presenting a unified model for responding to client events in code that runs at the server. The framework also

automatically maintains the state of a page and the controls on that page during the page processing life cycle.

The https://www.sodocs.net/doc/279213240.html, page and controls framework also enables you to encapsulate common UI functionality in easy-to-use, reusable controls. Controls are written once, can be used in many pages, and are integrated into the https://www.sodocs.net/doc/279213240.html, Web page that they are placed in during rendering.

The https://www.sodocs.net/doc/279213240.html, page and controls framework also provides features to control the overall look and feel of your Web site via themes and skins. You can define themes and skins and then apply them at a page level or at a control level.

In addition to themes, you can define master pages that you use to create a consistent layout for the pages in your application. A single master page defines the layout and standard behavior that you want for all the pages (or a group of pages) in your application. You can then create individual content pages that contain the

page-specific content you want to display. When users request the content pages, they merge with the master page to produce output that combines the layout of the master page with the content from the content page.

All https://www.sodocs.net/doc/279213240.html, code is compiled, which enables strong typing, performance optimizations, and early binding, among other benefits. Once the code has been compiled, the common language runtime further compiles https://www.sodocs.net/doc/279213240.html, code to native code, providing improved performance.

https://www.sodocs.net/doc/279213240.html, includes a compiler that will compile all your application components including pages and controls into an assembly that the https://www.sodocs.net/doc/279213240.html, hosting environment can then use to service user requests.

In addition to the security features of .NET, https://www.sodocs.net/doc/279213240.html, provides an advanced security infrastructure for authenticating and authorizing user access as well as performing other security-related tasks. You can authenticate users using Windows authentication supplied by IIS, or you can manage authentication using your own user database using https://www.sodocs.net/doc/279213240.html, forms authentication and https://www.sodocs.net/doc/279213240.html, membership. Additionally, you can manage the authorization to the capabilities and information of your Web application using Windows groups or your own custom role database using https://www.sodocs.net/doc/279213240.html, roles. You can easily remove, add to, or replace these schemes depending upon the needs of your application.

https://www.sodocs.net/doc/279213240.html, always runs with a particular Windows identity so you can secure your application using Windows capabilities such as NTFS Access Control Lists (ACLs), database permissions, and so on. For more information on the identity of https://www.sodocs.net/doc/279213240.html,, https://www.sodocs.net/doc/279213240.html, provides intrinsic state management functionality that enables you to

store information between page requests, such as customer information or the contents of a shopping cart. You can save and manage application-specific, session-specific, page-specific, user-specific, and developer-defined information. This information can be independent of any controls on the page.

https://www.sodocs.net/doc/279213240.html, offers distributed state facilities, which enable you to manage state information across multiple instances of the same application on one computer or on several computers.

https://www.sodocs.net/doc/279213240.html, applications use a configuration system that enables you to define configuration settings for your Web server, for a Web site, or for individual applications. You can make configuration settings at the time your https://www.sodocs.net/doc/279213240.html, applications are deployed and can add or revise configuration settings at any time with minimal impact on operational Web applications and servers. https://www.sodocs.net/doc/279213240.html, configuration settings are stored in XML-based files. Because these XML files are ASCII text files, it is simple to make configuration changes to your Web applications. You can extend the configuration scheme to suit your requirements.

https://www.sodocs.net/doc/279213240.html, includes features that enable you to monitor health and performance of your https://www.sodocs.net/doc/279213240.html, application. https://www.sodocs.net/doc/279213240.html, health monitoring enables reporting of key events that provide information about the health of an application and about error conditions. These events show a combination of diagnostics and monitoring characteristics and offer a high degree of flexibility in terms of what is logged and how it is logged.

https://www.sodocs.net/doc/279213240.html, supports two groups of performance counters accessible to your applications:

The https://www.sodocs.net/doc/279213240.html, system performance counter group

The https://www.sodocs.net/doc/279213240.html, application performance counter group

https://www.sodocs.net/doc/279213240.html, takes advantage of the run-time debugging infrastructure to provide cross-language and cross-computer debugging support. You can debug both managed and unmanaged objects, as well as all languages supported by the common language runtime and script languages.

In addition, the https://www.sodocs.net/doc/279213240.html, page framework provides a trace mode that enables you to insert instrumentation messages into your https://www.sodocs.net/doc/279213240.html, Web pages.

https://www.sodocs.net/doc/279213240.html, supports XML Web services. An XML Web service is a component containing business functionality that enables applications to exchange information across firewalls using standards like HTTP and XML messaging. XML Web services are not tied to a particular component technology or object-calling convention. As a result, programs written in any language, using any component model, and running on

any operating system can access XML Web services.

https://www.sodocs.net/doc/279213240.html, includes an extensible hosting environment that controls the life cycle of an application from when a user first accesses a resource (such as a page) in the application to the point at which the application is shut down. While https://www.sodocs.net/doc/279213240.html, relies on a Web server (IIS) as an application host, https://www.sodocs.net/doc/279213240.html, provides much of the hosting functionality itself. The architecture of https://www.sodocs.net/doc/279213240.html, enables you to respond to application events and create custom HTTP handlers and HTTP modules.

https://www.sodocs.net/doc/279213240.html, includes enhanced support for creating designers for Web server controls for use with a visual design tool such as Visual Studio. Designers enable you to build a design-time user interface for a control, so that developers can configure your control's properties and content in the visual design tool.

Introduction to the C# Language and the .NET Framework C# is an elegant and type-safe object-oriented language that enables developers to build a wide range of secure and robust applications that run on the .NET Framework. You can use C# to create traditional Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Microsoft Visual C# 2005 provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to facilitate rapid application development based on version 2.0 of the C# language and the .NET Framework.

The Visual C# documentation assumes that you have an understanding of basic programming concepts. If you are a complete beginner, you might want to explore Visual C# Express Edition, which is available on the Web. You can also take advantage of any of several excellent books and Web resources on C# to learn practical programming skills.

C# syntax is highly expressive, yet with less than 90 keywords, it is also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. Developers who know any of these languages are typically able to begin working productively in C# within a very short time. C# syntax simplifies many of the complexities of C++ while providing powerful features such as nullable value types, enumerations, delegates, anonymous methods and direct memory access, which are not found in Java. C# also supports generic methods and types, which provide increased type safety and performance, and iterators, which enable implementers of collection classes to define custom iteration behaviors that are simple to use by client code.

As an object-oriented language, C# supports the concepts of encapsulation, inheritance and polymorphism. All variables and methods, including the Main method,

the application's entry point, are encapsulated within class definitions. A class may inherit directly from one parent class, but it may implement any number of interfaces. Methods that override virtual methods in a parent class require the override keyword as a way to avoid accidental redefinition. In C#, a struct is like a lightweight class; it is a stack-allocated type that can implement interfaces but does not support inheritance.

In addition to these basic object-oriented principles, C# facilitates the development of software components through several innovative language constructs, including:

Encapsulated method signatures called delegates, which enable type-safe

event notifications.

Properties, which serve as accessors for private member variables.

Attributes, which provide declarative metadata about types at run time.

Inline XML documentation comments.

If you need to interact with other Windows software such as COM objects or native Win32 DLLs, you can do this in C# through a process called "Interop." Interop enables C# programs to do just about anything that a native C++ application can do. C# even supports pointers and the concept of "unsafe" code for those cases in which direct memory access is absolutely critical.

The C# build process is simple compared to C and C++ and more flexible than in Java. There are no separate header files, and no requirement that methods and types be declared in a particular order. A C# source file may define any number of classes, structs, interfaces, and events.

C# programs run on the .NET Framework, an integral component of Windows that includes a virtual execution system called the common language runtime (CLR) and a unified set of class libraries. The CLR is Microsoft's commercial implementation of the common language infrastructure (CLI), an international standard that is the basis for creating execution and development environments in which languages and libraries work together seamlessly.

Source code written in C# is compiled into an intermediate language (IL) that conforms to the CLI specification. The IL code, along with resources such as bitmaps and strings, is stored on disk in an executable file called an assembly, typically with an extension of .exe or .dll. An assembly contains a manifest that provides information on the assembly's types, version, culture, and security requirements.

When the C# program is executed, the assembly is loaded into the CLR, which might take various actions based on the information in the manifest. Then, if the

security requirements are met, the CLR performs just in time (JIT) compilation to convert the IL code into native machine instructions. The CLR also provides other services related to automatic garbage collection, exception handling, and resource management. Code that is executed by the CLR is sometimes referred to as "managed code," in contrast to "unmanaged code" which is compiled into native machine language that targets a specific system. The following diagram illustrates the compile-time and run time relationships of C# source code files, the base class libraries, assemblies, and the CLR.

Language interoperability is a key feature of the .NET Framework. Because the IL code produced by the C# compiler conforms to the Common Type Specification (CTS), IL code generated from C# can interact with code that was generated from the .NET versions of Visual Basic, Visual C++, Visual J#, or any of more than 20 other CTS-compliant languages. A single assembly may contain multiple modules written in different .NET languages, and the types can reference each other just as if they were written in the same language.

In addition to the run time services, the .NET Framework also includes an extensive library of over 4000 classes organized into namespaces that provide a wide variety of useful functionality for everything from file input and output to string manipulation to XML parsing, to Windows Forms controls. The typical C# application uses the .NET Framework class library extensively to handle common

"plumbing" chores.

外文翻译

ASP技术简介

https://www.sodocs.net/doc/279213240.html, 是一个统一的Web 开发模型,它包括您使用尽可能少的代码生成企业级Web 应用程序所必需的各种服务。https://www.sodocs.net/doc/279213240.html, 作为.NET Framework 的一部分提供。当您编写https://www.sodocs.net/doc/279213240.html, 应用程序的代码时,可以访问.NET Framework 中的类。您可以使用与公共语言运行库(CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括Microsoft Visual Basic、C#、JScript .NET 和J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的https://www.sodocs.net/doc/279213240.html, 应用程序。

https://www.sodocs.net/doc/279213240.html, 包括:

页和控件框架

https://www.sodocs.net/doc/279213240.html, 编译器

安全基础结构

状态管理功能

应用程序配置

运行状况监视和性能功能

调试支持

XML Web services 框架

可扩展的宿主环境和应用程序生命周期管理

可扩展的设计器环境

https://www.sodocs.net/doc/279213240.html, 页和控件框架是一种编程框架,它在Web 服务器上运行,可以动态地生成和呈现https://www.sodocs.net/doc/279213240.html, 网页。可以从任何浏览器或客户端设备请求https://www.sodocs.net/doc/279213240.html, 网页,https://www.sodocs.net/doc/279213240.html, 会向请求浏览器呈现标记(例如HTML)。通常,您可以对多个浏览器使用相同的页,因为https://www.sodocs.net/doc/279213240.html, 会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如Microsoft Internet Explorer 6 的特定浏览器设计https://www.sodocs.net/doc/279213240.html, 网页,并利用该浏览器的功能。https://www.sodocs.net/doc/279213240.html, 支持基于Web 的设备(如移动电话、手持型计算机和个人数字助理(PDA))的移动控件。

https://www.sodocs.net/doc/279213240.html, 网页是完全面向对象的。在https://www.sodocs.net/doc/279213240.html, 网页中,可以使用属性、方法和事件来处理HTML 元素。https://www.sodocs.net/doc/279213240.html, 页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于Web 的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态。

使用https://www.sodocs.net/doc/279213240.html, 页和控件框架还可以将常用的UI 功能封装成易于使用且可重用的控件。控件只需编写一次,即可用于许多页并集成到https://www.sodocs.net/doc/279213240.html, 网页中。这些控件在呈现期间放入https://www.sodocs.net/doc/279213240.html, 网页中。

https://www.sodocs.net/doc/279213240.html, 页和控件框架还提供各种功能,以便可以通过主题和外观来控制

网站的整体外观和感觉。可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。

除了主题外,还可以定义母版页,以使应用程序中的页具有一致的布局。一个母版页可以定义您希望应用程序中的所有页(或一组页)所具有的布局和标准行为。然后可以创建包含要显示的页特定内容的各个内容页。当用户请求内容页时,这些内容页与母版页合并,产生将母版页的布局与内容页中的内容组合在一起的输出。

所有https://www.sodocs.net/doc/279213240.html, 代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将https://www.sodocs.net/doc/279213240.html, 编译为本机代码,从而提供增强的性能。

https://www.sodocs.net/doc/279213240.html, 包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后https://www.sodocs.net/doc/279213240.html, 宿主环境可以使用该程序集来处理用户请求。

除了.NET 的安全功能外,https://www.sodocs.net/doc/279213240.html, 还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。您可以使用由IIS 提供的Windows 身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用https://www.sodocs.net/doc/279213240.html, Forms 身份验证和https://www.sodocs.net/doc/279213240.html, 成员资格来管理身份验证。此外,可以使用Windows 组或您自己的自定义角色数据库(使用https://www.sodocs.net/doc/279213240.html, 角色)来管理Web 应用程序的功能和信息方面的授权。您可以根据应用程序的需要方便地移除、添加或替换这些方案。

https://www.sodocs.net/doc/279213240.html, 始终使用特定的Windows 标识运行,因此,您可以通过使用Windows 功能(例如NTFS 访问控制列表(ACL)、数据库权限等等)来保护应用程序的安全。

https://www.sodocs.net/doc/279213240.html, 提供了内部状态管理功能,它使您能够存储页请求期间的信息,例如客户信息或购物车的内容。您可以保存和管理应用程序特定、会话特定、页特定、用户特定和开发人员定义的信息。此信息可以独立于页上的任何控件。

https://www.sodocs.net/doc/279213240.html, 提供了分布式状态功能,使您能够管理一台计算机或数台计算机上同一应用程序的多个实例的状态信息。

通过https://www.sodocs.net/doc/279213240.html, 应用程序使用的配置系统,可以定义Web 服务器、网站或单个应用程序的配置设置。您可以在部署https://www.sodocs.net/doc/279213240.html, 应用程序时定义配置设置,并且可以随时添加或修订配置设置,且对运行的Web 应用程序和服务器具有最小的影响。https://www.sodocs.net/doc/279213240.html, 配置设置存储在基于XML 的文件中。由于这些XML 文件是ASCII 文本文件,因此对Web 应用程序进行配置更改比较简单。您可以扩展配置方案,使其符合自己的要求。

https://www.sodocs.net/doc/279213240.html, 包括可监视https://www.sodocs.net/doc/279213240.html, 应用程序的运行状况和性能的功能。使用https://www.sodocs.net/doc/279213240.html, 运行状况监视可以报告关键事件,这些关键事件提供有关应用程序的

运行状况和错误情况的信息。这些事件显示诊断和监视特征的组合,并在记录哪些事件以及如何记录事件等方面提供了高度的灵活性。

https://www.sodocs.net/doc/279213240.html, 支持两组可供应用程序访问的性能计数器:

https://www.sodocs.net/doc/279213240.html, 系统性能计数器组

https://www.sodocs.net/doc/279213240.html, 应用程序性能计数器组

https://www.sodocs.net/doc/279213240.html, 利用运行库调试基础结构来提供跨语言和跨计算机调试支持。可以调试托管和非托管对象,以及公共语言运行库和脚本语言支持的所有语言。

此外,https://www.sodocs.net/doc/279213240.html, 页框架提供使您可以将检测消息插入https://www.sodocs.net/doc/279213240.html, 网页的跟踪模式。

https://www.sodocs.net/doc/279213240.html, 支持XML Web services。XML Web services 是包含业务功能的组件,利用该业务功能,应用程序可以使用HTTP 和XML 消息等标准跨越防火墙交换信息。XML Web services 不用依靠特定的组件技术或对象调用约定。因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都可以访问XML Web services。

https://www.sodocs.net/doc/279213240.html, 包括一个可扩展的宿主环境,该环境控制应用程序的生命周期,即从用户首次访问此应用程序中的资源(例如页)到应用程序关闭这一期间。虽然https://www.sodocs.net/doc/279213240.html, 依赖作为应用程序宿主的Web 服务器(IIS),但https://www.sodocs.net/doc/279213240.html, 自身也提供了许多宿主功能。通过https://www.sodocs.net/doc/279213240.html, 的基础结构,您可以响应应用程序事件并创建自定义HTTP 处理程序和HTTP 模块。

https://www.sodocs.net/doc/279213240.html, 中提供了对创建Web 服务器控件设计器(用于可视化设计工具,例如Visual Studio)的增强支持。使用设计器可以为控件生成设计时用户界面,这样开发人员可以在可视化设计工具中配置控件的属性和内容。

C# 是一种简洁、类型安全的面向对象的语言,开发人员可以使用它来构建在.NET Framework 上运行的各种安全、可靠的应用程序。使用C#,您可以创建传统的Windows 客户端应用程序、XML Web services、分布式组件、客户端- 服务器应用程序、数据库应用程序以及很多其他类型的程序。Microsoft Visual C# 2005 提供高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,以在C# 语言版本2.0 和.NET Framework 的基础上加快应用程序的开发。

C# 语法表现力强,只有不到90 个关键字,而且简单易学。C# 的大括号语法使任何熟悉C、C++ 或Java 的人都可以立即上手。了解上述任何一种语言的开发人员通常在很短的时间内就可以开始使用C# 高效地工作。C# 语法简化了C++ 的诸多复杂性,同时提供了很多强大的功能,例如可为空的值类型、枚举、委托、匿名方法和直接内存访问,这些都是Java 所不具备的。C# 还支持泛型方法和类型,从而提供了更出色的类型安全和性能。C# 还提供了迭代器,允许集合类的实现者定义自定义的迭代行为,简化了客户端代码对它的使用。

作为一种面向对象的语言,C# 支持封装、继承和多态性概念。所有的变量和方法,包括Main 方法(应用程序的入口点),都封装在类定义中。类可能直接从一个父类继承,但它可以实现任意数量的接口。重写父类中的虚方法的各种方法要求override 关键字作为一种避免意外重定义的方式。在C# 中,结构类似于一个轻量类;它是一种堆栈分配的类型,可以实现接口,但不支持继承。

除了这些基本的面向对象的原理,C# 还通过几种创新的语言结构加快了软件组件的开发,其中包括:

封装的方法签名(称为委托),它实现了类型安全的事件通知。

属性(Property),充当私有成员变量的访问器。

属性(Attribute),提供关于运行时类型的声明性元数据。

内联XML 文档注释。

在C# 中,如果需要与其他Windows 软件(如COM 对象或本机Win32 DLL)交互,可以通过一个称为“Interop”的过程来实现。互操作使C# 程序能够完成本机C++ 应用程序可以完成的几乎任何任务。在直接内存访问必不可少的情况下,C# 甚至支持指针和“不安全”代码的概念。

C# 的生成过程比C 和C++ 简单,比Java 更为灵活。没有单独的头文件,也不要求按照特定顺序声明方法和类型。C# 源文件可以定义任意数量的类、结构、接口和事件。

C# 程序在.NET Framework 上运行,它是Windows 的一个必要组件,包括一个称为公共语言运行时(CLR) 的虚拟执行系统和一组统一的类库。CLR 是Microsoft 的公共语言基础结构(CLI) 的一个商业实现。CLI 是一种国际标准,是用于创建语言和库在其中无缝协同工作的执行和开发环境的基础。

用C# 编写的源代码被编译为一种符合CLI 规范的中间语言(IL)。IL 代码与资源(如位图和字符串)一起作为一种称为程序集的可执行文件存储在磁盘上,通常具有的扩展名为.exe 或.dll。程序集包含清单,它提供关于程序集的类型、版本、区域性和安全要求等信息。

执行C# 程序时,程序集将加载到CLR 中,这可能会根据清单中的信息执行不同的操作。然后,如果符合安全要求,CLR 执行实时(JIT) 编译以将IL 代码转换为本机机器指令。CLR 还提供与自动垃圾回收、异常处理和资源管理有关的其他服务。由CLR 执行的代码有时称为“托管代码”,它与编译为面向特定系统的本机机器语言的“非托管代码”相对应。下图演示了C# 源代码文件、基类库、程序集和CLR 的编译时与运行时的关系。

语言互操作性是.NET Framework 的一个关键功能。因为由C# 编译器生成的IL 代码符合公共类型规范(CTS),因此从C# 生成的IL 代码可以与从Visual Basic、Visual C++、Visual J# 的.NET 版本或者其他20 多种符合CTS 的语言中的任何一种生成的代码进行交互。单一程序集可能包含用不同.NET 语言编写的多个模块,并且类型可以相互引用,就像它们是用同一种语言编写的。

除了运行时服务,.NET Framework 还包含一个由4000 多个类组成的内容详尽的库,这些类被组织为命名空间,为从文件输入和输出到字符串操作、到XML 分析、到Windows 窗体控件的所有内容提供多种有用的功能。典型的C# 应用程序使用.NET Framework 类库广泛地处理常见的“日常”任务。

自动化外文翻译

景德镇陶瓷学院 毕业设计(论文)有关外文翻 译 院系:机械电子工程学院 专业:自动化 姓名:肖骞 学号: 201010320116 指导教师:万军 完成时间: 2014.5.8 说明

1、将与课题有关的专业外文翻译成中文是毕业设计(论文)中的一个不可缺少的环节。此环节是培养学生阅读专业外文和检验学生专业外文阅读能力的一个重要环节。通过此环节进一步提高学生阅读专业外文的能力以及使用外文资料为毕业设计服务,并为今后科研工作打下扎实的基础。 2、要求学生查阅与课题相关的外文文献3篇以上作为课题参考文献,并将其中1篇(不少于3000字)的外文翻译成中文。中文的排版按后面格式进行填写。外文内容是否与课题有关由指导教师把关,外文原文附在后面。 3、指导教师应将此外文翻译格式文件电子版拷给所指导的学生,统一按照此排版格式进行填写,完成后打印出来。 4、请将封面、译文与外文原文装订成册。 5、此环节在开题后毕业设计完成前完成。 6、指导教师应从查阅的外文文献与课题紧密相关性、翻译的准确性、是否通顺以及格式是否规范等方面去进行评价。 指导教师评语: 签名: 年月日

TMS320LF2407, TMS320LF2406, TMS320LF2402 TMS320LC2406, TMS320LC2404, MS320LC2402 DSP CONTROLLERS The TMS320LF240x and TMS320LC240x devices, new members of the ‘24x family of digital signal processor (DSP) controllers, are part of the C2000 platform of fixed-point DSPs. The ‘240x devices offer the enhanced TMS320 architectural design of the ‘C2xx core CPU for low-cost, low-power, high-performance processing capabilities. Several advanced peripherals, optimized for digital motor and motion control applications, have been integrated to provide a true single chip DSP controller. While code-compatible with the existing ‘24x DSP controller devices, the ‘240x offers increased processing performance (30 MIPS) and a higher level of peripheral integration. See the TMS320x240x device summary section for device-specific features. The ‘240x family offers an array of memory sizes and different peripherals tailored to meet the specific price/performance points required by various applications. Flash-based devices of up to 32K words offer a reprogrammable solution useful for: ◆Applications requiring field programmability upgrades. ◆Development and initial prototyping of applications that migrate to ROM-based devices. Flash devices and corresponding ROM devices are fully pin-to-pin compatible. Note that flash-based devices contain a 256-word boot ROM to facilitate in-circuit programming. All ‘240x devices offer at least one event manager module which has been optimized for digital motor control and power conversion applications. Capabilities of this module include centered- and/or edge-aligned PWM generation, programmable deadband to prevent shoot-through faults, and synchronized analog-to-digital conversion. Devices with dual event managers enable multiple motor and/or converter

企业风险管理外文文献翻译2014年译文5000字

文献出处:Bedard J C, Hoitash R, et al. The development of the enterprise risk management theory [J]. Contemporary Accounting Research, 2014, 30(4): 64-95. (声明:本译文归百度文库所有,完整译文请到百度文库。) 原文 The development of the enterprise risk management theory Bedard J C, Hoitash R Abstract Enterprise risk management as an important field of risk management disciplines, in more than 50 years of development process of the implementation of dispersing from multiple areas of research to the integration of comprehensive risk management framework evolution, the theory of risk management and internal audit and control theory are two major theoretical sources of risk management theory has experienced from the traditional risk management, financial volatility to the development of the enterprise risk management, risk management and internal audit and control theory went through the internal accounting control and internal control integrated framework to the evolution of enterprise risk management, the development of the theory of the above two points to the direction of the enterprise risk management, finally realizes the integration development, enterprise risk management theory to become an important part of enterprise management is indispensable. Keywords: enterprise risk management, internal audit the internal control 1 The first theory source, evolution of the theory of risk management "Risk management" as a kind of operation and management idea, has a long history: thousands of years ago in the west have "don't put all eggs in one basket" the proverb, the ancient Chinese famous "product valley hunger" allusions and "yicang ("

计算机专业毕业设计说明书外文翻译(中英对照)

Talking about security loopholes Richard S. Kraus reference to the core network security business objective is to protect the sustainability of the system and data security, This two of the main threats come from the worm outbreaks, hacking attacks, denial of service attacks, Trojan horse. Worms, hacker attacks problems and loopholes closely linked to, if there is major security loopholes have emerged, the entire Internet will be faced with a major challenge. While traditional Trojan and little security loopholes, but recently many Trojan are clever use of the IE loophole let you browse the website at unknowingly were on the move. Security loopholes in the definition of a lot, I have here is a popular saying: can be used to stem the "thought" can not do, and are safety-related deficiencies. This shortcoming can be a matter of design, code realization of the problem. Different perspective of security loo phole s In the classification of a specific procedure is safe from the many loopholes in classification. 1. Classification from the user groups: ● Public loopholes in the software category. If the loopholes in Windows, IE loophole, and so on. ● specialized software loophole. If Oracle loopholes, Apach e,

自动化制造系统与PLC关系---自动化外文翻译5000字

自动化制造系统与PLC关系 控制工程随着时间的演变。过去的人们主要致力于控制方面研究。最近电力已被应用于控制,早期电气控制是基于继电器的。这些继电器使其可以在没有机械开关的情况下被开动和关闭。这是通常使用继电器进行简单的逻辑控制的方法。低成本计算机的发展带来了新的革命,可编程逻辑控制器(PLC)出现于70年代,它已成为制造控制的最常见选择。PLC的功能受到越来越多的工厂欢迎并可能作为主要控制手段再今后的一段时间内。而这其中绝大部分原因是因为PLC 它的优点很多。 1.1梯形逻辑 梯形逻辑编程法是主要的PLC编程方法。正如之前所说,梯形逻辑已发展到模仿继电器逻辑。通过选择简单的梯形逻辑编程法,培训工程师和商人所需要的金钱极大的减少。现代控制系统仍然包括继电器,但这些都是很少的逻辑使用。字母a继电器是一个简单的装置,它使用一个磁场来控制开关,如图图1.1。当电压作用于输入线圈产生的磁场,产生电流领域。拉起磁场的金属开关,再实现它的接触和联系,关闭开关。 图1.1 简单的布局和继电器电路图 继电器的工作方式,让一个电源开关关闭另一(通常是高电流)电源,同时保持他们孤立。一个简单的例子,控制继电器应用,见图 1.2。在这方面,左边第一个接力是通常使得系统关闭,并允许电流流动,直到电压加到输入端甲,第二个中继器通常是开放的,不会允许目前的速度,目前的输入二是流经前两个继电器

然后电流流通过在第三继电器线圈,并关闭输出 C.此电路的开关会通常应用在制定阶梯逻辑形式。这可以被解释为将C逻辑作用,如果A关闭B合上的话。 图1.2一个简单的继电器控制器 图1.2中的例子没有显示整个控制系统,只有逻辑。当我们考虑一个PLC 有输入,输出,和逻辑。图1.3显示的更全面。这里有两个按钮的输入。我们可以想像激活24V直流在PLC继电器线圈的输入。反过来驱动器是一个输出继电器,开关115伏交流电,结果打开了一盏灯。请注意,在实际情况下PLC的输入继电器,常常又是输出继电器。PLC梯形图逻辑其实一种计算机程序,用户可以输入和更改它。注意,两个输入的推按钮常开,但里面的PLC梯形图逻辑有一个常开触点,和一个常闭触点。在PLC梯形逻辑图不需要匹配输入或输出。许多初学者会被抓住这点试图使阶梯逻辑匹配它的输入类型。 图1.3继电器PLC的简图 许多继电器也有多个输出(抛出),这允许输出继电器可以同时输入。图1.4所示的电路是一个例子,它是在电路里称为印章。此电路的电流流过两个电路的分支,通过接触标签A或B的输入端,B只相对乙输出。如果B是关闭的,而A 是通电,那么B将打开。如果B打开,然后输入,B将打开。打开后,乙在输出,乙将不会关闭。 图1.4电路 1.2编程

五分钟搞定5000字-外文文献翻译【你想要的工具都在这里】-2

五分钟搞定5000字-外文文献翻译 工具大全 建议收藏 在科研过程中阅读翻译外文文献是一个非常重要的环节,许多领域高水平的文献都是外文文献,借鉴一些外文文献翻译的经验是非常必要的。由于特殊原因我翻译外文文献的机会比较多,慢慢地就发现了外文文献翻译过程中的三大利器:G oogle“翻译”频道、金山词霸(完整版本)和CNKI“翻译助手"。 具体操作过程如下: 1.先打开金山词霸自动取词功能,然后阅读文献; 2.遇到无法理解的长句时,可以交给Google处理,处理后的结果猛一看,不堪入目,可是经过大脑的再处理后句子的意思基本就明了了; 3.如果通过Google仍然无法理解,感觉就是不同,那肯定是对其中某个“常用单词”理解有误,因为某些单词看似很简单,但是在文献中有特殊的意思,这时就可以通过CNKI的“翻译助手”来查询相关单词的意思,由于CNKI的单词意思都是来源与大量的文献,所以它的吻合率很高。 另外,在翻译过程中最好以“段落”或者“长句”作为翻译的基本单位,这样才不会造成“只见树木,不见森林”的误导。 注: 1、Google翻译: google,众所周知,谷歌里面的英文文献和资料还算是比较详实的。我利用它是这样的。一方面可以用它查询英文论文,当然这方面的帖子很多,大家可以搜索,在此不赘述。回到我自己说的翻译上来。下面给大家举个例子来说明如何用

吧 比如说“电磁感应透明效应”这个词汇你不知道他怎么翻译, 首先你可以在CNKI里查中文的,根据它们的关键词中英文对照来做,一般比较准确。 在此主要是说在google里怎么知道这个翻译意思。大家应该都有词典吧,按中国人的办法,把一个一个词分着查出来,敲到google里,你的这种翻译一般不太准,当然你需要验证是否准确了,这下看着吧,把你的那支离破碎的翻译在g oogle里搜索,你能看到许多相关的文献或资料,大家都不是笨蛋,看看,也就能找到最精确的翻译了,纯西式的!我就是这么用的。 2、CNKI翻译: CNKI翻译助手,这个网站不需要介绍太多,可能有些人也知道的。主要说说它的有点,你进去看看就能发现:搜索的肯定是专业词汇,而且它翻译结果下面有文章与之对应(因为它是CNKI检索提供的,它的翻译是从文献里抽出来的),很实用的一个网站。估计别的写文章的人不是傻子吧,它们的东西我们可以直接拿来用,当然省事了。网址告诉大家,有兴趣的进去看看,你们就会发现其乐无穷!还是很值得用的。 3、网路版金山词霸(不到1M): 翻译时的速度: 这里我谈的是电子版和打印版的翻译速度,按个人翻译速度看,打印版的快些,因为看电子版本一是费眼睛,二是如果我们用电脑,可能还经常时不时玩点游戏,或者整点别的,导致最终SPPEED变慢,再之电脑上一些词典(金山词霸等)在专业翻译方面也不是特别好,所以翻译效果不佳。在此本人建议大家购买清华

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

外文文献翻译(译成中文2000字左右): As research laboratories become more automated,new problems are arising for laboratory managers.Rarely does a laboratory purchase all of its automation from a single equipment vendor. As a result,managers are forced to spend money training their users on numerous different software packages while purchasing support contracts for each. This suggests a problem of scalability. In the ideal world,managers could use the same software package to control systems of any size; from single instruments such as pipettors or readers to large robotic systems with up to hundreds of instruments. If such a software package existed, managers would only have to train users on one platform and would be able to source software support from a single vendor. If automation software is written to be scalable, it must also be flexible. Having a platform that can control systems of any size is far less valuable if the end user cannot control every device type they need to use. Similarly, if the software cannot connect to the customer’s Laboratory Information Management System (LIMS) database,it is of limited usefulness. The ideal automation software platform must therefore have an open architecture to provide such connectivity. Two strong reasons to automate a laboratory are increased throughput and improved robustness. It does not make sense to purchase high-speed automation if the controlling software does not maximize throughput of the system. The ideal automation software, therefore, would make use of redundant devices in the system to increase throughput. For example, let us assume that a plate-reading step is the slowest task in a given method. It would make that if the system operator connected another identical reader into the system, the controller software should be able to use both readers, cutting the total throughput time of the reading step in half. While resource pooling provides a clear throughput advantage, it can also be used to make the system more robust. For example, if one of the two readers were to experience some sort of error, the controlling software should be smart enough to route all samples to the working reader without taking the entire system offline. Now that one embodiment of an ideal automation control platform has been described let us see how the use of C++ helps achieving this ideal possible. DISCUSSION C++: An Object-Oriented Language Developed in 1983 by BjarneStroustrup of Bell Labs,C++ helped propel the concept of object-oriented programming into the mainstream.The term ‘‘object-oriented programming language’’ is a familiar phrase that has been in use for decades. But what does it mean? And why is it relevant for automation software? Essentially, a language that is object-oriented provides three important programming mechanisms:

3-电气工程及其自动化专业_外文文献_英文文献_外文翻译_plc方面

1、 外文原文 A: Fundamentals of Single-chip Microcomputer Th e si ng le -ch i p mi cr oc om pu ter is t he c ul mi nat i on o f bo th t h e d ev el op me nt o f th e d ig it al com p ut er an d t he int e gr at ed ci rc ui t a r gu ab ly th e t ow m os t s i gn if ic ant i nv en ti on s o f t h e 20t h c en tury [1]. Th es e to w typ e s of a rc hi te ctu r e ar e fo un d i n s in gl e -ch ip m i cr oc om pu te r. So m e em pl oy t he sp l it p ro gr am /d ata me mo ry o f th e H a rv ar d ar ch it ect u re , sh ow n in Fi g.3-5A-1, o th ers fo ll ow t he p h il os op hy , wi del y a da pt ed f or ge n er al -p ur po se co m pu te rs a nd m i cr op ro ce ss o r s, of ma ki ng no lo gi c al di st in ct io n be tw ee n p ro gram a n d da ta m em or y a s i n th e Pr in cet o n ar ch it ec tu re, sh ow n in F i g.3-5A -2. In g en er al te r ms a s in gl e -chi p m ic ro co mp ut er i s c h ar ac te ri ze d b y th e i nc or po ra tio n o f al l t he uni t s o f a co mp ut er i n to a s in gl e d ev i ce , as s ho wn in Fi g3-5A -3. Fig.3-5A-1 A Harvard type Fig.3-5A-2. A conventional Princeton computer Program memory Data memory CPU Input& Output unit memory CPU Input& Output unit

计算机专业外文翻译

专业外文翻译 题目JSP Technology Conspectus and Specialties 系(院)计算机系 专业计算机科学与技术 班级 学生姓名 学号 指导教师 职称讲师 二〇一三年五月十六日

JSP Technology Conspectus and Specialties The JSP (Java Server Pages) technology is used by the Sun micro-system issued by the company to develop dynamic Web application technology. With its easy, cross-platform, in many dynamic Web application programming languages, in a short span of a few years, has formed a complete set of standards, and widely used in electronic commerce, etc. In China, the JSP now also got more extensive attention; get a good development, more and more dynamic website to JSP technology. The related technologies of JSP are briefly introduced. The JSP a simple technology can quickly and with the method of generating Web pages. Use the JSP technology Web page can be easily display dynamic content. The JSP technology are designed to make the construction based on Web applications easier and efficient, and these applications and various Web server, application server, the browser and development tools work together. The JSP technology isn't the only dynamic web technology, also not the first one, in the JSP technology existed before the emergence of several excellent dynamic web technologies, such as CGI, ASP, etc. With the introduction of these technologies under dynamic web technology, the development and the JSP. Technical JSP the development background and development history In web brief history, from a world wide web that most of the network information static on stock transactions evolution to acquisition of an operation and infrastructure. In a variety of applications, may be used for based on Web client, look no restrictions. Based on the browser client applications than traditional based on client/server applications has several advantages. These benefits include almost no limit client access and extremely simplified application deployment and management (to update an application, management personnel only need to change the program on a server, not thousands of installation in client applications). So, the software industry is rapidly to build on the client browser multilayer application. The rapid growth of exquisite based Web application requirements development of

自动化外文翻译

电气工程与自动化学院 本科毕业设计专业翻译资料(中文读书报告) 学生姓名:王超杰 专业班级:自动化12-06班 学号:311208002219 2016 年 6 月11 日

原文: Design of Combustible Gas Detection system using Wireless Transmission Technology Shijiazhuang Universities of Economics, Hebei, China zkzhlp@https://www.sodocs.net/doc/279213240.html, Keywords:TGS813, AT89S52, DS18B20, nRF905, TC35i Abstract.The detection device of combustible gas are designed in the presented work,using wireless transceiver and GSM network.The system realize the wireless transmission of the gas concentration,and also can send alarm information to user’s mobile when an exception occurs. The system consists of two parts: a master and slave. The function of the slave is to collect data, process data and transffer the data to the master.The taskof the master is to receive data and display it by LED. The signal acquisition is completed by sensor TGS813 and A/D converter TLC2543. The wireless transmission is achieved through wireless transceiver nRF905. Since the accuracy of the sensor is affected by the environment,using DS18B20 to achieve temperature compensation. And with wireless communication module TC35i and GSM network platform, we can send the alarm information to user’s mobile promptly. Introduction Gas detection is widely used in petroleum, chemical, metallurgy, family, shopping malls, gas stations and other places. Currently, how to monitor the hazardous gas fast and accurately are the important issues. Although the gas detection technology is relatively mature, but most products has many shortcomings, such as single function, operating complex, bulky, expensive and low sensitivity. Wireless communication technology applied to the gas monitoring field, can resolve the problem of remote monitoring in special environment, such as high temperature, low temperature, toxic gas.and unable to wiring . In the presented work, the combustible gas detectoris fully functional (with wireless transceiver), simple, small size, low cost, and has high sensitivity. The equipment can greatly improve the system's detection capability and accuracy with temperature compensation algorithm, and also can send alarm information to the user's mobile phone promptly through the GSM network. System design The system consists of two parts as shown in Figure 1. Fig. 1 Overall system block diagram

外文翻译五分钟搞定5000字

五分钟搞定5000字-外文文献翻译,你想要的工具都在这里。【大四的时候写毕业论文老师就要求得翻译外文文献并写入论文】来源:董绪的日志 五分钟搞定5000字-外文文献翻译 工具大全https://www.sodocs.net/doc/279213240.html,/node/2151 建议收藏 在科研过程中阅读翻译外文文献是一个非常重要的环节,许多领域高水平的文献都是外文文献,借鉴一些外文文献翻译的经验是非常必要的。由于特殊原因我翻译外文文献的机会比较多,慢慢地就发现了外文文献翻译过程中的三大利器:G oogle“翻译”频道、金山词霸(完整版本)和CNKI“翻译助手"。 具体操作过程如下: 1.先打开金山词霸自动取词功能,然后阅读文献; 2.遇到无法理解的长句时,可以交给Google处理,处理后的结果猛一看,不堪入目,可是经过大脑的再处理后句子的意思基本就明了了; 3.如果通过Google仍然无法理解,感觉就是不同,那肯定是对其中某个“常用单词”理解有误,因为某些单词看似很简单,但是在文献中有特殊的意思,这时就可以通过CNKI的“翻译助手”来查询相关单词的意思,由于CNKI的单词意思都是来源与大量的文献,所以它的吻合率很高。 另外,在翻译过程中最好以“段落”或者“长句”作为翻译的基本单位,这样才不会造成“只见树木,不见森林”的误导。 注: 1、Google翻译:https://www.sodocs.net/doc/279213240.html,/language_tools google,众所周知,谷歌里面的英文文献和资料还算是比较详实的。我利用它是这样的。一方面可以用它查询英文论文,当然这方面的帖子很多,大家可以搜

索,在此不赘述。回到我自己说的翻译上来。下面给大家举个例子来说明如何用吧 比如说“电磁感应透明效应”这个词汇你不知道他怎么翻译, 首先你可以在CNKI里查中文的,根据它们的关键词中英文对照来做,一般比较准确。 在此主要是说在google里怎么知道这个翻译意思。大家应该都有词典吧,按中国人的办法,把一个一个词分着查出来,敲到google里,你的这种翻译一般不太准,当然你需要验证是否准确了,这下看着吧,把你的那支离破碎的翻译在g oogle里搜索,你能看到许多相关的文献或资料,大家都不是笨蛋,看看,也就能找到最精确的翻译了,纯西式的!我就是这么用的。 2、CNKI翻译:https://www.sodocs.net/doc/279213240.html, CNKI翻译助手,这个网站不需要介绍太多,可能有些人也知道的。主要说说它的有点,你进去看看就能发现:搜索的肯定是专业词汇,而且它翻译结果下面有文章与之对应(因为它是CNKI检索提供的,它的翻译是从文献里抽出来的),很实用的一个网站。估计别的写文章的人不是傻子吧,它们的东西我们可以直接拿来用,当然省事了。网址告诉大家,有兴趣的进去看看,你们就会发现其乐无穷!还是很值得用的。https://www.sodocs.net/doc/279213240.html, 3、网路版金山词霸(不到1M):https://www.sodocs.net/doc/279213240.html,/694690163794 4806 翻译时的速度: 这里我谈的是电子版和打印版的翻译速度,按个人翻译速度看,打印版的快些,因为看电子版本一是费眼睛,二是如果我们用电脑,可能还经常时不时玩点游戏,

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

计算机专业外文文献及翻译 微软Visual Studio 1微软Visual Studio 是微软公司推出的软软软境~可以用软建来平台下的 Visual Studio Visual StudioWindows 软用程序和软软用程序~也可以用软建软服软、智能软软软用程序和网来网 插件。WindowsOffice Visual 是一自微软的个来集成软软软境;,~可以用软软由它来微StudioIDEinteqrated development environment软软窗~软手机窗~、框架、精软架框和微软的支持的控制台和软Windows https://www.sodocs.net/doc/279213240.html,Silverlight 形用软界面的软用程序以及窗体软用程序~站网~软用程序和软服软网中的本地代软软同托管WindowsWeb 代软。 包含一由个智能感知和代软重构支持的代软软软器。集成的软软工作作软一源代软软软既个Visual Studio 软器又可以作软一台机器软软软器。其他置工具包括一软软内个窗体的软用程序~软软软软~软软软软~网数据软架GUI 构软软软。有乎各软面的件增强功能~包括增加软支持它几个插源代软控制系软;如和SubversionVisual ,添加新的工具集软软和可软化软软器~如并特定于域的软言或用于其他方面的软件软软生命周期SourceSafe 的工具;例如的客软端,软软软源管理器,。Team Foundation Server

支持不同的软程软言的服软方式的软言~允软代软软软器和软软器;在不同程 度上,支持它Visual Studio 几乎所有的软程软言~提供了一软言特定服软的存在。置的软言中包括个内中;通软C/C + +Visual C+,;通软,~,中;通软,,和,;作软+,https://www.sodocs.net/doc/279213240.html,Visual https://www.sodocs.net/doc/279213240.html,CVisual CFVisual Studio ,~软支持其他软言~如和等~可通软安软的软言服软。软也支持装独它的2010M,Python,Ruby 和软特定用软提供服软的也是存在的,微 XML/XSLT,HTML/XHTML ,JavaScriptCSS.Visual Studio软~,、,和。Visual BasicVisual JVisual CVisual C++ 微软提供了“直通软”的软件的和,和~Visual Studio 2010Visual BasicVisual CVisual C + +和版本~不需任何软用。、年和软软版~以及Visual Web DeveloperVisual Studio 201020082005 的特定软言版本;、、,、,,~通软微软的下软Visual Studio 2005Visual BasicC++CJ 软~软生免软。划学DreamSpark 2架构 不支持任何软程软言~解方案或工具本软。相反~允软入各软功能。特定的功决它插Visual Studio 能是作软一个软软包的代软。安软~软功能可以服软器得到。装个从提供三软服软,~VSIDESVsSolution它决提供了能软列软的软目和解方案~提供了口和用软界面功能;包括软软~工具软和工它窗; SVsUIShell 具口,和窗~软理它软软包的注。此外~册软可以软软软软和服软之软软软通信。所有的软软器~SVsShellVSIDE

相关主题