2004 年上海华东师范大学教育技术学与 C 程序设计考研真
题
教育技术学部分(共计 80 分)
一、概念题(每题 5 分,共 30 分)
1.教育技术学
2.语言实验室
3.前端分析
4.建构主义学习理论
5.信息化教育
6.教育信息化
二、论述题(每题 10 分,共 30 分)
1.依据美国教育传播与技术协会 1994 年的定义,阐释教育技术领域的主要目标和任务。
2.简述近百年来教育技术现代化的历程,并展望其进一步发展的趋势。
3.以采用的传播技术为标志,远程教育可以分为哪几种类型?它们各有什么特点?
4.中小学生的信息素养包括哪些重要内容?提高学生的信息素养有什么意义?
5.联系本单位或本地区的实际,谈谈你对"如何发展我国教育技术事业"的看法。
计算机基础与程序设计部分(共计 70 分)
一、概述题(每题 5 分,共 20 分)
1、试用流程图和伪代码方式两种方式描写求小于 100 的斐波那切数(FibonacciNumber)的
算法。
2、根据计算机网络的传输技术,可以将网络的结构分为两大类∶广播式网络和点-点网络,
请你简单说明一下,广播式网络的特点。
3、请你简单地阐述一下 DBS,DEMGS,DB,DBA 分别表示的意义,以及它们之间的关系。
4、请概述信息安全的意义和维护信息安全的若干有效手段。
二、填充题或选择题(每题 3 分,共 30 分)
1、数制转换∶
2、栈的存取规则是____,队列的存取规则是_____
A.随机存取
B.先进先出
C.后进先出
D.按名存取
3、由诸如线、矩形、圆等对象的集合所组成的图象是____。
A.位图
B.Web
C.矢量图像
D.桌面系统
4、数据库管理系统中用来定义数据库的结构、各类模式之间的映象和完整性约束等的语言
是_____
A.DDL
B.DML
C.数据库子语言
D.数据结构语言
5、蠕虫病毒主要通过_____媒体传播。
A.软盘
B.光盘
C.手机
D.Internet
6、虚拟现实有两个主要特征,他们是_____和_____
7、下面程序的运行结果是
8、若有说明∶
A.一个字符
B.一个地址
C.一个字符串
D.一个不定值
9、下面程序是将字符串中数字字符删除后输出,请填空。
10、若有定义∶int*p[4];则标识符 p
A)是一个指向整数变量的指针
B)是一个指针数组名
C)是一个指针,它指向一个含有四个整数元素的一维数组。
D)说明不合法
三、C 语言程序设计题(每题 10 分,共 20 分)
1、某教师组织了一次学科考试,考生人数小于 100 名,现从键盘上输入姓名和成绩,请采
用适当的数据结构,按成绩采用插入排序算法,将成绩从高分到低分排序,要求∶
(1)打印输出全体考生的排名表(排序号姓名成绩);
(2)打印输出本次考试的平均值,中位数和方差。
注∶(1)考生人数不确定,以输入成绩-1 表示结束。(2)本次考试成绩非百分制且考生成
绩均不相等。(3)插入排序算法;6 分,统计算法∶4 分。
2、已知一个单向链表,表头为 head,请设计一个子程序 delenode,遍历该链表,删除数据
域 data 大于 50 的节点,且统计删除节点数,并在最后打印输出。
注∶需要考虑目标节点可能在链表头部、中间、尾部。(10 分)