程序设计基础,开始!!

来源:互联网 发布:free linux 编辑:程序博客网 时间:2024/05/17 03:16

程序设计基础开课了,任课老师胡老师那生动有趣的授课方式确实让人接受起来很容易很轻松。

这一周,我们从理解软件,程序和计算机语言的关系开始,理清了软件是由一个或者多个程序与数据,为完成某些特定功能而编写的;而程序则是由一个或者多个计算机连续执行的指令集合,其中计算机语言则让人和计算机实现了沟通,进而编写出相应的程序。

在计算机语言中,我们认识到了低级语言(机器语言和汇编语言)和高级语言(其中C系列语言占据了主要地位),从中我们认识到了作为C系语言的头目,C语言作为中级语言在计算机语言中的重要地位。

认识了开发语言的过程中,我们认识到了算法的特性(有穷性,确定性,有效性,有0个或多个输入,有一个或多个输出),之后我们的老师又给我讲叙了软件开发的生命周期(寻找商机,可行性分析,招投标,需求分析,概要设计,详细设计,编制程序,测试程序,交付培训,维护期)。并让我们晓得了程序中最易出现的几种不同类型错误(语法,逻辑,运行错误)。

接着我们详细的了解C语言的发展,应用及其特点;C语言的基本结构(字符集,标识符,关键字,语句,标准库函数);C语言的上机执行过程。

其中我们晓得了字符集分为:数字字符;拉丁字母;运算符;特殊符号和不可显示字符(_、空格、换行、Tab)。还有标识符命名的硬规定(字母,数字,下划线组成,区分大小写,数字不能开头。)和潜规则(见名知义,使用英文,少用拼音,更不能用拼音首字母简写;变量命名如果多个单词组成,首个单词小写,后单词首字母大写;常量命名每个字母都大写,多个单词的中间用下划线连接)。

 

就这样我们从第三周开始踏入了程序开发的开始之路。。。

原创粉丝点击