(最新!)2010年全国计算机等级考试二级C语言考试大纲

(最新!)2010年全国计算机等级考试二级C语言考试大纲
(最新!)2010年全国计算机等级考试二级C语言考试大纲

2009年全国计算机等级考试二级C语言考试大纲

◆ 基本要求

1.熟悉 Visual C++ 6.0 集成开发环境。

2.掌握结构化程序设计的方法,具有良好的程序设计风格。

3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

4.在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力

◆ 考试内容

一、C语言程序的结构

1.程序的构成,main函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3.源程序的书写格式。

4.C语言的风格。

二、数据类型及其运算

1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2.C运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

三、基本语句

1.表达式语句,空语句,复合语句。

2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计

1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计

1.for循环结构。

2.while和do-while循环结构。

3.continue语句和break语句。

4.循环的嵌套

六、数组的定义和引用

1.一维数组和二维数组的定义、初始化和数组元素的引用。

2.字符串与字符数组。

七、函数

1.库函数的正确调用。

2.函数的定义方法。

3.函数的类型和返回值。

4.形式参数与实在参数,参数值传递。

5.函数的正确调用,嵌套调用,递归调用。

6.局部变量和全局变量。

7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

八、编译预处理

1.宏定义和调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理。

九、指针

1.地址与指针变量的概念,地址运算符与间址运算符。

2.一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。

3.用指针作函数参数。

4.返回地址值的函数。

5.指针数组,指向指针的指针。

十、结构体(即“结构”)与共同体(即“联合”)

1.用typedef说明一个新类型。

2.结构体和共用体类型数据的定义和成员的引用。

3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

十一、位运算

1.位运算符的含义和使用。

2.简单的位运算。

十二、文件操作

只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

1.文件类型指针(FILE类型指针)。

2.文件的打开与关闭(fopen,fclose)。

3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。

◆ 考试方式

1.笔试:90分钟,满分100分,其中含公共基础知识部分的30分。

2.上机:90分钟,满分100分

3、上机操作包括:

(1)填空。 2)改错。(3)编程。

二级C语言笔试真题---知识点与分值结构分析

试题结构分析

二级C一直以来是整个二级考试中试题最多、难度最大、报考人数也最多的考试,但是从2008年4月份开始笔试由原来120分钟减少到90分钟,所以二级C语言首次题数减少、单个题目难度下降(选择题由原来的50个题目减少到40个,填空由原来的20空减少到15空,满分100分保持不变),从而试题整体难度下降。而上机考试时间由原来的60分钟增加至90分钟,但上机题目不仅不加难,反而降低难度。所以整个等级考试难度是下降的趋势,08年4月以后开始,等级考试将沿袭这种题型和题量安排等。

笔试试题分类统计

二级C各章节知识点考察到的题目题号和分值分析:

C语言初步知识选择11-13 共3分

顺序结构选择14-16 填空7 共5分

选择结构选择17-20 填空6 共6分

循环结构选择21、22 填空8 共6分

函数选择32、34 填空11、13 共8分

指针/数组/字符串选择23-27、31、33、35、40 填空10-12 共24分预编译与动态内存选择28、39 共4分

结构与共用体选择29、36 填空14 共6分

位运算选择38 共2分

文件选择30、37 填空15 共6分

数据结构与算法选择5-7 填空2、3 共10分

程序设计基础选择2 共2分

软件工程基础选择1、3、4 填空1 共8分

数据库设计基础选择8-10 填空4、5 共10分

其中:选择1~10每题2分选择11~20每题1分选择21~40每题2分填空1-15空每空2分

试题特点:

1、题数减少

以前一共50道选择题、20个空的填空题,今年只有40道选择题,15个空的填空题。试题数的减少,使考生有充足的时间分析和检查题目。

2、单个题目的难度下级。

在本次二级C语言笔试试题中,未出现一些特别难的试题,比如没有出现“指向指针的指针作函数参数”等类型的试题。

备考建议:

大家可以看出,指针、数组、字符串无论在笔试还是上机都是重中之重,既是重点又是难点。C语言程序初步、顺序结构、选择结构、循环结构、函数是基础。编译预处理、作用域与存储类、位运算、文件等是难点但不是重点,每年都会考到,但题量都不大。结构体与共用体可以说比较重点又是难点。公共基础部分除了程序设计基础这一部分,其他三部分旗鼓相当,都是重点。

语言学概论复习大纲讲课讲稿

语言学概论复习大纲

导言 一、解释以下概念并指出其区别 语言学语文学小学 二、语言学理论在指导语言实践上有哪些作用? 第一章第一节 一、名词解释 语言的主观性 二、举例说明 1、语言的两大社会功能 2、信息传递中接受存在的方式 三、论述:语言是人类社会传递信息第一性的、最重要的手段第一章第二节 一、名词解释 语言能力 二、举例说明:语言的民族性 三、简答 1、语言和思维的关系 2、语言思维功能的生理基础 3、聋哑人的语言问题与思维特点 四、论述 1、儿童语言习得与思维的发展过程基本一致

2、思维能力的普遍性和思维方式的特殊性 第二章第一节 一、名词解释 1、征候 2、心理现实 二、辨析概念的区别与联系(定义区别相同点分点答题) 1、语言和言语 2、征候与符号 3、语言与符号 三、简答 1、语言符号与心理现实之间的关系(分点答题不举例) 2、怎么理解“人的心理现实是不断增量的” 第二章第二节 一、名词解释 1、语言符号的线条性 2、语言符号的组合关系 3、语言符号的聚合关系 二、举例说明:语言符号的任意性 三、论述 1、语言符号系统是一种分层装置 2、语言层级装置靠语言单位的组合和替换来运转

第二章第三章 一、名词解释 语言能力 二、简答 1、人的语言能力是先天具备的,但后天的语言环境决定着人的语言能力的现实和维持 2、语言是其他动物与人类之间无法逾越的鸿沟 三、论述 人类语言符号和其他动物“语言”的根本区别 第三章第一节 一、名词解释 1、音标 2、国际音标 二、辨析区别和联系 语音学和音乐学 三、简答 1、语音与自然界声音的异同 2、语音学研究的诸方面 第三章第二节 一、名词解释 1、纯音

计算机c语言二级考试复习资料

第一章C语言概述 一、选择题: 1、一个C程序的执行是从( A )。 A本程序的main函数开始,到main函数结束 B本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C本程序的main函数开始,到本程序文件的最后一个函数结束 D本程序文件的第一个函数开始,到本程序main函数结束 2、在 C 语言中,每个语句必须以( D )结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 3、C 语言规定:在一个源程序中,main函数的位置( C )。 A. 必须在最开始 B. 必须在系统调用的库函数的后面 C. 可以任意 D. 必须在最后 4、一个C 语言程序是由( B )。 A. 一个主程序和若干子程序组成 B. 函数组成 C. 若干过程组成 D. 若干子程序组成 5、下列说法中错误的是( D )。

A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 6、用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( C )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D. 自动保存源文件 二、填空题: 1、C 语言只有 32 个关键字和 9 种控制语句。 2、每个源程序有且只有一个 main 函数,系统总是从该函数开始执行C语言程序。 3、C 语言程序的注释可以出现在程序中的任何地方,它总是以 \* 符号作为开始标记,以 */ 符号作为结束标记。 4、C 语言中,输入操作是由库函数 scanf 完成的,输出操作是由库函 数 printf 完成的。 5、系统默认的C 语言源程序文件的扩展名是 .c ,经过编译后生成的目标文件的扩展名是 .obj ,经过连接后生成的可执行文件的扩展名是 .exe 。 6、C 语言的标识符只能由字母、数字和下划线三种字符组成。 第三章数据类型、运算符和表达式

全国计算机等级考试二级C语言真题

2009年3月二级C语言笔试真题((1)—(10)每小题2分,(11)—(50)每题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)栈是“先进先出”的线性表 B)队列是“先进先出”的线性表 C)循环队列是非线性结构 D)有序性表既可以采用顺序存储结构,也可以采用链式存储结构 (2)支持子程序调用的数据结构是 A)栈B)树C)队列D)二叉树 (3)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 A)10B)8C)6D)4 (4)下列排序方法中,最坏情况下比较次数最少的是 A)冒泡排序 B)简单选择排序 C)直接插入排序 D)堆排序 (5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 A)编译软件 B)操作系统 C)教务管理系统 D)汇编程序 (6)下面叙述中错误的是 A)软件测试的目的是发现错误并改正错误 B)对被调试的程序进行“错误定位”是程序调试的必要步骤 C)程序调试通常也称为Debug D)软件测试应严格执行测试计划,排除测试的随意性 (7)耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 A)提高耦合性降低内聚性有利于提高模块的独立性 B)降低耦合性提高内聚性有利于提高模块的独立性

C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度 (8)数据库应用系统中的核心问题是 A)数据库设计 B)数据库系统设计 C)数据库维护 D)数据库管理员培训 (9)有两个关系R,S如下: 由关系R通过运算得到关系S,则所使用的运算为 A)选择B)投影C)插入D)连接 (10)将E-R图转换为关系模式时,实体和联系都可以表示为A)属性B)键C)关系D)域 (11)以下选项中合法的标识符是 A)1-1B)1—1C)-11D)1-- (12)若函数中有定义语句:intk;,则 A)系统将自动给k赋初值0 B)这时k中值无定义 C)系统将自动给k赋初值-1 D)这时k中无任何值 (13)以下选项中,能用作数据常量的是 A)o115B)0118C))115L (14)设有定义:intx=2;,以下表达式中,值不为6的是A)x*=x+1 B)x++,2*x C)x*=(1+x)

英语语言学概论大纲(DOC)

一、课程性质及其设置目的与要求 (一)课程性质和特点 《英语语言学概论》课程是我省高等教育自学考试英语专业(本科段)的一门重要的专业理论课程,其任务是培养应考者系统地学习英语语言学的基本知识,掌握语言系统内部语言学各分支之间的关系和各分支的重要概念和基本理论,了解语言学在其它学科领域的应用,熟悉现代语言学重要的流派及其代表人物;通过该课程的学习,考生可以从不同的角度了解语言(的性质),了解语言学习和语言教学,为日后进一步学习语言学、从事语言教学实践和语言学研究打下扎实基础。本课程的特点是:专业术语多,概念多,内容抽象,所以,考生最好在学习本课程之前先学习提高语言读写能力的课程,如高级英语、泛读(三)、写作等,这样可以减少语言障碍,有利于学好语言学的理论知识。 (二)本课程的基本要求 本课程共分为本书共分四编,计十三章。第一编(一至二章)介绍了语言和语言学;第二编(三至八章)介绍了语言学的主要分支—语音学、音位学、形态学、句法学、语义学和语用学;第三编(九至十二章)为跨学科领域与应用—话语分析、社会语言学、心理语言学,以及语言学理论与外语教学;第四编(十三章)介绍了现代语言学流派。通过对本书的学习,要求应考者对英语语言学有一个全面和正确的了解。具体应达到以下要求: 1、掌握语言的性质、功能,以及语言学的研究范围、语言学的分支和重要的语言学概念; 2、掌握语言系统内部语言学各分支之间的关系和各分支的重要概念和基本理论; 3、了解语言学在其它学科领域的应用; 4、熟悉现代语言学重要的流派及其代表人物。 (三)本课程与相关课程的联系 英语语言学概论是一门基础理论课程,其含盖范围很广,既涉及语言系统内部的语音学、音位学、形态学、句法学、语义学和语用学,又涉及许多交叉学科,如话语分析、社会语言学、心理语言学、应用语用学(包括语言学理论与外语教学),以及本教程未涉及的神经认知语言学、计算机语言学、人工智能与机器翻译等。语言学的进一步研究甚至会涉及到哲学、逻辑学等领域。 在自考课程中,词汇学与语言学关系最为密切,词汇学的许多概念、理论和研究方法都来源于语言学。高级英语、泛读(三)、写作、翻译等课程则是学好语言学的基础。文学与语言学并非对立的关系,这两个领域的研究方法可以互相补充、互相借鉴,日后无论从事语言学还是文学研究,这两个领域都必须同时涉猎。 二、课程内容与考核目标

计算机二级C语言测试题

(第一章) 1. 以下关于算法的描述不正确的是__________。 A. 任何一个问题,它的实现算法是唯一的 B. 描述算法常用的表达工具有流程图、N-S图、PAD图、伪码等 C. 算法的最终实现是计算机程序 D. 正确性和清晰易懂性是一个好算法的基本条件 2.下面是一个加法程序,指出存在的逻辑错误和语法错误。 /* 求整数a和b的和 */ main( ) { int a,b; a=8; b=2000; print("%d\n",a-b); } 3.在每个C程序中都必须包含有这样一个函数,该函数的函数名为__________。 A.main B. MAIN C. name D. function 4.以下叙述不正确的是__________。 A.C程序书写格式规定,一行内只能写一个语句 B.main()函数后面有一对花括号,花括号内的部分称为函数体 C.一个C程序必须有main()函数 D.C规定函数内的每个语句以分号结束 5.以下各标识符中,合法的用户标识符为_________。 A.A#C B.mystery C.main D.ab* 6.已知求解某问题的算法如下: ⑴输入a、b、c三个数。 ⑵将a和b比较,较大者放在a中,小者放在b中。 ⑶将a和c比较,较大者放在a中,小者放在c中。 ⑷将b和c比较,较大者放在b中,小者放在c中。 ⑸依次输出a、b、c。 请根据上述算法描述,把算法的功能表达出来。 【答案】把任意输入的三个数a、b、c按降序排列的顺序输出。 7.一个C语言程序可以包括多个函数,程序总是按照如下_________所描述的方式执行当前的程序。 A.从本程序的main()函数开始,到本程序文件的最后一个函数结束。 B.从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 C.从main()函数开始,到main()函数结束。 D.从本程序文件的第一个函数开始,到本程序main()函数结束。 8.以下叙述正确的是_________。 A.在C程序中,main()函数必须位于程序的最前面。 B.C程序的每行中只能写一条语句。 C.在对一个C程序进行编译的过程中,可发现注释中的拼写错误。 D.C语言本身没有输入输出语句。 答案: 1. A 2.语法错误是print, 应该为printf;逻辑错误是a-b,应该为a+b。 3.A 4.A 5.B 6.把任意输入的三个数a、b、c按降序排列的顺序输出。 7.C 8.D

计算机二级c语言历年真题及答案

计算机二级c语言历年真题及答案【篇一:国家计算机二级c语言历年真题及答案】 class=txt>c语言程序设计 (考试时间90分钟,满分100分) 一、选择题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分,共70分) (1)下列数据结构中,属于非线性结构的是 a)循环队列 b) 带链队列 c) 二叉树 d)带链栈 (2)下列数据结果中,能够按照“先进后出”原则存取数据的是 a) 循环队列 b) 栈 c)队列 d)二叉树 (3)对于循环队列,下列叙述中正确的是 a)队头指针是固定不变的 b)队头指针一定大于队尾指针 c)队头指针一定小于队尾指针 d)队头指针可以大于队尾指针,也可以小于队尾指针 (4)算法的空间复杂度是指 a)算法在执行过程中所需要的计算机存储空间 b)算法所处理的数据量 c)算法程序中的语句或指令条数 d)算法在执行过程中所需要的临时工作单元数 (5)软件设计中划分模块的一个准则是 a) 低内聚低耦合 b) 高内聚低耦合 c) 低内聚高耦合 d) 高内聚高耦合 (6)下列选项中不属于结构化程序设计原则的是 a) 可封装 d) 自顶向下

c) 模块化 d) 逐步求精 (7)软件详细设计产生的图如下: 该图是 a) n-s图 b) pad图 c) 程序流程图 d) e-r图 (8)数据库管理系统是 a)操作系统的一部分 b) 在操作系统支持下的系统软件 c) 一种编译系统 d) 一种操作系统 (9)在e-r图中,用来表示实体联系的图形是 a) 椭圆图 b) 矩形 c) 菱形 d) 三角形 (10)有三个关系r,s和t如下: 其中关系t由关系r和s通过某种操作得到,该操作为 a) 选择 b) 投影 c) 交 d) 并 (11)以下叙述中正确的是 a)程序设计的任务就是编写程序代码并上机调试 b)程序设计的任务就是确定所用数据结构 c)程序设计的任务就是确定所用算法 d)以上三种说法都不完整 (12)以下选项中,能用作用户标识符的是 a)void b)8_8 c)_0_ d)unsigned (13)阅读以下程序

2019南开大学语言学概论和现代汉语考试大纲

2019南开大学语言学概论和现代汉语考试大纲 一考试性质 本考试是全日制语言学及应用语言学专业、汉语言文字学专业、少数民族语言文学专业的入学资格之专业基础课考试。 二考试目的 本考试的目的是选拔全日制语言学及应用语言学专业、汉语言文字学专业、少数民族语言文学专业的硕士研究生。 三考试要求 考生应具备“语言学概论”“现代汉语”的基础知识,理解这两门课程的基本概念,能用所学的知识和方法分析简单的语音、词汇、语义和语法的事实。 考生要用汉语答题,书写工整,卷面整洁。 四考试内容 “语言学概论”部分 第一部分语言的性质,包括语言和言语、语言是人类最重要的交际工具、语言的其他派生功能、语言是自然形成的符号系统。 第二部分语音,包括语音的物理属性和生理基础、音素、音位、音位的组合。 第三部分语法,包括语法的性质和单位、构词法、构形法、句法。 第四部分语义,包括词汇、词义、词聚、句义、歧义。 第五部分语言的发展,包括语言发展的原因和特点、语言的分化和统一、语言的接触、语言系统的发展。 题型 一名词解释(略) 二判断 示例:洋泾浜不是自然语言。 答:对。洋泾浜是两个不同民族的人在某些特定场合临时把各自的语言混合在一起而造成的交际工具,不当作母语使用,离开特定的交际场合双方都不再使用它,所以不是自然语言。 三简答 示例:两个同义词可以在哪些方面有差别? 答:同义词之间的差别:a语体色彩或风格色彩、b感情色彩、c形象色彩。 四分析 示例:指出下面每个词是单纯词还是复合词,还是派生词: 剪刀克隆taller 绳子棕色菠萝氧吧dancer 质子actually 答案:单纯词有“克隆、菠萝、taller”,复合词有“剪刀、棕色、氧吧、质子”,派生词有“绳子、dancer、actually”。

全国计算机二级C语言操作题题库

1.程序Cmody021.c输出如下所示图形: * *** ***** ******* ********* #include void main() { int i,j;for(i=1;i<=5;i++) { for(j=1;j<=5-i;j++)printf(" "); for(j=1;j<=2*i-1;j++) printf("*"); printf("\n"); } } 2.程序Cmody032.c的功能是:输出201-300之间的所有素数,统计总个数。#include #include void main() { int num; printf("\n"); num=fun(); printf("\nThe total of prime is %d",num); getch(); } int fun() { int m,i,k,n=0; for(m=201;m<=300;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) /**/if(m/i==0)/**/ break; /**/if(i==k)/**/ { printf("%-4d",m); n++;

if(n%10==0)printf("\n"); } } return n; } 3. 程序Cmody041.c,其功能是统计输入字符串中小写英文字母的个数。如输入:abcdEFGHIJK123 输出:4 #include #include main() { char str1[128]; /**/int i,len,sum=0;/**/ gets(str1); len=strlen(str1); for(i=0;i='a'&&str1[i]<='z')/**/ sum++; } printf("%d\n",sum); getch(); } 4.程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。如输入:abcDEFGH123 输出:5 #include #include main() { /**/char str1[128]/**/ int i,len,sum=0; printf("Please input a string:\n"); scanf("%s",str1); len=strlen(str1); for(i=0;i='A'&&str1[i]<='Z') /**/sum++;/**/

新版计算机二级C语言测试题及答案解析

计算机二级C语言测试题及答案解析计算机二级C语言测试题及答案解析 C语言的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,下面给大家整理了计算机二级C语言测试题及答案,欢迎阅读! 计算机二级C语言测试题及答案解析 1.(A )是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从 C 开始执行。 A、程序中第一条可执行语句 B、程序中第一个函数 C、程序中的main函数 D、包含文件中的第一个函数 3、以下说法中正确的是( C )。

A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是( B ) 。 A、 C程序的工作过程是编辑、编译、连接、运行 B、 C语言不区分大小写。 C、 C程序的三种基本结构是顺序、选择、循环 D、C程序从main函数开始执行 5.下列正确的标识符是(C )。 A、-a1 B、a[i] C、a2_i D、int t 5~8题为相同类型题 考点:标识符的命名规则 只能由字母、数字、下划线构成

数字不能作为标识符的开头 关键字不能作为标识符 选项A中的“-” ,选项B中“[”与“]”不满足(1);选项D中的int 为关键字,不满足(3) 6.下列C语言用户标识符中合法的是(B )。 A、3ax B、x C、case D、-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是( C )。 A、 %x B、a+b C、a123 D、123 选项A中的“%” ,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2)

语言学概论大纲

第一章语言和语言学 一、基本要求 通过本章的学习,了解语言的客观存在形式,认识口语和书面语的关系,认识语言和民族、语言和种族的关系;理解语言的性质,了解语言和言语的区别,认识语言符号的诸特征;了解语言学的性质、作用及发展梗概。 二、考核目标和考核要求 第一节语言的客观存在形式 识记: 1、口语: 2、书面语: 领会: 1、言语交际是一个编码和解码的过程; 2、书面语和口语的主要差别; 3、书面语的产生具有重大的社会历史意义; 4、语言和种族的关系; 5、语言与各个领域的社会活动都有着密切的联系,在这种情况下,语言学必须明确自己的研究对象,才能成为一门现代意义上的科学。 思考: 1、什么是语言的客观存在形式; 2、为什么说语言的客观存在形式跟语言学家研究的语言不完全是一模一样的; 3、应该如何理解口语是第一性的,书面语是第二性的; 4、为什么说语言虽然是民族的重要标志,但并不是最可靠的标志; 5、为什么不能单凭“相互理解程度”来区分语言和方言。 第二节语言的性质 识记: 1、符号; 2、能指; 3、所指; 4、聚合关系; 5、组合关系: 领会: 1、语言和言语的区别; 2、任何符号,包括语言符号都是形式和意义的统一体; 3、语言符号的强制性; 4、语言符号的可变性; 5、语言是一个系统; 6、语言系统的各个子系统的系统性是不平衡的; 7、语言是系统具有相对的封闭性和自主性; 8、语言系统的层次性; 9、组合关系的含义; 10、聚合关系的含义; 11、组合关系和聚合关系的关系。 思考:

1、区分语言和言语有什么意义; 2、应该如何理解语言符号的任意性; 3、语言符号的离散特征和线性特征对语言系统的结构特点有什么重大意义。 第三节语言学 识记: 1、语言学; 2、普通语言学; 3、理论语言学;。 4、应用语言学; 5、传统语言学; 6、结构主义语言学。 领会: 1、普通语言学的含义和主要研究领域; 2、应用语言学的性质和主要研究领域; 3、古代哲学家对语言的研究; 4、古代的语言本体研究; 5、历史比较语言学的产生 6、普通语言学的产生; 7、索绪尔的主要贡献; 8、社会语言学、功能语言学、认知语言学等语言学新学派的产生; 9、语言学和文学的关系 10、语言学在历史学和考古学中的应用 11、语言学研究在语言规划中的作用; 12、语言学研究与计算机科学。 思考: 1、为什么尽管语言是客观存在的,可是以语言为研究对象的语言学却存在着不同的理论、学说和观点; 2、语言学研究可以有哪些不同的角度。 第二章语音 一、基本要求 通过本章的学习,理解语音的各种性质,了解描写元音和辅音发音特征的方法,理解音位学的基本理论和音位分析的基本原则并能够运用,了解音位组合和韵律特征的基本形式,提高认识语音现象的能力。 二、考核目标和考核要求 识记: 1、语音; 2、声音的四要素; 3、振幅; 4、频率; 5、音高; 6、音强; 7、音长;

计算机二级C语言测试题及答案解析(一)

2016年计算机二级C语言测试题及答案解析(一)1.(A )是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从C 开始执行。 A、程序中第一条可执行语句 B、程序中第一个函数 C、程序中的main函数 D、包含文件中的第一个函数 3、以下说法中正确的是(C )。 A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B )。 A、C程序的工作过程是编辑、编译、连接、运行 B、C语言不区分大小写。 C、C程序的三种基本结构是顺序、选择、循环 D、C程序从main函数开始执行 5.下列正确的标识符是(C )。

B、a[i] C、a2_i D、int t 5~8题为相同类型题 考点:标识符的命名规则 只能由字母、数字、下划线构成 数字不能作为标识符的开头 关键字不能作为标识符 选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3) 6.下列C语言用户标识符中合法的是(B )。 A、3ax B、x C、case D、-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是(C )。 A、%x B、a+b C、a123

选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2) 8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。 A、print _3d db8 aBc B、I\am one_half start$it 3pai C、str_1 Cpp pow while D、Pxq My->book line# His.age 选项B中的“\”,”$”,选项D中“>”,”#”,”.”,”-”不满足(1);选项C 中的while为关键字,不满足(3) 9.C语言中的简单数据类型包括(D )。 A、整型、实型、逻辑型 B、整型、实型、逻辑型、字符型 C、整型、字符型、逻辑型 D、整型、实型、字符型 10.在C语言程序中,表达式5%2的结果是C 。 A、2.5 B、2 C、1 D、3 %为求余运算符,该运算符只能对整型数据进行运算。且符号与被模数相同。5%2=1;5%

历年全国计算机二级C语言试题库完整

. . . . 参考 50道C 语言知识题 1.以下叙述中正确的是 A)用C 程序实现的算法必须要有输入和输出操作 B)用C 程序实现的算法可以没有输出但必须要有输入 C)用C 程序实现的算法可以没有输入但必须要有输出 D)用C 程序实现的算法可以既没有输入也没有输出 2.下列可用于C 语言用户标识符的一组是 A)void,define,WORDB)a3_3,_123,Car C)For,-abc,IFCaseD)2a,DO,sizeof 3.以下选项中可作为C 语言合法常量的是 A)-80B)-080C)-8e1.0D)-80.0e 4.若有语句:char*line[5];,以下叙述中正确的是 A)定义line 是一个数组,每个数组元素是一个基类型为char 为指针变量 B)定义line 是一个指针变量,该变量可以指向一个长度为5的字符型数组 C)定义line 是一个指针数组,语句中的*号称为间址运算符 D)定义line 是一个指向字符型函数的指针 5.以下定义语句中正确的是 A)inta=b=0;B)charA=65+1,b=′b′; 6.有以下程序段 charch;intk; ch=′a′; k=12; printf("%c,%d,",ch,ch,k);printf("k=%d\n",k); 已知字符a 的ASCII 码值为97,则执行上述程序段后输出结果是 A)因变量类型与格式描述符的类型不匹配输出无定值 B)输出项与格式描述符个数不符,输出为零值或不定值 C)a,97,12k=12 D)a,97,k=12 7.有以下程序 main() {inti,s=1; for(i=1;i<50;i++) if(!(i%5)&&!(i%3))s+=i; printf("%d\n",s);} 程序的输出结果是 A)409B)277C)1D)91 8.当变量c 的值不为2、4、6时,值也为"真"的表达式是 A)(c==2)||(c==4)||(c==6) B)(c>=2&&c<=6)||(c!=3)||(c!=5) C)(c>=2&&c<=6)&&!(c%2) D)(c>=2&&c<=6)&&(c%2!=1) 9.若变量已正确定义,有以下程序段

《语言学概论》教学大纲汇总

《语言学概论》课程教学大纲 一、基本信息 课程编号:10601100540 课程名称:语言学概论 英文名称: Linguistics 课程性质:必修课程 总学时:64 学分:4 理论学时:64 实验学时:0 实践学时:0 指导自学学时:0 适用专业:英语专业(医药贸易方向)适用层次:本科 先修课程:英语语法,精读等 承担院部:人文学院学科组:英语专业学科组 二、课程介绍 (一)课程目标及地位 本课程是高等院校英语专业必修课程之一,一般安排在第七学期,向学生介绍语言学领域的重要研究成果,包括语音学、词汇学、句法学、语义学、语用学的基本理论以及语言与文化、社会、思维等的关系。通过本课程的学习,学生将具备语言学的基本知识,并通过所获得的知识加深对英语的理解及增强对英语中一些语言现象的观察和分析的能力。 本课程的教学目的有两个,即:掌握英语语言学的基础知识、以及应用英语从事语言学方面研究的能力。 1、掌握语言学的基础知识 本课程以英语为主要研究对象,重点介绍英语语言的内部结构、表现形式和意义以及与人的心理、社会、文化艺术、信息科学、教育等的关系,要求学生通过听讲与自学,对英语语言学、语言学分支、流派及其发展等有一个比较全面地了解,掌握英语语言学的基本概念、研究方法及其应用等,提高对英语的理性认识,初步具备发现问题和解决问题的能力。 2、应用英语从事语言学研究的能力 作为语言学方面的专门课程,本课程的最终目的是培养学生应用英语从事英语语言学或一般语言学研究的能力。因此,本课程要求那些对语言学有兴趣并有意从事这方面研究的学生,能够运用英语和所学的语言学知识从事语言学或英语语言学方面的研究,用英语进行表达或撰写论文。 (二)教学基本要求 1.“语言学概论”是汉语言文学专业的一门专业基础课程,是语言理论基础课。它从理论上探讨人类语言的本质、结构和演变的规律。学生通过本课程的学习,能比较系统地掌握语言学的基本概念、基本理论和基础知识,为提高语言理论水平、进一步学习和深入研究其他

计算机二级C语言考试内容

计算机二级 公共基础知识 基本要求 1.掌握算法的基本概念。 2.掌握基本数据结构及其操作。 3.掌握基本排序和查找算法。 4.掌握逐步求精的结构化程序设计方法。 5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。 6.掌握数据库的基本知识,了解关系数据库的设计。 考试内容 一、基本数据结构与算法 1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。 2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。 3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。 4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。 5.线性单链表、双向链表与循环链表的结构及其基本运算。 6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。

7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。 二、程序设计基础 1.程序设计方法与风格 2.结构化程序设计。 3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。 三、软件工程基础 1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。 2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。 3.结构化设计方法,总体设计与详细设计。 4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。 5.程序的调试,静态调试与动态调试。 四、数据库设计基础 1.数据库的基本概念:数据库,数据库管理系统,数据库系统。 2.数据模型,实体联系模型及E―R图,从E―R图导出关系数据模型。 3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。

计算机二级c语言题库及答案

2016年计算机二级c语言题库及答案 一、选择题(每小题1分,共40小题,共40分) 1.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。 或35 2.下列关于栈的叙述中,正确的是( )。 A.栈底元素一定是最后入栈的元素 B.栈操作遵循先进后出的原则 C.栈顶元素一定是最先入栈的元素 D.以上三种说法都不对 3.下列链表中,其逻辑结构属于非线性结构的是( )0、 A.双向链表 B.带链的栈 C.二叉链表 D.循环链表 4.在关系数据库中,用来表示实体间联系的是( )。 A.网状结构 B.树状结构 C.属性 D.二维表 5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是( )。 :m联系 :n联系 :1联系 :l联系

6.右两个关系R和S如下: 则由关系R得到关系S的操作是( )。 A.自然连接 B.并 C.选择 D.投影 7.数据字典(DD)所定义的对象都包含于( )。 A.软件结构图 B.方框图 C.数据流图(DFD图) D.程序流程图 8.软件需求规格说明书的作用不包括( )。 A.软件设计的依据 B.软件可行性研究的依据 C.软件验收的依据 D.用户与开发人员对软件要做什么的共同理解 9.下面属于黑盒测试方法的是( )。 A.边界值分析 B.路径覆盖 C.语句覆盖 D.逻辑覆盖 10.下面不属于软件设计阶段任务的是( )。 A.制订软件确认测试计划 B.数据库设计 C.软件总体设计 D.算法设计 11.以下叙述中正确的是( )。 A.在C语言程序中,main函数必须放在其他函数的最前面 B.每个后缀为C的C语言源程序都可以单独进行编译 C.在C语言程序中,只有main函数才可单独进行编译

全国计算机等级考试二级C语言真题2013年3月

全国计算机等级考试二级C语言真题2013年3月 (总分40, 做题时间90分钟) 一、选择题 1. 程序流程图中带有箭头的线段表示的是______。 A 图元关系 B 数据流 C 控制流 D 调用关系 答案:C [解析] 在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C。 2. 结构化程序设计的基本原则不包括______。 A 多态性 B 自顶向下 C 模块化 D 逐步求精 答案:A [解析] 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A。 3. 软件设计中模块划分应遵循的准则是______。 A 低内聚低耦合 B 高内聚低耦合

C 低内聚高耦合 D 高内聚高耦合 答案:B [解析] 软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。 4. 在软件开发中,需求分析阶段产生的主要文档是______。 A 可行性分析报告 B 软件需求规格说明书 C 概要设计说明书 D 集成测试计划 答案:B [解析] A错误,可行性分析阶段产生可行性分析报告。C错误,概要设计说明书是总体设计阶段产生的文档。D错误,集成测试计划是在概要设计阶段编写的文档。B正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。 5. 算法的有穷性是指______。 A 算法程序的运行时间是有限的 B 算法程序所处理的数据量是有限的 C 算法程序的长度是有限的 D 算法只能被有限的用户使用

语言学概论和现代汉语考试大纲

语言学概论和现代汉语考试大纲 一考试性质 本考试是全日制语言学及应用语言学专业、汉语言文字学专业、少数民族语言文学专业的入学资格之专业基础课考试。 二考试目的 本考试的目的是选拔全日制语言学及应用语言学专业、汉语言文字学专业、少数民族语言文学专业的硕士研究生。 三考试要求 考生应具备“语言学概论”“现代汉语”的基础知识,理解这两门课程的基本概念,能用所学的知识和方法分析简单的语音、词汇、语义和语法的事实。 考生要用汉语答题,书写工整,卷面整洁。 四考试内容 “语言学概论”部分 第一部分语言的性质,包括语言和言语、语言是人类最重要的交际工具、语言的其他派生功能、语言是自然形成的符号系统。 第二部分语音,包括语音的物理属性和生理基础、音素、音位、音位的组合。 第三部分语法,包括语法的性质和单位、构词法、构形法、句法。

第四部分语义,包括词汇、词义、词聚、句义、歧义。 第五部分语言的发展,包括语言发展的原因和特点、语言的分化和统一、语言的接触、语言系统的发展。 题型 一名词解释(略) 二判断 示例:洋泾浜不是自然语言。 答:对。洋泾浜是两个不同民族的人在某些特定场合临时把各自的语言混合在一起而造成的交际工具,不当作母语使用,离开特定的交际场合双方都不再使用它,所以不是自然语言。 三简答 示例:两个同义词可以在哪些方面有差别 答:同义词之间的差别:a语体色彩或风格色彩、b感情色彩、c 形象色彩。 四分析 示例:指出下面每个词是单纯词还是复合词,还是派生词: 剪刀克隆 taller 绳子棕色菠萝氧吧 dancer 质子 actually 答案:单纯词有“克隆、菠萝、taller”,复合词有“剪刀、棕色、氧吧、质子”,派生词有“绳子、dancer、actually”。 五论述

全国计算机等级考试二级C语言考点(完整版)

C语言二级考点(完整版) 第一章…… C语言基础知识 第二章……顺序结构 第三章……选择结构 第四章. ……循环结构 第五章……函数 第六章……指针 第七章……数组与指针 第八章……数组与函数 第九章……字符串 第十章……结构体与共用体 第十一章……文件 第一章C语言基础知识 考点1. C语言程序的结构认识 本节通过一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语言有个初步认识。 例1 计算两个整数之和的c程序: #include main() { int a,b,sum; /*定义变量a,b,sum为整型变量*/ a=20; /*把整数20赋值给整型变量a*/ b=15; /*把整数15赋值给整型变量b*/ sum=a+b; /*把两个数之和赋值给整型变量sum*/ printf("a=%d,b=%d,sum=%d\n",a,b,sum); /*把计算结果输出到显示屏上*/ } 重点说明: 1、任何一个c语言程序都必须包括以下格式: main() { } 这是c语言的基本结构,任何一个程序都必须包含这个机构。括号内可以不写任何内容,那么该程序将不执行任何结果。 2、main()----在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何一个c程序总是从main函数开始执行,main函数后面的一对圆括号不能省略。 3、被大括号{ }括起来的内容称为main函数的函数体,这部分内容就是计算机要执行的内容。 4、在{ }里面每一句话后面都有一个分号(;),在c语言中,我们把以一个分号结尾的一句话叫做一个c语言的语句,分号是语句结束的标志。 5、printf(“a=%d,b=%d,sum=%d\n”,a,b,sum); ----通过执行这条c语言系统提供给我们直接使用的屏幕输出函数,用户即可看到运行结果,本程序运行后,将在显示器上显示如下结果: a=20,b=15,sum=35 6、#include 注意:(1)以#号开头(2)不以分号结尾

全国计算机二级考试C语言(最全复习资料)

二级公共基础知识作为必考内容出现,出题形式为选择题前10道,占考试总分的10%。 考试其它比重: 1、C语言程序的结构占总分1% 2、数据类型及其运算占总分4% 3、选择结构程序设计占比分的3% 4、循环结构占比分的5% 5、数组的定义和引用占比分的5% 6、函数占比分的5% 7、编译预处理占比分1% 8、指针占比分的5% 9、结构体占比分的3% 10、位运算占比分的2% 11、文件操作占比分的2% 考试方式 上机考试,时长120分钟 单选题40分(含公共基础10分),操作题60分(包括程序填空题、程序修改题、程序设计题) 第一部分 C语言知识复习资料 第一章C语言基本知识(90分) 【考点1】C程序 用C语言编写的程序称为C语言源程序,源程序文件的后缀名为“.c”。源程序经编译后生成后缀名为“.obj”的目标文件,再把目标文件与各种库函数连接起来,生成“.exe”可执行文件。C语言有三种基本结构:顺序结构、选择结构、循环结构。

【考点2】main函数 又称主函数,是C程序的入口。main后面跟一对小括号和一对花括号,花括号括起来的部分称为main 函数的函数体。一个C程序从main函数开始执行,到main函数体执行完结束,而不论main函数在整个程序中的位置如何。每一个程序有且仅有一个main函数,其他函数都是为main函数服务的。 【考点3】存储形式 计算机在电脑中保存数据是采用二进制形式,由0或1构成的二进制称为位(bit),八个位构成一个字节(Byte),1个Byte=8个bit。二进制、八进制、十六进制转化为十进制采用乘法,十进制转化为二进制、八进制、十六进制采用除法。数据的存放位置就是它的地址。 【考点4】注释 是对程序的说明,可出现在程序中任意合适的地方,注释从“/*”开始到最近一个“*/”结束,其间任何内容都不会被计算机执行,注释不可以嵌套。 【考点5】书写格式 每条语句的后面必须有一个分号,分号是语句的一部分。一行内可写多条语句,一个语句可写在多行上。 【考点6】标识符 是标识名字的有效字符序列,可以理解为C程序中的单词。 标识符的命名规则是: (1)标识符只能由字母、数字和下划线组成,字母区分大小写。 (2)标识符的第一个字符必须是字母或下划线,不能为数字。 C语言标识符分如下3类 (1)关键字。它们在程序中有固定的含义,不能另作他用。如int、for、switch等。 (2)预定义标识符。预先定义并具有特定含义的标识符。如define、include等。 (3)用户标识符。用户根据需要定义的标识符,符合命名规则且不与关键字相同。 【考点7】常量与变量 常量是指在程序运行过程中,其值不能改变的量。常量分为整型常量、实型常量、字符常量、字符串常量、符号常量5种。在程序运行过程中其值可以改变的量称为变量。C语言中没有字符串变量。存放字符串使用字符数组。 【考点8】整型数据 整型常量有十进制、八进制、十六进制三种表示形式,没有二进制形式。八进制整型常量加前导数字0,十六进制常量加前导0X,八进制常量中不会出现8。 整型变量可分为基本整型(int)、短整型(short)、长整型(long)、和无符号整型(unsigned)。一个基本整型占4个字节。其它类型的整型占用字节数和取值范围详见教材第9页。 【考点9】实型数据 实型数据有两种表示形式:小数形式和指数形式。掌握判定指数形式合法性。 口诀:E前E后必有数,E后必须为整数。 实型变量分为单精度型(float)和双精度型(double),单精度型占四个字节。 【考点10】算术运算 算术运算符一共有+、—、*、/、%这五个。求余运算要求运算对象只能为整型,除法运算符两边运算对象都为整型时,运算结果也为整型即舍掉小数部分。 【考点11】强制类型转换 将一个运算对象转换成指定类型,格式为(类型名)表达式,注意小括号位置。 【考点12】赋值 赋值运算符为“=”,不同于关系等于“= =”。赋值表达式格式为:变量名=表达式,赋值运算符左边必须为变量,赋值运算是把赋值运算符右边表达式的值赋给左边变量。

相关文档
最新文档