自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(309)
  • 资源 (80)
  • 收藏
  • 关注

原创 HTML5用户注册页面实现案例

【代码】HTML5用户注册页面实现案例。

2023-03-20 19:20:25 2112 1

原创 HTML5-表单

action 属性用于指定表单提交时向何处发送表单数据,即需要发送的服务器地址</method 属性用于指定表单向服务器提交数据的方法,包括两种方法,分别是 get 和post。(1)get 方法的特点使用 URL(统一资源定位符)传递参数:http://服务器地址?name1=value1&name2=value2,其中“?”符号表示要进行参数传递,“?”符号后面采用“name=value”的形式传递,多个参数之间,用“&”符号连接。URL 传递的数据量有限,只能传递少量数据。

2023-03-20 14:37:47 587

原创 HTML5练习案例——特别休假申请单

用table标签相关知识完成“特别休假申请单”

2023-03-16 16:23:51 577

原创 Vue事件处理

Vue事件处理一、代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &lt

2022-02-04 00:57:58 245

原创 Vue列表渲染

一、代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script

2022-02-04 00:44:29 224

原创 Vue条件渲染

Vue条件渲染一、代码①判断渲染<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2022-02-04 00:28:04 214

原创 第一个Vue程序

第一个Vue程序一、代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &

2022-02-03 23:40:48 144

原创 PAT乙级1020 月饼 (25 分)

1020 月饼 (25 分)一、问题描述月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 +

2021-12-04 15:08:34 201

原创 PAT乙级1019 数字黑洞 (20 分)

1019 数字黑洞 (20 分)一、问题描述给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528532 - 2358 = 61747641 -

2021-12-01 14:32:34 122

原创 PAT乙级1028 人口普查 (20 分)

1028 人口普查 (20 分)一、问题描述某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。输入格式:输入在第一行给出正整数 N,取值在(0,10 ^5 ];随后 N 行,每行给出 1 个人的姓名(由不超过 5 个英文字母组成的字符串)、以及按 yyyy/mm/

2021-11-30 23:59:55 135

原创 PAT乙级1066 图像过滤 (15 分)

1066 图像过滤 (15 分)一、问题描述图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。输入样例:3 5 100 150 03 189 254 101 119150 233 151 99 10088 123 149 0 255结尾无空行输出样例:003 189 254 000 000000 233 151 099 000088 000 000 000 255结尾无空行

2021-11-27 16:17:49 110

原创 PAT乙级1010 一元多项式求导 (25 分)

1010 一元多项式求导 (25 分)一、问题描述输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。输入样例:3 4 -5 2 6 1 -2 0结尾无空行输出样例:12 3 -10 1 6 0结尾无空行二、代码实现#include<iostream>#

2021-11-27 15:53:09 173

原创 PAT乙级1026 程序运行时间 (15 分)

1026 程序运行时间 (15 分)一、问题描述要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调用 clock(),获得一个时钟打点数 C1;在 f 执行完成后再调用 clock(),获得另一个

2021-11-27 15:34:08 96

原创 PAT乙级1021 个位数统计 (15 分)

1021 个位数统计 (15 分)一、问题描述输入格式:每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。输出格式:对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。输入样例:100311结尾无空行输出样例:0:21:33:1结尾无空行二、代码实现#include<iostream>#include<cstdio>using namespace st

2021-11-26 21:21:07 337

原创 PAT乙级1039 到底买不买 (20 分)

1039 到底买不买 (20 分)一、问题描述小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠子,还多了8颗不需要的珠子;第2串不能买,因为没有黑色珠子,并且少了

2021-11-26 20:56:02 91

原创 PAT乙级1057 数零壹 (20 分)

1057 数零壹 (20 分)一、问题描述给定一串长度不超过 10^5的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而 71 的二进制是 1000111,即有 3 个 0、4 个 1。输入格式:输入在一行中给出长度不超过 10 ^5、以回车结束的字符串。输出格式:在一行中

2021-11-25 00:17:56 94

原创 PAT乙级1016 部分A+B (15 分)

1016 部分A+B (15 分)一、问题描述二、代码实现#include<iostream>#include<cstdio>using namespace std;int main(){ int A,D1,B,D2; scanf("%d %d %d %d",&A,&D1,&B,&D2); int re=0,res=0; while(A||B){ if(A%10==D1){ re=re*10+D1; } if

2021-11-23 20:15:08 112

原创 PAT乙级1023 组个最小数 (20 分)

1023 组个最小数 (20 分)一、问题描述给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的

2021-11-22 10:49:02 197

原创 PAT乙级1047 编程团体赛 (20 分)

1047 编程团体赛 (20 分)一、问题描述编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。现给定所有队员的比赛成绩,请你编写程序找出冠军队。输入格式:输入第一行给出一个正整数 N(≤104),即所有参赛队员总数。随后 N 行,每行给出一位队员的成绩,格式为:队伍编号-队员编号 成绩,其中队伍编号为 1 到 1000 的正整数,队员编号为 1 到 10 的正整数,成绩为 0 到 100 的整数。输出格式:在一行中输出冠军队

2021-11-22 10:06:23 123

原创 PAT乙级1041 考试座位号 (15 分)

1041 考试座位号 (15 分)一、问题描述每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 1

2021-11-21 21:41:21 118

原创 PAT乙级1042 字符统计 (20 分)

1042 字符统计 (20 分)一、问题描述请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式:输入在一行中给出一个长度不超过 1000 的字符串。字符串由 ASCII 码表中任意可见字符及空格组成,至少包含 1 个英文字母,以回车结束(回车不算在内)。输出格式:在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时不区分大小写,输出小写字母。输入样例:This is a simple TEST. There AR

2021-11-21 17:22:53 75

原创 PAT乙级1076 Wifi密码 (15 分)

1076 Wifi密码 (15 分)一、问题描述下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每道选择题都有 4 个选项,有且只有 1 个正确答案。输入格式:输入第一行给出一个正整数 N(≤

2021-11-21 16:03:00 102

原创 PAT乙级1043 输出PATest (20 分)

1043 输出PATest (20 分)一、问题描述给定一个长度不超过 10 ^4的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 PATestPATest… 这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 PATest 的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过 104的、仅由英文字母构成的非空字符串。输出格式:在一行中按题目要求输出排序后的字符串。题目保证输出非空。输入样例:redl

2021-11-20 11:06:07 87

原创 PAT乙级1046 划拳 (15 分)

1046 划拳 (15 分)一、问题描述划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。输入格式:输入第一行先给出一个正整数 N(≤100),随后 N 行,每行给出一轮划拳的记录,格式为:甲喊 甲划 乙喊 乙划其中喊是喊出的数字,划是划出的数字,均

2021-11-20 10:42:53 70

原创 PAT乙级1087 有多少不同的值 (20 分)

1087 有多少不同的值 (20 分)问题描述:当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)输入格式:输入给出一个正整数 N(2≤N≤10^4)。输出格式:在一行中输出题面中算式取到的不同值的个数。输入样例:2017结尾无空行输出样例:1480结尾无空行代码实现:#include<iostream>#include<ve

2021-11-20 09:55:37 332

原创 PAT乙级1082 射击比赛 (20 分)

1082 射击比赛 (20 分)问题描述:本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。输入格式:输入在第一行中给出一个正整数 N(≤ 10 000)。随后 N 行,每行按下列格式给出:ID x y其中 ID 是运动员的编号(由 4 位数字组成);x 和 y 是其打出的弹洞的平面坐标(x,y),均为整数,且 0 ≤ |x|, |y| ≤ 100。题目

2021-11-20 00:05:34 69

原创 PAT乙级1061 判断题 (15 分)

1061 判断题 (15 分)问题描述判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0 代表“非”,1 代表“是”。随后 N 行,每行给出一个学生的解答。数字间均以空格分隔。输出格式:按照输入的顺序输出每个学生的得分,每个分数占一行。输入样例:3 62 1 3 3 4

2021-11-19 23:57:28 68

原创 PAT乙级1012 数字分类 (20 分)

1012 数字分类 (20 分)给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A 1= 能被 5 整除的数字中所有偶数的和;A 2= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n 1 −n 2+n 3 −n 4 ⋯;A 3= 被 5 除后余 2 的数字的个数;A 4 = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位;A 5= 被 5 除后余 4 的数字中最大数字。输入格式:每个输入包含 1 个测试用例。每个测试用例先给出一个不超过 100

2021-11-13 20:48:29 55

原创 PAT乙级1005 继续(3n+1)猜想 (25 分)

1005 继续(3n+1)猜想 (25 分)卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个数 n 为“关

2021-11-13 19:43:26 63

原创 PAT乙级1093 字符串A+B (20 分)

1093 字符串A+B (20 分)给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输入在两行中分别给出 A 和 B,均为长度不超过 106的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的非空字符串。输出格式:在一行中输出题面要求的 A 和 B 的和。输入样例:This is a sample testto show you_How it works结尾无空行输出

2021-11-13 15:54:52 87

原创 PAT乙级1032 挖掘机技术哪家强 (20 分)

一、问题描述1032 挖掘机技术哪家强 (20 分)为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第 1 行给出不超过 105的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入样例:63 6

2021-11-09 21:22:20 54

原创 PAT乙级1003 我要通过 (20 分)

一、题目描述“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符;任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串;如果 aPbTc 是正确的,那么 aPbATca 也是正确的,其中 a、 b、 c 均或者是空字符串,或者是仅由字

2021-11-08 21:37:54 67

原创 C语言——对文件的输入输出(一)

问题描述:1、从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test"中保存,输入的字符串以’!‘结束2、有两个磁盘文件A和B,各自存放一行字幕,现要求把这两个文件中的信息合并(按照字母顺序排列),输出到一个新文件C中。3、有5个学生,每个学生有三门课程的成绩,从键盘输入学生数据(包括学号、姓名、3门课程成绩),计算出平均成绩,将原有的数据和计算出的平均分数存放在磁盘文件“stud”中代码实现:1、#include<stdio.h>#includ

2021-10-27 20:54:23 409

原创 输出100~200之间的素数

输出100~200之间的素数代码实现:#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int n=100,i; while(n<=200){ i=2; while(i<=sqrt(n)){ if(n%i==0)i=n; else{ i=i+1; } } if(i<n)cout<&lt

2021-10-27 15:55:34 969

原创 PAT乙级 1008 数组元素循环右移问题

1008 数组元素循环右移问题 (20 分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。输出格式:在一行中输出循环右移M位以后的整数序列,之间用空格分隔,序列结尾不能有多余空格。输入样例:6 21 2 3 4 5 6

2021-10-18 20:28:15 69

原创 PAT乙级1009 说反话 (20 分)

1009 说反话 (20 分)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:Hello World Here I Come输出样例:Come I Here World Hello代码实现:#i

2021-10-02 00:04:41 67

原创 PAT乙级1022 D进制的A+B (20 分)

1022 D进制的A+B (20 分)输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数 A、B 和 D。输出格式:输出 A+B 的 D 进制数。输入样例:123 456 8输出样例:1103代码实现:#include<stdio.h> int main(){ long A,B,C,D; int result[31]; int i=0; sca

2021-10-01 21:51:31 68

原创 PAT乙级1018 锤子剪刀布 (20 分)

1018 锤子剪刀布 (20 分)大家应该都会玩“锤子剪刀布”的游戏:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数 N(≤105),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C 代表“锤子”、J 代表“剪刀”、B 代表“布”,第 1 个字母代表甲方,第 2 个代表乙方,中间有 1 个空格。输出格式:输出第 1、2 行分别给出甲、乙的胜、平、负次数,数字间以 1 个空格分隔

2021-10-01 21:38:05 75

原创 PAT乙级打印沙漏(20分)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入描述:输入在一行给出1个正整数N(<=1000)和一个符号,中间以空格分隔。输出描述:首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。输入

2021-09-30 00:24:12 81

原创 PAT乙级挖掘机技术哪家强(20)

题目描述为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入描述:输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号、及其比赛成绩(百分制),中间以空格分隔。输出描述:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入例子:63 652 801 1002 703 403 0输出例子:2 150代码实现:

2021-09-25 15:16:32 48

信息检索与论文写作相关习题.docx

1.著名的引文索引检索工具SCI的中文全称是《科学引文索引》。 2.超星电子图书的读者可以选择的阅读方式是:阅读器阅读和网页阅读。 3.中国专利法在1985年开始实施 4.在会议文献中,常用英文哪个单词表示“专题讨论会”。(单词首字母,请大写)Workshop 5.在CNKI平台下,“主题”检索的内容,不包含以下哪个?(作者) 6.一本印刷的检索工具,其结构大体可以分为,三大部分:文前栏目、正文和书后附属部分 6.按约束力来划分,标准可以分为强制性标准和推荐性标准。 7.一般来说,我们把SCI、EI、ISTP称为,三大科技文献检索系统。 8.一个期刊被SCI收入后,会有一个WOS开头的入藏号。 9.广义的文献检索工具,可以分为:检索工具和【参考工具】。 10.《中图分类法》中,字母S代表的是“农业科学”,字母【T】代表的是“工业技术”。 11.按检索手段划分,文献检索工具可以分为手工检索工具和【机械检索】工具。 12.著名的引文索引检索工具SCI的中文全称是《科学引文索引》。 13.著名的SCI检索工具,其英文全称是:【Science Citation Index】。 14.判断一本国内期刊是否合法的一个简单方式是,查看该期刊的哪个信息?(CN) 15.按信息的出版类型分:学位论文,属于以下哪种信息源?(特殊文献) 16.Spischolar平台主要是搜索,哪种类型的参考文献?(电子学术论文) 17.政府出版物,从信息出版形式的角度看,属于以下哪类信息源?(特殊文献) 18.一般情况下,Open Access方式发表的文献,版权是归谁所有?(作者所有) 19.CPCI检索是针对哪种文献类型**(会议论文类型的文献)** 20.中科院文献情报中心,对JCR期刊按其影响因子和引用率,分类几个区?(4个) 21.引文检索除了实现信息评价外,还能达到**【信息检索】**的目的。 22.关键字是论文的组成部分,学术论文的关键字,其数量一般控制在:**(3-8)**个? 23.美国是在1976年的《著作权法案》,首次为合理使用制定了标准。 24.按《中国标准文献分类法》,其一级类目中“电子元件与信息技术”,用哪个字母表示?(L) 25.学术造假一般分为三类,分别是:伪造、篡改和造假。 26.百度、谷歌这样的搜索引擎,属于什么类型的搜索引擎【全文搜索引擎】 27.Compendex数据库是属于:【二次】文献数据库。 28.用户想要检索和下载“电子图书”,一般推荐选择哪个检索平台?【读秀】 29.书生之家平台上检索的文献类型主要是哪类?【电子图书文献】 30.不是Web of Science平台的主要期刊来源的是哪个?【EI】 31.防止学术剽窃,一般采取的方法有:教育、法律和科技手段。 32.在大多数情况下,检索的目的是为了找到 相关文献 ,而不是"答案"。 33.二八定律在期刊文献检索中的体现是:20%的期刊登载了80%的重要文献,体现这种特性的期刊是 核心期刊 。 34.文献的特性有 知识信息性 、 客观物质性 、 人工记录性 、 动态发展性 。 35.文献的 内容 特征用于找出相关文献, 外部 特征用于获得特定文献。 36.文献获取与利用的过程中存在三重语言障碍,分别为: 自然语言障碍 、 专业语言障碍 、 检索语

2021-06-30

数字图像处理期末复习.pdf

1.数字图像是用一个数字阵列来表示的图像。数字阵列中的每个数字,表示数字图像的一个最小单位,称为 。 2.数字图像处理可以理解为两个方面的操作:一是从图像到图像的处理,如图像增强等; 二是 ,如图像测量等。 3.数字图像处理可以理解为两个方面的操作:一是 ,如图像增强等; 二是从图像到非图像的一种表示,如图像测量等。 4.图像可以分为物理图像和虚拟图像两种。其中,采用数学的方法,将由概念形成的物体进行表示的图像是 。 5.数字图像处理包含很多方面的研究内容。其中, 的目的是根据二维平面图像数据构造出三维物体的图像。

2021-06-30

数据结构(C语言版)(第2版)_PPT课件.zip

数据结构

2021-03-10

AliceStyle-master.zip

Alice

2021-03-10

单片机复习资料.zip

单片机课后复习习题答案

2021-03-10

操作系统学习通历次测试.docx

操作系统(Operating System)。 一开始是没有OS的,不是一出现计算机就有OS。 没有OS的计算机是没有灵魂的躯壳,现代意义的计算机都是要有OS的。 正是因为没有OS,计算机很难用,才慢慢chuxianOS。 就好比说,你面前的这张桌子,你叫它挪个位置,它会动吗?操作系统就是这么一个中间人,你给它发指令就可以了。你叫它往东它绝不往西,至于它是怎么动的,完全交给操作系统。如果把计算机理解为一个家,那么OS就是一个管家。

2021-03-10

操作系统期末复习(汇总).docx

操作系统(Operating System)。 一开始是没有OS的,不是一出现计算机就有OS。 没有OS的计算机是没有灵魂的躯壳,现代意义的计算机都是要有OS的。 正是因为没有OS,计算机很难用,才慢慢chuxianOS。 就好比说,你面前的这张桌子,你叫它挪个位置,它会动吗?操作系统就是这么一个中间人,你给它发指令就可以了。你叫它往东它绝不往西,至于它是怎么动的,完全交给操作系统。如果把计算机理解为一个家,那么OS就是一个管家。

2021-03-10

安卓开发相关课件和习题资源.zip

安卓开发相关课件和习题资源

2021-01-24

操作系统期末复习(编程题).docx

操作系统期末复习

2021-01-24

操作系统期末复习(问答题).docx

操作系统期末复习

2021-01-24

计组复习文档.docx

计算机组成原理

2021-01-24

第03讲 Unity场景设定和C#脚本.pptx

第03讲 Unity场景设定和C#脚本

2021-01-24

第3章 HadoopAPI操作.pdf

第3章 HadoopAPI操作.

2021-01-24

9 Docker容器技术.pdf

9 Docker容器技术

2021-01-24

8 Ubuntu KVM安装配置.pdf

8 Ubuntu KVM安装配置

2021-01-24

单片机习题作业.zip

在 AT89S52 单片机中,如果采用 6MHz 晶振,一个机器周期为 。答:2µs 2. AT89S52单片机的机器周期等于 个时钟振荡周期。答:12 3. 内部 RAM 中,位地址为 40H、88H 的位,该位所在字节的字节地址分别为 和 。答:28H,88H 4. 片内字节地址为 2AH 单元最低位的位地址是 ;片内字节地址为 A8H 单元的最低位的 位地址为 。答:50H,A8H 5. 若 A 中的内容为 63H,那么,P 标志位的值为 。答:0 6. AT89S52 单片机复位后,R4 所对应的存储单元的地址为 ,因上电时 PSW= 。这时 当前的工作寄存器区是 组工作寄存器区。答

2021-01-24

qq邮箱如何开启smtp并且获取授权码.docx

qq邮箱如何开启smtp并且获取授权码

2021-01-09

单片机习题汇总.doc

单片机课后习题 期末复习宝典 选择填空判断简答题库

2021-01-09

BS代码部分.docx

bs期末复习宝典 -代码部分 囊括javaweb各大重要知识点 押题抓重点!

2021-01-09

BS部分蓝桥题库.docx

BS系统期末复习选择填空判断题库

2021-01-09

《Java Web程序设计任务教程》_线下题库.docx

BS系统设计期末复习题库选择填空判断题,期末复习

2021-01-09

BS选择题.docx

BS系统期末复习宝典,期末选择填空判断练习题库

2021-01-09

《数据结构》数据结构实验.doc

实验一 顺序表与链表 一、实验目的 1、掌握线性表中元素的前驱、后续的概念。 2、掌握顺序表与链表的建立、插入元素、删除表中某元素的算法。 3、对线性表相应算法的时间复杂度进行分析。 4、理解顺序表、链表数据结构的特点(优缺点)。 二、实验预习 说明以下概念 1、线性表: 2、顺序表: 3、链表: 三、实验内容和要求 1、阅读下面程序,在横线处填写函数的基本功能。并运行程序,写出结果。 #include<stdio.h> #include<malloc.h> #define ERROR 0 #define OK 1 #define INIT_SIZE 5 /*初始分配的顺序表长度*/ #define INCREM 5 /*溢出时,顺序表长度的增量*/ typedef int ElemType; /*定义表元素的类型*/ typedef struct Sqlist{ ElemType *slist; /*存储空间的基地址*/ int length; /*顺序表的当前长度*/ int listsize; /*当前分配的存储空间*/ }Sqlist; int InitList_sq(Sqlist *L); /*初始化顺序表L,并将其长度设为0*/ int CreateList_sq(Sqlist *L,int n); /* 构造顺序表长度为n */ int ListInsert_sq(Sqlist *L,int i,ElemType e);/* 在顺序线性表L中第i个元素之前插入新的元素*/ int PrintList_sq(Sqlist *L); /*输出顺序表的元素*/ int ListDelete_sq(Sqlist *L,int i); /*删除第i个元素*/ int ListLocate(Sqlist *L,ElemType e); /*查找值为e的元素*/ int InitList_sq(Sqlist *L){ L->slist=(ElemType*)malloc(INIT_SIZE*sizeof(ElemType)); if(!L->slist) return ERROR; L->length=0; L->listsize=INIT_SIZE; return OK; }/*InitList*/ int CreateList_sq(Sqlist *L,int n){ ElemType e; int i; for(i=0;i<n;i++){ printf("input data %d",i+1); scanf("%d",&e); if(!ListInsert_sq(L,i+1,e)) return ERROR; } return OK; }/*CreateList*/ /*输出顺序表中的元素*/ int PrintList_sq(Sqlist *L){ int i; for(i=1;i<=L->length;i++) printf("%5d",L->slist[i-1]); return OK; }/*PrintList*/ int ListInsert_sq(Sqlist *L,int i,ElemType e){ int k; if(i<1||i>L->length+1) return ERROR; if(L->length>=L->listsize){ L->slist=(ElemType*)realloc(L->slist, (INIT_SIZE+INCREM)*sizeof(ElemType)); if(!L->slist) return ERROR; L->listsize+=INCREM; } for(k=L->length-1;k>=i-1;k--){ L->slist[k+1]= L->slist[k]; } L->slist[i-1]=e; L->length++; return OK; }/*ListInsert*/ /*在顺序表中删除第i个元素*/ int ListDelete_sq(Sqlist *L,int i){ if((i<1)||(i>L->length)) return ERROR; for(p=i-1;plength-1;p++) { L->slist[p]=L->slist[p+1]; } L->length--; return OK; } } /*在顺序表中查找指定值元素,返回其序号*/ int ListLocate(Sqlist *L,ElemType e){ } int main(){ Sqlist sl; int n,m,k; printf("please input n:"); /*输入顺序表的元素个数*/ scanf("%d",&n); if(n>0){ printf("\n1-Create Sqlist:\n"); InitList_sq(&sl); CreateList_sq(&sl,n); printf("\n2-Print Sqlist:\n"); PrintList_sq(&sl); printf("\nplease input insert location and data:(location,data)\n"); scanf("%d,%d",&m,&k); ListInsert_sq(&sl,m,k); printf("\n3-Print Sqlist:\n"); PrintList_sq(&sl); printf("\n"); } else printf("ERROR"); return 0; }

2020-07-16

数字逻辑各章练习题以及期末复习题库.zip

1 二进制数(1100010110)2表示成十进制数是( )。 (2.0分) 2.0 分 • A、 520 • B、 706 • C、 790 • D、 278 正确答案: C 我的答案:C 2 根据对偶规则,逻辑函数 的对偶函数F’=( )。 (2.0分) 2.0 分 • A、 • B、 • C、 • D、 正确答案: A 我的答案:A 3 已知逻辑函数 ,其反函数是( )。 (2.0分) 2.0 分 • A、 • B、 • C、 • D、 正确答案: B 我的答案:B 4 和逻辑式 相等的式子是( )。

2020-07-16

求解两种排序方法问题.cpp

考拉有n个字符串字符串,任意两个字符串长度都是不同的。考拉最近学习到有两种字符串的排序方法: 1.根据字符串的字典序排序。例如: “car” < “carriage” < “cats” < "doggies < “koala” 2.根据字符串的长度排序。例如: “car” < “cats” < “koala” < “doggies” < “carriage” 考拉想知道自己的这些字符串排列顺序是否满足这两种排序方法,考拉要忙着吃树叶,所以需要你来帮忙验证。 输入描述: 输入第一行为字符串个数n(n ≤ 100) 接下来的n行,每行一个字符串,字符串长度均小于100,均由小写字母组成 输出描述: 如果这些字符串是根据字典序排列而不是根据长度排列输出"lexicographically", 如果根据长度排列而不是字典序排列输出"lengths", 如果两种方式都符合输出"both",否则输出"none" 示例1 输入 3 a aa bbb 1 2 3 4 输出 both

2020-07-13

数字逻辑课程设计自动售货机Proteus文件.pdsprj

一、设计任务 1、允许向售货机投入1元的硬币,有4种商品可以选择(商品号从1到4号)。首先,用一个键选择商品,在数码管上显示商品号和单价;然后投币,投币时,按一次键模仿投入1元硬币。投币的数量显示在数码管上。投入硬币的数量够买入商品时,点亮一个指示灯,表示商品已经售出。如果,输入的硬币不够数,按退款键可以退出硬币,清除所有显示数据。 2、开始使用前,售货机的商品的单价用按键输入,并保存在四个寄存器中,每件商品的单价为1到9元。 每一次只能选一种商品

2020-07-08

数字逻辑课程设计自动售货机报告.doc

允许向售货机投入1元的硬币,有4中商品可以选择(商品从1号到4号)。首先,用一个键选择商品,在数码管上显示商品号和单价;然后投币,投币时,用一次键模仿投入1元硬币。投币的数量显示在数码管上。投入硬币的数量够买入商品时,点亮一个指示灯,表示商品已经售出。如果,输入的硬币不够数,按退款键可以退出硬币,清除所有显示数据。 开始使用前,售货机的商品的单价用按键输入,并保持在四个寄存器中,每件商品的单价为1到9元,每次只能选一种商品。

2020-07-08

数据库系统基本知识点整理.docx

1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。 500 这个数字可以表示一件物品的价格是 500 元,也可以表示一个学术会议参加的人数有 500 人,还可以表示一袋奶粉重 500 克。 ( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 ( 3 )数据库系统( DataBas 。 Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。 ( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。 DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析 DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制 DBMS 的厂商及其研制的 DBMS 产品很多。著名的有美国 IBM 公司的 DBZ 关系数据库管理系统和 IMS 层次数据库管理系统、美国 Oracle 公司的 orade 关系数据库管理系统、 s 油 ase 公司的 s 油 ase 关系数据库管理系统、美国微软公司的 SQL Serve ,关系数据库管理系统等。 2 .使用数据库系统有什么好处? 答: 使用数据库系统的好处是由数据库管理系统的特点或优点决定的。使用数据库系统的好处很多,例如,可以大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担,等等。使用数据库系统可以大大提高应用开发的效率。因为在数据库系统中应用程序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由 DBMS 来完成。用一个通俗的比喻,使用了 DBMS 就如有了一个好参谋、好助手,许多具体的技术工作都由这个助手来完成。开发人员就可以专注于应用逻辑的设计,而不必为数据管理的许许多多复杂的细节操心。还有,当应用逻辑改变,数据的逻辑结构也需要改变时,由于数据库系统提供了数据与程序之间的独立性,数据逻辑结构的改变是 DBA 的责任,开发人员不必修改应用程序,或者只需要修改很少的应用程序,从而既简化了应用程序的编制,又大大减少了应用程序的维护和修改。使用数据库系统可以减轻数据库系统管理人员维护系统的负担。因为 DBMS 在数据库建立、运用和维护时对数据库进行统一的管理和控制,包括数据的完整性、安全性、多用户并发控制、故障恢复等,都由 DBMS 执行。总之,使用数据库系统的优点是很多的,既便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性,又有利于应用程序的开发和维护。读者可以在自己今后的工作中结合具体应用,认真加以体会和总结。

2020-07-08

计算机网络1.0.docx

1 10BASE-T标准规定的网络拓扑结构是( ),网络速率是( ),网络所采用的网络介质是( ),信号是( )信号。 我的答案: 第一空: 星型 第二空: 100Mbps 第三空: 双绞线 第四空: 基带 2 宽带网络是具有较高传输速率和较大传输容量的通信网络。带宽网络可分为宽带传输网、( )和( )。 我的答案: 第一空: 宽带交换网 第二空: 宽带接入网 3 死锁是网络( )的极端结果。最常见的死锁有 ( )、( )。 我的答案: 第一空: 阻塞 第二空: 直接存储转发死锁 第三空: 重装死锁 4 某一网络地址块192.168.75.0中有5台主机A、B、C、D和E,它们的IP地址及子网掩码如下所示。 主机      IP地址        子网掩码 A    192.168.75.18 255.255.255.240 B    192.168.75.146 255.255.255.240 C    192.168.75.158 255.255.255.240 D    192.168.75.161 255.255.255.240 E     192.168.75.173 255.255.255.240 【问题1】5台主机A、B、C、D、E分属( )个网段?哪些主机位于同一网段? 【问题2】主机D的网络地址为多少?( ) 【问题3】若要加入第六台主机F,使它能与主机A属于同一网段,其IP地址范围是多少?( )~( )(192.168.75.18 除外) 【问题4】若在网络中另加入一台主机,其IP地址设为192.168.75.164,它的广播地址是多少( )?能够收到的主机有( )和( )。 【问题5】若在该网络地址块中采用VLAN技术划分子网,何种设备能实现VLAN之间的数据转发?( ) 我的答案: 第一空: 3 B和D同一网段,D和E同一网段 第二空: 192.168.75.160 第三空: 192.168.75.17 第四空: 192.168.75.30 第五空: 192.168.75.175 第六空: D 第七空: E 第八空: 路由器 5 OSI环境中负责处理语义的是( )层,负责处理语法的是____层,下面各层负责信息从源到目的地的有序移动。 我的答案: 第一空: 应用 第二空: 表示 6 网络操作系统是( )和( )的接口,它管理计算机的( ) 和( )资源,为用户提供文件共享、打印共享等各种网络服务以及电子邮件、WWW等专项服务。 我的答案: 第一空: 网络用户 第二空: 计算机网络 第三空: 硬件 第四空: 软件 7 某单位局域网通过ISP提供的宽带线路与Internet相连,ISP分配的公网IP地址为202.117.12.32/29,局域网中一部分计算机通过代理服务器访问Internet,而另一部分计算机不经过代理服务器直接访问Internet。其网络连接方式及相关的网络参数如下图所示。 1-1.jpg 【问题1】根据图上图所给出的网络连接方式及相关的网络参数,区域(A)与区域(B)中计算机的网络参数配置为: 区域(A)计算机“IP地址”(范围): (1 ) ; 区域(A)计算机“子网掩码”: (2 ) ; 区域(A)计算机“默认网关”: (3 ) ; 区域(B)计算机“IP地址”(范围): (4 ) ; 区域(B)计算机“子网掩码”: (5 ) ; 区域(B)计算机“默认网关”: (6 ) 。 【问题2】上图中代理服务器还可以用何种网络连接设备实现?(7 ) 【问题3】在接入Internet时,区域(A)与区域(B)相比,哪个区域的计算机安全性更好?(8 ) 【问题4】IP地址为192.168.0.36的计算机发送到Internet上的IP数据包的源IP地址为 (9 ) ;IP地址为202.117.12.36的计算机发送到Internet上的IP数据包的源IP地址为(10 ) 。

2020-07-08

计算机网络2.0.docx

1、 在TCP/IP层次模型中,IP层相当于OSI/RM中的( )。 (2分) • A、物理层 B、链路层 • C、网络层 • D、传输层 2、 以下地址中,不是子网掩码的是( )。 (2分) • A、255.255.255.0 B、255.255.0.0 C、255.241.0.0 D、255.255.254.0 3、 Internet上一个B类网络的子网掩码为255.255.252.0,则每个子网的主机数最多可以有( ) 台。 (2分) • A、254 B、1022 C、2046 D、4094 4、 BGP 不根据以下何种参数来决定路由( ) (2分) • A、自治系统路径长度 B.Metric 值 C.跳数 D.IP地址 5、 ICMP是因特网控制报文协议。在网络中,ICMP测试的目的是( )。 A、测定信息是否到达其目的地,若没有达到,则确定是什么原因 B、保证网络的所有活动都受监视 C、测定网络是否根据模型建立 D、测定网络上是处于控制模型还是用户模型 6、 在数字通信中广泛采用CRC循环冗余码的原因是CRC可以( )(2分) • A、检测出一位差错 • B、检测并纠正一位差错 • C、检测出多位突发性差错 • D、检测并纠正多位突发性差错 7、 主机甲向主机乙发送一个(SYN=1,seq=11220)的TCP段,期望与主机乙建立TCP连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP段可能是: (2分) • A、(SYN=0,ACK=0,seq=11221,ack=11221) B、(SYN=1,ACK=1,seq=11220,ack=11220) C、(SYN=1,ACK=1,seq=11221,ack=11221) D、(SYN=0,ACK=0,seq=11220,ack=11220) 8、 2.TCP拥塞避免时,拥塞窗口增加的方式是: (2分) • A、随机增加 B、线性增加 C、指数增加 D、不增加 9、 按照TCP端口号的使用规定,端口号小于256的端口为( ) (2分) • A、常用端口 B、预留端口 C、客户端口 D、临时端口 10、 根据组织模式划分因特网,军事部门域名为( )。 • A、Com B、Edu C、Int D、Mil 11、Internet远程登录使用的协议是( )。 ASMTP B、POP3 C、Telnet D、IMAP

2020-07-08

数据库复习资料选择填空简答题.doc

1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 数据库系统 阶段。 2. 对数据库物理存储方式的描述称为( 内模式 ) 3. 在数据库三级模式间引入二级映象的主要作用是( 提高数据与程序的独立性  ) 4. 视图是一个“虚表”,视图的构造基于( 基本表或视图 ) 5. 如何构造出一个合适的数据逻辑结构是( 关系数据库规范化理论 )主要解决的问题。 6. 将E-R模型转换成关系模型,属于数据库的( 逻辑设计 )。 7. 事务日志的用途是(数据恢复 ) 8.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的 。安全性 1. 数据库的逻辑数据独立性是由 外模式/模式 2. 关系代数中专门的关系运算包括:选择、投影、连接和____除 _____。 3. 设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足 参照 完整性约束。 4. 当数据库被破坏后,如果事先保存了数据库副本和 日志文件 ,就有可能恢复数据库。 5. 如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是 3NF 6. 设关系模式R(A,B,C,D),函数依赖集F={AB→C,D→B},则R的候选码为 AD 。 7. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、插入异常、_ 修改异常___和删除异常。 8. 并发控制的主要方法是 封锁 机制。 9. 数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( 人工管理阶段)。 10.数据模型是数据库系统的核心和基础 1. 说明视图与基本表的区别和联系。 答:视图是从一个或几个基本表导出的表,它与基本表不同,它是一个虚表,(2分)数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变(2分)。视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制(1分)。

2020-07-06

数据库系统原理期末考试简答题.docx

一、简答题 1、什么是数据与程序的物理独立性?什么是数据与程序的逻辑独立性? ①物理独立性是指用户的应用程序与数据库中数据的物理存储是相互独立的。也就是说,数据在数据库中怎样存储是由数据库管理系统管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变时应用程序不用改变。 ②逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。也就是说,数据的逻辑结构改变时用户程序也可以不变。 2、试述等值连接与自然连接的区别和联系。 连接运算符是“=”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。 3、试述实现数据库安全性控制的常用方法和技术。 ( l )用户标识和鉴别:该方法由系统提供一定的方式让用户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。 **( 2 )存取控制:**通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如CZ 级中的自主存取控制( DAC ) , Bl 级中的强制存取控制(MAC )。 **( 3 )视图机制:**为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。 ( 4 )审计:建立审计日志,把用户对数据库的所有操作自动记录下来放入审计日志中,DBA 可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。 **( 5 )数据加密:**对存储和传输的数据进行加密处理,从而使得不知道解密算法的人无法获知数据的内容。 4、试述关系模型的三类完整性规则,并举例说明。 实体完整性:所谓的实体完整性就是指关系(所谓的关系就是表)的主码不能取空值; 例子: (1) 实体完整性规则:若属性 A 是基本关系 R 的主属性,则属性 A 不能取空值。 **参照完整性:**是指参照关系中每个元素的外码要么为空(NULL),要么等于被参照关系中某个元素的主码; 例子: (2) 参照完整性规则:若属性(或属性组) F 是基本关系 R 的外码,它与基本关系 S 的主码 K s 相对应(基本关系 R 和 S 不一定是不同的关系),则对于 R 中每个元组在 F 上的值必须为: 或者取空值( F 的每个属性值均为空值); 或者等于 S 中某个元组的主码值。 用户定义的完整性:指对关系中每个属性的取值作一个限制(或称为约束)的具体定义。 5、一个不好的模式会有些什么问题? ①数据冗余 ②更新异常 ③插入异常 ④删除异常 6、数据库设计中,需求分析的任务是什么?调查的内容是什么? 需求分析阶段的设计目标是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统手工系统或计算机系统)工作概况明确用户的各种需求,然后在此基础上确定新系统的功能。 **调查的内容是“数据”和“处理”**即获得用户对数据库的如下要求: (1)信息要求指用户需要从数据库中获得信息的内容与性质由信息要求可以导出数据要求即在数据库中需要存储哪些数据。 (2)处理要求指用户要完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理。 (3)安全性与完整性要求 7、什么是索引?索引的作用。 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 建立索引是加快查询速度的有效手段,数据库索引类似于图书后面的索引,能快速定位到需要查询的内容,用户可以根据应用环境的需要在基本表上建立一个或者多个

2020-07-06

数据库定义与操作练习题参考答案.pdf

数据库定义与操作语言练习题 设有如下3个关系模式: 职工(职工号,姓名,性别,年龄) 工程(工程号,工程名称,预算) 报酬(职工号,工程号,工资) (1)新建报酬表,要求指定关系的主键和外键,以及工资大于零的约束。(说明:职工号char (7), 工程号char (6),工资numeric(20,2)) (2) 查询年龄在30岁到40岁的男职工姓名和工资 (3)查询总收入超过5万的职工信息,信息包含职工号和总收入 (4)查询没用职工参加过的工程信息。(使用IN和EXISTS) (5)将工程名称包含大数据,并且预算达到20万元及以上的工程的职工工资提高20%。 (6)往报酬表增加一条信息(职工号: 1102001, 工程号: 10001,工资: 5000)。 (7)删除职工陈明所参加的工程信息。 (8)创建一个职工参加工程项目的视图VW1,该视图包括职工号,姓名,工程名称和工资。 (9)查询至少有五个职工参加的工程项目,并按职工人数降序排列。

2020-07-03

数据库系统原理数据查询和操纵实验参考.pdf

二、实验目的 理解和掌握数据库SQL DDL语句的语法; 掌握SQL 程序设计基本规范,熟练运用SQL语言实现数据基本查询语句、嵌套查询等; 熟悉数据库的数据更新操作; 熟练SQL有关视图的操作。 三、实验内容 导入ScoreDB数据库,按照“实验2数据”,修改四张表内各个字段的类型以及宽度。完成后,实现以下操作: 2.1数据查询 查询选修了“数据结构”课程的同学姓名。

2020-07-01

数字逻辑期末复习宝典.docx

在实际的逻辑问题中,在真值表内对应于变量的某些取值组合不允许出现,或者变量之间具有一定的制约关系,在这些取值下函数的值可以是任意的,或者这些变量的取值根本不会出现,这些变量取值所对应的最小项称为 。 正确答案 第一空: 无关项 6 由于制造工艺的原因造成各逻辑器件延迟时间的差异或经过的通路(逻辑门的级数)不同,使得信号从输入经不同的通路传输到同一输出端的时间不同。因此,可能会使逻辑电路产生错误输出,通常把这种现象称为 。

2020-06-28

计算机网络期末复习宝典.docx

10BASE-T标准能支持的速率是( )。 • A 1 Mbps • B 10 Mbps • C 100 Mbps • D 1 Gbps 2 CSMA/CD技术只能用于( ) • A 总线型拓扑结构 • B 环形拓扑结构 • C 星型拓扑结构 • D 不规则拓扑结构

2020-06-28

第3章 计算机硬件系统.PPT

第3章 计算机硬件系统.PPT。

2020-06-27

第2章 计算机的基础知识.PPT

第2章 计算机的基础知识.PPT

2020-06-27

c++面向对象复习题答案版.doc

1.C++中有两种数据类型: ( char )和 ( int long )可以使用signed修饰符。 在C++中,用数组、指针、和( 引用 )作为函数参数,能够将参数值带回。 2.为了降低函数调用的时间开销,建议将小的调用频繁的函数定义为(内联函数 ),方法是在函数类型前加上(inline)关键字。 3.面向对象的程序设计有四大特征,它们是抽象、封装、( 继承 )、( 多态 )。 4.拷贝构造函数是在用一个对象初始化另一个对象时被调用,系统缺省的拷贝构造函数的工作方法是( 把对象的每个数据成员的值都复制到新建立的对象中)。 5.用new申请某一个类的动态对象数组时,在该类中必须能够匹配到(该类的)构造函数,否则应用程序会产生一个编译错误。 6.静态数据成员必须在类外进行初始化,且静态数据成员的一个拷贝被类的所有对象( 共享 )。 7.在C++中,定义重载函数时,应至少使重载函数的参数个数或参数类型( 不同 )。 8.在C++中,虽然友元提供了类之间数据进行访问的一种方式,但它破坏了面向对象程序设计的( 封装 )特性。

2020-06-27

c++面向对象程序设计语言重点难点复习题及答案.doc

c++面向对象程序设计语言重点难点复习题及答案。

2020-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除