计算机综合作业答案关键字

合集下载

大学计算机 题目答案

大学计算机 题目答案

答案TTFFT FFFTF FFT1-1数据库管理技术的发展经过了人工管理、文件系统、数据库系统三个阶段。

1-2数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。

1-3概念模型的表示方法很多,其中尤为著名的是Peter Chen提出的“实体-联系方法”(Entity-Relationship Approach),简称E-R模型。

该方法用文本方式表示实体集之间的联系。

1-5文件系统是数据库发展中的最高阶段。

1-6一个关系数据库中的文件,各记录在输入时,次序可以颠倒。

1-7同一个关系模型中任两个元组值可以完全相同。

1-8应用数据库的主要目的是为了解决数据完整性问题。

1-9E-R模型图是实体参照模型图。

1-10关系运算分为两种,一种是传统的关系运算,一种是专门的关系运算。

1-12关系模型的完整性约束包括实体完整性约束、字段完整性约束和参照完整性约束。

1-13在关系数据库中,元组也被称为字段。

1-14实体可以是实际的事物,不可以是实际的事件。

1-15一个实体往往可以有若干个属性。

选择答案ABCCA CABAA ABACA CCBAB CCCBC BCADB CBBAD CABAD2-1__是数据库应用系统中的核心问题。

数据库设计数据库系统运行数据库系统维护.数据库管理员培训2-2数据管理系统是__。

操作系统的一部分在操作系统支持下的系统软件一种编译系统一种操作系统下列__不是数据库系统的组成部分。

硬件系统数据库管理系统及相关软件文件系统数据库管理员2-4DBS是指__。

数据数据库数据库系统数据库管理系统2-5数据库设计的根本目标是__。

数据共享数据安全存储大量数据简化数据维护2-6按数据的组织形式,数据库的数据模型可分为三种模型,它们是__。

小型、中型和大型网状、环状和星状层次、网状和关系独享、共享和实时2-7构成关系模型中的一组相互联系的“关系”是指__。

满足一定规范化要求的二维表二维表中的一行二维表中的一列二维表中的一个数据项2-8一个班级可以有多个学生,则班级和学生之间的关系是__。

计算机专业试卷综合试题(含参考答案)

计算机专业试卷综合试题(含参考答案)

一、单项选择题1、关于随机存取存储器(RAM)功能的叙述,正确的是:(D)A.只能读,不能写B.断电后信息不消失C.读写速度比硬盘慢D 能直接与CPU交换信息2.计算机病毒是可以造成机器故障的一种:AA.计算机程序B 计算机芯片C 计算机部件D 计算机设备3.当一个应用程序窗口被最小化后,该应用程序将:DA.被终止执行B 继续在前台执行C 被暂停执行D 被转入后台执行4.若要开机即启动某应用程序,只需为该应用程序创建一快捷方式,并把它放在:AA.开始菜单的“启动”项里B 桌面上C.开始菜单的“运行”项里D 开始菜单的“程序”项里5.进行文件查找时,不能按文件的进行查找。

AA.属性B 类型C 大小D 创建日期6.Windows中,剪贴板是指:CA.硬盘上的一块区域B 软盘上的一块区域C.内存上的一块区域D 高速缓冲区上的一块区域7.在下列窗口与对话框的论述中,正确的是:BA.所有窗口和对话框中都有菜单栏B 所有窗口和对话框都能移动位置C.所有窗口和对话框都能改变大小D 对话框既不能移动位置也不能改变大小8.直接删除硬盘上的文件,使不进入回收站的正确操作是:(SHIFT+DELETE) A.“编辑”菜单中的“剪切”命令B “文件”菜单中的“删除”命令C.按键D 按键9.下列关于任务栏作用的说法中,错误的是:dA.显示当前活动窗口名B 显示正在后台工作的窗口名C.实际窗口之间的切换D 显示系统所有功能10.在资源管理器窗口的左窗格中,文件夹图标前标有“+”时,表示该文件夹:bA.只含有文件B 含有子文件夹C.是空文件夹D 只含有文件而不含有文件夹11.在WINDOWS状态下,退出正在运行的应用程序,用户可按键。

d A.ALT+SHIFT B ALT+ENTERC.ALT+TAB D CTRL+ALT+DEL12.WINDOWS98中,不能在“任务栏”内进行的操作是:bA.设置系统日期的时间B 排列桌面图标C.排列和切换窗口D 启动“开始”菜单13.要新建文件夹,应从进入操作。

计算机c语言综合试题及答案

计算机c语言综合试题及答案

计算机c语言综合试题及答案一、选择题(每题2分,共20分)1. 在C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 下列哪个选项不是C语言中的基本数据类型?A. intB. floatC. charD. string答案:D3. 在C语言中,以下哪个运算符用于比较两个值是否相等?A. ==B. !=C. <=D. >=答案:A4. C语言中,以下哪个函数用于将字符串复制到另一个字符串?A. strcpyB. strcatC. strcmpD. strlen答案:A5. 在C语言中,以下哪个关键字用于声明一个函数?A. functionB. defC. voidD. int答案:C6. C语言中,以下哪个选项是正确的数组声明?A. int array[10];B. int array[];C. int array[10] = {0};D. All of the above答案:D7. 以下哪个选项是C语言中合法的变量名?A. 2variableB. variable2C. _variableD. All of the above答案:D8. 在C语言中,以下哪个选项是正确的文件包含指令?A. #include <stdio.h>B. #include "stdio.h"C. #include <stdio.h>D. #include "stdio.h"答案:A9. C语言中,以下哪个选项用于定义一个无限循环?A. while(1)B. for(;;)C. do whileD. All of the above答案:D10. 在C语言中,以下哪个关键字用于声明一个指针?A. pointerB. ptrC. *D. ref答案:C二、填空题(每题2分,共20分)1. 在C语言中,使用________关键字可以定义一个宏。

新 计算机期末重点答案整理

新 计算机期末重点答案整理

计算机期末重点整理1:问题求解分为哪五步?第一步是什么?(P9)答:①清晰地陈述问题。

②描述输入、输出和接口信息。

③对于多个简单的数据集抽象地解答问题。

④设计解决方案并将其转换成计算机程序。

⑤利用多种方案和数据测试该程序。

2:用户的行为特征的抽象是属于什么?答:过程抽象(P4)3:用户属性的抽象是属于什么?答:数据抽象(P4)4:数学建模是什么?(百度)答:数学建模就是通过计算得到的结果来解释实际问题,并接受实际的检验,来建立数学模型的全过程。

当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作出简化假设、分析内在规律等工作的基础上,用数学的符号和语言作为表述来建立数学模型。

5:有一些具体问题,哪些是适合计算机编程(程序设计)处理的?哪些是适合软件解决的?哪些是计算机系统进行求解的?(P6、7、8、9)答:例如:①“让你求1000以内的和、鸡兔同笼、求梅森素数、微积分求解、平面分割、线性方程求解”是适合计算机编程处理的。

②“下载文档、统计学生成绩、图像浏览、音频浏览、图像制作、视频制作、三维动画制作、压缩软件、数学建模、电路设计、机械制图、计算机安全使用、硬盘检测工具”是适合软件处理的。

③“天气预报、寻找梅森素数”是计算机系统进行求解的。

6:计算机求解问题的步骤?(百度)答:①分析问题②设计算法③编写程序⑤调试运行⑥检测结果7:操作系统的功能有哪些?(P75)答:主要功能是数据存储管理和程序运行管理等,其核心就是如何调度和使用计算机的软硬件资源。

以现代观点而言,一台标准的个人计算机的操作系统应该提供以下功能:①文件系统:用于保存和管理文件,包括程序和文档等数据。

②用户界面:提供人机交互接口,便于操控计算机并提交计算任务。

③内存管理:将不同用户、不同程序的数据资源从文件中动态加载到内存中并进行有效的管理,以备CPU访问。

④进程管理:管理大量程序的运行和调度,确保CPU计算资源的高效利用。

计算机专业(基础综合)模拟试卷152(题后含答案及解析)

计算机专业(基础综合)模拟试卷152(题后含答案及解析)

计算机专业(基础综合)模拟试卷152(题后含答案及解析)题型有:1. 单项选择题 2. 综合应用题单项选择题1-40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

1.采用邻接表存储的图的广度优先遍历算法类似于树的( )。

A.中根遍历B.先根遍历C.后根遍历D.按层次遍历正确答案:D解析:图的深度优先遍历类似于树的先序遍历;图的广度优先遍历类似于树的层次遍历。

2.图1-1中强连通分量的个数为( )。

A.2B.3C.4D.5正确答案:C解析:在有向图G中,如果两个顶点vi、vj间有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通。

如果有向图G的每两个顶点都强连通,称G是一个强连通图。

有向图的极大强连通子图,称为强连通分量。

本题中可以看出v2、v3、v4同属于一个连通分量,另外v1、v5、v6各自属于一个强连通分量,所以共有4个强连通分量。

3.在计算机中,微程序一般存放在( )。

A.主存储器B.存储器控制器C.控制存储器D.辅助存储器正确答案:C解析:微程序存放在控制存储器中,选C。

注意存控与控存的区别,控存是用来存放微程序,而存控是用来管理协调CPU、DMA控制器等对主存储器访问的部件。

4.在I/O设备控制的发展过程中,最主要的推动因素是( )。

A.提高资源利用率B.提高系统吞吐量C.提高I/O设备与CPU的并行操作程度D.减少主机对I/O控制的干预正确答案:D5.已知循环冗余码生成多项式G(x)=x5+x4+x+1,若信息位为10101100,则冗余码是( )。

A.1101B.1100C.1101D.1100正确答案:B解析:(1)确定生成多项式G(x)=x5+x4+x+1,次数F5,对应位串110011。

(2)在信息位串后补5个0即10101100 00000,对应的多项式xrM(x),(3)用模2不借位除法,计算xrM(x)/G(x)的余数R(x),R(x)就是冗余码。

计算机专业基础综合(排序)模拟试卷4

计算机专业基础综合(排序)模拟试卷4

计算机专业基础综合(排序)模拟试卷4(总分:54.00,做题时间:90分钟)一、<B>单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

</B>(总题数:15,分数:30.00)1.采用简单选择排序,比较次数与移动次数分别为( )。

A.O(n),O(log 2 n)B.O(log 2 n),O(n 2 )C.O(n 2 ),O(n) √D.O(nlog 2 n),O(n)简单选择排序的关键字比较次数KCN与对象的初始排列无关。

第i趟选择具有最小关键字对象所需的比较次数总是n一i一1次(此处假定整个待排序对象序列有n个对象)。

因此,总的关键字比较次数为:最坏情况是每一趟都要进行交换,总的对象移动次数为RMN=3(n—1)。

2.就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。

A.堆排序<快速排序<归并排序√B.堆排序<归并排序<快速排序C.堆排序>归并排序>快速排序D.堆排序>快速排序>归并排序此题考查的知识点为排序的空间复杂性。

堆排序辅助空间为O(1),快速排序为O(log 2n),归并排序为O(n)。

应选A。

3.一组记录的关键码为(25,48,16,35,79,82,23,40,36,72),其中,含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归并后的结果为( )。

A.16,25,35,48,23,40,79,82,36,72 √B.16,25,35,48,79,82,23,36,40,72C.16,25,48,35,79,82,23,36,40,72D.16,25,35,48,79,23,36,40,72,82对于(25,48,16,35,79,82,23,40,36,72),(25,48)和(16,35)归并的结果为(16,25,35,48)。

(79,82)和(23,40)归并后的结果为(23,40,79,82),余下的两个记录不归并,所以一趟归并后的结果为(16,25,35,48,23,40,79,82,36,72),本题答案为A。

计算机---关键词

计算机---关键词

CLR
CLR常用简写词语,CLR是公共语言运行库(Common Language Runtime)和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集等),并保证应用和底层操作系统之间必要的分离。CLR存在两种不同的翻译名称:公共语言运行库和公共语言运行时。
ASCII编码 将16位字符编码成ASCII码,只能转换值小于Ox0080的16字符,并且被转换成单字节,就是说一个字符对应一个字节。当字符都在ASCII范围(0X00~0X7F)内时,可以用这种编码,它的速度非常快,适合于英美地区的字符。这种编码非常有限,汉字会被转换成乱码。在CLR对应ASCIIEndoing。
字符集(Charset):是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。
字符编码(Character Encoding):是一套法则,使用该法则能够对自然语言的字符的一个集合(如字母表或音节表),与其他东西的一个集合(如号码或电脉冲)进行配对。即在符号集合与数字系统之间建立对应关系,它是信息处理的一项基本技术。通常人们用符号集合(一般情况下就是文字)来表达信息。而以计算机为基础的信息处理系统则是利用元件(硬件)不同状态的组合来存储和处理信息的。元件不同状态的组合能代表数字系统的数字,因此字符编码就是将符号转换为计算机可以接受的数字系统的数,称为数字代码。
UTF-16 每个字符编码成2个字节,它不会对字符产生任何影响,也不会涉及到压缩处理,性能非常好,因为CLR中的字符也是16位的Unicode。在CLR中对应UnicodeEncoding。
UTF-32 使用4个字节编码成一个字符。从内存角度上讲,它并不是一种高效能的编码方案,因为第个字符都是4个字节,特别占内存,所以很少用来做文件和网络流的编码解码。在CLR中对应UTF32Encoding。

计算机专业基础综合(查找)-试卷1

计算机专业基础综合(查找)-试卷1

计算机专业基础综合(查找)-试卷1(总分:94.00,做题时间:90分钟)一、单项选择题(总题数:25,分数:50.00)1.单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

(分数:2.00)__________________________________________________________________________________________ 解析:2.若查找每个记录的概率均等,则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度ASL为( )。

(分数:2.00)A.(n—1)/2B.n/2C.(n+1)/2 √D.n解析:解析:此题考查的知识点是顺序查找长度ASL的计算。

假设表长度为n,那么查找第i个数据元素需进行n一i+1次比较,即C i =n一i+l。

又假设查找每个数据元素的概率相等,即P i =1/n,则顺序查找算法的平均查找长度为:所以应选C。

3.顺序查找法适用于查找顺序存储或链式存储的线性表二分法查找只适用于查找顺序存储的有序表,平均比较次数为( )。

在此假定N为线性表中结点数,且每次查拔都是成功的。

(分数:2.00)A.N+1B.2log 2 NC.log 2 N √D.N/2解析:解析:此题考查的知识点是各类查找算法的比较次数计算。

顺序查找法用所给关键字与线性表中各元素的关键字逐个比较,直到成功或失败,其ASL=(n+1)/2,即查找成功时的平均比较次数约为表长的一半。

应选C。

4.顺序查找法适用于查找顺序存储或链式存储的线性表,平均比较次数为( )在此假定N为线性表中结点数,且每次查拔都是成功的。

(分数:2.00)A.N+1B.2log 2 NC.log 2 ND.N/2 √解析:解析:二分法查找过程可用一个称为判定树的二叉树描述,由于判定树的叶子结点所在层次之差最多为1,故n个结点的判定树的深度与n个结点的完全二叉树的深度相等,均为[log 2 n]+1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
变量定义及部分程序已给出,请补充完整
#include <stdio.h>
main()
{int a[10], n, max, min, maxPos, minPos;
for (n=0; n<10; n++) {scanf("%d",&a[n]); }
max = min = a[0];
maxPos = minPos = 0;
printf("Please input 20 numbers:");
..................
}
关键字:【scanf("%d",&input)|sum+=input|count++|Num--】
分 数:【25|25|25|25】
7、作业七
若有n行n列数组,试编写一程序,分别求出两条对角线元素之和。(从键盘输入n*n个整型数,n≤20)
scanf("%d",&n);
for (i=1;i<=n;i++)
...............
}
关键字:【 pi=pi+ s/(2*i-1)| s=s*(-1.0)】
分 数:【50|50】
4、作业三
编程计算:1!+3!+5!+…+(2n-1)!的值。其中,n值由键盘输入
变量定义部分让你已给出如下
#include<stdio.h>
变量定义及部分程序已给出,请补充完整
#include <stdio.h>
#define N 20
void main()
{ int a[N][N],n,i,j,k=0,t=0;
............
}
关键字:【scanf("%d",&n)|k+=a[i][i]|t+=a[i][n-1-i]】
分 数:【33|33|34】
变量定义及部分程序已给出,请补充完整
#include<stdio.h>
main()
{int a[5]={3,5,7,3,6},i;
int *p=0;
.......
}
关键字:【*p=*p+a[0]】
分 数:【100】
11、作业十一
编写一个程序,根据从键盘上输入的年历月份,自动输出该月份的英文名称。
变量定义及部分程序已给出,请补充完整
分 数:【15|10|20|15|20|20】
3、作业四
用以下近似公式编一个求 的近似值的程序。 ,其中n的值由键盘输入.
变量定义及部分程序已给出,请补充完整
#include <stdio.h>
void main()
{float pi=0.0,s=1.0;
int n,i;
printf("Please input n=");
1、作业一
已知能被4整除而不能被100整除的或者能被400整除的年份是润年,则判断某一年是否是润年
变量定义部分程序已给出如下:
main()
{int year;
scanf("%d",&year);
.............}
关键字:【year%4==0|year%100!=0|year%400==0】
........................
}
关键字:【if(x==1) flag=0|if(x==2) flag=1| if(x%i==0) {flag=0;break;}】
分 数:【33|33|34】
10、作业十
已知一个整型数组x[5],其各元素分别为7、4、6、3、9,试编写一个程序,用指针计算各元素之和。
int i=0,n;
do
{scanf("%d",&n);
..................}
关键字:【printf("%s",month[n-1])】
分 数:【100】
12、作业十一
设当前路径下有一个名为“change.txt”文件,现要将文件中所有的小写字母改为大写字母后存放回原文件中,文件中其他字符不变。
void main()
{int i,b=1,s=0,n;
printf("Please input n=");
scanf("%d",&n);
.........}
关键字:【b=b*i|s=s+b】
分 数:【50|组a 中,求其最大值、最小值及其所在元素的下标位置,并输出。
8、作业八
从键盘输入n*n个整型数(n≤20),组成n行n列数组,打印出其上三角数组。
变量定义及部分程序已给出,请补充完整
#include <stdio.h>
#define SIZE 20
main()
{int a[SIZE][ SIZE],i,j,n;
printf("Input n:");
............
}
关键字:【scanf("%d",&n)|for(j=0;j<N;J++)|PRINTF("%D",A[I][J])< font>】
分 数:【33|33|34】
9、作业九
已有变量定义和函数调用语句:int x=57 ; isprime(x); 函数isprime( ) 用来判断一个整形数number是否为素数,若是素数,函数返回1,否则返回0。请编写主函数与isprime函数。
变量定义及部分程序已给出,请补充完整
main()
{int x=57;
if(isprime(x)) printf("\n%d is a prime number!",x);
else printf("\n%d is Not a prime number!",x);}
isprime(int x)
{int i,flag=1;
scanf("%d",&grade);
switch((int)(grade/10))
...............}
关键字:【case 10:|case 9:chgrade='A'|case 8:chgrade='B'|case 7:chgrade ='C'|case 6:chgrade='D'|default:chgrade='F'】
分 数:【33|33|34】
13、作业十二
把字符串“The 2008 BeiJing Olympic Game!”存于磁盘C的根目录下的“2008.dat”的文件中。
变量定义及部分程序已给出,请补充完整
#include "stdio.h"
main()
{FILE *fp;char *str=" The 2008 BeiJing Olympic Game!";
变量定义及部分程序已给出,请补充完整
#include <stdio.h>
main(void)
{char ch,str[1000];
int i=0;
FILE *fp = fopen("change.txt", "r+");
.................}
关键字:【if(fp == NULL)|if(ch>='a'&&ch<='z')|ch-=32 】
#include<stdio.h>
main()
{char month[][20]=
{"January","February","March","April","May","June","July","August","September","October","November","December"};
................
}
关键字:【if(a[n]>max)|if(a[n]<MIN)< font>】
分 数:【50|50】
6、作业六
编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和。
变量定义及部分程序已给出,请补充完整
main()
{int input, sum=0, count=0, Num=20;
分 数:【33|33|34】
2、作业二
是判断一个学生考试成绩及格与否的程序(成绩A,或B,或C者为及格;成绩为D者不及格)。
变量定义及部分程序已给出,请补充完整
#include <stdio.h>
main()
{int grade; char chgrade;
printf("please input a score:");
................}
关键字:【fp=fopen("c:\\2008.dat","w+")|fclose(fp)】
分 数:【20|80】
相关文档
最新文档