1、程序和程序语言安全
1,程序的概念:完成某项事物所预设的活动方式。工具
2,程序设计:人们描述计算机要作的工做。spa
二 、程序设计语言及其发展设计
一、机器语言,2汇编语言,3高级语言{a)编译,b)解释};调试
三 、程序的功能分解code
一、从上至下,逐层细分。blog
4、C语言开发
#include<stdio.h> int main(){ printf("hello.c!\n"); return 0; }
ps:本人用的编译器是vc 6.0(下载地址:https://pan.baidu.com/s/1DdnSDcCjZXIJIRF90xd2iA )密码:ubqk编译器
5、 C语言的编译和执行io
1执行: 源代码 (**.c)
↓(编译)
目标文件 (**.obj)
↓(链接)
可执行文件 (**.exe)
6、 开发过程
一、分析问题:设计一种解决问题的方法。
二、写出源代码(**.c)。
三、编译链接(**.obj)产生(*.exe )。
四、运行exe可执行程序。
7、程序的错误可分为两类:第一类①语法错误(修改错误时,根据错误提示行向上查找),②若果有许多错误先该第一处错误。
第二类逻辑错误。
8、逻辑错误
一、读取非安全区域
二、进入死循环
三、非法除以0
四、结果不对
9、排除错误的工具
一、学会用IDE的调试工具
IDE的功能:
①追踪;
②监视;
③设置断点;
④中断执行;
最简单的调试:插入printf();
10、问题和程序
一、解决问题的过程为三步骤:第一步是分析问题,设计一种解决方案,第二步是用程序语言描述解决方案,第三步是在计算机上试用这个程序运行它,看它是否能解决问题。
二、好程序的标准:
①好的程序解决一样的问题写出的程序比较简单。
②程序的结构良好,清晰,易于阅读和理解。
③适应性强。
④在特定状况下是否容易修改去知足新的要求。