文档视界 最新最全的文档下载
当前位置:文档视界 > 计算机程序设计基本概念

计算机程序设计基本概念

计算机程序设计基本概念

程序:计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。

程序设计:是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。

程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。

程序设计风格:编写程序时所表现出来的特点、习惯和逻辑思路。一般从以下四部分加以规范:

源程序文档化:选择有含义的符号名字、注释(序言性和功能性注释)、程序的视觉组织。数据说明:显式地说明一切变量、数据说明的次序应该规范化、便于查找变量(按顺序排列)、对复杂数据结构应注释说明

语句的结构:每条语句简单明了、尽量不用或少用GOTO语句、尽量只采用3种基本控制结构编程

输入和输出:对所有输入数据进行校验和合理性检查、输入输出格式保持一致、设计良好的输出报表

结构化程序设计:是进行以模块功能和处理过程设计为主的详细设计的基本原则。

结构化程序设计的三种基本结构是:顺序结构、选择结构和循环结构。

面向对象程序设计:面向对象编程是一种计算机编程架构。基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。达到了软件工程的三个主要目标:重用性、灵活性和扩展性。

程序调试:是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。

程序测试:是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。

程序调试与程序测试有哪些区别?

软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务.调试的目的是为了证明程序的正确,因此它必须不断地排除错误.它们的出发点不一样。前者是挑错,是一种挑剔过程,属于质量保证活动。后者是排错,是一种排除过程,是编码活动的一部分。

子程序:是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。

函数:在程序设计中,常将一些常用的功能模块编写成函数,放在函数库中供公共选用。许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,所以,函数也可以说是许多代码的集合。