什么是程序设计
日期:2007年12月24日 作者: 查看:[大字体 中字体 小字体]-
程序设计(Programming)是指设计、编制、调试程序的方法和过程。它是目标明确的智力活动。由于程序是软件的本体,软件的质量主要通过程序的质量来体现的,在软件研究中,程序设计的工作非常重要,内容涉及到有关的基本概念、工具、方法以及方法学等。
按照结构性质,有结构化程序设计与非结构化程序设计之分。前者是指具有结构性的程序设计方法与过程。它具有由基本结构构成复杂结构的层次性,后者反之。按照用户的要求,有过程式程序设计与非过程式程序设计之分。前者是指使用过程式程序设计语言的程序设计,后者指非过程式程序设计语言的程序设计。按照程序设计的成分性质,有顺序程序设计、并发程序设计、并行程序设计、分布式程序设计之分。按照程序设计风格,有逻辑式程序设计、函数式程序设计、对象式程序设计之分。
程序设计的基本概念有程序、数据、子程序、子例程、协同例程、模块以及顺序性、并发性、并行性、和分布性等。程序是程序设计中最为基本的概念,子程序和协同例程都是为了便于进行程序设计而建立的程序设计基本单位,顺序性、并发性、并行性和分布性反映程序的内在特性。
程序设计规范是进行程序设计的具体规定。程序设计是软件开发工作的重要部分,而软件开发是工程性的工作,所以要有规范。语言影响程序设计的功效以及软件的可靠性、易读性和易维护性。专用程序为软件人员提供合适的环境,便于进行程序设计工作。
(出处:网侠)
-
- 什么是程序设计 相关文章:
- ·校园网网络方案设计及分析
- ·“黑客”教你如何远程控制计算机
- ·某大学校园网设计方案六(组图)
- ·VB+Access设计图书管理系统
- ·计算机一级B考试试题分析
- ·Java编写的计算器程序及源代码(1)
- ·C#编写的windows计算器-源代码
- ·用C#写计算器程序
- ·综合布线系统工程设计参考大全
- ·劳动法相关小案例:病假工资如何计算?
- 什么是程序设计 相关软件
- ·天下第一签个性签名设计系统 V1.2
- ·殖民计划
- ·AUTOCAD经典设计作品 V2.0
- ·基础会计学视频教学资料第一章
- ·上海市2000年度《职称计算机应用基础考试练习软件》
- ·珊瑚软件全国计算机等级考试二级VFP上机考试系统 V6.0 标准版
- ·C/C++程序设计学习与实验系统 V2008.2
- ·机械设计手册 V3.0
- ·凌波育成计划
- ·全国计算机等级考试二级VB上机考试模拟 V1.1
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:什么是程序设计语言
下一篇:什么是计算机软件
精品推荐
热点TOP10
特别推荐
- ·计算机基本知识
- ·认识千兆以太网和路由交换机技术
- ·3389基础知识
- ·调制解调器错误代码一览
- ·WCDMA与TD-SCDMA终端射频测试差异性分析
- ·什么是网桥(Gate Bridge)
- ·IPC$详细介绍
- ·内网知识:无法共享文件之解决办法
- ·布线工程施工方法--配线架的打法
- ·Windows NT网络命令NET大全
- ·RPR技术原理及其应用
- ·光缆施工现场及验收的检测方法与标准
- ·TD-SCDMA远程覆盖与室内覆盖技术要点分析
- ·业务影响分析表是灾难恢复的指导纲要
- ·SIP简介,第1部分:SIP初探
- ·解读主流宽带接入技术发展
- ·什么是模式识别
- ·SIP RFCs and Drafts
- ·从海底缆的机械性能试验看光单元内铠装的必然性
- ·家居装修布线先行 详解家庭综合布线系统
