计算机专业VB类通用外文翻译及文献.

合集下载

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

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

微软Visual Studio1微软Visual StudioVisual 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++),(通过Visual ),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++。

VB相关外文翻译

VB相关外文翻译

Visual Basic language and arithmetic  The United States launched the Microsoft Visual Basic (may be referred to VB), is the latest version of the current VB 2008 Beta2 (VB9) Chinese version. Visual meaning the visual, visible, referring to the development of operating systems like windows windows graphical graphical graphical user user user interface interface interface (Graphic (Graphic (Graphic User User User Interface, Interface, Interface, GUI) GUI) GUI) method, method, method, it it it does does does not not not need need need to to prepare a large number code to describe the appearance of the interface elements and location, as long as the pre - The establishment of good drag and drop objects on the screen corresponding to the location.  Basic Basic is is is actually actually actually an an an abbreviation abbreviation abbreviation of of of the the the phrase; phrase; phrase; this this this phrase phrase phrase is is is Beginners Beginners Beginners all-purpose all-purpose symbolic symbolic instruction instruction instruction code, code, code, the the the Chinese Chinese Chinese meaning meaning meaning "to "to "to the the the initial initial initial directive directive directive GM GM GM symbol symbol symbol code code language."  Visual Visual Basic Basic Basic learning, learning, learning, Professional Professional Professional Edition Edition Edition and and and Enterprise Enterprise Enterprise Edition Edition Edition versions versions versions to to to meet meet meet the the different different needs needs needs of of of the the the development. development. development. Study Study Study and and and apply apply apply to to to the the the ordinary ordinary ordinary version version version of of of the the the majority majority majority of of learners and the use of Visual Basic development of the general staff of Windows applications, but; professional professional version version version for for for computer computer computer professional professional professional development development development of of of staff, staff, staff, including including including the the the study study study of of functional functional version version version of of of the the the full full full content content content control control control and and and Internet Internet Internet development development development tools tools tools such such such as as as advanced advanced features features ,Enterprise ,Enterprise ,Enterprise contain contain contain not not not only only only all all all the the the professional professional professional version version version of of of the the the content, content, content, there there there are are automated tools such as Component Manager, professional programmers to make the development of a powerful group essence of distributed applications. Visual Basic Section 1 the summary of Visual Basic Microsoft Visual Basic,( abbreviate VB )as tool the most of application program one of under Windows operating platform. No matter beginner or professional developer, VB has all offered a whole set of tools to them, Development application program that it can be relaxed and convenient. So VB as most computer first-selected the ABC of programming language of beginner. " Visual" mean method to adopt visual user of development figure interface (GUI), need and write a large number of code go and describe interface appearance and position of element seldom, Tow Tow and and and show show show controlling controlling controlling part part part that that that need need need corresponding corresponding corresponding position position position to to to get get get screen screen screen can can can help help help figure figure design interface, user of figure,; " Basic" means BASIC language, because VB is developed on the basis of already existing BAISC language. VB is a kind of programming language in common use of Microsoft, It, including VBA of the numerous Windows application software use VB language in Microsoft Excel, Microsoft Accessed., For users to carry on the secondary development; Make web page use more VBScript script language sub collection of VB too at present. Utilize data of VB visit characteristic user can establish the data base to most data base forms including Microsoft SQL Server and other enterprises data base With the application program of front, front, and and and adjustable adjustable adjustable service service service end end end part. part. part. Utilize Utilize Utilize ActiveX(TM) ActiveX(TM) ActiveX(TM) technology, technology, VB VB can can can use use use word word processor, processor, electronic electronic electronic data data data list list list he he he Windows Windows Windows function function function that that that application application application program program program offers offers offers extremely, extremely, Excel Excel of of of Microsoft,, Microsoft,, Microsoft,, Word Word Word of of of Microsoft,, Microsoft,, Microsoft,, Even Even Even can can can use use use by by by VB VB VB specialty specialty specialty edition edition edition or or or enterprise enterprise application program and target that edition establish directly. The procedure that users established finally is a real .EXE file , can issue freely . VB VB offer offer offer study study study edition, edition, edition, the the the specialty specialty specialty edition edition edition and and and enterprise enterprise enterprise edition, edition, edition, use use use to to to satisfied satisfied satisfied with with different different development development development demands. demands. demands. Study Study Study edition edition edition make make make programming programming programming personnel personnel personnel develop develop develop Windows Windows and and Windows Windows Windows application application application program program program of of of NT NT NT very very very easily. easily. easily. The The The specialty specialty specialty edition edition edition has has has offered offered offered the the developing instrument with complete function to programming personnel of the specialty, Include studying all functions of edition in the specialty edition. Enterprise edition allow the professional personnel to establish strong distributed application program in the form of group. It includes all characteristics characteristics of of of the the the specialty specialty specialty edition. edition. edition. So So So can can can choose choose choose different different different editions editions editions according according according to to to different different needs. Section 2 integrated development environments Integrated environment of VB call IDE, made up of a lot of parts , include title board, menu fence, fence, tool tool tool fence, fence, fence, controlling controlling controlling part part part case, case, case, And And And window window window body body body window, window, window, engineering engineering engineering management management device window, attribute window, code window and window body overall arrangement window body overall arrangement, etc. of designing etc.. Have covered all functions, such as design which develops the application program, editting, compiling and debugging, etc.. In VB, the application program calls the project too. When start VB and open a new project for the first time, can see and pursue integrated development environment interface that show. Visual Basic Integrated development environment VB VB come come come and and and organize organize organize development development development of of of application application application program program program through through through project, project, project, use use use project project come come and and and manage manage manage and and and form form form files files files of of of application application application program. program. program. One One One project project project uses uses uses the the the environment environment environment to to make make up up up by by by several several several window window window bodies, bodies, bodies, standard standard standard module module module generally. generally. generally. The The The system system system manages manages manages project project through the project menu, for instance add the window body, quote . System allow turn on and manage a lot of projects besides. Section 3 Visual Basic language brief introductions Basic use and do the elementary high-level language that used often most. Its full name is Beginner' s All-purpose Symbolic Instruction Code, abbreviate as BASIC. As its name suggests, Basic one specially for language that beginner design, because it easy to learn easy to know, So the body is popular. Early Basic language to belong to and solve translating type, so can carry out line line by by by line line line , , , So So So it it it can can can see see see the the the result result result carried carried carried out out out at at at once once once , , , this this this is is is a a a very very very convenient convenient convenient design design design for for beginner. But it have concept of structure either, one that is in procedure maintain and management have as much as other language problems. But back-end Basic correct shortcoming of the above (such as Quick Basic), make it may used for and develop the large-scaler procedure too. The The language language language is is is the the the basic basic basic composition, composition, composition, which which which forms forms forms VB VB VB procedure. procedure. procedure. VB VB VB has has has stipulated stipulated stipulated the the form of sentences and function. Grammar: The sentence defines incantations [Sentence body] Sentence Sentence define define define agree agree agree with with with and and and used used used in in in fixed fixed fixed function function function of of of sentence, sentence, sentence, sentence sentence sentence body body body appoint appoint concrete concrete content content content or or or want want want concrete concrete concrete operation operation operation that that that carry carry carry out out out of of of sentence. sentence. sentence. All All All set set set of of of sentence sentence sentence VB VB language, language, carry carry carry on on on with with with VB VB VB sentence sentence sentence organic organic organic association association association finish finish finish a a a certain certain certain specific specific specific function function function the the procedure. Interface + procedure can solve a certain application problem. VB application program code window write in" code editing machine" generally. " editing machine of code" is like the word processing software of a piece of height specialization, there are many easies function of writing VB code, Pursue to show [Example Ex-Hello ]In" code editing machine" code that window written. “Editing machine of code” windowSection 4 develop the application program with Visual Basic Use VB programming, design appearance of application program first generally, write every target procedure code or other treatment procedure of incident respectively, Work of programming should be light more. The procedure of establishing the application program is as follows: Establish application program interface The interface is the mutual bridge of user and procedure, Generally formed of window body and and vision vision vision frame frame frame of of of the the the button, button, button, menu, menu, menu, text text text frameset. frameset. frameset. with with with standard standard standard WINDOWS WINDOWS WINDOWS interface interface interface of of application program that VB establish. Require according to function of procedure and user and need of information interchange of procedure, Come to confirm that need those targets , plan the overall arrangement of the interface. 2. Design by each attributes of target in interface Demand Demand and and and set set set up up up each each each attribute attribute attribute of of of target target target such such such as as as appearance, appearance, appearance, name,, name,, name,, size size size of of of targeted. targeted. according to interface of planning. Most attribute person who fetch can set up through the attribute window when design already, Too Too can can can set set set up up up revising revising revising when when when operating operating operating in in in procedure procedure procedure through through through programming programming programming in in in procedure procedure procedure code. code. Have the targets respond programming by procedure code 3. Respond procedure code of programming target Interface determine appearance of procedure only, design window add codes through" code editing editing machine" machine" machine" soon soon soon after after after the the the interface, interface, interface, Realize Realize Realize some some some make make make the the the tasks, tasks, tasks, such such such as as as responding, responding, information processing,etc. after accepting external message, Add code , realize some response, information processing that make after accepting external information task, As editor's window of code pursued shows add codes “code editing machine” window4. Keep project One VB procedure one project, at the time of designing a application program, system will set up one be expanded and called. Project file of vbp, project file include all relevant information of file that project set up this, Keep project keep associated documents of project this at the same time. For example the window body produced when design interfaces is kept and being expanded and being called. Frm sum. In the window body of foxfire. At the time of opening a project( file), this project relevant files load at the same time. 5. Operate and debugged by procedure Operate the procedure thoroughpin operate" selecting in the menu, when the mistake appears, VB system can offer information prompt can looked for and get rid of the mistake thoroughpin debug" within operate" menus too. 6. Can produce by executive program For For make make make procedure procedure procedure can can can break break break away away away from from from VB VB VB environment, environment, environment, order order order to to to become become become next next next life life through" file"" producing project 1.exe" of menu but executive program (eyeful), Can carry out this file directly after this. In produce, + executive program, and then through install guide bale all associated documents, Can run independently after installation under the environment of windows 9 x/2000 as a software product. In In computer computer computer system's system's system's any any any software, software, software, is is is by by by the the the every every every large large large or or or small small small each each each kind kind kind of of of software software constituent constituent constitution, constitution, constitution, defers defers defers to to to the the the specific specific specific algorithm algorithm algorithm to to to realize realize realize respectively, respectively, respectively, the the the algorithm algorithm quality quality direct direct direct decision decision decision realizes realizes realizes the the the software software software performance performance performance fit fit fit and and and unfit unfit unfit quality. quality. Designs Designs the the algorithm algorithm with with with any any any method, method, method, what what what resources resources resources designs designs designs the the the algorithm algorithm algorithm to to to need, need, need, requires requires requires how how how many many running time, how many storage space, how to determine an algorithm the quality, when realizes a software, is must give to solve. In computer system's operating system, the language compiling system, system, the the the database database database management management management system system system as as as well well well as as as in in in various various various computer computer computer application application application system's system's software, must use each one concrete algorithm to realize. Therefore, the algorithm design and the analysis are the computer science and a technical core question. The The algorithm algorithm algorithm is is is the the the problem-solving problem-solving problem-solving step, step, step, we we we may may may define define define the the the algorithm algorithm algorithm Cheng Cheng Cheng Jie Jie Jie a a determination determination class class class question question question the the the random random random one one one special special special method. method. method. In In In the the the computer computer computer science, science, science, the the algorithm algorithm needs needs needs to to to use use use the the the computer computer computer algorithmic algorithmic algorithmic language language language to to to describe, describe, describe, the the the algorithm algorithm algorithm represents represents with with the the the computer computer computer solves solves solves a a a kind kind kind of of of question question question precisely, precisely, precisely, the the the effective effective effective method. method. method. The The The algorithm algorithm construction of data = procedure, solves one to assign may calculate or the solvable question, the different person may compile the different procedure, solves the identical problem, here has two problems: First, with computational method close related algorithm question; Second, programming technical question. Between the algorithm and the procedure has the close relationship. The algorithm is a group has the poor rule, they had stipulated solves some specific type type question question question a a a series series series of of of operations, operations, operations, is is is to to to the the the problem problem problem solving solving solving plan plan plan accurate accurate accurate and and and the the the complete complete description. description. Formulates Formulates Formulates an an an algorithm, algorithm, algorithm, generally generally generally must must must pass pass pass through through through stages stages stages and and and so so so on on on design, design, confirmation, confirmation, analysis, analysis, analysis, code, code, code, test, test, test, debugging, debugging, debugging, time. time. time. To To To algorithm algorithm algorithm study study study including including including five five five aspect aspect contents:① Design algorithm. The algorithm design work is impossible completely the automation, should study the understanding already by the practice to prove that was the useful some some basic basic basic algorithm algorithm algorithm design design design method, method, method, these these these basic basic basic design design design method method method was was was not not not only only only suitable suitable suitable for for for the the computer science, moreover was suitable for domains and so on electrical engineering, operations research;② Expresses the algorithm. The description algorithm's method has many kinds of forms, for example the natural language and the algorithmic language, have the suitable environment and the the characteristic characteristic characteristic respectively;respectively;③Confirms Confirms the the the algorithm. algorithm. algorithm. The The The algorithm algorithm algorithm confirmed confirmed confirmed the the the goal goal goal is is causes the people to believe firmly that this algorithm can work unmistakably correctly, namely this algorithm has the circularity. The correct algorithm describes with the computer algorithmic language, language, constitutes constitutes constitutes the the the computer computer computer program, program, program, the the the computer computer computer program program program moves moves moves on on on the the the computer, computer, obtains the algorithm operation result;④ Parsing algorithm. The algorithmic analysis is requires how many computing time and the storage space to an algorithm makes the quota the analysis. The The parsing parsing parsing algorithm algorithm algorithm may may may forecast forecast forecast that that that what what what environment environment environment this this this algorithm algorithm algorithm does does does suit suit suit in in in moves moves effectively, to solves the identical question different algorithm validity to make the comparison;⑤Confirmation Confirmation algorithm. algorithm. algorithm. With With With machine machine machine language language language description description description algorithm algorithm algorithm whether whether whether can can can calculate calculate effectively, reasonable, must carry on the test to the procedure, the test order work and makes the space and time distribution map by the debugging to be composed. But the algorithm has certain characteristic, it includes:① Determinism. Algorithm each kind of of operation operation operation must must must have have have the the the determination determination determination significance, significance, significance, this this this kind kind kind of of of operation operation operation should should should carry carry carry out out what what kind kind kind of of of movement movement movement should should should not not not to to to have have have the the the ambiguity, ambiguity, ambiguity, the the the goal goal goal is is is clear;clear;② Effectiveness. Requests the operation which in the algorithm waits for realizing is basic, each kind of operation can at least completes in the principle by the human with the paper and the pen in the limited time;③ Input. An algorithm has 0 or the many inputs, before the algorithm operation starts gives the algorithm to need the data the starting value, these inputs are from the specific object set;④Output. Does for the algorithm operation result, an algorithm has or many outputs, the output has some kind of specific relational quantity with the input;⑤ Has poor. An algorithm always after carrying out had the poor step operation has terminated, namely this algorithm was may reach. Satisfies a first four characteristic group of rule not to be able to be called the algorithm, can only be called the computational process, the operating system is a computational process example, the operating system uses for to manage the computer resources, controls the manufacture industry movement, when has not made industry the movement, the computational process does not stop, but is at the waiting status. The algorithm complexity is the algorithm efficiency measure, when appraises the algorithm performance, performance, the the the complexity complexity complexity is is is an an an important important important basis. basis. basis. The The The algorithm algorithm algorithm complex complex complex degree degree degree with with with moves moves computer resources how many which this algorithm needs related, needs the resources are more, indicated that this algorithm the complexity is higher; Needs the resources are less, indicated that this algorithm the complexity is lower. Th The spatial resources, which computer’s resources, operate most importantly, needs the time e spatial resources, which computer’s resources, operate most importantly, needs the time which which and and and the the the stored stored stored routine routine routine and and and the the the data data data need, need, need, the the the algorithm algorithm algorithm complexity complexity complexity has has has division division division time time complexity and the spatial complexity. The algorithm carries out the operation on the computer, needs the data which certain storage space space depositing depositing depositing description description description algorithm algorithm algorithm the the the procedure procedure procedure and and and the the the algorithm algorithm algorithm need, need, need, the the the computer computer completes the operation task to require certain time. The procedure which writes according to the different different algorithm algorithm algorithm places places places when when when on on on the the the computer computer computer operates, operates, operates, needs needs needs the the the time time time and and and the the the space space space are are different, the algorithm complexity is needs the time and the spatial one kind of measure to the algorithm operation. The different computer its operating speed difference is very big, is weighing an algorithm the complexity to note this point. Regarding question, which assigns willfully, a profitable target which designs, the complex low low algorithm algorithm algorithm is is is as as as far far far as as as possible possible possible when when when designs designs designs algorithm algorithm algorithm considered. considered. considered. Moreover, Moreover, Moreover, when when when the the question, which assigns already when has many kinds of algorithms, an important criterion which choice complexity low, is when selects algorithm should follow. Therefore, the algorithm complex analysis or selects to the algorithm design has the important guiding sense and the use value.  When discussion algorithm complexity, two questions need to clarify: (1) A n algorithm's complexity expresses with what kind of quantity; An algorithm's complexity expresses with what kind of quantity; (2) H ow How How to to to calculate calculate calculate one one one to to to assign assign assign the the the algorithm algorithm algorithm the the the complexity. complexity. complexity. After After After finding finding finding solves solves solves a a question the algorithm, is this algorithm realization, as for whether could find the method which realized, realized, was was was decided decided decided in in in the the the algorithm algorithm algorithm circularity circularity circularity and and and the the the computation computation computation complexity, complexity, complexity, whether whether whether this this question question did did did have have have the the the solution solution solution algorithm, algorithm, algorithm, whether whether whether to to to provide provide provide the the the time time time resources resources resources which which which and and and the the spatial resources the algorithm needed. Visual Basic 语言和算术 美国发动的美国发动的Microsoft Visual Basic (可简称(可简称VB )中,是当前VB 的2008 Beta2中(VB9)中文版的最新版本。

计算机外文资料翻译---Visual Basic简介

计算机外文资料翻译---Visual Basic简介

毕业设计(论文)外文资料翻译系(院):计算机科学系专业:计算机科学与技术姓名:学号: 111001203外文出处:Learn Visual Basic in 24 hours--Hour 1 Visual Basic at Work 附件:1.外文资料翻译译文;2.外文原文。

附件1:外文资料翻译译文Visual Basic简介什么是Visual BasicMicrosoft Visual Basic 5.0是旧的BASIC语言最近的最好的化身,在一个包里给你一个完全的Windows应用开发系统。

Visual Basic (我们常称它VB)能让你写、编辑,并且测试Windows应用程序。

另外,VB有包括你能用来写并且编译帮助文件那的工具,ActiveX控制,并且甚至因特网应用程序Visual Basic是它本身的一个Windows应用程序。

你装载并且执行VB系统就好象你做其它Windows程序。

你将使用这个运行的VB程序创造另外的程序。

虽然VB是一个非常地有用的工具,但VB只是一个程序员(写程序的人)用来写,测试,并且运行Windows应用程序的工具。

尽管程序员们经常可替交地使用术语程序和应用程序,当你正在描述一个Windows 程序时术语应用程序似乎最适合,因为一个Windows程序由若干份代表性的文件组成。

这些文件以工程形式一起工作。

通过双击一个图标或由以Windows开始应用程序运行启动菜单用户从Windows加载并且运行工程产生最终的程序。

过去的45年与计算机硬件一起的编程工具的角色已经演变。

今天一种程序语言,例如Visual Basic,一些年以前与程序语言的非常不一致。

Windows操作系统的视觉的天性要求比一些年以前是可利用的更先进的工具。

在windowed环境以前,一种程序语言是你用来写程序的一个简单的基于文章工具。

今天你需要的不只是一种语言,你需要一种能在windows系统内部工作并且能利用所有的绘画、多媒体、联机和Windows提供的多处理活动开发应用软件的绘图开发工具。

计算机专业外文翻译(文献翻译)

计算机专业外文翻译(文献翻译)

外文翻译Introduction of Visual Basic6.0Visual Basic, Listed VB, Microsoft Corporation to launch a Windows application development tool. Is the world's most widely used programming language, it was generally acknowledged to be the most efficient programming of a programming method. Whether the development of powerful, reliable performance of the business software, or can be prepared to deal with the practical problems of small practical procedures Visual Basic6.0 is the quickest, most convenient way.What is Visual Basic6.0? "Visual" refers to the use of visualization of the development of graphical user interface (GUI), generally do not need to prepare a large number of code interface elements to describe the appearance and location, and as long as necessary to drag and drop controls on the screen to the corresponding location will be; "Basic" refers to the BASIC language, Visual Basic6.0 is because the original BASIC language developed on the basis of that so far includes hundreds of phrases Function and keywords, and many Windows GUI are directly related. Professionals can use Visual Basic6.0 to any other Windows programming language function, you beginners and several Keywords can establish practical application.Visual Basic6.0 provides a learning version, Professional Edition and Enterprise Edition to meet the needs of different developers. Learning version enables programmers to easily develop Windows and Windows NT applications; Professional Edition for professional programmers to provide the complete functions of development tools; Enterprise Edition allows professionals to form the group to create a strong distributed applications.1 Visual Basic6.0 featuresVisual Basic6.0 is running on the Windows platform under a visualization of high-level programming languages. Since inception in 1991. Visual Basic6.0 windows3.x to adapt to the Windows 95/98 and Windows NT etc. version of the operating system, widely used in ordinary window category, database management category, data communications network for such application development. Visual Basic6.0 as a computer visualization of the senior programming language, the following notable features:(1) Visual Basic6.0 inherited the Basic language is easy features in Microsoft Visual Basic6.0 development process never forget his roots, programming, even for beginners is a principle of computer-illiterate people, also in a relatively short period of time to prepare a viable Windows procedures.(2) Based on the Dos and the environment than the programming language, Visual Basic6.0 thinking about a fundamental change based on the Dos and the environment than the programming language, Visual Basic6.0 thinking about a fundamental change in the introduction of the Visual Basic6.0 Object-oriented program design, the process design staff from the tedious details of the procedures designed to extricate themselves, programming staff during program development, choose the right people need to structure their own interface. Then arrangements for a reception object to what information do whatever they can. Without the need to consider specific targets of what to do, what to do, what to do after the issue.(3) Visual Basic6.0 has powerful database management functions Visual Basic6.0 support SQL database inquiries, Visual Basic6.0 embedded database management functions can be manipulated almost all of the database format.(4) Development of highly integrated environment is a Visual Basic6.0 including editing, debugging procedures, operating procedures,Compiling procedures such as functional integration program development environment (IDE)(5) Visual Basic6.0 adaptation in the development of Windows-type application Visual Basic6.0 sequence contains a lot of functions, orders and keywords, Most Windows graphical user interface-related, professionals can easily use them to develop powerful Windows application.2 Visual Basic6.0 Common internal controlsControl options can be divided into check box control (Checkbox) and the radio buttons control (Option But ton). Checkbox control, the group revealed a number of options, provided these options True, False or Yes, No option, users can choose which one or more; Option Button controls, the user can choose single group. Option Button and Checkbox control similar functions, however, they also exist between those important differences: the same groups, may also select multiple Checkbox options; But they can only choose one option Button. In Frame, Picture Box Form containers or use both options controls, Users can use group.(1) Radio buttons control (Option Button) in the application process, Sometimes users needs such a choice: Several options were the only choice-species, and must make a choice. Several because it is mutually exclusive. Then, on the need to use Option Button buttons control; Figure 1 is a group of buttons controls, it only allows users in choosing a drink, and must election-species. Control buttons are always a group in the form of. In a control group, only one is always buttons at selected state; if selected by one of them. The remaining buttons will automatically remove non-selected.(2)Check box control (Checkbox) Checkbox control and OptionButton Controls somewhat similar, but the use of a very different, CheckBox controls that work independently of each other, and they separated without the slightest relationship of checks and balances. Allelected or not one can be elected. Each one is an independent, in which one or more optional.(3) Frame Controls Control framework is a very simple controls, Its mission is the Paleozoic body drawing a great sense of the three-dimensional framework, It is a common attribute caption attribute to show that the framework of the title. Frame Controls rarely used alone and it is always with other controls with the use. For example, we can in the TextBox, picture frames and an external add a framework to increase the three-dimensional effect, and so on.3 Visual Basic6.0 Programming LanguageIn human social life, "language" is pronunciation, vocabulary and grammar constitute the system, person-to-person transmission of information, exchange ideas tool. "Programming Language" (also called algorithm language) is a word, phrase, and the rules of grammar constitute the directive system and the computer is a tool for the exchange. Use programming language, we only need to tell the computer when and under what conditions they do, computer will be in accordance with a request to implement a directive, and the implementation tell us the results.From the machinery of the implementation perspective, the programming language can be divided into two major categories: low level language and high-level language. Low level language is the machine-oriented instructions, different models of the CPU (Central Processing Unit, acronym for the CPU) have different instruction system. Low level language is divided into machine language and assembler language. Machine-language instructions contain only by the "0" and "1" binary symbols formed by certain laws, machines can be directly executed. These directives memory quite difficult, for people on the use of specific Mnemonic representatives’machinery orders resulting in assembly language. Assembler language procedures require only a simple translation machines can be implemented. Low level language ischaracterized by faster procedures, high efficiency, but the programmer is required to understand the machine structure, Programming difficult for non-specialists to get involved. Senior language is easily accepted by the people; close to human language to describe the way constitute Instruction System. It need not machine-oriented, constitute simple, usually only one hundred scores of vocabulary, some of the rules that allow memory, and easy to learn. Programming speed. People say "programming languages" usually refers to high-level language. Senior language procedures require more complex compiler directives in order to become machines. In different applications often use different language design applications.Visual Basic6.0 language is a common senior programming language. Computer application areas is extensive, in order to meet different needs, programming language, often also the characteristics. For example, a system suitable for the preparation of the software, facilitate scientific computing, database management is good at. Suitable graphic design as well as dedicated to artificial intelligence, there are also some language also have multiple functions. From the application perspective, we can right programming language for the strict classification. Moreover, with the development of computer science and application of the rapid expansion of various language versions are constantly changing, function continuously update and enhance. Each period has a number of language in popular, there were a number of language in the disappearance. We should grasp programming language in nature, regularity of things.To meet specific needs, computer workers developed a variety of software tools. For example, word processing, spreadsheet, graphics, multimedia management, and systems management tools such as software. They are some special procedures for collection. User interface and interactive computer operation, which is called among the various subroutines.However, the world is complex and constantly changing, it will require the computer to do the work of diversity. We can say that the modern world of computer demand is endless. Computer manufacturers continue to produce more and more powerful and functional computer system Software developers have been designed to meet different needs of the application. But no matter how the structure of the computer, it has to do the work, it was always used as a form of a "language" with the computer exchange. From this idea of the computer system can be seen as a different level of linguistic composition system. People can use a different language and computer exchanges. If we use high-level language and computer exchange system to provide a translation tools, known as the compiler or interpreter, the first people to import computer instruction sequence translated into the machine language instruction sequence, then the computer's logic circuits decomposed into Micros for the implementation of the various components corresponding action.Visual Basic6.0简介Visual Basic6.0,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。

计算机专业毕业外文翻译原文+封面+中文翻译

计算机专业毕业外文翻译原文+封面+中文翻译

本科毕业论文外文翻译外文译文题目(中文):具体数学:汉诺塔问题学院: 计算机科学与技术专业: 计算机科学与技术学号:学生姓名:指导教师:日期: 二○一二年六月1 Recurrent ProblemsTHIS CHAPTER EXPLORES three sample problems that give a feel for what’s to c ome. They have two traits in common: They’ve all been investigated repeatedly by mathe maticians; and their solutions all use the idea of recurrence, in which the solution to eac h problem depends on the solutions to smaller instances of the same problem.1.1 THE TOWER OF HANOILet’s look first at a neat little puzzle called the Tower of Hanoi,invented by the Fr ench mathematician Edouard Lucas in 1883. We are given a tower of eight disks, initiall y stacked in decreasing size on one of three pegs:The objective is to transfer the entire tower to one of the other pegs, movingonly one disk at a time and never moving a larger one onto a smaller.Lucas furnished his toy with a romantic legend about a much larger Tower of Brah ma, which supposedly has 64 disks of pure gold resting on three diamond needles. At th e beginning of time, he said, God placed these golden disks on the first needle and orda ined that a group of priests should transfer them to the third, according to the rules abov e. The priests reportedly work day and night at their task. When they finish, the Tower will crumble and the world will end.It's not immediately obvious that the puzzle has a solution, but a little thought (or h aving seen the problem before) convinces us that it does. Now the question arises:What' s the best we can do?That is,how many moves are necessary and suff i cient to perfor m the task?The best way to tackle a question like this is to generalize it a bit. The Tower of Brahma has 64 disks and the Tower of Hanoi has 8;let's consider what happens if ther e are TL disks.One advantage of this generalization is that we can scale the problem down even m ore. In fact, we'll see repeatedly in this book that it's advantageous to LOOK AT SMAL L CASES first. It's easy to see how to transfer a tower that contains only one or two di sks. And a small amount of experimentation shows how to transfer a tower of three.The next step in solving the problem is to introduce appropriate notation:NAME ANO CONQUER. Let's say that T n is the minimum number of moves that will t ransfer n disks from one peg to another under Lucas's rules. Then T1is obviously 1 , an d T2= 3.We can also get another piece of data for free, by considering the smallest case of all:Clearly T0= 0,because no moves at all are needed to transfer a tower of n = 0 disks! Smart mathematicians are not ashamed to think small,because general patterns are easier to perceive when the extreme cases are well understood(even when they are trivial).But now let's change our perspective and try to think big;how can we transfer a la rge tower? Experiments with three disks show that the winning idea is to transfer the top two disks to the middle peg, then move the third, then bring the other two onto it. Thi s gives us a clue for transferring n disks in general:We first transfer the n−1 smallest t o a different peg (requiring T n-1moves), then move the largest (requiring one move), and finally transfer the n−1 smallest back onto the largest (req uiring another T n-1moves). Th us we can transfer n disks (for n > 0)in at most 2T n-1+1 moves:T n≤2T n—1+1,for n > 0.This formula uses '≤' instead of '=' because our construction proves only that 2T n—1+1 mo ves suffice; we haven't shown that 2T n—1+1 moves are necessary. A clever person might be able to think of a shortcut.But is there a better way? Actually no. At some point we must move the largest d isk. When we do, the n−1 smallest must be on a single peg, and it has taken at least T moves to put them there. We might move the largest disk more than once, if we're n n−1ot too alert. But after moving the largest disk for the last time, we must trans fr the n−1 smallest disks (which must again be on a single peg)back onto the largest;this too re quires T n−1moves. HenceT n≥ 2T n—1+1,for n > 0.These two inequalities, together with the trivial solution for n = 0, yieldT0=0;T n=2T n—1+1 , for n > 0. (1.1)(Notice that these formulas are consistent with the known values T1= 1 and T2= 3. Our experience with small cases has not only helped us to discover a general formula, it has also provided a convenient way to check that we haven't made a foolish error. Such che cks will be especially valuable when we get into more complicated maneuvers in later ch apters.)A set of equalities like (1.1) is called a recurrence (a. k. a. recurrence relation or r ecursion relation). It gives a boundary value and an equation for the general value in ter ms of earlier ones. Sometimes we refer to the general equation alone as a recurrence, alt hough technically it needs a boundary value to be complete.The recurrence allows us to compute T n for any n we like. But nobody really like to co m pute fro m a recurrence,when n is large;it takes too long. The recurrence only gives indirect, "local" information. A solution to the recurrence would make us much h appier. That is, we'd like a nice, neat, "closed form" for Tn that lets us compute it quic kly,even for large n. With a closed form, we can understand what T n really is.So how do we solve a recurrence? One way is to guess the correct solution,then to prove that our guess is correct. And our best hope for guessing the solution is t o look (again) at small cases. So we compute, successively,T3= 2×3+1= 7; T4= 2×7+1= 15; T5= 2×15+1= 31; T6= 2×31+1= 63.Aha! It certainly looks as ifTn = 2n−1,for n≥0. (1.2)At least this works for n≤6.Mathematical induction is a general way to prove that some statement aboutthe integer n is true for all n≥n0. First we prove the statement when n has its smallest v alue,no; this is called the basis. Then we prove the statement for n > n0,assuming that it has already been proved for all values between n0and n−1, inclusive; this is called th e induction. Such a proof gives infinitely many results with only a finite amount of wo rk.Recurrences are ideally set up for mathematical induction. In our case, for exampl e,(1.2) follows easily from (1.1):The basis is trivial,since T0 = 20−1= 0.And the indu ction follows for n > 0 if we assume that (1.2) holds when n is replaced by n−1:T n= 2T n+1= 2(2n−1−1)+1=2n−1.Hence (1.2) holds for n as well. Good! Our quest for T n has ended successfully.Of course the priests' task hasn't ended;they're still dutifully moving disks,and wil l be for a while, because for n = 64 there are 264−1 moves (about 18 quintillion). Even at the impossible rate of one move per microsecond, they will need more than 5000 cent uries to transfer the Tower of Brahma. Lucas's original puzzle is a bit more practical, It requires 28−1 = 255 moves, which takes about four minutes for the quick of hand.The Tower of Hanoi recurrence is typical of many that arise in applications of all kinds. In finding a closed-form expression for some quantity of interest like T n we go t hrough three stages:1 Look at small cases. This gives us insight into the problem and helps us in stages2 and 3.2 Find and prove a mathematical expression for the quantity of interest.For the Tower of Hanoi, this is the recurrence (1.1) that allows us, given the inc lination,to compute T n for any n.3 Find and prove a closed form for our mathematical expression.For the Tower of Hanoi, this is the recurrence solution (1.2).The third stage is the one we will concentrate on throughout this book. In fact, we'll fre quently skip stages I and 2 entirely, because a mathematical expression will be given tous as a starting point. But even then, we'll be getting into subproblems whose solutions will take us through all three stages.Our analysis of the Tower of Hanoi led to the correct answer, but it r equired an“i nductive leap”;we relied on a lucky guess about the answer. One of the main objectives of this book is to explain how a person can solve recurrences without being clairvoyant. For example, we'll see that recurrence (1.1) can be simplified by adding 1 to both sides of the equations:T0+ 1= 1;T n + 1= 2T n-1+ 2, for n >0.Now if we let U n= T n+1,we haveU0 =1;U n= 2U n-1,for n > 0. (1.3)It doesn't take genius to discover that the solution to this recurrence is just U n= 2n;he nce T n= 2n −1. Even a computer could discover this.Concrete MathematicsR. L. Graham, D. E. Knuth, O. Patashnik《Concrete Mathematics》,1.1 ,The Tower Of HanoiR. L. Graham, D. E. Knuth, O. PatashnikSixth printing, Printed in the United States of America1989 by Addison-Wesley Publishing Company,Reference 1-4 pages具体数学R.L.格雷厄姆,D.E.克努特,O.帕塔希尼克《具体数学》,1.1,汉诺塔R.L.格雷厄姆,D.E.克努特,O.帕塔希尼克第一版第六次印刷于美国,韦斯利出版公司,1989年,引用1-4页1 递归问题本章将通过对三个样本问题的分析来探讨递归的思想。

毕业论文外文文献翻译VB的数据库编程分析及数据库的发展应用和基本原理

毕业论文外文文献翻译VB的数据库编程分析及数据库的发展应用和基本原理

毕业设计(论文)外文文献翻译文献、资料中文题目:1.VB的数据库编程分析2.数据库的发展、应用和基本原理文献、资料英文题目:文献、资料来源:文献、资料发表(出版)日期:院(部):专业:软件工程班级:姓名:学号:指导教师:翻译日期: 2017.02.14学生公寓智能化管理系统——学生与房间管理子系统外文文献及翻译专业:软件工程ANALYSIS OF DATABASE PROGRAMMING IN VBVB (Visual Basic) is a visualization programming environment that Microsoft Corporation promotes based on the Basic language.It is simple and easy to study.It has formidable function so that many computer amateurs really like it.A lot of application softwares all use VB as the software development platform.When we use VB to develop the application software,how to use the database and carry on the management of the database is concerned by all exploiters.VB has provided many tools and methods for database programming.What method is used to visit the database depends on users’different demands,a simple analysis of the VB database programming is explained as followings.1.DAO TechnologyBy using Microsoft company’s Jet Database Engine (Jet database engine),DAO (Data Access Object) the technology mainly provides visit to ISAM (smooth index search method) type database,such as the realization of the visit to database like FoxPro,Access, Dbase.1.1 Use Data ControlsData controls are produced by using “Data” button in the toolbox.It has 3 basic attributes:Connect,Database Name and RecordSource.Connect attribute specifys the database type that data controls visit,the default database is the Access database.The value of the Database Name attribute is the database filename which contains the complete path.The Record Source attribute is the recordset that we visit,also can be tables or SQL sentences.If we will visit table stud of database file teacher mdb of TEMP folder under D plate,then Data controls’s Connect attribute is null,and the Database Name attribute is “D:\temp \ teacher mdb”,the value of the Record Source attribute is “stud”.This can accomplish the binding between Data controls and database records. Through the methods of Data controls like Add new,Update,Delete, Move last,we can visit the database as every request.When we browse the content in database,Data controlls is used frequently with DBGrid,it provides data inquiry in grid way.1.2 Use DAO Object StorehouseThe model of the DAO object storehouse is mainly using hierarchical structure, Dentine is the object in the topmost story,below it are two object sets,Errors and workspace, under the workspace object,is the Databases set.When the application procedure quotes the DAO object storehouse,it produces only a Dentine object,and produces a default automatical working space object named workspace.When not mentioned,all database operations are all work in workspace(0),which is a default work area.But we must pay attention:The Jet engine will not starts automatically after VB has been loaded. Only when we choose References in the menu of Project can we select Microsoft DAO 3.5 Object Library to use.We create databases with the method “Create Database”in DAO,use “CreateTable” method to bulid tables,use the “Open Database ” to open the database ,use “Open recordset”method to open recordset,use Add new,Update,Delete,Move first,Edit methods to realize each kind of operations about tables.2.RDO TechnologyRDO provides a connection to related ODBC data pool.When we need to visit other databases like SQL Server,Oracle,especially to establish the customer/server application procedure,we may use the long range data controls RDC (Remote Data Control) and long range data objects RDO (Remote Data Control) to realize the visit to the database through the ODBC driver.By using ODBC to visit some database we must first install the corresponding drivers,like establish a data pool,through assigned data pool to visit corresponding database.To establish the ODBC data pool is open the window of “the control panel”, double-clicks the icon of ODBC executive program,single-click “Add” butt on to create the data pool of the opening ODBC data pool supervisor dialog box,and choose corresponding database.2.1 Use RDC ControlsSimilar to the use of DATA Controls, we use Data source name attributes to assign the data source name that controls bind,and we use SQL attributes to assign the recordset, The difference is that,we have to use the SQL sentences to assign the SQL attribute in RDC Controls . When we browse the database we may find it is used with DBGrid frequently.2.2 Use RDO Object StorehouseBefore we use RDO object,we should choose References in the menu of Project, click”Microsoft Remote Data Object 2.0”,then we can continue.The step we use RDO to visit the ODBC data pool is:。

外文翻译---Visual Basic 语言与算法

外文翻译---Visual Basic 语言与算法

附录A 英文原文Visual Basic language and arithmeticThe United States launched the Microsoft Visual Basic (may be referred to VB), is the latest version of the current VB 2008 Beta2 (VB9) Chinese version.Visual meaning the visual, visible, referring to the development of operating systems like windows graphical user interface (Graphic User Interface, GUI) method, it does not need to prepare a large number code to describe the appearance of the interface elements and location, as long as the pre - The establishment of good drag and drop objects on the screen corresponding to the location.Basic is actually an abbreviation of the phrase; this phrase is Beginners all-purpose symbolic instruction code, the Chinese meaning "to the initial directive GM symbol code language."Visual Basic learning, Professional Edition and Enterprise Edition versions to meet the different needs of the development. Study and apply to the ordinary version of the majority of learners and the use of Visual Basic development of the general staff of Windows applications, but; professional version for computer professional development of staff, including the study of functional version of the full content control and Internet development tools such as advanced features ,Enterprise contain not only all the professional version of the content, there are automated tools such as Component Manager, professional programmers to make the development of a powerful group essence of distributed applications.Visual BasicSection 1 the summary of Visual BasicMicrosoft Visual Basic,( abbreviate VB )as tool the most of application program one of under Windows operating platform. No matter beginner or professional developer, VB has all offered a whole set of tools to them, Development application program that it can be relaxed and convenient. So VB as most computer first-selected the ABC of programming language of beginner." Visual" mean method to adopt visual user of development figure interface(GUI), need and write a large number of code go and describe interface appearance and position of element seldom, Tow and show controlling part that need corresponding position to get screen can help figure design interface, user of figure,; " Basic" means BASIC language, because VB is developed on the basis of already existing BAISC language.VB is a kind of programming language in common use of Microsoft, It, including VBA of the numerous Windows application software use VB language in Microsoft Excel, Microsoft Accessed., For users to carry on the secondary development; Make web page use more VBScript script language sub collection of VB too at present.Utilize data of VB visit characteristic user can establish the data base to most data base forms including Microsoft SQL Server and other enterprises data base With the application program of front, and adjustable service end part. Utilize ActiveX(TM) technology, VB can use word processor, electronic data list he Windows function that application program offers extremely, Excel of Microsoft,, Word of Microsoft,, Even can use by VB specialty edition or enterprise application program and target that edition establish directly.The procedure that users established finally is a real .EXE file , can issue freely .VB offer study edition, the specialty edition and enterprise edition, use to satisfied with different development demands. Study edition make programming personnel develop Windows and Windows application program of NT very easily. The specialty edition has offered the developing instrument with complete function to programming personnel of the specialty, Include studying all functions of edition in the specialty edition. Enterprise edition allow the professional personnel to establish strong distributed application program in the form of group. It includes all characteristics of the specialty edition. So can choose different editions according to different needs.Section 2 integrated development environmentsIntegrated environment of VB call IDE, made up of a lot of parts , include title board, menu fence, tool fence, controlling part case, And window body window, engineering management device window, attribute window, code window andwindow body overall arrangement window body overall arrangement, etc. of designing etc.. Have covered all functions, such as design which develops the application program, editting, compiling and debugging, etc..In VB, the application program calls the project too. When start VB and open a new project for the first time, can see and pursue integrated development environment interface that show.Visual Basic Integrated development environmentVB come and organize development of application program through project, use project come and manage and form files of application program. One project uses the environment to make up by several window bodies, standard module generally. The system manages project through the project menu, for instance add the window body, quote .System allow turn on and manage a lot of projects besides.Section 3 Visual Basic language brief introductionsBasic use and do the elementary high-level language that used often most. Its full name is Beginner' s All-purpose Symbolic Instruction Code, abbreviate as BASIC. As its name suggests, Basic one specially for language that beginner design, because it easy to learn easy to know, So the body is popular. Early Basic language to belong to and solve translating type, so can carry out line by line , So it can see the result carried out at once , this is a very convenient design for beginner. But it have concept of structure either, one that is in procedure maintain and management have as much as other language problems. But back-end Basic correct shortcoming of the above (such as Quick Basic), make it may used for and develop the large-scaler procedure too.The language is the basic composition, which forms VB procedure. VB has stipulated the form of sentences and function.Grammar:The sentence defines incantations [Sentence body]Sentence define agree with and used in fixed function of sentence, sentence body appoint concrete content or want concrete operation that carry out of sentence. All set of sentence VB language, carry on with VB sentence organic association finish a certain specific function the procedure. Interface + procedure can solve a certain application problem.VB application program code window write in" code editing machine" generally. " editing machine of code" is like the word processing software of a piece of height specialization, there are many easies function of writing VB code, Pursue to show [Example Ex-Hello ]In" code editing machine" code that window written.“Editing machine of code” windowSection 4 develop the application program with Visual BasicUse VB programming, design appearance of application program first generally, write every target procedure code or other treatment procedure of incident respectively, Work of programming should be light more.The procedure of establishing the application program is as follows:Establish application program interfaceThe interface is the mutual bridge of user and procedure, Generally formed of window body and vision frame of the button, menu, text frameset. with standard WINDOWS interface of application program that VB establish. Require according to function of procedure and user and need of information interchange of procedure, Come to confirm that need those targets , plan the overall arrangement of the interface.2. Design by each attributes of target in interfaceDemand and set up each attribute of target such as appearance, name,, size of targeted. according to interface of planning.Most attribute person who fetch can set up through the attribute window when design already, Too can set up revising when operating in procedure through programming in procedure code. Have the targets respond programming by procedure code3. Respond procedure code of programming targetInterface determine appearance of procedure only, design window add codes through" code editing machine" soon after the interface, Realize some make the tasks, such as responding, information processing,etc. after accepting external message, Add code , realize some response, information processing that make after accepting external information task, As editor's window of code pursued shows add codes “code editing machine” window4. Keep projectOne VB procedure one project, at the time of designing a application program, system will set up one be expanded and called. Project file of vbp, project file include all relevant information of file that project set up this, Keep project keep associated documents of project this at the same time. For example the window body produced when design interfaces is kept and being expanded and being called. Frm sum.In the window body of foxfire. At the time of opening a project( file), this project relevant files load at the same time.5. Operate and debugged by procedureOperate the procedure thoroughpin operate" selecting in the menu, when the mistake appears, VB system can offer information prompt can looked for and get rid of the mistake thoroughpin debug" within operate" menus too.6. Can produce by executive programFor make procedure can break away from VB environment, order to become next life through" file"" producing project 1.exe" of menu but executive program (eyeful), Can carry out this file directly after this. In produce, + executive program, and then through install guide bale all associated documents, Can run independently after installation under the environment of windows 9 x/2000 as a software product.In computer system's any software, is by the every large or small each kind of software constituent constitution, defers to the specific algorithm to realize respectively, the algorithm quality direct decision realizes the software performance fit and unfit quality. Designs the algorithm with any method, what resources designs the algorithm to need, requires how many running time, how many storage space, how to determine an algorithm the quality, when realizes a software, is must give to solve. In computer system's operating system, the language compiling system, the database management system as well as in various computer application system's software, must use each one concrete algorithm to realize. Therefore, the algorithm design and the analysis are the computer science and a technical core question.The algorithm is the problem-solving step, we may define the algorithm Cheng Jie a determination class question the random one special method. In the computer science, the algorithm needs to use the computer algorithmic language to describe, thealgorithm represents with the computer solves a kind of question precisely, the effective method. The algorithm construction of data = procedure, solves one to assign may calculate or the solvable question, the different person may compile the different procedure, solves the identical problem, here has two problems: First, with computational method close related algorithm question; Second, programming technical question. Between the algorithm and the procedure has the close relationship. The algorithm is a group has the poor rule, they had stipulated solves some specific type question a series of operations, is to the problem solving plan accurate and the complete description. Formulates an algorithm, generally must pass through stages and so on design, confirmation, analysis, code, test, debugging, time. To algorithm study including five aspect contents:①Design algorithm. The algorithm design work is impossible completely the automation, should study the understanding already by the practice to prove that was the useful some basic algorithm design method, these basic design method was not only suitable for the computer science, moreover was suitable for domains and so on electrical engineering, operations research;②Expresses the algorithm. The description algorithm's method has many kinds of forms, for example the natural language and the algorithmic language, have the suitable environment and the characteristic respectively;③Confirms the algorithm. The algorithm confirmed the goal is causes the people to believe firmly that this algorithm can work unmistakably correctly, namely this algorithm has the circularity. The correct algorithm describes with the computer algorithmic language, constitutes the computer program, the computer program moves on the computer, obtains the algorithm operation result;④Parsing algorithm. The algorithmic analysis is requires how many computing time and the storage space to an algorithm makes the quota the analysis. The parsing algorithm may forecast that what environment this algorithm does suit in moves effectively, to solves the identical question different algorithm validity to make the comparison;⑤Confirmation algorithm. With machine language description algorithm whether can calculate effectively, reasonable, must carry on the test to the procedure, the test order work and makes the space and time distribution map by the debugging to be composed.But the algorithm has certain characteristic, it includes:①Determinism.Algorithm each kind of operation must have the determination significance, this kind of operation should carry out what kind of movement should not to have the ambiguity, the goal is clear;②Effectiveness. Requests the operation which in the algorithm waits for realizing is basic, each kind of operation can at least completes in the principle by the human with the paper and the pen in the limited time;③Input. An algorithm has 0 or the many inputs, before the algorithm operation starts gives the algorithm to need the data the starting value, these inputs are from the specific object set;④Output. Does for the algorithm operation result, an algorithm has or many outputs, the output has some kind of specific relational quantity with the input;⑤Has poor. An algorithm always after carrying out had the poor step operation has terminated, namely this algorithm was may reach.Satisfies a first four characteristic group of rule not to be able to be called the algorithm, can only be called the computational process, the operating system is a computational process example, the operating system uses for to manage the computer resources, controls the manufacture industry movement, when has not made industry the movement, the computational process does not stop, but is at the waiting status.The algorithm complexity is the algorithm efficiency measure, when appraises the algorithm performance, the complexity is an important basis. The algorithm complex degree with moves computer resources how many which this algorithm needs related, needs the resources are more, indicated that this algorithm the complexity is higher; Needs the resources are less, indicated that this algorithm the complexity is lower.The spatial resources, which computer’s resources, operate most importantly, needs the time which and the stored routine and the data need, the algorithm complexity has division time complexity and the spatial complexity.The algorithm carries out the operation on the computer, needs the data which certain storage space depositing description algorithm the procedure and the algorithm need, the computer completes the operation task to require certain time. The procedure which writes according to the different algorithm places when on the computer operates, needs the time and the space are different, the algorithmcomplexity is needs the time and the spatial one kind of measure to the algorithm operation. The different computer its operating speed difference is very big, is weighing an algorithm the complexity to note this point.Regarding question, which assigns willfully, a profitable target which designs, the complex low algorithm is as far as possible when designs algorithm considered. Moreover, when the question, which assigns already when has many kinds of algorithms, an important criterion which choice complexity low, is when selects algorithm should follow. Therefore, the algorithm complex analysis or selects to the algorithm design has the important guiding sense and the use value.When discussion algorithm complexity, two questions need to clarify:(1)An algorithm's complexity expresses with what kind of quantity;(2) How to calculate one to assign the algorithm the complexity. After finding solves a question the algorithm, is this algorithm realization, as for whether could find the method which realized, was decided in the algorithm circularity and the computation complexity, whether this question did have the solution algorithm, whether to provide the time resources which and the spatial resources the algorithm needed.附录B 汉语翻译Visual Basic 语言与算法1991年,美国微软公司推出了Visual Basic(可简称VB),目前的最新版本是VB 2008 Beta2(VB9)中文版。

Visual Basic 语言与算法中英文对照外文翻译文献

Visual Basic 语言与算法中英文对照外文翻译文献

中英文资料外文翻译译文:Visual Basic 语言与算法1991年,美国微软公司推出了Visual Basic(可简称VB),目前的最新版本是VB 2008 Beta2(VB9)中文版。

Visual 意即可视的、可见的,指的是开发像windows操作系统的图形用户界面(Graphic User Interface,GUI)的方法,它不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。

Basic 实际上是一个短语的缩写,这个短语就是Beginners all_purpose symbolic instruction code ,其中文意思为“初始者通用符号指令代码语言”。

Visual Basic有学习版、专业版和企业版三种版本,以满足不同的开发需要。

学习版适用于普通学习者及大多数使用Visual Basic开发一般Windows应用程序的人员,但是;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Internet控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序。

Visual Basic第1节Visual Basic的概述Microsoft Visual Basic(简称VB)是在Windows操作平台下设计应用程序的最速度、最简捷的工具之一。

不论是初学者还是专业开发人员,VB都为他们提供了一整套的工具,可以轻松方便的开发应用程序。

因此,VB一直被作为大多数电脑初学者的首选入门编程语言。

“Visual”指的是采用可视化的开发图形用户界面(GUI)的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可方便图形设计图形用户界面;“Basic”指的是 BASIC语言,因为VB是在原有的BAISC语言的基础上发展起来的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Visual Basic language and arithmeticThe United States launched the Microsoft Visual Basic (may be referred to VB, is the latest version of the current VB 2008 Beta2 (VB9 Chinese version.Visual meaning the visual, visible, referring to the development of operating systems like windows graphical user interface (Graphic User Interface, GUI method, it does not need to prepare a large number code to describe the appearance of the interface elements and location, as long as the pre - The establishment of good drag and drop objects on the screen corresponding to the location.Basic is actually an abbreviation of the phrase; this phrase is Beginners all-purpose symbolic instruction code, the Chinese meaning "to the initial directive GM symbol code language."Visual Basic learning, Professional Edition and Enterprise Edition versions to meet the different needs of the development. Study and apply to the ordinary version of the majority of learners and the use of Visual Basic development of the general staff of Windows applications, but; professional version for computer professional development of staff, including the study of functional version of the full content control and Internet development tools such as advanced features ,Enterprise contain not only all the professional version of the content, there are automated tools such as Component Manager, professional programmers to make the development of a powerful group essence of distributed applications.Visual BasicSection 1 the summary of Visual BasicMicrosoft Visual Basic,( abbreviate VB as tool the most of application program one of under Windows operating platform. No matter beginner or professional developer, VB has all offered a whole set of tools to them, Development application program that it canbe relaxed and convenient. So VB as most computer first-selected the ABC of programming language of beginner." Visual" mean method to adopt visual user of development figure interface (GUI, need and write a large number of code go and describe interface appearance and position of element seldom, Tow and show controlling part that need corresponding position to get screen can help figure design interface, user of figure,; " Basic" means BASIC language, because VB is developed on the basis of already existing BAISC language.VB is a kind of programming language in common use of Microsoft, It, including VBA of the numerous Windows application software use VB language in Microsoft Excel, Microsoft Accessed., For users to carry on the secondary development; Make web page use more VBScript script language sub collection of VB too at present.Utilize data of VB visit characteristic user can establish the data base to most data base forms including Microsoft SQL Server and other enterprises data base With the application program of front, and adjustable service end part. Utilize ActiveX(TM technology, VB can use word processor, electronic data list he Windows function that application program offers extremely, Excel of Microsoft,, Word of Microsoft,, Even can use by VB specialty edition or enterprise application program and target thatedition establish directly.The procedure that users established finally is a real .EXE file , can issue freely .VB offer study edition, the specialty edition and enterprise edition, use to satisfied with different development demands. Study edition make programming personnel develop Windows and Windows application program of NT very easily. The specialty edition has offered the developing instrument with complete function to programming personnel of the specialty, Include studying all functions of edition in the specialty edition. Enterprise edition allow the professional personnel to establish strong distributedapplication program in the form of group. It includes all characteristics of the specialty edition. So can choose different editions according to different needs.Section 2 integrated development environmentsIntegrated environment of VB call IDE, made up of a lot of parts , include title board, menu fence, tool fence, controlling part case, And window body window, engineering management device window, attribute window, code window and window body overall arrangement window body overall arrangement, etc. of designing etc.. Have covered all functions, such as design which develops the application program, editting, compiling and debugging, etc..In VB, the application program calls the project too. When start VB and open a new project for the first time, can see and pursue integrated development environment interface that show.Visual Basic Integrated development environmentVB come and organize development of application program through project, use project come and manage and form files of application program. One project uses the environment to make up by several window bodies, standard module generally. The system manages project through the project menu, for instance add the window body, quote . System allow turn on and manage a lot of projects besides.Section 3 Visual Basic language brief introductionsBasic use and do the elementary high-level language that used often most. Its full name is Beginner' s All-purpose Symbolic Instruction Code, abbreviate as BASIC. As its name suggests, Basic one specially for language that beginner design, because it easy to learn easy to know, So the body is popular. Early Basic language to belong to and solve translating type, so can carry out line by line , So it can see the result carried out at once , this is a very convenient design for beginner. But it have concept of structure either, onethat is in procedure maintain and management have as much as other language problems. But back-end Basic correct shortcoming of the above (such as Quick Basic, make it may used for and develop the large-scaler procedure too.The language is the basic composition, which forms VB procedure. VB has stipulated the form of sentences and function.Grammar:The sentence defines incantations [Sentence body]Sentence define agree with and used in fixed function of sentence, sentence body appoint concrete content or want concrete operation that carry out of sentence. All set of sentence VB language, carry on with VB sentence organic association finish acertain specific function the procedure. Interface + procedure can solve a certain application problem.VB application program code window write in" code editing machine" generally. " editing machine of code" is like the word processing software of a piece of height specialization, there are many easies function of writing VB code, Pursue to show [Example Ex-Hello ]In" code editing machine" code that window written.“Editing machine of code” windowSection 4 develop the application program with Visual BasicUse VB programming, design appearance of application program first generally, write every target procedure code or other treatment procedure of incident respectively, Work of programming should be light more.The procedure of establishing the application program is as follows:Establish application program interfaceThe interface is the mutual bridge of user and procedure, Generally formed of window body and vision frame of the button, menu, text frameset. with standard WINDOWS interface of application program that VB establish. Require according to function of procedure and user and need of information interchange of procedure, Come to confirm that need those targets , plan the overall arrangement of the interface.2. Design by each attributes of target in interfaceDemand and set up each attribute of target such as appearance, name,, size of targeted. according to interface of planning.Most attribute person who fetch can set up through the attribute window when design already, Too can set up revising when operating in procedure through programming in procedure code. Have the targets respond programming by procedure code3. Respond procedure code of programming targetInterface determine appearance of procedure only, design window add codes through" code editing machine" soon after the interface, Realize some make the tasks, such as responding, information processing,etc. after accepting external message, Add code , realize some response, information processing that make after accepting external information task, As editor's window of code pursued shows add codes “code editing machine” wi ndow4. Keep projectOne VB procedure one project, at the time of designing a application program, system will set up one be expanded and called. Project file of vbp, project file include all relevant information of file that project set up this, Keep project keep associateddocuments of project this at the same time. For example the window body produced when design interfaces is kept and being expanded and being called. Frm sum. In the window body of foxfire. At the time of opening a project( file, this project relevant files load at the same time.5. Operate and debugged by procedureOperate the procedure thoroughpin operate" selecting in the menu, when the mistake appears, VB system can offer information prompt can looked for and get ridof the mistake thoroughpin debug" within operate" menus too.6. Can produce by executive programFor make procedure can break away from VB environment, order to become next life through" file"" producing project 1.exe" of menu but executive program (eyeful, Can carry out this file directly after this. In produce, + executive program, and then through install guide bale all associated documents, Can run independently after installation under the environment of windows 9 x/2000 as a software product.In computer system's any software, is by the every large or small each kind of software constituent constitution, defers to the specific algorithm to realize respectively, the algorithm quality direct decision realizes the software performance fit and unfit quality. Designs the algorithm with any method, what resources designs the algorithm to need, requires how many running time, how many storage space, how to determine an algorithm the quality, when realizes a software, is must give to solve. In computer system's operating system, the language compiling system, the database management system as well as in various computer application system's software, must use each one concrete algorithm to realize. Therefore, the algorithm design and the analysis are the computer science and a technical core question.The algorithm is the problem-solving step, we may define the algorithm Cheng Jie a determination class question the random one special method. In the computer science, the algorithm needs to use the computer algorithmic language to describe, the algorithm represents with the computer solves a kind of question precisely, the effective method. The algorithm construction of data = procedure, solves one to assign may calculate or the solvable question, the different person may compile the different procedure, solves the identical problem, here has two problems: First, with computational method close related algorithm question; Second, programming technical question. Between the algorithm and the procedure has the close relationship. The algorithm is a group has the poor rule, they had stipulated solves some specific type question a series of operations, is to the problem solving plan accurate and the complete description. Formulates an algorithm, generally must pass through stages and so on design, confirmation, analysis, code, test, debugging, time. To algorithm study including five aspect contents:① Design algorithm. The algorithm design work is impossible completely the automation, should study the understanding already by the practice to prove that was the useful some basic algorithm design method, these basic design method was not only suitable for the computer science, moreover was suitable for domains and so on electrical engineering, operations research;②Expresses the algorithm. The description algorithm's method has many kinds of forms, for example the natural language and the algorithmic language, have the suitable environment and the characteristic respectively;③Confirms the algorithm. The algorithm confirmed the goal is causes the people to believe firmly that this algorithm can work unmistakably correctly, namely this algorithm has the circularity. The correct algorithm describes with the computer algorithmic language, constitutes the computer program, the computer program moves on the computer, obtains thealgorithm operation result;④ Parsing algorithm. The algorithmic analysis is requires how many computing time and the storage space to an algorithm makes the quota the analysis. The parsing algorithm may forecast that what environment this algorithm does suit in moves effectively, to solves the identical question different algorithm validity tomake the comparison;⑤ Confirmation algorithm. With machine language description algorithm whether can calculate effectively, reasonable, must carry on the test to the procedure, the test order work and makes the space and time distribution map by the debugging to be composed.But the algorithm has certain characteristic, it includes:①Determinism. Algorithm each kind of operation must have the determination significance, this kind of operation should carry out what kind of movement should not to have the ambiguity, the goal is clear;②Effectiveness. Requests the operation which in the algorithm waits for realizing is basic, each kind of operation can at least completes in the principle by the human with the paper and the pen in the limited time;③ Input. An algorithm has 0 or the many inputs, before the algorithm operation starts gives the algorithm to need the data the starting value, these inputs are from the specific object set;④Output. Does for the algorithm operation result, an algorithm has or many outputs, the output has some kind of specific relational quantity with the input;⑤ Has poor. An algorithm always after carrying out had the poor step operation has terminated, namely this algorithm was may reach.Satisfies a first four characteristic group of rule not to be able to be called the algorithm, can only be called the computational process, the operating system is a computational process example, the operating system uses for to manage the computer resources, controls the manufacture industry movement, when has not made industry the movement, the computational process does not stop, but is at the waiting status.The algorithm complexity is the algorithm efficiency measure, when appraises the algorithm performance, the complexity is an important basis. The algorithm complex degree with moves computer resources how many which this algorithm needs related, needs the resources are more, indicated that this algorithm the complexity is higher; Needs the resources are less, indicated that this algorithm the complexity is lower.The spatial resources, which computer’s resources, operate most importantly, needs the time which and the stored routine and the data need, the algorithm complexity has division time complexity and the spatial complexity.The algorithm carries out the operation on the computer, needs the data which certain storage space depositing description algorithm the procedure and the algorithm need, the computer completes the operation task to require certain time. The procedure which writes according to the different algorithm places when on the computer operates, needs the time and the space are different, the algorithm complexity is needs the time and the spatial one kind of measure to the algorithm operation. The different computer its operating speed difference is very big, is weighing an algorithm the complexity to note this point.Regarding question, which assigns willfully, a profitable target which designs,the complex low algorithm is as far as possible when designs algorithm considered. Moreover, when the question, which assigns already when has many kinds of algorithms, an important criterion which choice complexity low, is when selects algorithm should follow. Therefore, the algorithm complex analysis or selects to the algorithm design has the important guiding sense and the use value.When discussion algorithm complexity, two questions need to clarify:(1 An algorithm's complexity expresses with what kind of quantity;(2 How to calculate one to assign the algorithm the complexity. After finding solvesa question the algorithm, is this algorithm realization, as for whether could find the method which realized, was decided in the algorithm circularity and the computation complexity, whether this question did have the solution algorithm, whether to provide the time resources which and the spatial resources the algorithm needed.Visual Basic 语言与算法1991年,美国微软公司推出了Visual Basic(可简称VB,目前的最新版本是VB 2008 Beta2(VB9中文版。

相关文档
最新文档