特惠-26考研冲刺
特惠-27考研课
双证-在职硕士
免联考-同等学力
26考研-肖八笔记
26考研-时政刷题
26考研-作文押题
26考研-全套真题
26考研-提前估分
保研-路线图
27考研-智能择校
27考研-英语测评
27考研-新大纲对比
热门-计算机择校
扫码加入训练营
牢记核心词
学习得礼盒
杭州师范大学2017年考研861软件专业基础自命题试卷试题
考试科目代码:861
考试科目名称:软件专业基础
说明:考生答题时一律写在答题纸上,否则漏批责任自负。
程序设计基础部分
一、选择题(共10分,每题2分)
1. 若a=8,b=7,则输出8*7=56的语句是( )。
A、printf(“a*b=%d\n”,a+b);
B、printf(“a*b=%d\n”,a*b);
C、printf(“%d*%d=%d\n”,a,b,a*b);
D、printf(“%d*%d=%d\n”,a+b);
2. 在C语言中,能代表逻辑值“真”的是( )。
A、true B、大于0的数 C、小于0的数 D、非0的数
3. 若有定义:int *p[4];则标识符p( )。
A.是一个指向整型变量的指针
B.是一个指针数组名
C.是一个指针,它指向一个含有四个整型元素的一维数组
D.说明不合法
4. 以下正确的叙述是( )。
A. 在C程序中,每行中只能写一条语句
B. 若a是实型变量(float),C程序中允许赋值a=10,因此实型变量中允许存放整型数
C. 在C程序中,无论是整数还是实数,都能被准确无误的表示
D. 在C程序中,%是只能用于整数运算的运算符
5. 在C语言中,int、char和short三种类型数据在内存中所占用的字节数( )。
A. 由用户自己定义 B. 均为2个字节
C. 是任意的 D. 由所用机器的机器字长决定
二、填空题(共15分,每空3分)
1. 结构化程序由顺序 、__________、__________三种基本结构组成。
2. 在常见的个人计算机中,一个字节包含________个二进制位。
3. 若k为整型变量且赋值11。N=k++,N=_________,k=______________。
三、分析题(共40分)
1. 以下程序的运行结果是什么?(5分)
#include
void main( )
{ char s[50];
printf("Enter a string:");
gets(s); puts(s);
}
执行如下:
Enter a string:string<回车>
2. 已知字母A的ASCII码值为65。以下程序的输出结果是什么?(5分)
#include
main( ) {
char a,b;
a='A'+'4'-'3';
b='A'+'6'-'2';
printf("a=%d,b=%c\n",a,b);
}
3. 请比较一下结构体和联合体的异同。(10分)
4. 在C语言中,有时我们需要从一个函数中获取两个或两个以上的返回值。请问应该如何处理?(10分)
5. 请问在C语言中,如何产生随机数?怎么操作可以产生尽可能随机的整数?(10分)
四、程序设计题(10分)
编写程序,读入三个双精度数,求它们的平均值并保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入,最后输出结果。
数据库原理部分
五、选择题(共10分,每题2分)
1、在概念模型中,客观存在并可以互相区别的事物称为 。
A. 实体(Entity)B. 联系(Relationship)
C. 属性(Attribute) D. 码(Key)
2、有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码可能是_________。 A.车次 B.日期 C.车次+日期 D.车次+情况摘要
3、设关系模式 R(A,B,C,D,E)的函数依赖集为F={AB→C, C→D, D→E},则R的候选码(Candidate Key)可为 。
A. {AB}B. {A}
C. {ABC} D. {ABCD}
4、设关系R和关系S具有相同的元数(目),且对应的属性取自相同的域。集合{t|t∈R∨t∈S}标记的是( )。
A、R∪S B、R-S C、R×S D、R∩S
5、有一个关系:学生(学号,姓名,系别),规定系别的值域是另一个关系:系(系名,地址)中的系名,这一规则属于( )。
A、实体完整性约束 B、参照完整性约束
C、用户自定义完整性约束 D、关键字完整性约束
六、填空题(共15分,每空3分)
1.数据库中主键约束要求主键值唯一和 。
2.将数据表test中数据全部删除的SQL语句是_______________________。
3.SQL查询语言中,HAVING短语必须跟随 使用,它用来限定分组必须满足的条件。
4.数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:原子性、 、隔离性和持续性。
5.数据库的并发控制通常使用锁协议来实现,其中锁的类型主要有两类,分别是________和互斥锁。
七、数据库概念设计(16分)
一个医院管理数据库要求提供下述服务:
可随时查询医院中所有科室的信息,包括科室名称、地址和值班电话。所有科室均由科室名称唯一标识。
可随时查询所有医生的信息,包括其姓名、年龄、职称、所属科室以及在科室入职时间。一个科室有多个医生,一个医生只能在一个科室工作,工作证号具有唯一性。
可随时查询每个医生收治的病人信息,包括病历号、姓名、床位号、主管医生、诊断。一个医生可以负责多个病人,一个病人的主管医生只有一个。
(1)根据以上需求,绘制出E-R图。(8分)
(2)根据E-R图转换成关系模型,并标明主键和外键。(8分)
八、规范化题(10分)
假设有一个快递企业的系统中有如下关系R(快递员ID,快递员姓名,快递运单号,发票号)。其中,快递员可以一次收发多个快递单,每个快递单的运单号均不同。每个快递单包含一张发票(发票号各不同)。
(1)给出上述关系R的函数依赖集,以及候选码。
(2)说明R非BCNF模式的理由,并将上述关系R分解为BCNF模式。
九、SQL应用题(24分,共6小题,每小题4分)
设有一个图书管理系统,
图书(图书编号,书名,价格,出版社编号,种类,作者编号)
作者(作者编号,姓名,性别,电话,城市,地址)
出版社(出版社编号,出版社名称,出版社地址)
要求用SQL语言完成如下题目:
(1)创建出版社表(表中所有属性为可变长度字符串,最长100),注意完整性约束。(4分)
(2)检索出所有图书的种类(不能含有相同种类)。(4分)
(3)检索出价格在20-50元间的图书书名和具体价格。(4分)
(4)检索出各个种类的图书的最高价格。(4分)
(5)检索“工业出版社”出版的图书的平均价格。(4分)
(6)将所有作者为“贾宁”的图书的价格增加10元。(4分)
【专业课】资料这里有↑↑↑
资料下载
2014年-2025年考研历年真题汇总
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
考研大纲PDF电子版下载-历年(附解析)
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
2026年考研政数英备考资料zip压缩包
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
考研英语大纲词汇5500打印版(基础必备)
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
新东方在线考试模拟题【12套】
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
2026年考研专业课知识点总结
发布时间:2024-04-25扫码添加【考研班主任】
即可领取资料包
新东方考研资料下载地址
发布时间:2023-05-17新东方在线考研资料合集
下载方式:微信扫码,获取网盘链接

目录:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
2.2013-2023年专业课考试历年真题及解析PDF版
3.24考研复习备考资料大合集:大纲+备考资料+词汇书+考前押题+自命题
资料介绍:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
、
2.2013-2023年专业课考试历年真题及解析PDF版


3.24考研复习备考资料大合集

3.24考研复习备考资料:考研大纲

3.24考研复习备考资料:政数英备考资料+自命题真题

------------------
考研备考过程中,尤其是专业课部分,参考往年的考试真题,对于我们的复习有更好的帮助。北京大学考研真题资料都有哪些?小编为大家进行了汇总。
北京大学考研真题资料-公共课

北京大学考研真题资料-专业课


以上就是关于“北京大学考研真题资料下载(历年汇总)”的整理,更多考研资料下载,请关注微信获取下载地址。
2024考研公共课必背知识点汇总
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
2013-2023考研历年真题汇总
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
考研英语大纲词汇(PDF可打印)
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
2024考研专业课知识点总结
发布时间:2023-01-03扫码添加【考研班主任】
即可领取资料包
2023考研政治 内部押题 PDF
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
徐涛:23考研预测六套卷
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
考研政数英冲刺资料最新整理
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
23考研答题卡模板打印版
发布时间:2022-11-16扫码添加【考研班主任】
即可领取资料包
2023考研大纲词汇5500PDF电子版
发布时间:2022-07-28扫码添加【考研班主任】
即可领取资料包
考研历年真题(公共课+专业课)
发布时间:2022-07-28扫码添加【考研班主任】
即可领取资料包
考研英语阅读100篇附解析及答案
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
新东方考研学霸笔记整理(打印版)
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
2001-2021年考研英语真题答案(可打印版)
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
考研英语词汇5500(完整版下载)
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
2022考研政审表模板精选10套
发布时间:2022-01-07扫码添加【考研班主任】
即可领取资料包
历年考研真题及答案 下载
发布时间:2021-12-09扫码添加【考研班主任】
即可领取资料包
考研政审表模板汇总
发布时间:2020-06-17扫码添加【考研班主任】
即可领取资料包
近5年考研英语真题汇总
发布时间:2020-06-17扫码添加【考研班主任】
即可领取资料包
考研英语大纲词汇5500
发布时间:2020-06-17扫码添加【考研班主任】
即可领取资料包
2022考研12大学科专业排名汇总
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
2023考研政治复习备考资料【珍藏版】
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
考研英语万能模板+必备词汇+范文
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
考研数学一、二、三历年真题整理
发布时间:2019-11-21扫码添加【考研班主任】
即可领取资料包
添加班主任领资料
添加考研班主任
免费领取考研历年真题等复习干货资料

推荐阅读
真题是非常重要的学习资料,它能更好地帮助我们巩固所学的知识,大家在备考时候要多做一些真题,这样对真题高频考点有所了解,更有目的
来源 : 网络 2025-04-28 07:35:00 关键字 : 考研真题
真题是非常重要的学习资料,它能更好地帮助我们巩固所学的知识,大家在备考时候要多做一些真题,这样对真题高频考点有所了解,更有目的
来源 : 网络 2025-04-28 07:35:00 关键字 : 考研真题
真题是非常重要的学习资料,它能更好地帮助我们巩固所学的知识,大家在备考时候要多做一些真题,这样对真题高频考点有所了解,更有目的
来源 : 网络 2025-04-28 07:35:00 关键字 : 考研真题
真题是非常重要的学习资料,它能更好地帮助我们巩固所学的知识,大家在备考时候要多做一些真题,这样对真题高频考点有所了解,更有目的
来源 : 网络 2025-04-27 07:35:00 关键字 : 考研真题
真题是非常重要的学习资料,它能更好地帮助我们巩固所学的知识,大家在备考时候要多做一些真题,这样对真题高频考点有所了解,更有目的
来源 : 网络 2025-04-27 07:35:00 关键字 : 考研真题
资料下载
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
新东方在线考研资料合集
下载方式:微信扫码,获取网盘链接

目录:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
2.2013-2023年专业课考试历年真题及解析PDF版
3.24考研复习备考资料大合集:大纲+备考资料+词汇书+考前押题+自命题
资料介绍:
1.2013-2023年近10年政数英真题及解析PDF版(新东方)
、
2.2013-2023年专业课考试历年真题及解析PDF版


3.24考研复习备考资料大合集

3.24考研复习备考资料:考研大纲

3.24考研复习备考资料:政数英备考资料+自命题真题

------------------
考研备考过程中,尤其是专业课部分,参考往年的考试真题,对于我们的复习有更好的帮助。北京大学考研真题资料都有哪些?小编为大家进行了汇总。
北京大学考研真题资料-公共课

北京大学考研真题资料-专业课


以上就是关于“北京大学考研真题资料下载(历年汇总)”的整理,更多考研资料下载,请关注微信获取下载地址。
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
扫码添加【考研班主任】
即可领取资料包
阅读排行榜
相关内容