当年幼的孩子学习计算机科学时,他们会知道,计算机科学不仅仅是一串令人困惑、无穷无尽的字母和数字,而是一个开发应用程序、创建艺术作品或检验假设的工具。
When younger kids learn computer science, they learn that it's not just a confusing, endless string of letters and numbers—but a tool to build apps, or create artwork or test hypotheses.
这么说通常意味着使用UML的建模者并不是通过编写计算机程序来开始软件开发项目的。
That's generally taken to mean that UML practitioners don't start a software development project by writing computer programs.
MIT计算机科学人工智能实验的研究员们希望改变这种状况,他们开发了一个可以让人们利用GUI的截图来编写程序的系统。
Researchers in MIT’s Computer Science and Artificial Intelligence Lab hope to change that, with a system that allows people to write programs using screen shots of GUIs.
研究人员开发了一个计算机的程序,可用来分析符合这种图案的宇宙微波背景(CMB)的观测结果。
The researchers developed a computer algorithm to analyze CMB observations for patterns that would fit.
通过本文,了解开发人员在开发面向所有类型的计算机、浏览器和用户的最优化的Ajax应用程序时所面临的挑战。
Discover some of the challenges developers face when developing Ajax applications that are maximized for all types of computers, browsers, and users.
修补程序首先应在开发测试环境中应用(也可能在将更改引入开发之前,在用于测试更改的系统管理计算机上应用)。
Applying a patch first to the development test environments (or perhaps to a system administration machine used for change testing before changes are introduced to development).
ABC希望成为一门编程语言,这门语言是为非计算机程序员或软件开发者的那种比较聪明的计算机用户而设计的。
ABC was intended to be a programming language that could be taught to intelligent computer users who were not computer programmers or software developers in any sense.
在早期的计算机时代这可能是无误的,但现在程序开发者的动机和背景显然复杂得多。
While this may have been true in the early days of computing, the motivation and background of programmers is now much more mixed.
系统管理员需要不停地从一台计算机转到另一台计算机,但是对于开发人员和其他的用户来说,通常则需要登录到不同的计算机以实现对关键的应用程序的远程访问。
Systems administrators bounce from one computer to another each and every hour, but it's common for developers and other users to log in to require remote access for a critical application.
可见,计算机语言的开发,遵循着很多自然语言的规则,尝试并保持尽可能的简单,方便程序员编程。
So computer languages developed following many of the rules of human languages to try and keep it as easy as possible for human programmers to program.
在计算机出现早期,程序员是使用硬件语言在裸硬件上进行开发的。
In the early days of computing, programmers developed on the bare hardware in the hardware's language.
不使用基于组件的架构的原则来开发一个很大的计算机应用程序,像现在仍然有的作法那样,就如同仅仅拍摄一次就完成整个电影一样。
Developing a computer application of considerable size without using a component-based architecture, something that's still done today, is like shooting a movie in only one take.
在麻省理工期间,麦卡锡开发出LISP语言,不仅成为人工智能社群的标准程序用语,而且普遍地渗透于计算机世界。
While at MIT, McCarthy developed LISP, which became the standard programming language of the artificial intelligence community, but would also permeate the computing world at large.
在第一台计算机安装,写出第一个程序开始,企业管理人员就开始判断开发一个软件方案将花费多少成本和时间。
As the first computers were installed and the first programs written, enterprise-savvy executives began to get a sense of what it took to develop software solutions, both cost-wise and time-wise.
在微软看来,像以前的个人计算机业一样,只有当关于应用程序开发的基本标准和工具均已到位,机器人工业才会腾飞。
As far as Microsoft was concerned, the robotics industry-like the PC industry before it-would not take off until most of the basic standards and tools for developing applications were in place.
作为GAE开发人员,您无法访问您应用程序正在其上运行的底层计算机;实际上,您不知道它们的配置甚至多少内存可用。
As a GAE developer, you don't have access to the underlying machines your application is running on; in fact, you won't know their configuration or even how much memory is available.
只有同时强调声明技术和可由计算机处理的元数据,才能将其相关的复杂性从业务应用程序开发人员转移到基于标准的中间件中。
This twin emphasis on declarative techniques and machine-readable metadata is what pushes the complexity away from the business application developer into the standards-based middleware.
但在许多情况下,您只会在一台计算机上开发应用程序,因此您最感兴趣的是WAR文件。
In many cases, you'll simply be developing your applications on one machine, though, so it's the WAR file you'll be most interested in.
开发人员和用户:定期删除不使用和不需要的计算机文件,释放磁盘空间以便应用程序能最佳运行。
Developers and users: Periodically delete unused and unwanted computer files, freeing up disk space so applications run optimally.
相同的基本概念也适用于计算机程序开发技术,包括以Python编程语言编写的程序。
The same underlying concept applies to the art of developing computer programs, including programs written in the Python programming language.
我曾经开发过这样一种方法学,并以首位计算机程序员Jacquard的名字命名。
I've been developing such a methodology, which I call Jacquard, after the man some people consider the first computer programmer.
需要使用专业技术的子项目,如软件开发项目中的计算机程序自动测试。
Subprojects involving specialized technology, such as the automated testing of computer programs on a software development project.
WebSphereIntegrationDeveloper帮助您开发允许不同计算机应用程序协同工作的解决方案。
WebSphere Integration Developer helps you develop solutions that allow different computer applications to work with each other.
要按照本教程构建样例应用程序,必须在开发计算机中安装和运行AndroidSDK。
To build the sample application in this tutorial, the Android SDK must be installed and functional on the development computer.
在机器方面,计算机图形学技术,操作系统,程序语言,开发环境都相关。
On the machine side, techniques in computer graphics, operating systems, programming languages, and development environments are relevant.
需要使用专业技术的子项目,如软件开发项目中的计算机程序自动测试。 棆。
Subprojects % involving specialized technology, such as the automated testing of computer programs on a software development project.
美国最大的保险公司Aflac,已经开发了出了几个应用程序,其销售团队不需要通过计算机登陆就可以访问客户数据和理赔记录。
Aflac, a big American insurer, has developed several apps that allow members of its sales team access to customer data and claims records without having to log in from a desktop computer.
最初的版本(一个计算机代数系统)名为DOE Macsyma,它开辟了后来开发的更知名的应用程序(例如Mathematica)的道路。
The original version (a computer algebra system) was called DOE Macsyma and led the way for later development of more commonly known applications such as Mathematica.
本文主要针对的是那些需要在他们的桌面计算机上安装EnterpriseDeveloper以开发大型机程序的程序员。
This article is primarily for programmers needing to install Enterprise Developer on their desktop PC for use in developing mainframe programs.
阿尔法狗是一个围棋计算机程序,由位于伦敦的谷歌旗下公司“深度思维”开发。
AlphaGo is a computer program developed by Google DeepMind in London to play the board game Go.
应用推荐