00342高级语言程序设计一.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
00342高级语言程序设计(一) 一、本课程使用教材、大纲 高级语言程序设计(一)课程使用的教材为《高级语言程序设计》 迟成文编著、经济科学出版社、2007年第一版。 二、本课程的试卷题型结构及试题难易度 试卷题型结构表 课 程代 号 00342 课 程名 称 高级语言程序设计(一) 题 型 单选题 填空题 程序 填空题 程序 改错题 程序 分析题 编程题 合计 每 题分 值 1 1 6 4 6 10 题 数 20 10 3 2 4 2 41 合 计分 值 20 10 18 8 24 20 100 试卷按识记、领会、简单应用、综合应用四个认知层次命制试题,四个认知层次在试卷中所占比例大致分别为:识记占20%、领会占30%、简单应用占30%、综合应用占20%。 试卷难易度大致可分为“容易、中等偏易、中等偏难、难”。根据课程的特点,每份试卷中,不同难易度试题所占的分数比例大致依次为易占30分、中等偏易占30分、中等偏难占20分、难占20分。 三、各章内容分数的大致分布 章 次 内 容 分 值 第1章 概述 1 第2章 C语言的基本知识 1 第3章 基本数据类型、运算符和表达式 10 第4章 顺序结构、选择结构和循环结构的程序设计 22 第5章 数组 22 第6章 指针 16 第7章 函数 12 第8章 结构型与自定义类型 8 第9章 文件 8 四、各篇内容的重、难点 篇 次 重 点 难 点 第1章 程序设计概念,算法 第2章 保留字,标识符,C程序的基本构成,C程序的基本构成,C程序的开发环境 第3章 数据类型,常量,变量,运算符,表达式,变量赋值及表达式计算时的类型转换,宏定义 运算符的优先级与结合性,逻辑运算的优化,关系运算和数学关系表达式的区别,宏定义 第4章 顺序结构、选择结构和循环结构的程序设计,各种有关算法 各种有关算法 第5章 一维数组,二维数组,字符数组与字符串,字符串处理常用函数,各种有关一维数组、二维数组、字符串的常用算法 有关一维数组、二维数组、字符串的常用算法 第6章 指针变量的定义和初始化,指针变量和一维数组,指针变量和字符串,指针数组 指针变量和一维数组,指针变量和字符串 第7章 函数的定义和调用,函数调用时数据的传递方式,变量的存储类别和作用域,函数的嵌套调用和递归调用,指针型函数,文件包含命令,常用系统函数 函数调用时地址传递,重点掌握数学库函数和字符串处理函数的使用,一维数组做函数参数,变量的存储类别 第8章 结构型的定义,结构型变量成员的引用,结构型数组,结构型数组与指针 结构型成员的引用,结构型数组与指针,结构型变量的存储空间 第9章 文件的类型,文件指针,文件的打开与关闭,文件的读写,文件指针的定位 文件的类型,文件的打开关闭与读写 五、各题型范例及解题要求 1.单项选择题 要求:在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。 例:组成C语言程序的是( B ) A.过程 B.函数 C.子程序 D.主程序和子程序 2.填空题 函数中的形参和调用时的实参都是变量时,传递方式为________。答案:值传递方式 3.程序填空题 例:输入10个整数存入一维数组,再按逆序重新存放后再输出。 main( ) { int i, j, a[10], t, *p; for(i=0; i10; i++) scanf(%d, __________ ); for(i=0, j=9; ij; __________) t=a[i], a[i]=a[j], a[j]=t; for(p=a; pa+10; p++) //用指针访问数组元素 printf(%4d, __________); printf(\n); } 答案: 函数fun的功能是:根据整型形参m,计算如下公式的值: 程序中第3到6行有两个错误,请改正。用下划线标出错误所在行,并在其后空白处写出正确语句。 double fun (int m) /* 第1行 */ { /* 第2行 */ double y, d ; /* 第3行 */ int i ; /* 第4行 */ for ( i =100,i = m,i += 100 ) /* 第5行 */ { /* 第6行 */ d = (double) i * (double) i ; /* 第7行 */ y += 1.0 / d ; /* 第8行 */ } /

文档评论(0)

00625 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档