C语言程序设计A课程内容与教学要求答疑.doc

上传人:精*** 文档编号:852812 上传时间:2023-09-16 格式:DOC 页数:5 大小:26KB
下载 相关 举报
C语言程序设计A课程内容与教学要求答疑.doc_第1页
第1页 / 共5页
C语言程序设计A课程内容与教学要求答疑.doc_第2页
第2页 / 共5页
C语言程序设计A课程内容与教学要求答疑.doc_第3页
第3页 / 共5页
C语言程序设计A课程内容与教学要求答疑.doc_第4页
第4页 / 共5页
C语言程序设计A课程内容与教学要求答疑.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、2008.09.09)C语言程序设计A课程内容与教学要求答疑(文本)xx:欢迎参加本科C语言程序设计课程的网上教学研讨会xx:请问其它教学媒体什么时候,可以征订?徐教授,你好,我电大一名教师,请问:我们现在只有1本文字主教材C语言程序设计 任爱华主编,根据课程考核说明还应该有其它的教学媒体(IP网络课件、复习资料、平时考核等),这些资料什么时候可以征订? 还有本次教材应该是第一次使用,有没有模拟试题供我们参考,谢谢!xx:请通过所在单位教材发行和征订部门征订,形成性考核册和期末复习指导已在中央电大教育杂志社出版和发行C语言程序设计课程的定位、学分和学时是计算机科学与技术专业的专业基础课,是其他

2、后续课程:数据结构、操作系统、计算机网络、数据库、软件工程等课程的先修课,为这些课程奠定计算机程序设计的基础。基础和核心的地位。也为以后学习面向对象的、可视化程序设计和软件开发做好准备。该课程4学分,72学时,一学期开设完成。C语言程序设计课程学习目标和要求C语言是面向过程的结构化程序设计语言,是以函数的定义和调用为程序设计的核心,每个函数实现整个程序功能中的某一种功能,若干个函数实现其完整的功能,解决整个问题。每个函数定义中包含有不同功能、不同类型的若干条语句,每条语句里都需要对数据进行计算和处理操作,而对数据的表达有各种不同的形式,如常量、变量、函数、运算表达式等。本课程的学习目标:学习C

3、语言的基本语法知识,包括学习数据的类型、数据的表示、数据的运算、数据在内存和外存中存储格式与访问方式,语句的分类、每种语句的功能,函数的定义、声明和调用格式,程序和程序文件的结构,程序的建立、编辑、编译、连接、运行等的上机操作过程等内容。本课程的学习要求:能够利用所学习到的C语言基本语法知识,会阅读和分析现成的C语言程序,并且会根据实际要解决的问题,编写出相应的C语言程序,进而通过上机操作得到正确的运行结果。学习C语言课程的特点学习C语言程序设计需要理论与实践相结合,即学习书本知识和上机操作练习相结合。只注重书本知识的学习是空洞的,只注重上机操作实践是迷茫的,必须两者有机结合、循序渐进,通过书

4、本知识指导实践,通过实践加深理解和吸收书本知识,以及运用知识解决问题的能力。按照这样的特点和规律学习C语言就能够达到事半功倍的学习效果。现有的C语言程序设计课程的学习资源文字主教材C语言程序设计(本科) 任爱华主编中央广播电视大学出版社出版。IP网络课程16讲,每章2讲,每讲约50分钟,本人主讲 十一后电大在线网站。平时考核 C语言程序设计形成性考核册 中央电大教育杂志社出版发行。学期初复习资料 C语言程序设计期末复习指导中央电大教育杂志社出版发行。学期末网上辅导资料在电大在线C语言程序设计课程教学网页上发表,约6篇。录象教材20讲 任爱华、张纪勇等主讲 中央电大音像出版社出版,下学期使用。C

5、语言程序设计课程的考核形式本课程考核采用终结性考试与形成性考核相结合的方式。形成性考核分为两种,一种视形成性考核作业册完成情况和所规定的上机实验完成情况而定,占总成绩的20%;另一种为省级电大统一命题和组织的期末上机考核,占总成绩的10%,要求完成一个带有多个程序文件的程序项目的编写(或修改)并上机运行通过,上机考核时限为60分钟。形成性考核成绩由省级电大考核和确认。终结性考试采用书面和闭卷方式,考试成绩占总成绩的70%,由中央电大统一命题和考试时间,答卷时限为90分钟。C语言程序设计课程期末卷面考试的题型和要求试题题型:选择、填空、程序运行结果、函数或程序功能、编写程序或函数。选择和填空:考

6、查语法概念和知识,对它们记忆和理解的程度。程序运行结果和功能:考察阅读和分析现有程序或函数的能力,对C语言的各种语句理解和掌握的程度。编写程序或函数:根据所给出的题目要求,编写出相应的程序或函数,考察学生分析问题和编写程序解决问题的能力,对C语言知识灵活掌握和应用的程度。课程第一章 C语言概述的知识要点1了解C语言程序、程序文件、函数定义模块的概念及其相互之间的关系。2了解函数的具体定义格式和作用,主函数main()的特殊地位和作用。3掌握C语言中简单语句和复合语句的构成。分号、花括号4掌握#include预处理包含命令的格式与作用。5掌握头文件的文件名格式,在程序中的使用方法和作用。6掌握C

7、语言中两种注释形式的不同标记。/、/* */7掌握标准输出函数printf()和标准输入函数scanf()的定义格式和用法。8掌握C语言程序文件名、编译后生成的目标文件名和连接后生成的可执行文件名的命名规则,以及上机输入、编辑、编译、连接和运行程序的过程。.c .obj(ect) .exe(cute)课程第二章数据类型和表达式的知识要点1掌握C语言中各种简单数据类型的表示和长度。int, char, float, double,void2掌握十进制、八进制、十六进制整型的常量表示方法。25、031、0x193掌握十进制定点数、带指数部分的浮点数的表示方法。25.03、2.503e14掌握数值、

8、字符、字符串在程序中书写格式的区别,转义字符。25,3,”25”,n5掌握各种类型变量的定义和初始化格式,符号常量的定义格式。#define M 106掌握枚举类型的定义格式。enum 。7掌握各种常用运算符的表示和含义。算术、比较、赋值、逻辑、增1、减1等。8掌握一些常用系统函数的调用格式和作用。 abs(),exp(),pow(),rand(),exit()课程第三章流程控制语句的知识要点1掌握条件语句的格式和作用。(if else 2掌握分情况处理语句的格式和作用。switch 每个case子句;default:3掌握for循环语句的格式和作用。for(;)4掌握while循环语句的格式

9、和作用。while()5掌握do循环语句的格式和作用。dowhile();6掌握各种跳转语句的格式和作用。goto, return, break, continue7会根据现有的程序,分析出程序功能或写出运行结果。8会根据处理问题的需要,选择合适的语句编写出程序。课程第四章数组和字符串的知识要点1掌握一维数组的定义及初始化格式。int a10=20,35,162掌握二维数组的定义及初始化格式。int b34=1,3,5,7,2,5,8,103掌握数组长度的计算方法,每一维下标的变化范围,数组存储空间大小的计算。4掌握数组元素的表示,即一维下标变量、二维下标变量的表示。a4,bij5掌握利用循环

10、和循环变量控制下标变化依次访问(遍历)数组中所有元素的方法。int i, a10; for (i=0; i3掌握数组名的指针含义。int a10, *p=a; 4掌握一维数组元素的下标访问方式与指针访问方式之间的关系。ai*(a+i)5掌握二维数组元素的下标访问方式与指针访问方式之间的关系。bij,*(bi+j)6掌握动态存储分配函数malloc()和calloc()的调用格式及作用。malloc(20)7会分析和编写带有指针运算和动态存储分配的程序。课程第六章函数的知识要点1掌握函数的定义、调用和声明的格式。int f(int n)return n*n;int f(int n);x=f(10

11、); x=1002掌握函数定义中值参数和指针参数的不同作用。void h(int x, int* a)3掌握函数参数为一维数组或二维数组时的说明格式及作用。int ff(int a, int n)4掌握变量的作用域范围和分类。全局变量、局部变量、静态(static)变量5掌握函数的递归定义和调用的概念。调用自身函数6掌握函数调用时参数的传递过程和函数体的执行与返回过程。7能够根据现有的函数定义分析函数功能,或根据某种功能写出函数定义。课程第七章结构与联合的知识要点1了解结构和联合类型的概念和作用。组合数据类型2掌握结构类型的定义格式,结构对象(变量)的定义格式和初始化。3能够计算出结构类型的长

12、度。各成员类型的长度之和。4掌握对结构的成员进行访问的方法。点和箭头运算符5掌握链表中结点的结构,链表的建立和遍历的方法和算法。struct IntNode int data; struct IntNode *next;6掌握联合类型的定义格式和长度计算方法,结构与联合的异同。7会利用结构类型存储和处理数据,会利用链表存储和处理数据。偏重分析课程第八章 文件的知识要点1. 了解数据文件的有关概念。文件名、存储位置、文件类型(字符、字节)、文件流2. 掌握数据文件的打开和关闭方法。fopen(), fclose()3. 掌握数据文件的各种访问方式的表示方法。r, w, a, wb, r+4. 掌握对字符类型的数据文件进行输入和输出数据的方法。fputc(), fgetc()5. 掌握对字节类型的数据文件进行输入和输出数据的方法。fread(), fwrite()6会利用字符或字节类型的数据文件保存和处理数据。偏重分析

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 技术资料 > 课程设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922