C程序设计学习笔记之第一章习题

1、
     什么是程序:所谓程序,就是一组计算机能识别和执行的指令。
 
     什么是程序设计:程序设计是指从确定任务到得到结果,写出文档的全过程
 
2、
     为什么需要计算机语言:为了让人和计算机交流信息,也要解决语言的问题,需要创造一种计算机和人都能识别的语言
 
     高级语言的特点:高级语言功能很强,且不依赖具体机器,用它写出的程序对任何型号的计算机都适用(或只须作很少的修改),它与具体机器距离较远,故称为计算机高级语言。
 
3、
正确理解以下名词及其含义:
(1) 源程序:用高级语言写的程序称为源程序
         目标程序:机器可以读懂的程序,机器指令的程序称为目标程序(由高级语言编写的源程序编译而成.obj)
         可执行程序:把编译后的目标模块装配(链接)起来,再与函数库相链接成一个整理,生成一个可供计算机执行的目标程序,称为可执行程序
(2) 程序编辑:是指将完成一件工作所需要的步骤,也就是算法,用计算机所能识别的语言,按照一定的程序结构翻译出来,并可被计算机执行的编写代码的全过程.
         程序编译:计算机不能直接识别和执行用高级语言编写的指令,必须用编译程序把源程序翻译成二进制形式的目标程序。
         程序连接:经编译所得到的二进制目标文件(后缀为:.obj)还不能供计算机直接执行。必须把所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体,最后生成一个可供计算机执行的目标程序。
(3) 程序:所谓程序,就是一组计算机能识别和执行的指令。
         程序模块:一个源程序就是一个程序模块,也可以将一个程序分为若干个模块,每一个模块有自己独立的功能
         程序文件:描述程序的功能、名字、参数等的一个文档
(4) 函数:具有独立的一定功能,在调用这些函数的时候,会完成函数中指定的功能。
         主函数:C程序必须有的函数,相当于程序的入口
         被调用函数:编写完成,具有独立功能的一个供其他函数调用的函数。
         库函数:由多个函数组成的一个库
(5)程序调试:对编译连接过后的程序进行检查,看是否得到程序预期的结果,如果没有就必须检查调试
         程序测试:设计多组数据检测,检测程序对不同数据的运行情况,从中尽量发现程序中存在的漏洞,并修改程序使之能够适用于各种情况。、
5、
          #include <stdio.h>
          int main()
          {
          printf("***************************\n");
          printf("Very good!\n");
          printf("***************************\n");
          }
6、

转载于:https://www.cnblogs.com/crackkay/archive/2013/05/05/3060847.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值