学科分类

已选分类 工学计算机科学与技术
分析题某中断系统可以实现 5 重中断
进入题库练习
分析题画出 DMA 方式接口电路的基本组成框图, 并说明其工作过程(以输入设备为例)。
进入题库练习
分析题在一个 8 级中断的系统中
进入题库练习
分析题刷新存储器(简称刷存) 的重要性能指标是它的带宽
进入题库练习
分析题void main( ) { char b=a,c=A; int i; for(i=0;i6;i++) { if(i%2) putchar(i+b); else putchar(i+c); } }
进入题库练习
分析题void main( ) { int x=-9,y=5,z=8; if(x<y)if(y<0) z=0 ; eles z+=1 printf(%d,z); }
进入题库练习
分析题void main( ) { int a[3][3]={1,3,5,2,4,6,7,8,9},(*p)[3]=a,i,j,s; for(i=0;i3;i++) for(j=0;j1;j++) { s=*(*(p+i)+j); *(*(p+i)+j)=*(*(p+j)+i); *(*(p+j)+i)=s; } for(i=0;i3;i++) { for(j=0;j3;j++) printf(%3d,*(*(p+i)+j)); printf(\n); } }
进入题库练习
分析题阅读下列程序,请回答以下问题
进入题库练习
分析题阅读下列程序,请写出该程序的输出结果
进入题库练习
分析题阅读下列程序,请回答以下问题
进入题库练习
分析题int fun(int x,int y) { if(!x) return -1; else if(y==1) return x%10; else return fun(x/10,y-1); } void main( ) { printf(%d%d,fun(123456,3),fun(123456,8)); }
进入题库练习
分析题写出下列程序的运行结果 int fun(int n) { if(n= =1) return 1; else return (n+fun(n-1)); } main( ) { int x; scanf("%d", x=fun(x); printf("%d\n",x); } 程序执行时,给变量x输入10,程序的输出结果是什么?
进入题库练习
分析题写出下列程序的运行结果: main() { int c; while ((c=getchar())!='\n') switch (c-'2') { case 0 : case 1 : putchar(c+4); case 2 : putchar(c+4); break; case 3 : putchar(c+3); default : putchar(c+2); break; } } 从键盘输入数据:2473,代表回车。
进入题库练习
分析题阅读下面程序,回答问题 main( ) { int a,b,c,d,num1,num2,temp; printf(“请输入两个数:\n”); scanf(“%d,%d”, if(num1
进入题库练习
分析题关系模式规范化(14分) 现有如下关系模式: 订单(订单号,零件数量,零件号,零件描述,单价,供应商号,供应商姓名,供应商地址,订购日期,交货日期,订单总量) 其中,一个订单对应多种零件,不同订单可以订购同种零件,一种零件由一个供应商供应,一个供应商可以供应多种零件。 (1) 写出该关系模式中的函数依赖关系和主码。(3分) (2) 该关系模式最高满足第几范式?并说明理由。(3分) (3) 将该关系模式分解为3NF,并说明理由。(8分)
进入题库练习
分析题指出下列程序实现的功能 main( ) { int i=0,j=0,k=0,a[3]={2,4,18},b[6]={5,20,25,29,35,60},c[10]; while(ib[j]) { c[k]=b[j];k++;j++;} else { c[k]=a[i];k++;i++;} while(i<3) { c[k]=a[i];k++;i++;} while(j<6) { c[k]=b[j];k++;j++;} for(i=0;i
进入题库练习
分析题关系数据库设计(22分)某小型连锁集团主要经销日用品,下设多个商店,销售多种商品,并配有多个机动仓库用于给商店补货。所开设商店数量、所销售商品品种和销量的逐渐增加,导致给商店配货难度增大,现欲开发一个简单的补货管理数据库系统。经分析,提出以下基本要求:●系统用户主要为仓库管理员和商店经理;●仓库管理员能够在系统中登记仓库基本信息和商品基本信息,商店经理能够在系统中登记本商店的基本信息;●仓库管理员管理商品的入库,商店经理根据实时的销售情况决定该补充哪种商品后,向系统查询该商品在各仓库的库存量并提出补货请求;●仓库管理员能够查询和统计商品入、出库情况,商店经理能够统计本商店的商品补货情况;●商店经理每月在系统中登记各商品的月销量信息。经过进一步的详细分析,该系统的数据库需要管理三类实体。一是“仓库”,属性有仓库号、仓库名、管理员和地址等;二是“商店”,属性有商店号、商店名、经理和地址等;三是“商品”,属性有商品号、商品名、进货渠道和单价等。三者具有以下语义关系:●仓库与商品之间存在联系:每个仓库可存储若干种商品,每种商品会机动地存储在若干仓库中,仓库每入库商品时需要记录入库时间及入库量;●商店与商品之间存在联系:每个商店可销售若干种商品,每种商品可在若干商店里销售,商店销售商品需记录月份和月销量;●仓库、商店、商品三者之间存在联系:每个商店可以从若干个仓库补给若干种商品,每个仓库可以给若干个商店供给若干种商品,商店从仓库补给商品时要记录时间和补给量。如图所示,根据对系统的需求分析,现已绘制出系统的第一层数据流程图(DFD)。请完成以下问题:(1)用数据字典(DD)定义系统第一层数据流程图(DFD)有关的数据元素。(这里只需定义其中的3条:1个数据存储+1个数据流+1个数据项)(6分)(2)绘制系统ER图,并在图上注明(实体和联系的)属性、联系的类型、实体的码(用下划线在主属性上标明即可)。(8分)(3)给出关系模式,并用直下划线“____”标出其中的主码,用波浪下划线“﹏”标出其中的外码。(8分)
进入题库练习
分析题写出下列程序的运行结果: void fun1(char *p) { char *q; q=p; while(*q!='\0') { (*q)++; q++; } } main() { char a[]={"Program"},*p; p= fun1(p); printf("%s\n",a); }
进入题库练习
分析题SQL运用(26分) 设学生数据库STUDENT中存在三个如下基本表: 学生基本表S(Sno,Sname,Sage,Sdept); 学生选课关系基本表SC(Sno,Cno,Grade); 课程基本表C(Cno,Cname,Teacher)。 其中,Sno:学号(字符型);Sname:姓名(字符型);Sage:年龄(整数型);Sdept:系别(字符型);Cno:课程号(字符型);Grade:成绩(整数型);Cname:课程名(字符型);Teacher:授课老师(字符型)。 试用SOL语句完成下述操作: (1) 求选修C1课程的学生姓名和成绩,并将结果按分数降序排列;(3分) (2) 选修C4课程的学生平均年龄;(2分) (3) 统计每门课程的学生选修人数,将超过10人的课程号和人数显示出来;(4分) (4) 求选修以DB_开头的课程的学生姓名;(4分) (5) 求这样的学生学号,该生至少选修了学生S2所选修的全部课程;(5分) (6) 将计算机系CS全体学生的成绩置零;(3分) (7) 将修改学生学号和在数据库中建表的权限授给U1,并给U1再授权的权限;(2分) 建立一个反映学生出生年份的视图(包括学号、姓名和出生年份);(3分)
进入题库练习
分析题并发控制(8分)设一个联网售飞机票的数据库系统中,某个时刻某航班有余票120张,使用该系统的两个代售点同时启动事务处理两个旅行社的订票,甲代售点的旅行社客户欲订30张,乙代售点的旅行社客户欲订45张,若按如下顺序执行会出现什么问题?请给出一种正确的并发调度方案。
进入题库练习