南京师范大学2004年教育技术专业考研试题
卷科目名称:教学设计(A) 代码:320
一、辨析题(判断下列描述的正误,并说明理由,每题6分,共30分):
1、认知主义理论学派主张是学习个体本身作用于环境,人的大脑的活动过程可以转化为具体的信息加工过程。
2、斯金纳倡导的程序教学运动时在进行了大量的试验的基础上提出的,并据此提出了一系列学习训练策略,如训练鸽子走“8”字型,运用得是减退技术学习策略。
3、南京某中学学生在通过对松针抑制霉变的实验观察研究后,得出了有关松针防霉的结论。根据加涅的学习结果分类学说,他们获得的学习结果类型属于高级规则。
4、按照皮亚杰的认知发展阶段理论,处于具体运算阶段的儿童在思维过程中,常常会表现出以自我为中心的特征,并经常会做出一些不合理的推理。
5、设计符号标志对于不熟练的与读者更加有效。
二、比较题(表较下述概念的异同,每题8分,共40分):。
1、上位学习与下位学习
2、层级分析法与归类分析法
3、场独立与场依存
4、内部参照需要分析法与外部需要参照分析法
5、相对评价与绝对评价
三、综合应用题(第一题10分,第2、3题个20分,第4题30分,共80分):
1、什么是教学设计过程模式?简述肯普的椭圆型教学设计模式的特点。
2、在编写教学目标时,ABCD模式是一种行之有效的方法,请解释ABCD这四个要素的含义,并结合信息技术课程内容编写两则教学目标来描述她的应用。
3、加涅认为,教学实际上是为了影响学习者的内部学习过程的外部事件,你是如何理解这一描述的?请结合高中信息技术课程的有关知识点举例阐述。
4、如果让你为高中的学生设计“VB语言的for...next循环结构”内容的教学,请分别按讲解式教学法和发现式教学法写出你的设计简案。
2004年硕士研究生招生入学初试试卷
专业名称: 教育技术学
研究方向:
科目代码: 423
科目名称: 计算机与网络应用
考生注意:答案必须写在答题纸上,否则无效,后果自负.
说明:本试卷共五大题,满分为150分,其中c语言试题90分,网络试题60分。
试题:
一、填空题(每小题3分,共45分)
1、若X为int类型,一种与逻辑表达式!x等价的C语言关系表达式为( )。
2、设s是long类型变量,且s=216-1,则c语言表达式s%2+(s+1)%2的值是()。
3、设c是字符型变量,描述“c是小写字母”的表达式是( )。
4、c语言中,若一个int型数据占2个字节,则int型数据的取值范围为( )。
5、设char*s="\ta\017\bc";则strlen(s)的值为( )。
6、以下程序的运行结果是( )。
f(char *s){
char *p=s;
while(*p!='\0') p++;
return(p-s);
}
void main(){
print("%d\n",f("ABCDEF“));
}
7、以下程序的运行结果是( )。
#i nclude
void main(){
int k=4,m=1,p;
p=func(k,m);printf("%d,",p);
p=func(k,m);print9"%d\n",p);
}
func(int a,int b){
static int m=0,i=2;
i+=m+1;
m=i+a+b;
return m;
}
8、以下程序的功能是:将无符号八进制数字构成的字符串转换为十进制整数。比如,如输入的字符串为556,则输出十进制整数366。程序中带
下划线的部分应该为( )。
void main(){
char *p,s[6];
int n;
p=s;
gets(p);
n=*p-'0';
while(________!='\0')n=n*8+*p-'0';
print("%d\n",n);
}
9、下面函数用来求出两个整数之和,并通过形参传回两数相加之和值,程序带下划线的部分应该分别为( )和( )。
int add(int x,int y,____z){
______=x+y;
}
10、以下程序的运行结果是( )。
main(){
int a[2][3]={{1,2,3},{4,5,6}};
int (*p)[3]=&a[0];
int m=(**p)*(**(p+1));
printf("%d\n",m);
}
11、HTTP是一个无状态的协议,指的是( )。
12、HTTP中的Cookie指的是( )。
13、10BASE-T标准规定网卡与HUB之间的非屏蔽双绞线长度最大为( )米。
14、在局域网中配置一台PC机,使其能够访问Internet,一般要配置的内容包括( )。
15、在一个带宽为 y Mbps 的链路上传输 x KB 的文件,需要的时间为_______秒。
二、选择题(每小题3分,共45分):
1、如下程序的运行结果是( )。
main(){
int a=5,b=4,c=6,d;
printf("%d\n",d=a>b?(a>c?a:c):(b));
}
A. 5 B. 4 C. 6 D.不确定
2、如下程序的运行结果是( )。
mian(){
int a=4,b=5,c=0,d;
d=!a&&!b||!c;
printf("%d\n",d);
}
A. 1 B. 0 c.非0的数 D. -1
3、如下程序的运行结果是( )。
void main(){char arr[2][4];
strcpy(arr,"you");strcpy(arr[1],"me");
arr[0][3]='&';
printf("%s\n",arr);
}
A. you&me B. you C. me D.程序出错
4、假设下列程序的可执行文件名为prg.exe,则在该程序的子目录下输入命令行:
prg hello word<回车>后,程序的输出结果是( )。
main()(int c,char *v{}){
int i;
if(c<=0)return;
for(i=1;i }
A.hello word B.hw C. hel D.helloword
5、若有以下程序段:int c1=1,c2=2,c3=2;c3=c1/c2*c3;则执行后,c3的值是( )。
A. ) B.0.25 C. 1 D. 2
6、如下程序的运行结果是( )。
void main(){
int x=1,a=0,b=0;
switch(x){
case 0:b++;
case 1:a++;
case 2:a++,b++;
}
printf("a=%d,b=%d\n",a,b);
}
A.a=2,b=1 B.a=1,b=1 C.a=1,b=0 D.a=2,b=2
7、对于如下的程序段,何时执行后的结果为true? ( )。
if(i=0)printf("true");
else printf("false");
A. 总是 B.绝对不会 C.当i为0时 D. 当i不为0时
8、下列程序段执行后,变量x的值是( )。
for9x=2;x<10;x+=3);
A. 2 B.9 C.10 D.11
9、如下程序段的最后一句有语法错误,正确的语句应该是( )。
struct screen_pos{int row,col;}
move_right(struct screen_pos *cursor){
cursor.col++; /*这一句有一个语法错误*/
}
A.cursor.col=cursor.col+1; B.col.cursor++;
C.*cursor.col++; D.(*cursor).col++;
10、若与以下程序段:int p[1],a=10,b=1;p=&a;a=p[0]+b;执行该程序后,a的值为( )。
A. 12 B. 11 C.10 D.编译出错
11、关于IP地址127.0.0.1的正确说法是( )。
A. 它是标准的IP地址,可以从Internet的NIC分配使用;
B.它已经被保留在Internet的NIC中心内部使用,不能对外分配使用;
C.它上一个网络接口的回送地址;
D.它只能用于局域网中的某个服务器上。
12、在因特网中,IP数据报的传输需要经由源主机和中途路由器到达目的的主机,通常( )。
A> 源主机和中途路由器都知道IP数据报到达目的主机需要经过的完整路径;
B.源主机知道IP数据报到达目的主机需要经过的完整路径,而中途路由器不知道;
C.源主机不知道IP数据报到达目的主机需要经过的完整路径,而中途路由器知道;
D.源主机和中途路由器都不知道IP数据报到达目的主机需要经过的完整路径。
14、在路由器互联的多个局域网中,通常要求每个局域网的( )。
A.数据链路层协议和物理层协议必须相同;
B.数据链路层协议必须相同,而物理层协议可以不同;
C.数据链路层协议可以不同,而物理层协议必须相同;
D.数据链路层协议和物理层协议都可以不同。
15、关于IP提供的服务,下列哪种说法是错误的?
A.IP提供不可*的数据投递服务,因此数据报投敌不能受到保障;
B.IP提供不可*的数据投递服务,因此它可以随意丢弃报文;
C.IP提供可*的数据投递服务,因此数据报投递可以受到保障;
D.IP提供可*的数据投递服务,因此它不能随意丢弃报文。
三、编程题(10分):
为了求正整数n的平方根,可以使用如下迭代发求解:
使用C语言编写一个完整的程序,以求出用户从键盘上输入的任何正整数的平方根。
四、链表题(20分):
阅读下列程序说明及其程序本身,然后回答问题。
[程序说明] 本程序从键盘读入整数,并按从大到小的顺序输出输入正整数中互不相等的那些整数。程序以便读入整数,以便构造一个从大到
小顺序链接的的链表,直至不能从键盘读入整数,然后顺序输出链表上各节点的整数值。主函数每读入一个整数,就调用函数insert(),函数in
sert()将还未出现杂链表上的正数按从大到小的顺序插如到链表中。
为了插入方便,链表杂表首有一个辅助节点。
[程序]
#i nclude
#i nclude
typedef struct node{
int val;
struct node *next;
}NODE;
void insert(NODE *list,int x){
NODE *u,*v,*p;
u=list;v=u->nest;
while((1)&&xval) /*寻找插入位置*/
{u=v;v=v->nest;}
if(v==NULL|| (2) ){ /*判是否要插入新节点*/
p=(NODE *)malloc(sizeof(NODE));
p->val=x; /*生成新节点*/
(3) =v;
(4) =p; /*插入新节点*/
}
}
mian(){
int x;
NODE *head,*p;
/*首先建立只有辅助节点的空链表*/
head=(NODE*)malloc(sizeof(NODE));
(5) =NULL;
printf("Enter integers:\n");
while(scanf("%d",&x)==1) /*反复读入整数插入链表*/
insert(head,x);
for(p=head->next;p!->NULL;p=p->next)
printf("%d\t",p->val);
}
[问题]
1、写出上面带标号1-5的括号中该填入的内容;(10分)
2、写一个函数Sum,求以上链表中所有整数之和;(5分)
3、写一个函数Destory,将以上链表所占的内存释放。(5分0
五、问答题(每题10分,共30分):
1、Microsoft的ASP(Active Server Page)技术中提供了若干内置对象。给出其中4个内置对象,并且简要说明每一个这些对象的作用和用法。
2、写一个HTML 文件,它的显示页面如下(其中的“登录”为提交按钮)。要求表单在被提交之前检查“姓名”域,如果姓名为空,则不允许提交表单,而是首先给出提示警告,然后将输入焦点放入“姓名”域。
3、一个象Google或Yahoo这样的web搜索引擎为用户提供了各种web 资源的极佳工具。假如让你负责一个项目小组来开发一个类似的搜索引擎,试描述你将面临的、需要克服的各种技术问题。
2004年硕士研究生入学复试试题
卷科目名称:教育技术学(B) 代码:525
考生注意:答案必须写在答题纸上,否则无效,后果自负。
1、计算机网络系统主要由哪几部分构成,使分析各部分的主要功能。(15%)
2、在英国《教育媒体传播和技术百科全书》中,将教育技术的研究内容界定为五个方面,即教育心理技术、教育信息和传播技术、教育管理技术、教育系统技术和教育计划技术。试谈谈你对这一观念的看法。(30%)
3、宣威伯认为:“如果可以用较便宜的教学媒体来上课,其效果与价钱高的媒体上课效果一样好,千万不要用价钱高的媒体来上课”。试以“教学媒体和教学效果的关系”为主题,并结合你个人的学习、实践或实习、工作等背景,谈谈你对教育技术学科的基本认识。(55%) |