计算机相关思考与练习
第2章习题与思考答案-大学计算机—计算思维视角-刘添华-清华大学出版社
第2章习题与思考1.举例说明什么是进位计数制。
答:参考2.2.1计算机中的数制。
2.假定某台计算机的机器数占8位,试写出十进制数-67的原码、反码和补码。
答:-67原码:01000011 反码:10111100 补码:101111013.如果一个有符号数占n位二进制位,那么它的最大值是多少?答:一个有符号数占n位二进制位,那么它的最大值是2n-1-1例如:一个有符号数占8位二进制位,则表示的最大值为01111111,即27-1=1274.对于8位补码,如果[X]补=01111111,则[X]补+[1]补=10000000=[-128]补,解释原因。
答:参考2.3.2 整数的表示。
5.试述计算机系统中为什么用二进制计数和编码。
答:参考2.1.2 0和1的历史溯源。
6.什么是ASCII码?查一下“D”、“d”、“3”和空格的ASCII码值答:ASCII码的定义参考2.4.1 西文与符号的编码。
“D”的ASCII码为:01000100即十进制中的68“d”的ASCII码为:01100100即十进制中的100“3”的ASCII码为:00110011即十进制中的517.简述视频和图像的区别。
答:视频是活动的图像,是由一系列的帧组成,每个帧是一幅静止的图片,并且每幅图像都是使用位图文件形式表示。
正如像素是一幅数字图像的最小单元一样,帧是视频的最小和最基本的单元。
当以一定的速率将一幅幅图像投射到屏幕上时,由于人眼的视觉暂留效应,视觉就会产生动态画面的感觉。
图像是由大量的不同颜色的点来表示信息的。
计算机绘制的数字图像有两大类:一类为位图,另一类为矢量图。
前者是以点阵形式描述图像的,后者是以数学方法描述的一种由几何元素组成的图像。
8.利用“画图”程序,观察.bmp和.jpg文件的大小区别。
答:参考2.5.3扩展阅读常用的音频、图像、视频文件格式BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。
大学计算机基础思考题
实验一Windows操作系统操作实验1、什么是操作系统?操作系统的主要功能有哪些?答:操作系统是最基本的系统软件,是管理和控制计算机中所有软、硬件资源的一组程序。
操作系统具有处理机管理、存储管理、文件系统管理、设备管理和信息管理等功能。
2、剪贴板的作用是什么?怎样将当前窗口或整个屏幕内容复制到剪贴板上?答:剪贴板是一个在Windows程序和文件之间用于传递信息的临时存储区。
复制当前窗口:先将窗口设置为活动窗口,然后按下Alt+Print Screen 键。
复制整个屏幕:按Print Screen键,整个屏幕被复制到剪贴板上。
3、怎样用拖动鼠标的方法复制文件或文件夹?怎样移动文件或文件夹?答:在不同盘符之间,拖动文件或文件夹实现复制操作;在同一盘符下,拖动文件或文件夹实现移动操作。
4、回收站的功能是什么?什么样的文件删除后不能恢复?答:“回收站”是一个文件夹,其功能是用来存储备删除的文件、文件夹或Web页,直到被清空为止。
用户可以把“回收站”中的文件恢复到它们在系统中原来的位置。
以下三类文件删除后不能恢复:可移动磁盘上的文件;网络上的文件;在MS-DOS方式中被删除的文件。
5、如何查找C盘上所有的文件名以AUTO开始的文件?答:在搜索的文本框中输入“AUTO*.*”。
实验二Word文字处理软件1、分散对齐和两端对齐有何区别?答:两端对齐是通过词与词之间自动增加空格的宽度,使正文沿页的左右页边对齐,对英文文本有效,防止出现一个单词跨两行的情况;对于中文效果如同“左对齐”。
分散对齐以字符为单位,均匀地分布在一行上,对中、英文均有效。
2、如何创建新的文档?如何选择纸张?如何打开已有的文档?答:单击文件选择“新建…”,新建空白文档或利用模板新建带格式的空白文档。
单击文件选择“打开”,可以打开存放在不同路径下的已建文档。
单击文件选择“页面设置” “纸张”,可选择不同类型的纸张,并随意改变纸张的宽度和高度。
3、分页符与分节符是否为同一概念?答:不是。
第1章习题与思考答案-大学计算机—计算思维视角-刘添华-清华大学出版社
习题与思考
1.什么是计算和计算机?什么是计算机科学和计算科学?什么是计算机学科?有什么差异?
答案:参考1.5节。
2.计算机的发展经历了哪几个阶段?各阶段的主要特征是什么?
答案:参考1.2节。
3.简述计算机的几种主要类型,它们的主要应用领域是什么?
答案:参考1.3节。
4.举出两个实例,说明如何在未来应用人工智能提高人们生活质量。
答案:参考1.4节。
5.什么是可计算性?请举出两个不可计算的问题。
答案:参考1.5节。
6.简述通过计算机基础课程培养计算思维能力的方法和过程。
答案:参考1.5节。
7.简述“像计算机科学家一样思考”的含义。
答案:参考1.5节。
8.举一个计算机与某个学科结合而开辟出的新的研究领域的例子,并简述该研究领域发生、发展过程。
答案:参考1.4节。
9.简答上网为什么一定要遵守文明公约,怎样做才是文明上网。
答案:参考1.6节。
10.近年来,CPU技术的发展不再单单追求提高主频了,而将关注点放在控制CPU的功耗上。
为什么?导致这个变化的因素很多,尽可能多的找出来。
如何综合平衡CPU的性能和功耗是当今计算机技术的前沿问题,查找资料,思考并分析该问题。
答案:参考1.2节。
思考与练习题参考答案
第1 章操作系统概述思考与练习题参考答案1.选择题(1) C (2) D (3) C (4) C (5) B (6) C (7) B (8) C (9) B (10) B(11) A2.填空题(1)硬件软件(2)存储管理设备管理(3)软硬件资源(4)批解决操作系统分时操作系统实时操作系统(5)20ms 时间片轮转调度算法3.判断题(1) ×(2) × (3) √(4) ×(5) ×(6). √ (7) √(8)√4.问答题(1)简述操作系统的概念答:操作系统是一组能控制和管理计算机系统的硬件和软件资源,合理地组织计算机工作流程并为顾客使用计算机提供方便的程序和数据的集合。
(2)什么是批解决系统?为什么要引入批解决系统?答:批解决系统指顾客的作业成批的解决,作业建立、过渡、完毕都自动由系统成批完毕。
由于1958~1964 年,晶体管时代,计算机速度、容量、外设品种和数量等方面和第一代计算机相比都有了很大发展,计算机速度有几十倍、上百倍的提高,故使手工操作的慢速度和计算机运算的高速度之间形成一对矛盾。
只有设法去掉人工干预,实现作业自动过渡,这样就出现了成批解决。
(3)什么叫多道程序?试述多道程序涉及技术的基本思想及特性,为什么对作业进行多道批解决能够提高系统效率?答:多道程序设计技术是在计算机内存中同时寄存几道互相独立的程序,使它们在管理程序控制下,互相穿插交替运行。
当某道程序因某种因素不能继续运行下去时,管理程序就将另一道程序投入运行,这样使几道程序在系统内并行工作,可使中央解决机及外设尽量处在忙碌状态,从而大大提高计算机使用效率。
在批解决系统中采用多道程序设计技术形成多道批解决系统,多个作业成批送入计算机,由作业调度程序自动选择作业运行,这样提高了系统效率。
(4)何为分时系统?简述其特点。
答:分时系统采用时间片轮转法,使一台计算机同时为多个终端服务。
特点:多路性。
计算机应用思考题 及答案
6.请描述建立回归方程的数学方法。
1.简述计算机在材料科学与工程中的应用。
解:计算机模拟技术用于材料行为工艺研究、计算机技术用于材料数据库和知识库、计算机用于材料设计、计算机用于材料性能表征与检测、计算机用于材料数据和图像处理、计算机网络用于材料科学研究
2.简述建立数学模型的基本步骤。常用的数学模型建立有几方法?
建模基本步骤如下:1.建摸准备2.建模假设3.构造模型4.模型求解5.模型分析6.模型检验7.模型应用常用的数学建模方法:1.数据分析法2.理论分析法3.模拟方法4.类比分析法
神经元的活动状态和阈值分别用aj(t),θ(t)表示,
输出yi,数学描述:
f:为神经元功能函数;
g为转换函数。
当g(ቤተ መጻሕፍቲ ባይዱi)=ai时,神经元的输出:
9.请叙述人工神经网络的基本要素。
基本要素:神经元功能函数、神经元之间的连接形式、网络学习。
10.请回答Ansys软件主要包括三个部分的名称和各部分的功能。
3.请简述差分法的数学思想和解题步骤。
差分法的数学思想:1.将求解域分为差分网络,用有限个网络节点代替连续的求解域;2.通过Tayor级数展开等方法,把方程中的导数用网络节点上的函数的差商代替进行离散,从而建立网络节点上的值为未知数的代数方程组。
有限差分法解题基本步骤:1)建立微分方程2)构建差分格式3)求解差分方程4)精度分析和检验
大学计算机基础--人工智能基础思考与练习[1]
思考与练习一、单选题1.人工智能是一门( B )。
A.数学和生理学B.心理学和生理学C.语言学D.综合性的交叉学科和边缘学科2.机器学习的核心任务是在新的、未知的数据中执行得好。
而这种在未知数据中执行的能力,称为( A )。
A.泛化能力B.过拟合C.欠拟合D.正则化3.( A )以住宅为平台,兼备建筑设备、网络通讯、信息家电和设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。
A.智能家居B.专家系统C.模式识别D.智能控制4.以下属于机器学习研究领域的是( D )。
A.模式识别B.计算机视觉C.语音识别D.以上都是5.人工智能概念的确立是在( D )年。
A.1946B.1960C.1916D.19566.下面不属于人工智能研究基本内容的是( C )。
A.机器感知B.机器学习C.自动化D.机器思维7.要想让机器具有智能,必须让机器具有知识。
因此,在人工智能中有一个研究领域,主要研究计算机如何自动获取知识和技能,实现自我完善,这门研究分支学科叫( B )。
A.专家系统B.机器学习C.神经网络D.模式识别8.人工智能的目的是让机器能够( A ),以实现某些脑力劳动的机械化。
A.模拟、延伸和扩展人的智能B.具有完全的智能C.和人脑一样考虑问题D.完全代替人9.自然语言理解是人工智能的重要应用领域,下面列举中的( C )不是它要实现的目标。
A.理解别人讲的话B.对自然语言表示的信息进行分析概括或编辑C.欣赏音乐D.机器翻译10.下列关于人工智能的叙述不正确的是( C )。
A.人工智能技术它与其他科学技术相结合极大地提高了应用技术的智能化水平。
B.人工智能是科学技术发展的趋势。
C.因为人工智能的系统研究是从上世纪五十年代才开始的,非常新,所以十分重要。
D.人工智能有力地促进了社会的发展。
11.为了解决如何模拟人类的感性思维,例如视觉理解、直觉思维、悟性等,研究者找到一个重要的信息处理的机制是( B ) 。
思考和练习_答案
Alter database数据库名
Add file
( name=逻辑名称,
Filename=操作系统文件名,
Size=初始尺寸,
Maxsize=最大尺寸,
Filegrowth=增长尺寸)
to filegroup用户定义文件组名
(3)增加事物日志文件
Alter database数据库名
6.简述create database语句的语法。
答案:
create database数据库名
on primary
( name=逻辑名称,
filename=操作系统文件名,
size=初始尺寸,
maxsize=最大尺寸,
filegrowth=增长尺寸),
filegroup次要文件组名
( name=逻辑名称,
4.简述SQL Server实例的身份验证模式有哪几种?
答案:
SQL Server实例的用户允许与Windows操作系统的帐户紧密结合,提供两种身份验证模式,一种是“Windows身份验证模式”,另一种是“SQL Server身份验证模式”。
对于“Windows身份验证模式”,只要以Administrator身份登录Windows操作系统就可以连接SQL Server数据库实例。
9.简述在【企业管理器】中注册实例的过程。
答案:
启动【企业管理器】程序,选择一个服务器组节点,并在节点上单击鼠标右键,在弹出的快捷菜单上单击“新建SQL Server注册”菜单项,打开【注册SQL Server向导】窗口。在【选择一个SQL Server】对话框的【可用的服务器】文本框中输入要注册的实例名。在【选择身份验证模式】对话框中,选择身份验证模式,并且在【选择连接项】对话框中输入“登录名”和“密码”。单击“完成”按钮完成注册。
大学计算机基础思考题及参考答案
大学计算机基础思考题及参考答案大学计算机基础思考题及参考答案第一章计算机与信息社会1. 计算机的发展经历了哪几个阶段?各阶段的主要特征是什么?答:第一代电子计算机—电子管;第二代电子计算机—晶体管电路;第三代电子计算机—集成电路;第四代电子计算机—大规模集成电路2. 按综合性能指标,计算机一般分为哪几类?答:高性能计算机:微型机;工作站;服务器;嵌入式计算机3. 信息与数据的区别是什么?答:数据是信息的载体。
信息有意义,而数据没有。
但当数据以某种形式经过处理、描述或与其他数据比较时,便赋予了意义。
第二章计算机基础知识1.简述计算机的主要特点。
答:①计算机应由五个基本部分组成:运算器、控制器、存储器、输入设备和输出设备。
②程序和数据以同等地位存放在存储器中,并要按地址寻访。
③程序和数据以二进制表示。
2. 简述计算机执行指令的过程。
答:1)取指令2)分析指令3)执行指令4)一条指令执行完成,程序计数器加1,然后回到1)。
3. 存储器的容量单位有哪些?若内存的大小为512MB,则它有多少个字节?答:①单位有:B,KB,MB,GB②512MB=1024×1024×512(B)4. 指令和程序有什么区别?答:指令是能被计算机识别并执行的一串二进制代码,它规定了计算机能完成的某一种操作。
程序是由一系列指令组成的。
5. 进行下列数的数制转换。
(1) (69.625)D=( )B=( )H=( )O(2) (3E1)H=( )B=( )D(3) (670)O=( )B=( )D(4) (11111111000011)B=( )H=( )D=( )D6. 假定机器数占8位,试写出十进制数-67的原码、反码和补码。
7. 什么是ASCII码?答:ASCII码是西文字符编码最常用的字符编码,它用7位二进制编码表示128个字符。
第三章微型计算机硬件组成1.微型计算机的基本结构由哪几部分构成?主机主要包括了哪些部件?答:显示器、主机和键盘。
计算机思考题答案文档
1.计算机是计算的机器的,为什么它会延伸出那么多种应用?因为计算机不只是一个运算器,它还有存储器、控制器。
具有运算功能、存储功能、数据分析功能,可以建立各种数学模型,制作各种软件,应用各个领域。
2.数据是否都要包含信息?为什么?不是,不是任何数据都是信息,经过加工处理后数据才能成为有用的信息。
3.人在计算机处理数据的过程中起什么作用?输入数据、处理数据、制定数据处理规则、引导计算机做相关的运行、读写计算机语言4.为什么内存的速度会影响计算机的运行速度?因为内存主要存放当前正在运行的程序和程序临时使用的数据,计算机在运行时需要从存储器里提取数据,处理后再存放在存储器里,再通过输出设备显示出来。
5.使用windows管理控制计算机会带来什么问题?1)经常出现蓝屏故障内存原因:更换内存条主板原因:2)正常模式启动时出现一般保护错误内存条原因、磁盘出现坏道路、系统损坏3)经常出现随机性死机现象病毒原因、某些元件热稳定性不良造成、各部件接触不良导致、由于硬件之间不兼容造成4)计算机在Windows启动系统时出现*.Vxd或其它文件未找到,按任意键继续的故障此类故障一般是由于用户在卸载软件时未删除彻底或安装硬件时驱动程序,安装不正确造成,对此,我们可以进入注册表管理程序,利用其查找功能,将提示未找到的文件,从注册表中删除后即可予以解决5)在Windows以正常模式引导到登录对话框时,点取消或确定后桌面无任何图标,不能进行任何操作6)在Windows下关闭计算机时电脑重新启动点击开始”—“运行”—“msconfig”再在系统配置实用程序面板中选择高级,将其中禁用快速关机选中,重新启动计算机即可予以解决。
7)Windows中汉字丢失6.家庭用户适宜选择什么样的计算机?为什么?。
大学计算机基础思考与实践答案
大学计算机信息技术实验指导思考与实践答案1. 为何在利用Windows操作系统时必需正常退出,不能突然关掉计算机电源?答:关闭Windows操作系统时,应从系统正常退出,不能突然关掉计算机电源。
若是不正常关机,正在进展数据处置的时候,包括系统自身的数据处置,非正常退出,会致使内存中的用户数据丧失;下次启动时,会启动磁盘扫描程序,严重的能致使下次不能正常启动。
2. 如安在桌面上成立一个资源管理器的快捷方式图标?答:方式一:单击“开场〞按钮,指向“程序〞,右击“资源管理器〞,指向“发送到〞,单击“桌面快捷方式〞,单击肯定按钮方式二:单击“开场〞按钮,指向“程序〞,指向“资源管理器〞,用Ctrl+拖动到桌面。
3. 如何添加、删除某一种汉字输入法?何为软键盘?如何利用?答:双击“我的电脑〞,双击“控制面板〞,双击“输入法〞,掀开输入法属性对话框,在该对话框中完成添加和删除汉字输入法。
软键盘是系统自带的工具,就是把键盘显示在屏幕上用鼠标进展输入。
有些木马能够纪录下硬件键盘的输入记录,所以咱们在输入密码的时候最好是利用软键盘。
点击开场→所有软件→附件又辅助工具→屏幕键盘,就可以够掀开软件盘了。
对软键盘的操作,只要用鼠标点击软键盘相应的键就可以够了。
4. 如何修改桌面的图标?答:桌面图标有两种:系统图标与快捷图标。
对于系统图标的修改:右击桌面空白处,单击“属性〞,掀开“显示属性〞对话框,单击“效果〞标签,在该界面修改;对于快捷图标,右击该图标,单击“属性〞,掀开该“对象的属性〞对话框,在该界面修改。
5.在桌面上别离为Microsoft Word,画图和计算器软件成立快捷方式,并别离命名为字处置、画图、计算器。
答:单击“开场〞按钮,指向“程序〞,右击“Microsoft Word〞,指向“发送到〞,单击“桌面快捷方式〞,单击肯定按钮,然后重命名为字处置。
单击“开场〞按钮,指向“程序〞,指向“附件〞,右击“计算器〞或“画图〞,指向“发送到〞,单击“桌面快捷方式〞,单击肯定按钮。
计算机思维试题及答案
计算机思维试题及答案一、选择题(每题2分,共20分)1. 计算机科学中,算法的时间复杂度主要用于描述什么?A. 算法的运行时间B. 算法的空间占用C. 算法的执行步骤数量D. 算法的效率答案:D2. 在计算机系统中,以下哪个选项不是操作系统的主要功能?A. 进程管理B. 内存管理C. 文件系统管理D. 数据加密答案:D3. 以下哪个选项是计算机编程语言的分类?A. 汇编语言和高级语言B. 汇编语言和机器语言C. 机器语言和高级语言D. 汇编语言和符号语言答案:A4. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 编写代码B. 测试软件C. 确定软件的功能和性能要求D. 维护软件答案:C5. 以下哪个选项不属于计算机硬件的组成部分?A. 中央处理器(CPU)B. 内存C. 操作系统D. 硬盘驱动器答案:C6. 在计算机网络中,TCP/IP协议栈的哪一层负责数据包的传输?A. 应用层B. 传输层C. 网络层D. 物理层答案:C7. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据查询C. 数据加密D. 数据更新答案:C8. 在计算机编程中,递归算法的基本原理是什么?A. 重复执行相同的操作B. 将问题分解成更小的问题C. 使用循环结构D. 调用其他函数答案:B9. 以下哪种存储介质不属于非易失性存储?A. 固态硬盘(SSD)B. 机械硬盘(HDD)C. 光盘D. 随机存取存储器(RAM)答案:D10. 在计算机安全领域,以下哪个选项不是常见的安全威胁?A. 病毒B. 蠕虫C. 软件更新D. 钓鱼攻击答案:C二、填空题(每题2分,共20分)1. 在计算机系统中,CPU的主要功能是执行______和处理数据。
答案:指令2. 计算机程序设计语言可以分为______语言和高级语言。
答案:机器3. 计算机操作系统的五大基本功能包括进程管理、内存管理、文件系统管理、设备管理和______。
计算机试题(课后思考与练习)
第二章计算机基础(P73)1、举例说明计算机的主要应用领域?(P74)答:1)科学计算,是计算机的重要应用领域之一;2)数据处理,通常指计算机对数据信息进行采集、加工、整理、存储、传送,并进行综合分析的过程。
随着社会的不断进步,信息量也在急剧增加,目前,计算机最广泛的应用领域就是数据处理。
3)过程控制和智能仪表,过程控制,又称实时控制,就是通过计算机来控制各种自动装臵、自动仪表和生产过程;智能仪表,是指含有微处理器、存储器及相应控制电路的仪器和装臵。
4)计算机辅助设计/制造/教学,计算机辅助设计(CAD)是指设计人员借助计算机进行新产品的开发和设计;计算机辅助制造(CAM)是由计算机辅助设计派生出来的,常用来进行生产设备的管理、控制、操作等过程;计算机辅助教学(CAI)是利用计算机帮助对学生的教学,通常包括用形象的动态图示来表达一些用语言和文字不易表达清楚的概念;5)人工智能,是指用计算机执行某些与人的智能活动有关的复杂功能;6)网络应用,是指将彼此独立的、分散的计算机通过通信线路连接起来,并配以相应的网络软件所构成的系统。
2、计算机系统可分为哪几个层次?说明各层次的特点及其相互联系?(P75)答:计算机系统可分为两个层次,它是由硬件系统和软件系统两大部分组成的,其中硬件系统是整个计算机系统的物理基础,而软件系统则是对这些物理基础进行控制和管理的工具。
3、计算机硬件由哪几部分组成?各部分的作用是什么?各部分之间是怎样联系的?(P75)答:计算机硬件系统是由控制器、运算器、存储器、输入设备和输出设备五大部分组成的。
1)运算器,是进行算术运算和逻辑运算的部件,它是由累加器A、算术和逻辑运算单元ALU以及其他一些寄存器组成。
2)控制器,是整个计算机的指挥中心,它负责从存储器中取出程序,进行分析后,按要求发出控制信号,从而使计算机的各部分协调一致地工作。
3)存储器,是计算机中具有记忆功能的部件,用来存储程序和数据。
计算机考试思考题答案
计算机考试思考题答案思考题一(1)it行业有一条法则恰如其分地表达了“计算机功能、性能提高”的发展趋势,这就是美国intel公司的创始人摩尔提出的“摩尔定律”。
()(2)电子计算机的发展已经经历了四代,第一代的电子计算机都不是按照存储程序和程序控制原理设计的。
()(3)与科学计算相比,数据处理的特点是数据输入输出量大,而计算相对简单。
()(4)计算机中用以则表示计算机存储容量大小的最为基本单位就是位。
()(5)计算机硬件的某些功能可以由软件来完成,软件的某些功能也可以用硬件来实现。
()(1)一个完备的计算机系统必须包含b。
a.主机、键盘、鼠标和显示器b.硬件系统和软件系统c.主机和其他外部设备d.系统软件和应用软件(2)计算机之所以按人们的意志自动进行工作,最直接的原因(工作原理)是因为c。
a.二进制数制b.高速电子元件c.存储程序和程序控制d.程序设计语言(3)计算机的应用领域可以大致分成若干小类,以下选项中属这几大类的就是c。
a.计算机辅助教学、程序设计、人工智能b.工程排序、数据结构、文字处理c.实时控制、科学计算、数据处理d.数值处置、人工智能、操作系统(4)现代信息技术的核心是a。
a.电子计算机和现代通信技术b.微电子技术和材料技术c.自动化技术和控制技术d.数字化技术和网络技术(5)计算机的性能指标包含多项,以下项目中d不属于性能指标。
a.主频b.字长c.运算速度d.带光驱否(6)os就是在第c代计算机才发生的。
a.1b.2c.3d.4(7)pc机是随着构架处理器的电子元件c的发展而发展出来的。
a.电子管b.晶体管c.集成电路d.半导体(8)在计算机领域中通常用mips去叙述c。
a.计算机的可靠性b.计算机的运行性c.计算机的运算速度d.计算机的可扩充性(9)世界上第一台计算机诞生至今,经历了若干代的发展、更替和变革,当下的计算机是属于第a代的计算机。
a.4b.5c.6d.7(10)现代计算机的工作模式(原理)是由科学家c提出的。
计算机考试思考题答案
思考题一1. 判断题(1)IT行业有一条法则恰如其分地表达了“计算机功能、性能提高”的发展趋势,这就是美国Intel公司的创始人摩尔提出的“摩尔定律”。
( )(2)电子计算机的发展已经经历了四代,第一代的电子计算机都不是按照存储程序和程序控制原理设计的。
( )(3)与科学计算相比,数据处理的特点是数据输入输出量大,而计算相对简单。
( )(4)计算机中用来表示计算机存储容量大小的最基本单位是位。
( )(5)计算机硬件的某些功能可以由软件来完成,软件的某些功能也可以用硬件来实现。
( )2. 单选题(1)一个完整的计算机系统应该包括 B 。
A. 主机、键盘、鼠标和显示器B. 硬件系统和软件系统C. 主机和其他外部设备D. 系统软件和应用软件(2)计算机之所以按人们的意志自动进行工作,最直接的原因(工作原理)是因为 C 。
A. 二进制数制B. 高速电子元件C. 存储程序和程序控制D. 程序设计语言(3)计算机的应用领域可大致分为若干大类,下列选项中属于这几大类的是 C 。
A. 计算机辅助教学、程序设计、人工智能B. 工程计算、数据结构、文字处理C. 实时控制、科学计算、数据处理D. 数值处理、人工智能、操作系统(4)现代信息技术的核心是 A 。
A. 电子计算机和现代通信技术B. 微电子技术和材料技术C. 自动化技术和控制技术D. 数字化技术和网络技术(5)计算机的性能指标包括多项,下列项目中 D 不属于性能指标。
A. 主频B. 字长C. 运算速度D. 带光驱否(6)OS是在第 C 代计算机才出现的。
A. 1B. 2C. 3D. 4(7)PC机是随着构架处理器的电子元件 C 的发展而发展起来的。
A. 电子管B. 晶体管C. 集成电路D. 半导体(8)在计算机领域中通常用MIPS来描述 C 。
A. 计算机的可靠性B. 计算机的运行性C. 计算机的运算速度D. 计算机的可扩充性(9)世界上第一台计算机诞生至今,经历了若干代的发展、更替和变革,当下的计算机是属于第 A 代的计算机。
《大学计算机基础》思考题及答案
《大学计算机基础》思考题及答案第一章计算机与信息社会1. 计算机的发展经历了哪几个阶段?各阶段的主要特征是什么?答:计算机的发展经历了电子管、晶体管、集成电路和大规模集成电路四个阶段。
其主要特征如下:电子管阶段硬件特征:采用电子管为基本逻辑元件。
软件特征:数据表示主要为定点数;计算机语言有机器语言和汇编语言。
应用方向:主要为科学计算。
代表机型:IBM 650(小型);IBM 709(大型)。
晶体管阶段硬件特征:采用晶体管为基本逻辑元件;内存采用了磁芯存储器;外存有了磁盘、磁带等。
软件特征:出现了高级语言。
应用方向:主要为科学计算、数据处理、事务管理及工业控制。
代表机型:IBM7090、CDC7600.集成电路阶段硬件特征:出现了可将成千上百个电子元件集成到一个单晶硅片上的集成电路。
软件特征:出现了操作系统及会话式计算机语言。
应用方向:广泛应用于各个领域。
代表机型:IBM 360。
大规模及超大规模集成电路硬件特征:出现了集成化程度很高的集成电路;存储器采用了新型的半导体存储器。
软件特征:出现了数据库、网络等。
应用方向:社会的各个领域。
2. 按综合性能分类,常见的计算机有哪几类?请列出各类计算机的代表机型。
答:按综合性能分类可将计算机分为高性能计算机、微型计算机、工作站、服务器等。
其各类的代表机型如下:高性能计算机:日本NEC的地球模拟器,实测速度为35万亿次浮点运算,峰值速度为40万次浮点运算。
中国联想的深腾6800,实测速度为4.183万亿次浮点运算,峰值速度为5.324万次浮点运算。
中国曙光4000A,峰值速度为8万次浮点运算。
微型计算机:各类台式机、笔记本和掌上电脑。
工作站:各类高档微机。
服务器:文件服务器、数据库服务器、通信服务器等。
3. 信息与数据的区别是什么?信息:即客观事物在人脑中的反映。
数据:描述信息的种类符号民。
信息=数据+数据处理。
4. 什么是信息技术?即实现信息的采集、加工、存储、传输的相关技术。
计算机应用基础 习题与思考 参考答案.doc
第1章计算机基础知识参考答案 (1)第2章汉字输入方法参考答案 (3)第3章中文Windows XP操作系统参考答案 (3)第4章Word 2003的使用参考答案 (4)第5章Excel 2003的使用参考答案 (5)第6章PowerPoint 2003的使用参考答案 (5)第7章多媒体技术应用基础参考答案 (6)第8章计算机网络基础& Internet应用参考答案 (7)第9章信息安全技术参考答案 (8)第1章计算机基础知识参考答案1.D2.B3.C4.D5.B6.B7.A&D9.A10 .211.操作数12.ACD13.ABC14.ABC15.ACD16.1) 10112)11010, 1A3)39, 274)1001011.0010101, 75.16406255)01006)1024, 1024X102417.32, 7218.计算机的主要特点:1)运算速度快2)计算精度高3)存储容量大4)具有逻辑判断能力5)工作自动化19. 计算机系统的组成:•主机部分•'硬件系统-| 〔外设部分\ 中央处理器" 内存储器外存储器输入设备输出设备「运算器 .控制器计算机系统 「系统软件4计算机的主要应用领域:1) 科学计算2) 数据处理3) 计算机辅助4) 过程控制5) 人工智能6) 网络通信7)嵌入式系统'操作系统语言处理程序 数据金管理系统.系统服务程序•应用软件包.用户程序 20. 计算机基于冯•诺依曼所提出的“存储程序”原理工作,存储程序原理的主要思想是:1) 计算机便件系统由五大部分组成:运算器、控制器、存储器、输入设备、输出设备。
2) 计算机内部采用二进制编码表示指令和数据。
3) 存储程序的思想:把程序存放在计算机的存储器屮,运行时按程序顺序逐条执行。
21. 评价微型计算机性能的主要技术指标有:1) 字长2) 主频3) 内存容量4) 存取周期5) 运算速度6) 外部设备的配置7) 软件配置22•微型计算机主板上可以插接的主要部件有:CPU,内存条,显卡、网卡等适配卡。
计算机基础思考试题及答案
计算机基础思考试题及答案一、单选题1. 计算机的基本组成部分主要包括:()A. 中央处理器(CPU)和内存B. 输入设备和输出设备C. 操作系统和应用软件D. 所有选项都是答案:D. 所有选项都是2. 下列哪个不是计算机的硬件设备?()A. CPUB. 显示器C. 操作系统D. 鼠标答案:C. 操作系统3. 以下哪种存储设备属于固态硬盘?()A. 硬盘驱动器B. 光盘驱动器C. U盘D. 磁带答案:C. U盘二、多选题1. 下列哪些属于计算机网络的优点?()A. 共享资源和信息B. 快速传输数据C. 提高工作效率D. 增加数据安全性答案:A. 共享资源和信息;B. 快速传输数据;C. 提高工作效率;D. 增加数据安全性2. 下列哪些属于计算机编程语言?()A. C++B. JavaC. PythonD. Photoshop答案:A. C++;B. Java;C. Python三、判断题1. 操作系统是计算机硬件的一部分。
()A. 正确B. 错误答案:B. 错误2. 网络安全是计算机网络中的一个重要问题。
()A. 正确B. 错误答案:A. 正确四、简答题1. 请简要解释什么是操作系统。
答:操作系统是计算机系统中的核心软件,它管理和控制计算机硬件资源,为用户和其他软件提供服务。
操作系统负责管理内存、处理器、磁盘等硬件资源的分配和调度,并提供用户界面和文件管理功能。
2. 请列举几种常见的操作系统。
答:常见的操作系统包括Windows、macOS、Linux等。
五、应用题请编写一个简单的Python程序,实现以下功能:用户输入两个数值,程序输出它们的和。
```pythonnum1 = float(input("请输入第一个数值:"))num2 = float(input("请输入第二个数值:"))result = num1 + num2print("两个数值的和为:", result)```以上是计算机基础思考试题及答案的内容。
大学计算机—大数据思考与练习[1]
大数据思考与练习一、单项选择题1 .当前大数据技术的根底是由〔 C 〕首先提出的.A.微软B.百度C.谷歌D.阿里巴巴2 .大数据的起源是〔..A.金融B.电信C.互联网D.公共治理3 .智能健康手环的应用开发,表达了〔D〕的数据采集技术的应用.A.统计报表B.网络爬虫C.API接口D.传感器4 .2021年,〔B〕政府发布了?大数据研究和开展建议?,标志着大数据已经成为重要的时代特征.A.中国B.美国C.日本D.英国5 .大数据的最显著特征是〔A〕.A.数据规模大B.数据类型多样C.数据处理速度快D.数据价值密度高6 .以下关于大数据特点的说法中,错误的选项是〔D 〕.A.数据规模大B.数据类型多样C.数据处理速度快D.数据价值密度高7 .当前社会中,最为突出的大数据环境是〔A 〕.A.互联网B.物联网C.综合国力D.自然资源8 .医疗健康数据的根本情况不包括以下哪项?〔A 〕A.诊疗数据B.个人健康治理数据C.健康档案数据D.公共平安数据9 .以下关于计算机存储容量单位的说法中,错误的选项是〔D〕.A.1KBV 1M81GBB.根本单位是字节〔Byte〕C. 一个汉字需要一个字节的存储空间D. 一个字节能够容纳一个英文字符9 .在数据生命周期治理实践中,〔B 〕是执行方法.A.数据存储和备份标准B.数据治理和维护C.数据价值觉察和利用D.数据应用开发和治理10 .大数据时代,数据使用的关键是〔D 〕.A.数据收集B.数据存储C.数据分析D.数据再利用11 .大数据的本质是〔C 〕A.联系B.挖掘C.洞察D.搜集12 .规模巨大且复杂,用现有的数据处理工具难以获取、整理、治理以及处理的数据,这指的是〔A 〕.A.大数据B.贫数据C.富数据D.繁数据13 .信息技术的开展非常快,表现在〔A 〕.A.集成电路的规模每18到24个月翻一倍14 信息的存储水平每9个月翻一番C.信息的存储水平每9个月翻一番D.光通讯的速率和容量每年翻一番15 .与大数据密切相关的技术是〔B 〕.A.蓝牙B.云计算C.博弈论D.WiFi16 .大数据应用需依托的新技术有〔D 〕.A.大规模存储与计算B.数据分析处理C.智能化D.三个选项都是17 .数据科学就是从〔C 〕中提取知识的研究.A.流量B.互联网C.数据D.人群18 .IBM在3V的根底上又归纳总结了第4个V是指〔A 〕.A.真实和准确B.无时不在C.巨量D.极速1.1 IDC的定义除了揭示大数据传统3V根本特征,即Volume、Variety 和Velocity ,还增添了一个新特征是〔D 〕,也称4V特征.A.量大B.速度快C.应用广D.价值19 .大数据的〔D〕动态性表达在大数据是基于互联网的实时动态数据,而不是历史的或严格限制环境下产生的内容.A.社会性B.广泛性C.公开性D.动态性20 . 〔A 〕数据的最大特点是表现为以行、列组成的二维形式.A.结构化B.半结构化C.准结构化D.非结构化21 .大数据处理的处理过程首先是〔D 〕.A.大数据存储及治理B.大数据展现应用C.大数据集处理D.大数据采集22 .由于大数据要处理大量、非结构化的数据,所以在各处理环节中都可以采用〔 B 〕处理.A.串行B.并行C.逻辑D.科学23 .数据〔A〕和数据〔B 〕是大数据分析的根底.A.质量B.治理C.数量D.规模24 .大数据分析和处理通常分为离线数据分析和在线数据分析.当前的离线数据分析通常构建在〔C 〕平台之上.A.科学B.数据C.云计算D.网络25 .大数据分析的理论核心就是〔D 〕算法A.聚类分析B.科学计算C.云计算D.数据挖掘二、多项选择题1.在网络爬虫的爬行策略中,应用最为根底的应用是〔AB〕.A.深度优先遍历策略B.广度优先遍历策略C.高度优先遍历策略D.反向链接策略E.大站优先策略2 .当前,大数据产业开展的特点是〔ACE〕.A.规模较大B.规模较小C.增速很快D.增速缓慢E.多产业交叉融合3 .大数据人才整体上需要具备〔ABE〕等核心知识.A.数学与统计知识8 .计算机相关知识C.马克思主义哲学知识D.市场运营治理知识E.在特定业务领域的知识4 .对大数据的治理和使用包括哪些方面?〔ABCDA.大数据的应用B.大数据的存储C.大数据的运营D.大数据的挖掘5 .信息技术主要包括〔ABCD〕.A.通信技术B.计算机技术C.传感技术D.微电子技术6 .以下说法正确的有哪些?〔BCDA.机器的智能方式和人是完全一样的B.机器的智能方式是结果导向的C.机器的智能方式和人的智能不同D.机器产生智能的方式是通过数据、数学模型7 .大数据作为一种数据集合,它的含义包括〔ABD〕.A.数据很大B.变化很快C.很有价值D.构成复杂8 .大数据的主要特征表现为〔ABCD〕.A.商业价值高B.数据类型多C.处理速度快D.数据容量大9 .信息社会经历的开展阶段包括〔ABC〕.A.大数据时代B.计算机时代C.互联网时代D.云计算时代10 .当前大数据产业开展的特点是〔ACE 〕.A.规模较大B.规模较小C.增速很快D.增速缓慢E.多产业交叉融合11 .大数据的价值表达在〔ABCDE〕.A.大数据给思维方式带来了冲击B.大数据为政策制定提供科学论据C.大数据助力智慧城市提升公共效劳水平D.大数据实现了精准营销E.大数据的发力点在于预测12 .当前大数据技术的根底包括〔ABD 〕.A.分布式文件系统B.分布式并行计算C.关系型数据库D.分布式数据库13 .以下关于计算机存储容量单位换算关系的公式中,正确的选项是〔BE 〕.A.1KB=1012ByteB.1KB=1024ByteC.1GB=1024KBD.1GB=1012KBE.1GB=1024MB14 .IBM公司用3个V来描述大数据的三个根本特征,这3V是〔ACD〕.A.体量B.规模C.速度D.多样性E.复杂性15.以下关于云计算和数据库的说法中,错误的选项是〔AE 〕.A.获取样本的代价很高B.获取足够大的样本数据乃至全体数据非常容易C.比抽样调查数据更全面D.比抽样调查更能反映整个群体的特征与规律E.可以为发现新的商业时机提供决策支持16.从大数据的不同定义,可以总结其〔AC〕两点共性.A.大数据的数据量标准是随着计算机软硬件的开展而不断增长的.B.大数据无人不知.C.大数据不仅表达在数据规模上,更表达在技术上.D.大数据不分国界.17 .大数据的主要来源包括〔ABCD〕.A.图片B.网页C.视频D.传统数据库18 .大数据根底架构构建为堆栈式技术架构,包括〔ABCE〕.A.根底层B.治理层C.分析层D.挖掘层E.应用层19 .大数据时代的根本特征主要表达在〔ABCD〕等几个方面.A.社会性B.广泛性C.公开性D.动态性20 . 〔ACD 〕等信息是没有固定结构的数据属非结构化数据, 〔BE 〕等一些纯文本数据属半结构化数据.A.图片B.邮件C.音频D.视频E.员工简历三、判断题1 .对于大数据而言,最根本、最重要的要求就是减少错误、保证质量.因此,大数据收集的信息量要尽量精确. 〔F〕2 .一般而言,分布式数据库是指物理上分散在不同地点,但在逻辑上是统一的数据库. 因此分布式数据库具有物理上的独立性、逻辑上的一体性、性能上的可扩展性等特点.〔T〕3 .大数据的思维会把原来销售的概念变成效劳的概念. 〔T〕4 .2021年8月31日,国务院印发了?促进大数据开展行动纲要?.〔T〕5 .数据可视化可以便于人们对数据的理解. 〔T〕6 .大数据技术和云计算技术是两门完全不相关的技术. 〔F〕7 .当前,企业提供的大数据解决方案大多基于Hadoop开源工程.〔T〕8 .数据科学家能够从堆积如山白大量数据中找到金矿,并将其价值以易懂的形式传达给决策者,最终得以在业务上实现.〔T〕9 .数据价值密度的上下与数据总量的大小成反比. 〔T〕10 .在大数据时代,我们无须再紧盯事物之间的因果关系. 〔T〕11 .大数据既能告诉我们“是什么〞,也能告诉我们“为什么〞 .〔F〕12 .数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中, 提取隐含在其中的、人们事先不知道的,但又是潜在有用的信息和知识的过程. 〔T〕13 .大数据应用的关键与必要条件,就在于“IT技术〞与“经营〞的融合. 〔T〕四、填空题1.大数据最具潜能的三大应用领域分别为商业智能、公共效劳, 市场营销.2.1pb=〔1024 〕tb=〔 2e20 〕gb=〔 2e30 〕mb=〔2e40 〕kb.3 .大数据的4v特征分别是.大量化、多样化、快速化—和价值密度低.4 .数据产生和—更新—的频率.是大数据区别于传统数据的最显著特征5 .大数据时代的根本特征就是能够从任何数据—中获得有价值的知识.6 .大数据的动态一是指数据资料的一收集具有动态性,二是指处理数据的工具也具有动态性.7 .大数据时代的重要变革表达在数据从在以前不被重视、到现在被视为资产.8 .大数据的结构类型主要有结构化,、半结构化、准结构化和非结构化4种.9 .大数据技术是从各种类型的数据.中快速获得有价值信息的技术.10 .在大数据的生命周期中,数据采集处于第二—个环节.11 .要对采集的大数据进行有效分析,应将这些数据导入到一个集中的大型分布式数据库或存储集群.12 .对采集的大数据进行有效分析,应将这些数据导入到数据库或存储集群,并且在导入根底上做抽取与清洗的预处理工作c13 .数据挖掘可分为机器学习、统计、神经网络和数据库方法.14 .对大数据的深度分析主要基于大规模的机器学习技术.15 .基于机器学习的大数据分析具有_迭代性—、容错性和参数收敛的非均匀性的特点.参考答案12345678910C CD B A D A D B D11121314151617181920C A A BD C A D D A2122232425D B AB C D12345678910 AB ACE ABE ABCD ABCD BCD ABD ABCD ABC ACE 11121314151617181920 ABCDE ABD BE ACD AE AC ABCD ABCE ABCD ACD\BE12345678910F T T T T F T T T T111213F T T四、填空题1、公共效劳、市场营销.2、1pb=(1024)tb=(2e20)gb=(2e30)mb=(2e40)kb3、大量化71F样化、,质化、价值密度低.一45、辿6、工具7、数据8、结构化、非结构化9、数据10、,11、分布式⑵抽%清洗13、机器学习、统计14.机能15、迭代性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章思考与练习题
一、选择题
1.设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合( A )。
A、第一范式
B、第二范式
C、第三范式
D、BNC范式
2.在第一个关系中出现,在第二个关系中不出现的记录组成的关系称为两个关系的( C )。
A、交
B、并
C、差
D、笛卡儿积
二、简答题
1.设关系模式R有N个属性,在模式R上可能成立的函数依赖有多少个?
参考答案:
函数依赖有N×(N-1)个
2.设有关系模式R(职工号,职工名,工程号,工程名,工资),假设一个职工可参加多个工程,在每个工程中各领一份工资。
那么请回答以下问题:
(1)请写出这个关系模式的函数依赖和主关键字;
函数依赖包括:职工号→职工名,工程号→工程名,(职工号,工程号)→工资
主键为(职工号,工程号)
(2)这个关系符合第几范式,为什么?
这个关系符合第一范式,因为它的每个属性都不可再分。
(3)请举例说明,这个关系存在哪些问题;
这个关系没有达到第二范式,可能出现数据冗余和操作异常。
例如,某个职工参与了多个工程的工作,他的职工号、职工名会重复多次存储。
同样,如果一个工程有多名职工参加,工程号和工程名也会重复我次存储。
另外,如果现在增加了一个新的工程,但暂时还没有安排职工参加,那么由于主键是(职工号,工程号),这个工程的信息可能无法插入。
(4)请把这个关系模式分解成3NF,并说明理由。
修改后的各个关系如下:
职工关系=(职工号,职工名)
工程关系=(工程号,工程名)
职工选择工程关系=(职工号,工程号,工资)
(注:此处的工资是指职工参加某个工程得到的劳动报酬)
3.关系完整性的主要内容是什么?为什么要保证关系的完整性?
参考答案:
关系完整性就是关系模型中数据的正确性、一致性和有效性。
关系完整性又包括实体完整性、参照完整性和用户定义的完整性三个方面。
只有保证了关系的完整性,才能使数据库中的数据正确、一致和有效。
4.SQL Server中进行关系完整性的主要方法是什么,请写出相应的SQL语句。
参考答案:
1)SQL Server通过约束机制来实现数据库完整性保护。
主要包括:Primary Key约束、Foreign Key约束、Default约束、Unique约束、Check约束等。
Primary Key约束:
学号 char (8) NOT NULL
PRIMARY KEY(学号)
Foreign Key约束:
学号 char (8) NOT NULL
REFERENCES 学生表(学号)
Default约束:
成绩 numeric(9,2) DEFAULT 0.00
Unique约束:
学号 char (8) NOT NULL
UNIOQUE(学号)
Check约束:
年龄 int CHECK (年龄)17 and 年龄<25)
2)使用规则实施数据的完整性。
创建规则的语法结构如下:
CREATE RULE 规则名 AS 条件表达式
3)使用默认实施数据完整性经管。
创建默认的语法如下:
CREATE DEFAULT 默认名 AS 默认值
5.为什么要进行规范化?规范化的相关理论是什么?请简要说明。
参考答案:
为确保数据库设计的正确性,在数据库逻辑设计阶段,常使用关系规范化理论来指导关系型数据库的设计。
其基本思想是,每个关系都应满足一定的规范,才能使关系模式设计合理,达到减少冗余,提高查询效率的目的。
一个好的数据库关系,应该没有数据冗余、更新异常、插入异常、删除异常问题的存在,这就必须进行规范化处理。
规范化使用的理论是函数依赖。
6.什么是一个“好”的关系模式,一个“不好”的关系模式有什么缺点?
参考答案:
“好”的关系模式通常是指符合第三范式要求的关系,“不好”的关系模式会存在数据冗余、更新异常、插入异常、删除异常等问题。
7.请写出一个符合第三范式的关系模式,并说明理由。
参考答案:
学生=(学生号,姓名,性别,专业)
课程=(学生号,课程号,成绩)
选课=(课程号,课程名,课程学分)
第四章思考与练习题
一、填空题
1.数据库设计一般包括需求分析、概念设计、逻辑设计、物理设计、数据库实施和运行维护等阶段。
2.数据库应用系统的建设包括结构设计和行为设计两个方面。
3.数据库设计的主要原则包括表设计原则、字段设计原则和其他原则。
4.E-R图的设计关键在于对实体、联系的选择和表示。
5.物理设计的主要内容包括存储记录的格式设计、存储方法设计、访问方法设计以及完整性和安全性考虑。
二、简答题
1.请简要说明数据库应用系统设计的步骤。
参考答案:
数据库应用系统设计的步骤包括需求分析、概念设计、逻辑设计和物理设计。
2.数据库设计的目的是什么,请谈谈你的理解。
参考答案:
数据库设计指的是设计数据库及其应用系统的技术,是指对于一个给定的应用环境,包括硬件环境和操作系统、数据库经管系统(DBMS)等软件环境,如何使用这个环境来表达用户的要求,构造最优的数据库模式,建立数据库及围绕数据库展开的应用系统,使之能够有效地收集、存储、操作和经管数据,满足企业组织中各类用户的应用需求(信息需求和处理需求)。
3.基本表设计的主要原则是什么,坚持这些原则有什么好处?
参考答案:
基本表设计最主要的原则是关系规范化,尽可能达到第三范式。
规范化有助于消除数据库中的数据冗余,减少更新异常。
规范化有好几种形式,但第三范式通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。
简单来说,遵守第三范式规范的数据库的表设计原则是:“One Fact in One Place”(一个事实对应一个地方),即某个表只包括其本身基本的属性,当不是它们本身所具有的属性时需进行分解。
表之间的关系通过外键相连接。
4.进行SQL Server数据库设计时,一般有哪些命名规则?
参考答案:
首先,命名的长度应尽量充足。
假设某企业现有职工在一千人以内,如果用数字表示职工号的话,职工号的长度为3位即可,它最大可以表示999个职工。
但是,如果考虑到企业未来的发展,那么职工号最好设为4位,当企业职工数目突破千人时,根本无需重构整个数据库。
其次,小心保留词。
要保证字段名没有与SQL等保留词或者常用访问方法名发生冲突。
最后,慎用使用触发器。
触发器在保证数据完整性方面发挥着积极作用,但它同时也会带来效率方面的问题,因此要慎用。
触发器的功能通常可以用其他方式实现。
5.什么是数据流程图,数据字典的主要作用是什么,谈谈你的理解。
参考答案:
数据流图(Data Flow Diagram,简记DFD),是在业务流程分析基础上,描述实际数据流动和加工过程的图形表示法,它一般有4种符号,即外部实体、数据流、加工和存储。
外部实体数据的来源和去向;数据流用带箭头的连线表示,反映数据的流动方向;加工用椭圆、圆或方框代表(本教材利用圆形表示加工),表示对数据的加工处理动作;存储表示数据的存档情况。
数据字典(Data Dictionary,简记DD),是对数据流程图中数据流和存储结构的描述。
在数据库应用系统设计中,数据字典是表、视图设计的主要依据。
6.什么是E-R图,它的作用是什么?
参考答案:
E-R图是E-R(实体-关系)方法的重要组成部分。
E-R方法是描述概念模型的有力工具。
E-R图方法是一种有效的信息抽象方法。
在E-R图中,用长方形表示实体,用椭圆形表示属性,用菱形表示联系。
在图形内标识它们的名字,它们之间用无向线段相连,表示联系的线段上标明是哪种联系。
它的作用是采用E-R图模型将现实世界的信息结构统一用实体、属性以及实体之间的联系来描述。
7.简要说明需求分析阶段的主要任务和目的。
参考答案:
需求分析阶段的主要目的是回答“干什么”的问题。
需要从多方面对拟开发数据库应用系统的企事业单位进行调查,收集和分析各项应用对信息和处理两方面的需求。
了解和掌握数据库应用系统开发对象(或称用户)的工作业务流程和每个岗位、每个环节的职责,了解和掌握信息从开始产生或建立,到最后输出、存档或消亡所经过的传递和转换过程,了解和掌握各种人员在整个系统活动过程中的作用;通过同用户充分地交流和沟通,决定那些工作应由计算机来做,哪些工作仍由手工来做,决定各种人员对信息和处理各有什么要求,对视屏操作界面和报表输出格式各有什么要求,对数据(信息)的安全性(保密性)和完整性各有什么要求等等。
需求分析阶段的主要工作就是,通过调查从用户处获得对数据库的下列需求。
信息需求:用户将从数据库中获得的信息的内容和性质,有信息要求导出数据要求,即在数据库中存储哪些数据。
处理需求:用户要完成什么处理功能,对某种处理的执行频度、用户要求的响应时间,以及处理的方式是联机处理还是批处理等。
安全性和完整性的约束。