【c】c语言知识点整理(应试,结合谭浩强课后)

一. 程序

1.什么是程序,什么是程序设计?

程序:计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。
程序设计:是人们根据任务的需要选择合适的语言,编写出程序,然后运行程序得到结果的过程。

2.源程序?目标程序?可执行程序?

源程序:是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。通常由高级语言编写。
目标程序:是源程序经编译程序编译后,可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名。
可执行程序:所有目标程序连接装配起来后,再与函数库相连接成一个整体,生成的可供计算机执行的目标程序。

3.程序编辑?程序编译?程序连接?

程序编辑:指用计算机所能识别的语言,按照一定的程序结构翻译出来,并可被计算机执行的编写代码的全过程。
程序编译:是用户使用编译程序对其个人编制的源程序进行编译,检查,判断有无语法错误的过程。
程序连接:把所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体的过程。

4.程序模块?程序文件?

程序模块:即可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。它是大型程序指令的一个组成部分。
程序文件:包括源程序文件,目标文件,可执行文件等。文件的内容是程序代码。

5.程序调试?程序测试?

程序调试:是上机测试,发现和修正程序中语法错误和逻辑错误的过程。
程序测试:设计多组测试数据,检查程序对不同数据的运行情况,尽量发现程序漏洞,并修改程序,使之能适用于各种情况。

6.什么是“结构化程序设计”,主要内容是什么?

结构化程序设计:是进行以模块功能和处理过程设计为主的详细设计的基本原则。
内容:主张使用顺序、选择、循环三种基本结构;自顶向下,逐步细化;模块化设计,结构化编码。

7.模块化结构设计的思路?

使用函数。

8.c程序运行过程?

  • 上机输入和编辑源程序。得到一个源程序文件。
  • 对源程序进行编译。先由编译系统中的“预处理器”对程序中的预处理指令进行编译预处理,而后得到的结果与程序的其他部分一起,经过编译系统编译,没有语法错误后,编译系统翻译出目标文件。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值