当前位置:在线查询网 > 在线百科全书查询 > 程序

程序_在线百科全书查询


请输入要查询的词条内容:

程序


程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为实现预期目的而进行操作的一系列语句和指令。一般分为系统程序和应用程序两大类。 计算机中的程序在港澳台地区称为程式。程序就是为使电子计算机执行一个或多个操作,或执行某一任务,按序设计的计算机指令的集合



概念


程序(港台称之为程式) program(me)或procedure

chéng xù

概念1:为进行某活动或过程所规定的途径。

概念2:程序是由序列组成的,告诉计算机如何完成一个具体的任务。程序是软件开发人员genuine用户需求开发的、用程序设计语言描述的适合计算机执行的指令(语句)序列。由于现在的计算机还不能理解人类的自然语言,所以还不能用自然语言编写计算机程序。

一个程序应该包括以下两方面的内容。

1 对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure)。

2 对操作的描述。即操作步骤,也就是算法(algorithm)。

著名计算机科学家沃思提出一个公式:数据结构+算法=程序。实际上,一个程序除了以上两个主要的要素外,还应当采用程序设计方法进行设计,并且用一种计算机语言来表示。因此,算法、数据结构、程序设计方法和语言工具4个方面是一个程序员所应具备的知识。

步骤


由程序计数器(Program Counter)控制。程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。是用汇编语言、高级语言等开发编制出来的可以运行的文件,在计算机中称可执行文件(后缀名一般为.exe)。我们玩的游戏一般都是应用程序(但现在后缀名为.swf的Flash影片类的游戏也比较流行)

编程语言


* .NET

*pascal

* ActionScript

* APL、A+和J

* Ada

* 汇编语言

* AWK

* Basic

o QBasic

o Visual Basic

* VBScript

* Brainfuck

* C、C++

o Objective-C

* Clipper

* COBOL

* dBase

* DART

* PASCAL、Delphi

* Forth

* Fortran

* FoxPro

* F#

* Fava

* IDL

* Java

* JavaScript

* C#

* LISP

* Lua

* LOGO

* Modula

* Nuva

* Perl

* PHP

* PL/I

* Prolog

* Python

* R

* Ruby

* Scheme

* Smalltalk

* Tcl/Tk

* Visual FoxPro

程序员


第一阶段

掌握一种编程语言

学习内容:学习任意一种主流的编程语言。例如C++语言。

学习目标:熟练掌握一种语言的语法和基本的编程技巧。

学习时间:3个月左右

注意事项:编程语言和编程工具是两回事情,编程语言是指C++、Basic、Object Pascal等。程序设计语言,它们是像汉语、英语一样的抽象的语法规则,编程工具是指 Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代码编辑器、程序编译器,在内的集成化、可视化的软件开发工具。C++源程序可以在Visual C++ 6.0里编写,也可以在记事本里编写,而同一个C++源程序可以用Visual C++ 6.0编译、执行,也可以用C++ Builder5.0编译、执行,所以:C++ 不等于 Visual C++ 6.0。

第二阶段

掌握一种编程工具

学习内容:学习任意一种主流的编程工具。注意编程工具要和第一阶段学习的编程语

言一致,例如你学习的编程语言是C++,那么编程工具要选GCC、LLVM-Clang、Dev-C++等。

学习目标:熟练掌握这种编程工具基本用法,例如:菜单、组件、程序跟踪调试、编写Windows程序等。

学习时间:3个月左右

注意事项:这个阶段侧重编程工具的使用,同时进一步熟习编程语言,最后达到能熟练编写各种基本的Windows程序。

第三阶段

掌握“算法与数据结构”这门课程

学习内容:算法与数据结构,推荐许卓群的《数据结构》,高等教育出版社出版。

学习目标:熟练掌握各种常用的算法与数据结构

学习时间:4个月左右

注意事项:这是一门不可或缺的软件开发课程,曾经有一本经典计算机专业书籍叫做《数据结构+算法=程序》,这说明了数据结构和算法的重要性。它能帮我们建立良好的程序分析与设计能力。

第四阶段

实现一个模拟的小型软件项目

学习内容:软件项目的开发过程

学习目标:掌握软件项目的基本开发过程和方法

学习时间:4个月左右

注意事项:自己完成一个模拟的小型软件项目,强烈推荐做一个MIS(管理信息系统)软件,参考用书推荐:

1.“中小型信息管理系统开发实例系列丛书”,人民邮电出版社,它的例子详实有效。

2. 以它为基础再加以扩展,就可以做出实用的MIS软件来。

3.此丛书包括多种开发工具,大家可以选择适合自己的:《VISUAL FOXPRO6.0 数据库系统开发实例导航》

4.《JAVA数据库系统开发实例导航》 《VISUAL BASIC数据库系统开发实例导航》。

5.《VISUAL C++6.0数据库系统开发实例导航》 《ASP NET数据库管理系统开发实例导航》

6.《DELPHI数据库系统开发实例导航》 《POWERBUILDER 8.0数据库系统开发实例导航》。

定义


工作程序|按程序进行。

程序,是现在最吃香的提法。

任何单位任何事情,首先强调的就是程序,因为管理界有句名言:细节决定成败。程序就是整治细节最好的工具。于是,现在我们的所有工作,无时无处不在强调程序。因为有了规范的办事程序,现在我们这些平民百姓到政府机关办事比原来容易了许多,最起码知道办什么事该找哪个部门,知道办这个事应该用多长时间了。政府公开办事程序,也拉近了和人民群众的关系。好,这是好得很的事。好像是为了印证事物都是一分为二的道理一样,在赞颂程序的同时,我们也看到了程序冷酷的另一面。南宁见义勇为的英雄鲍光蛇在医院冷酷的程序中流尽了最后一滴血,公路收费站的值班人员因救护车交不出十元钱的过路费而坚决不放行救护车,终于使急需救助的患者丧命,……等等的例子,都为我们强调或者说奉为神圣规则的程序优先勾画出了它的原形。

程序,是管理方式的一种,是能够发挥出协调高效作用的工具,在我们的社会主义建设事业或者说现代化建设中,应该充分重视它的作用,应该不断地将我们的工作从无序整改到有序。

可是,当我们只关注形式而不关注实质的时候,有些事情就发展到了它的反面。程序不是医治百病的灵丹妙药,在它走向反面的时候,它是使那些官僚主义者和视劳苦大众利益如不见的人们推脱掉自己应当承担的责任的最好的挡箭牌。因为越是严密完善的程序,按部就班执行起来越是要付出时间的代价,当时间被浪费了时候,因此引发的其他损失是不应该由模范执行了程序的人来负责的。

运行


为了一个程序运行,计算机加载程序代码,可能还要加载数据,从而初始化成一个开始状态,然后调用某种启动机制。在最低层上,这些是由一个引导序列开始的。

在大多数计算机中,操作系统例如视窗等,加载并且执行很多程序。在这种情况下,一个计算机程序是指一个单独的可执行的映射,而不是当前在这个计算机上运行的全部程序。

原司长


简历

程序,男,1944年6月27日生 汉族 籍贯:江苏无锡,中国农业大学教授、博士生导师,国际可持续农业协会理事,农业部科技司原司长。主要研究方向为可持续农业与农村发展、农业生态与生态农业等。

1965年毕业于北京农业大学农学专业。先在中国农科院作物育种栽培研究所任实习研究员。1971年后先后在北京市农科院科研处,农业现代化研究室和农业综合发展研究所工作。历任副处长,主任,副所长,所长。1989年转入北京农业大学,1991年初任副校长。1973年加入中国共产党。1987年职称定为副研究员,1991年晋升为教授,经国务院学位委批准1993年起为博士生导师。专业方向:农作制度,农业生态学及可持续农业。1994年底调任农业部科技司任司长,1997年5月改任教育司司长。此期间兼任农业部科技委秘书长,并仍任北京农业大学博导。因1977年至1986年主持农业现代化规律及建设研究项目(实验基地:北京市房山县窦店村)获重大成果,被先后授予北京市科技进步一等奖及国家星火科技一等奖。还曾获其它省部级科技进步二,三等奖4项。1988年被批准为国家级有突出贡献的中青年专家。1987--1988年在美国佛罗里达大学资源和食物经济系当访问学者。曾先后多次考察美,加,荷,日,德等14个国家。1998年7月起辞职回中国农业大学任教和科研。

主要学术兼职

1.中国农业工程学会第二,三,四届副理事长

2.世界可持续农业协会理事 3.中国生态学会农业生态专业委员会副主任 4.中国耕作制度研究会副会长

代表性论文

1.“论农业资源的高效利用和深层次开发”《中国农业科学》 Vol.(22) No.3,1989 2.‘Sustainable Agriculture Development in China’,WorldDevelopment Vol .(20) No.8,1992 3.China''s Livestock and Related Agriculture (第二作者),CABInternational,1994 4.“世纪之交中国农业问题的战略思考”《科技导报》1995年No. 2 5.《可持续农业导论》 中国农业出版社,1997年 6.“走向21世纪,中国正呼唤新的农业科技革命”《科技导报》1997年No. 12 7.''Sustainable agriculture,prospects and future'',Agriculture in China 1949--2030(Tso T. C. et. al.,editor), IDEALS Inc.,1998

相关分词: 程序