课程的性质及任务 C程序设计语言是面向软件开发的一门基础课程, 通过本课程的学习,使学生具有在系统软件、工具软件 和数据处理等方面应用能力。 二、教学目的及课程要求 1教学目的: 通过本课的学习,要使学生获得C程序设计语言的 基础知识和一般程序设计方法,掌握一些实用C程序设 计技术,为设计实用软件奠定基础 2对学生要求: 学生在学习本课之前,要具备计算机文化基础知识,写 明确本课程在本专业中的重要性,要有远大的理想和志 向,要知难而进,积极自觉的学习,独立完成作业,认 真做好每一个实验,培养独立分析问题和处理问题的能 力
一、 课程的性质及任务 C程序设计语言是面向软件开发的一门基础课程, 通过本课程的学习,使学生具有在系统软件、工具软件 和数据处理等方面应用能力。 二、教学目的及课程要求 1 教学目的: 通过本课的学习,要使学生获得C程序设计语言的 基础知识和一般程序设计方法,掌握一些实用C程序设 计技术,为设计实用软件奠定基础。 2 对学生要求: 学生在学习本课之前,要具备计算机文化基础知识, 明确本课程在本专业中的重要性,要有远大的理想和志 向,要知难而进,积极自觉的学习,独立完成作业,认 真做好每一个实验,培养独立分析问题和处理问题的能 力
本次课内容: 1、程序设计语言 2、库函数组装C程序 3、数据类型 教学目的: 1、了解程序设计语言及其方向 2、明确编辑、编译、连接和执行含乂 3、掌握C语言程序结构及结构组成 4、掌握C语言数据类型
本次课内容: 1、程序设计语言 2、库函数组装C程序 3、数据类型 教学目的: 1、了解程序设计语言及其方向 2、明确编辑、编译、连接和执行含义 3、掌握C语言程序结构及结构组成 4、掌握C语言数据类型
、程序设计语言 1、程序设计语言发展 2、程序设计语言的支持环境 3、源程序的编辑、编译、连接和执行
一、程序设计语言 1、程序设计语言发展 2、程序设计语言的支持环境 3、源程序的编辑、编译、连接和执行
1、程序设计语言发展 (1)机器语言 一组由0和1序列构成的指令码 如:某CPU的机器的语言 10000000加 10010000减 (2)汇编语言 用“助记符”来代替0和1码编程 如:A+B=> A ADDA,B A-B=>a suba, B
1、程序设计语言发展 (1)机器语言 一组由0和1序列构成的指令码 如:某CPU的机器的语言 10000000 加 10010000 减 (2)汇编语言 用“助记符”来代替0和1码编程 如:A+B=>A ADD A,B A -B=>A SUB A,B
(3)面向过程的语言 把解题过程看作是数据被加工的过程 如:BASC语言编写的程序 A=10 B=20 C=A+B PRINT C 如 TURBOC20语言编写的程序 maino int a.b.c a=10;b=20; c=a+b printf( %d", c)
(3)面向过程的语言 把解题过程看作是数据被加工的过程 如: BASIC语言编写的程序 A=10 B=20 C=A+B PRINT C 如: TURBOC2.0语言编写的程序 main() { int a,b,c; a=10;b=20; c=a+b; printf(“%d”,c); }