首 页IT知识库翔宇问吧收藏本站
当前位置:翔宇亭IT乐园IT知识库编程技术C/C++

程序和程序设计

减小字体 增大字体 作者:biye5u.com  来源:本站原创  发布时间:2011-05-01 08:06:00

本节介绍关于程序和程序设计的基本知识。

1.C程序介绍 

计算机已经在各行各业发挥着巨大的作用,但是,不熟悉计算机的人把它看的很神秘。实际上,计算机只不过是一种具有内部存储能力、由程序自动控制的电子设备。人们将事先编写好的计算机指令存储在计算机内存中,当人们给出命令之后,计算机就按照这些指令的顺序进行操作。人们把这种可以连续执行的指令的集合称之为“程序”。可以说,程序就是人与机器“对话”的语言,也就是人们常说的“程序设计语言”。

目前,人们使用的程序设计语言很多,他们通过一些关键字和语法编写成程序,控制计算机完成一定的任务。这些语言往往被称之为高级语言,如C、C++、Visual Basic、Java、Passcal等。而由计算机直接能识别的“程序”是由“0”和“1”构成的,这种由“0”和“1”构成的代码称之为“机器语言”。

而我们用C语言或Java等高级语言编写的源程序必须经过编译生成机器可识别的代码。我们把由C语言、Java语言等编写的程序叫“源程序”。而由二进制代码表示的程序成为“目标程序”。

我们编写的C语言程序,经过编译(Compile)后生成一个后缀为.OBJ的二进制文件(称为目标文件),然后由连接程序(Link),把这些.OBJ文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。

2.程序设计

想让计算机很好的按照人的思想去工作,必须经过周密的思考与设计后才行,一般来讲简单的程序设计过程包含以下几部分:

(1)确定数据结构。设计人员根据任务书中提出的要求、指定的输入和输出,确定存放数据的存储数据结构。

(2)确定算法。针对存放数据的数据结构来确定解决问题、完成任务的步骤

(3)编码。根据确定的数据结构和算法,使用选定的计算机语言编写程序代码,输入到计算机并保存在磁盘上,简称编程。

(4)调试程序。使用一定的程序调试程序,消除由于各种原因引起的语法错误或逻辑错误;使程序的输入和输出都符合用户的需求,并能够处理程序中出现的其它错误。

(5)编写文档。根据有关标准或要求整理文档资料,以备后继的程序修改或再次开发。

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 1分

内 容:

            请注意用语文明且合法,不要发布带有攻击性、侮辱性的言论,谢谢合作!

         通知管理员 验证码:

关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图 | 用户守则 | 联系我们 |
本站大多数内容来自互联网或网站会员发布,如有侵权,请来信告之,谢谢!
Copyright © 2007-2017 biye5u.com. All Rights Reserved.
网站备案号:黑ICP备13005378号-3