




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学导论_桂林电子科技大学中国大学mooc课后章节答案期末考试题库2023年Vcomputer机器指令由4位十六进制数构成(1位操作码,3位操作数),其机器指令集如下表所示。那么下列选项中的指令能表示“将寄存器2与寄存器3中用补码表示的数相加,结果存入寄存器1中”的是()【图片】
参考答案:
5123
Vcomputer机器有16个8位的通用寄存器,每个寄存器能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。下表1为Vcomputer的机器指令集。现有一段内存地址为10~17的Vcomputer程序,如下表2所示,若机器从内存地址10开始执行,程序结束时,寄存器0中的值是()【图片】
参考答案:
2F
Vcomputer机器内存中71~78存储单元为存储系统分配给一个循环队列的连续存储空间(Vcomputer机器内存初始时内容都为0),如图该队列当前的队头地址为72,队尾地址为77。若当前状态下插入82、4C,然后执行3次出队操作,最后再插入4D、9E,最终上述操作完成后该循环队列队头地址为,队尾地址为。()【图片】
参考答案:
75,73
根据顺序存储和链式存储各自的优势,判断以下案例应选择哪种存储方式:若想编写一个下跳棋的游戏程序,那么表示棋盘的数据结构将会是一个静态数据结构,这是因为棋盘的大小在游戏过程中不会改变,所以应该选择;而若要编写一个多米诺游戏的程序,则根据表构建的多米诺模式的数据结构将会是一个动态数据结构,这是因为这个模式的大小是可变的,而且不能预先确定,因此应该选择()
参考答案:
顺序存储
链式存储
下图所示是字母“a”的6´5点阵图,其第一行的二进制编码是()【图片】
参考答案:
01110
下列说法不正确的是()
参考答案:
人的脑力因人而异,可以按算法中的大O来划分成若干个数量级
下列叙述分别体现了软件开发的系统化方法需要遵循的基本原则:抽象第一的原则、层次划分的原则、模块化原则。请按下列叙述选择对应的原则()(1)对实际的事物进行人为处理,抽取所关心的、共同的、本质特征的属性,并对这些事物及其特征属性进行描述。由于抽取的是共同的、本质特征的属性,从而大大降低了系统元素的绝对数量。(2)根据系统模型说明的原因和真实系统提供的依据,提出以模型代替真实系统进行模拟实验,达到认识真实系统特性和规律性的方法。(3)如果一个系统过于复杂,以至于很难处理,那么,就得先将它分解为若干子系统。
参考答案:
抽象第一原则、模块化原则、层次划分原则
折半搜索算法也称二分查找算法,是一种在有序数据集中查找某一特定元素的搜索算法。折半搜索要求数据集中的结点按关键字值升序或降序排列。折半搜索算法的基本原理是:首先将待查值与有序数据集的中间项进行比较,以确定待查值位于有序数据集的哪一半,然后将待查值与新的有序数据集的中间项进行比较。循环进行,直到相等为止。采用折半搜索算法在一个有10000件商品(有序排序)的超市中查找一件特定的商品,最多只需要查找的次数是()
参考答案:
14
形式语言是进行形式化工作的元语言,它是以数学和数理逻辑为基础的科学语言。形式语言的基本特点有:有一组初始的、专门的符号集;有一组精确定义的,由初始的、专门的符号组成的符号串转换成另一个符号串的规则。在形式语言中,不允许出现根据形成规则无法确定的符号串。例子:语言Z定义为:初始符号集:{a,b,c,d,e,(,),+,-,´,¸}。形成规则:上述符号组成的有限符号串中,凡以符号“(”开头且以“)”结尾的符号串都是公式,否则不是。则语言Z为一种形式语言。()
参考答案:
正确
CPU与主存之间是用进行数据传递的。
参考答案:
总线
Vcomputer机器指令由4位十六进制数构成(1位操作码,3位操作数),其机器指令集如下表所示。那么下列选项中的指令能表示“将十六进制数A0装入寄存器R0”的是()【图片】
参考答案:
20A0
数组、列表和树等数据结构是在何种意义上的数据抽象()
参考答案:
逻辑结构
笛卡尔积对于理解计算复杂性具有重要的理论价值。下列有关笛卡尔积的说法不正确的是()
参考答案:
正是由于笛卡尔积理论上的“完美无缺”,所以它有巨大的应用价值
当系统的结构不能被描述,或描述它的最小算法与系统本身具有相同的信息比特数时,则称该系统为根本复杂系统。在达到根本复杂之前,人们仍可以编写出能够执行的程序,否则,做不到。下列选项中正确的是()
参考答案:
序列“aababbababbbabaaababbab…”是根本复杂系统;_序列“aaaaaaa…”是一个亚(准)复杂性系统;
在周以真倡导的计算思维中,用来控制和降低软件系统复杂性的概念是()
参考答案:
分层抽象
假设f=10%,p→¥,根据阿姆达定律可以得到并行计算机系统最大的加速能力Sp为()
参考答案:
10
对软件的分析,可以从系统的角度,也可以从集合的角度来分析。因此,控制和降低软件的复杂度的问题就可以转化为如何降低系统的复杂性,或更为基础地如何降低集合复杂性的问题。下列哪些选项能够有效地降低系统(或集合)的复杂性()
参考答案:
要使一个软件系统的复杂性下降,无非也是分割,就要将其进行分割,也就是将一个大系统划分为若干小的子系统,最终,使人们易于理解和交流。_系统软件开发中,要遵循抽象第一的原则。所谓抽象,就是要对实际的事物进行人为处理,抽取所关心的、共同的、本质特征的属性,并对这些事物及其特征属性进行描述。由于抽取的是共同的、本质特征的属性,从而大大降低了系统元素的绝对数量。_我们知道,一个系统就是一个集合。那么,一个系统的分解也就是一个集合的分解。在集合分解中,有一个称为等价类的重要概念,使用该概念可以将一个集合划分为若干互不相交的子集(等价类),从而降低了系统的复杂性。_要使一个集合的复杂性下降,就要想办法使它有序;而要使一个集合有序,最好的办法就是对它按等价类进行分割。
十六进制数(88)16转换为二进制数为()
参考答案:
10001000
形式语言是进行形式化工作的元语言,它是以数学和数理逻辑为基础的科学语言。形式语言的基本特点有:有一组初始的、专门的符号集;有一组精确定义的,由初始的、专门的符号组成的符号串转换成另一个符号串的规则。在形式语言中,不允许出现根据形成规则无法确定的符号串。例子:语言Y定义为:初始符号集:{a,b,c,d,e,(,),+,-,´,¸}。形成规则:上述符号组成的有限符号串中,凡以符号“(”开头且以“)”结尾的符号串都是公式。则语言Y是一种形式语言。()
参考答案:
错误
将讨论范围限制到一种与职业相关的具体、特定的检举方式上,即非政府检举、非个人检举,未来的职业人员应该避免的检举有()
参考答案:
出于复仇心理或其他原因的检举行为。
下列关于数学具有的明显区别于其他学科的特征,说法正确的是。()
参考答案:
逻辑的严密性。数学高度的抽象性和逻辑的严密性是紧密相关的_高度的抽象性。数学的抽象程度大大超过自然科学中一般的抽象_普遍的适用性。数学的高度抽象性决定了它的普遍适用性
1998年,IEEE-CS和ACM联合特别工作组在对多个计算学科和工程学科规范进行广泛研究的基础上,制定了软件工程师职业化的一个关键规范:资格认证。在经过广泛的讨论和严格的审核之后,IEEE-CS和ACM采纳了特别工作组提出的《软件工程资格和专业规范》。关于该规范下列说法正确的是()
参考答案:
软件工程师应当在他们的整个职业生涯中积极参与有关职业规范的学习,努力提高从事自己的职业所应该具有的能力,以推进职业规范的发展。_软件工程师应该提高他们职业的正直性和声誉,并与公众的兴趣保持一致。_从职业角色来说,软件工程师应当始终关注公众的利益,按照与公众的安全、健康和幸福相一致的方式发挥作用。_软件工程师应当完全坚持自己独立自主的专业判断并维护其判断的声誉。
下面是采用蒙特卡罗方法编写的计算圆周率p的值的Raptor程序。根据你的理解,请补全空白处(1)的代码。()【图片】
参考答案:
x*x+y*y<=1
道德选择的步骤(算法)顺序为()(1)确定所面临的问题:尽量搜集更多的信息以帮助自己对当前问题有一个清晰的认识,包括问题的性质、已有的事实、前提和假设等。(2)从不同的角度认识所面临的难题的性质,包括确定特定情况下适用的道德原则,并对相互之间可能发生冲突的道德原则进行权衡。(3)利用现有的道德准则,检查该问题的适用性,如果适用则采取行动进行解决;如果问题比较复杂,解决方案尚不明确,则继续下面的步骤。(4)形成解决问题的候选方案。(5)实施所选方案。(6)对候选方案进行评价,考虑所有候选方案的潜在道德后果,做出最为有利的选择。(7)对实施的结果进行检查和评价。
参考答案:
(1)(3)(2)(4)(6)(5)(7)
Vcomputer机器指令由4位十六进制数构成(1位操作码,3位操作数),其机器指令集如下表1所示。现有一段内存地址为00~0D的Vcomputer程序,如下表2所示,若机器从内存地址00开始执行,程序结束时,寄存器1中的值是()。【图片】【图片】
参考答案:
B1
采用蒙特卡洛(MonteCarlo)方法,计算1≤x≤2范围内曲线【图片】与【图片】之间的近似面积(如下图阴影部分),那么随机数x,y的取值范围分别为()【图片】
参考答案:
x∈[1,2],y∈[1,arctan2+2]
算法是计算学科中最具有方法论性质的核心概念,也被誉为计算学科的灵魂。下列哪些论述是正确的()
参考答案:
算法的表示属于抽象学科形态的内容_算法策略(如蛮干算法、贪婪算法、欧几里得算法)属于抽象学科形态的内容_对通用算法的实现和测试属于设计学科形态的内容_计算复杂性理论、P和NP类问题属于理论学科形态的内容
下面数组可以按行主序、列主序的方式在主存中的存放,下列选项中正确的是()【图片】
参考答案:
列主序时存放顺序为5E、8C、7E、6A、9B、B3、C5、B4、55_行主序时存放顺序为5E、6A、C5、8C、9B、B4、7E、B3、55
Vcomputer机器的通用寄存器所能容纳的数值范围为00~FF(十六进制数)。若存放超出此范围的数值,就会出现寄存器值的“溢出”。此时,Vcomputer机器自动截取该数值的低8位,存入寄存器。现有一段内存地址为00~0D的Vcomputer程序,如下表1所示,Vcomputer机器指令集如下表2所示,若机器从内存地址00开始执行,程序结束时,寄存器1中的值是()【图片】【图片】
参考答案:
00
在高级语言中,“形式语言与自动机理论”一般被划分到以下哪种形态()
参考答案:
理论
当存入寄存器的数值超出寄存器所能容纳的数值范围,就会发生寄存器值的“溢出”。Vcomputer机器中的通用寄存器都是8位寄存器,其存放数值的范围是00~FF(十六进制数)。现有十六进制数F9和20,若对这两个数进行相加,然后将相加的结果存入寄存器1,则寄存器1中的数值为()。
参考答案:
19
请问在下列Vcomputer指令执行后AA单元中的值发生了变化的是()【图片】
参考答案:
30AA
十六进制数(23)16转换为二进制数为()
参考答案:
00100011
Vcomputer机器指令由4位十六进制数构成(1位操作码,3位操作数),其机器指令集如下表1所示。现有一段内存地址为00~0F的Vcomputer程序,如下表2所示,若机器从内存地址00开始执行,程序结束时,寄存器0中的值是()【图片】【图片】
参考答案:
90
Vcomputer机器指令由4位十六进制数构成(1位操作码,3位操作数),其机器指令集如下表1所示。现有一段内存地址为80~8B的Vcomputer程序,如下表2所示,若机器从内存地址80开始执行,程序的执行结果是以下选项中的哪种情况()【图片】【图片】
参考答案:
程序不会终止
用欧几里得算法求得自然数216与78的最大公因子为()
参考答案:
6
二进制数(01110100)2转换为十六进制数为()
参考答案:
(74)16
在一个计数范围是0~11的计算系统中,其模是()
参考答案:
12
编码是计算思维中的1个核心概念。ASCII码用8位二进制码来表示英文中的大小写字母、标点符号、数字0到9以及一些控制数据(如换行、回车和制表符等),这8位二进制码可以分为高4位和低4位。下表是ASCII码对照表,那么字符‘7’的ASCII码是()【图片】
参考答案:
00110111
用高级语言编写程序时,可以用一个数组实现两个栈。给定长度为N的数组A如图所示,实现两个栈S1和S2,对任何一个栈只有当数组A的空间用尽时才不能进行进栈操作。这两个栈分配空间的最佳方案是()【图片】
参考答案:
S1的栈底元素存储在A[0]处,S2的栈底元素存储在A[N-1]处,每个栈的进栈操作都是向着数组中间进行;
下面是汉字“计”的16´16点阵图,其第3行的二进制编码为()【图片】
参考答案:
0001000001000000
对于以下流程图,试分析它所包含的基本结构()【图片】
参考答案:
循环结构_选择结构_顺序结构
下列关于递归和迭代的说法不正确的是。()
参考答案:
就效率而言,迭代程序的实现要比递归程序的实现耗费更多的时间和空间
采用蒙特卡洛(MonteCarlo)方法,计算1≤x≤2范围内曲线【图片】与【图片】之间的近似面积(如下图阴影部分),那么随机数x,y的取值范围分别为()【图片】
参考答案:
x∈[1,2],y∈[1/5,6]
道德选择的步骤(算法)顺序为()(1)确定所面临的问题:尽量搜集更多的信息以帮助自己对当前问题有一个清晰的认识,包括问题的性质、已有的事实、前提和假设等。(2)从不同的角度认识所面临的难题的性质,包括确定特定情况下适用的道德原则,并对相互之间可能发生冲突的道德原则进行权衡。(3)利用现有的道德准则,检查该问题的适用性,如果适用则采取行动进行解决;如果问题比较复杂,解决方案尚不明确,则继续下面的步骤。(4)形成解决问题的候选方案。(5)实施所选方案。(6)对候选方案进行评价,考虑所有候选方案的潜在道德后果,做出最为有利的选择。(7)对实施的结果进行检查和评价。
参考答案:
(1)(3)(2)(4)(6)(5)(7)
采用蒙特卡洛(MonteCarlo)方法,计算下图所示区间内曲线【图片】下的近似面积(该区间内曲线与x轴、y轴所围成的区域的面积),那么随机数x,y的取值范围分别为()【图片】
参考答案:
和
“模”这个概念来自计量系统,是计量器产生“溢出”的量,它的值在计量器上表示不出来,计量器上只能表示模的余数。对于模为(12)10(其十六进制为(C)16)的计量系统,其显示范围为0~11。下列有关说法正确的是()
参考答案:
(7)16+(A)16结果超出表示范围,会产生溢出,显示结果为(5)16_(8)10+(7)10结果超出表示范围,会产生溢出,显示结果为(3)10
递归概念中的调用自身,关于对“自身”两字加引号的说法不正确的______。()
参考答案:
递归定义中“自身”是指计算的规模小于自身
下面给出了求1+2+3+…+n的递归算法的Raptor程序的sum()子程序,请补全横线处的程序。()【图片】【图片】
参考答案:
sum(n-1,value)
已知数列{an}满足:【图片】,请补全横线处的程序。()【图片】【图片】
参考答案:
n-1
抽象(Abstraction)与自动化(Automation)是计算思维的本质特征,在计算学科各领域中均存在为数不少的抽象工具。E-R图(实体-联系图)就是其中一种对客观世界进行抽象的工具,使用该工具可以大大降低软件系统研制,特别是数据库应用系统研制的复杂性。一个公司有一个销售部门,一个销售部门有若干员工,每位员工都可以销售若干商品,每个商品都可以由若干员工销售,一个商品可以存放在若干不同的仓库中,一个仓库可以存放不同的商品,一个员工可以管理若干仓库,该单位销售部的E-R图(提示:销售时有一个“销售明细”属性;存放时有一个“存放与出库时间”的属性)如下所示,图中空白填写顺序应为()【图片】
参考答案:
销售明细
存放与出库时间
销售部门
在计算机理论的研究中,可以将无符号数分配给任何用特定语言编写的程序,这样的无符号数就称为哥德尔数。这种分配使得程序可以作为单一的数据项输入给其他程序。这样就可以将程序转化为歌德尔数并作为单一的数据项输入给其他程序。特别的,当一个程序以自身(转化为哥德尔数)为输入,该程序能够终止,那么这个程序就是一个自终止的程序,否则就不是。下面程序能否自终止的(填能或否)。y=x;whilexnot0do;x=x–1;end;y=y–1;whileynot0do;y=y–1;end;
参考答案:
能
求阿克曼函数的值A(1,1)=_____。()
参考答案:
3
在关系模式的形式化定义中,关系模式(R)是一个四元组,即R=其中:(1)U表示关系中所有属性的集合。(2)D表示属性集合U中属性所来自的域。(3)dom是属性到域的映射。则关于元组F的解释正确的是()
参考答案:
F是属性集合U上的一组数据依赖
计算复杂性理论在密码学研究领域起了十分重要的作用,它给密码研究人员指出了寻找难计算问题的方向,并促使研究人员在该领域取得了革命性的成果。公开密钥密码系统就是其中的典型例子。设p=3,q=11,n=3×11=33,构建一个RSA公开密钥密码系统,用私钥(7,33)对c=3进行解密,得到的解密报文为()
参考答案:
9
文字输入计算机后,要使计算机对自然语言进行处理,就必须使其形式化。因此,如何解决自然语言语法和语义的形式化问题,就成为计算机处理自然语言的关键。把人所具有的创造和理解正确句子的能力称为语言的“创造性”(Creativity)。而语言“创造性”过程的本质就是由有限数量的词根据一定的规则产生正确句子的过程,进一步而言,其实质也就是一个字符串到另一个字符串的变换过程。()
参考答案:
乔姆斯基
形式语言是进行形式化工作的元语言,它是以数学和数理逻辑为基础的科学语言。形式语言的基本特点有:有一组初始的、专门的符号集;有一组精确定义的,由初始的、专门的符号组成的符号串转换成另一个符号串的规则。在形式语言中,不允许出现根据形成规则无法确定的符号串。例子:语言W定义为:初始符号集:{a,b,c,d,e}。形成规则:上述符号组成的有限符号串中,能组成一个英语单词的为一个公式;否则不是。则W是否为一种形式语言。()
参考答案:
错误
下面是采用蒙特卡罗方法编写的计算圆周率p的值的Raptor程序。根据你的理解,请补全空白处(1)的代码。()【图片】
参考答案:
x*x+y*y<=1
“充分条件,必要条件”是征服数学的关键,只要能够清楚的分辨,就能克服数学。遗憾的是,即使顶尖的高手,在辩论中,也常搞混这两个概念。伟大的科学家是成为家庭内部矛盾处理行家的什么条件()
参考答案:
既不是充分条件,也不是必要条件
采用蒙特卡洛(MonteCarlo)方法,计算2≤x≤4范围内曲线【图片】与【图片】之间的近似面积(如下图阴影部分),那么随机数x,y的取值范围分别为()【图片】
参考答案:
x∈[2,4],y∈[-1,0]
道德选择就是在处理与道德相关的事务时以道德原则(EthicalPrinciples)为根据,以与道德原则一致为标准对可能的道德观点进行选择的过程。进行道德选择是一件困难而复杂的事情。下列哪些选项反映了道德选择的复杂性()
参考答案:
道德选择往往伴随着来自经济的、职业的和社会的压力,有时这些压力会对我们所信守的道德原则或道德目标提出挑战、掩盖或混淆某些道德问题。_既然道德选择可能会在使一些人受益的同时损害其他一些人的利益,所以我们就必须对此进行权衡,充分考虑各种道德选择可能出现的后果。_在许多情况下同时存在多种不同的价值观和不同的利益选择,我们必须为这些相互竞争的价值观和利益进行取舍。_有时我们赖以进行道德选择的重要事实是我们不知道、无法知道或不清楚的。
下表为Vcomputer机器的汇编指令与机器指令对照表,若[AA]=2,[AB]=6,那么下列汇编语言描述了哪个算法()操作码操作数汇编指令描述1RXYLoadR,[XY][R]:=[XY]2RXYLoadR,XY[R]:=XY3RXYStoreR,[XY][XY]:=[R]40RSMovR,S[S]:=[R]5RSTAddR,S,T[R]:=[S]+[T]6R0XShlR,X[R]:=[R]左移X位,移位后,用0填充腾空的位7R00NotR[R]:=[R]中的值按位取反8RXYJmpR,XY程序计数器[PC]:=XY,IF[R]=[R0];else[PC]:=[PC]+29000Halt停机汇编语言LOADR1,[AA]LOADR2,[AB]ADDR0,R1,R2STORER0,[AC]HALT
参考答案:
2+6
人们通常用排序网络来理解并并行计算的思维。下面给出一个排序网络,左侧输入右侧输出,若自上而下输入为4、2、6、1,那么输出自上而下依次为()【图片】
参考答案:
1、2、4、6
人们通常用排序网络来理解并并行计算的思维。下面给出一个排序网络,左侧输入右侧输出,若自上而下输入为3、2、6、5,那么输出自上而下依次为()【图片】
参考答案:
6、5、3、2
“充分条件,必要条件”是征服数学的关键,只要能够清楚的分辨,就能克服数学。遗憾的是,即使顶尖的高手,在辩论中,也常搞混这两个概念。外语水平是优秀人才的什么条件()
参考答案:
既不是充分条件,也不是必要条件
计算学科常采用分层抽象的方法降低和控制系统的复杂程度,而分层抽象背后的原理是数学中的等价关系。请指出下列满足等价关系的是()
参考答案:
同姓关系
对于以下流程图,试分析它所包含的基本结构()【图片】
参考答案:
顺序结构_循环结构
哲学家共餐问题反映的是计算学科中的()问题。
参考答案:
进程同步
下列有关复杂性的说法不正确的是()
参考答案:
若两个系统各自有M个和N个可能状态,那么组合系统的复杂度为
奇偶校验是一种校验代码传输正确性的方法。根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。采用何种校验是事先规定好的,通常专门设置一个奇偶校验位,用它使这组代码中“1”的个数为奇数或偶数。下面所列的表是一组需要传输的数,若用偶校验传输数据,请用“0”或“1”替换下表中的“×”。那么第8行和第8列分别对应为()【图片】
参考答案:
11011011和10100011
计算复杂性理论在密码学研究领域起了十分重要的作用,它给密码研究人员指出了寻找难计算问题的方向,并促使研究人员在该领域取得了革命性的成果。公开密钥密码系统就是其中的典型例子。在RSA公开密钥密码系统中,设公钥为(3,39),对报文5加密得到的密文为。()
参考答案:
8
计算复杂性理论在密码学研究领域起了十分重要的作用,它给密码研究人员指出了寻找难计算问题的方向,并促使研究人员在该领域取得了革命性的成果。公开密钥密码系统就是其中的典型例子。在一个RSA公钥密码系统中,设公钥为(5,91),对报文6加密的密文为。
参考答案:
41
在密码学领域,下列关于攻击者攻击方式的说法正确的是()
参考答案:
在现实世界中,攻击者往往从落实数学的方法上寻找缺陷进行攻击
下列有关计算学科的定义及其根本问题,说法不正确的是()
参考答案:
计算学科不包括对计算过程的分析以及计算机的设计和使用。
计算机网络是计算机系统中一个有代表性的复杂系统,需要高度协调的工作才能保证系统的正常运行。为此,必须精确定义网络中数据交换的所有规则(网络协议),然而由这些规则组成的集合却相当庞大和复杂。为了解决复杂网络协议的设计问题,国际标准化组织(ISO)采用系统科学的思想,定义了现在被广泛使用的开放系统互连模型(OpenSystemInterconnection,OSI),该模型将整个网络协议划分为几个层次()
参考答案:
物理层、数据链路层、网络层、运输层、会话层、表示层和应用层
下列有关计算学科二维定义矩阵的说法不正确的是()【图片】
参考答案:
在计算学科二维定义矩阵中,3个过程(学科形态)及其具体内容(值)都是不变的。
学科知识体由哪3个层次组成()
参考答案:
分支领域_知识单元_知识点
下列有关学科二维定义矩阵的说法正确的是()【图片】
参考答案:
在定义矩阵中,“横向”关系最重要,“纵向”关系次之。_“横向”关系还蕴含着学科中的基本问题。由于人们对客观世界的认识过程就是一个不断提出问题和解决问题的过程,这种过程反映的正是抽象、理论和设计3个过程之间的相互作用,它与3个过程在本质上是一致的。_“纵向”关系即各分支领域中具有共性的核心概念、数学方法、系统科学方法、社会与职业问题等内容的关系。这些内容蕴含在学科3个过程中,并将学科各分支领域结合成一个完整的体系,而不是互不相关的领域。_“横向”关系即抽象、理论和设计3个过程的关系,是定义矩阵中最为重要的内容。它反映的是人们在计算领域的认识规律,即是从感性认识(抽象)到理性认识(理论),再由理性认识(理论)回到实践(设计)的过程。
“计算机科学导论”课程如何构建是计算教育面临的一个重大问题。对于如何解决该问题,下列阐述正确的是()
参考答案:
《计算作为一门学科》报告确认了“计算机科学导论”课程的构建问题是一个重要问题。报告认为,该课程要培养学生面向学科的思维能力,使学生领会学科的力量以及从事本学科工作的价值之所在。报告希望该课程能用类似于数学那样严密的方式将学生引入计算学科各个富有挑战性的领域之中。_论文《通过计算创造性来学习》(SohLK,ShellDF,IngrahamE,etal.Learningthroughcomputationalcreativity[J].CommunicationsoftheAcm,2015,58(8):33-35)论述了“计算机科学导论”课程的重要性,认为它的作用超过了一门一般的计算机科学专业课程,进一步佐证了这门课程构建的重要性。_CC2001报告认为,“计算机科学导论”课应该讲授学科中那些富有智慧的核心思想。_CS2001Interim
Review(草案)将“计算思维”与“计算机科学导论”课程绑定在一起,曾明确要求“计算机科学导论”课程讲授计算思维的本质。
在“证比求易算法”中,若从2开始,一步一步地求48770428433377171数的真因子是;若按自然数的顺序给老百姓编号后,求真因子的算法是。()
参考答案:
顺序算法、并行算法
计算复杂性理论在密码学研究领域起了十分重要的作用,它给密码研究人员指出了寻找难计算问题的方向,并促使研究人员在该领域取得了革命性的成果。公开密钥密码系统就是其中的典型例子。在一个RSA公钥密码系统中,设公钥为(5,34),其私钥为。()
参考答案:
(13,34)
假设f=0.1%,p→¥,根据阿姆达定律可以得到并行计算机系统最大的加速能力Sp为()
参考答案:
1000
背包问题就是给定n种物品和一个背包,设Wi为物品i的重量,Vi为其价值,C为背包的重量容量,要求在重量容量的限制下,尽可能使装入的物品总价最大。用贪婪算法解决背包问题,贪婪准则为:每次都选择Vi/Wi值(价值密度)最大的物品装包。假设n=3;W1=100,V1=60;W2=20,V2=40;W3=20,V3=40;C=110。下列说法不正确的是()
参考答案:
利用价值密度最大的贪婪准则时,选物品1,这种方案的总价值为60
下列有关“图灵测试”和希尔勒的“中文屋子”的描述不正确的是()
参考答案:
“图灵测试”要求接受测试的思维机器在内部构造上与人脑一样
下列属于计算机中的博弈问题的有()
参考答案:
国际象棋_围棋_中国象棋_西洋跳棋
在计算机理论的研究中,可以将无符号数分配给任何用特定语言编写的程序,这样的无符号数就称为哥德尔数。这种分配使得程序可以作为单一的数据项输入给其他程序。这样就可以将程序转化为歌德尔数并作为单一的数据项输入给其他程序。特别的,当一个程序以自身(转化为哥德尔数)为输入,该程序能够终止,那么这个程序就是一个自终止的程序,否则就不是。以下程序能否自终止的(填能或否)。whilexnot0do;end;
参考答案:
否
计算机对语言进行处理,首先要解决的是语言的歧义性问题,给出句子“Isawthemanonthehillwiththetelescope”,不可能解释为()
参考答案:
Ionthehill
若执行Vcomputer指令8000,程序计数器的值为。()【图片】
参考答案:
00
下列有关图灵机和冯.诺依曼计算机的说法正确的是()
参考答案:
图灵机属于计算学科理论形态中的内容
Vcomputer机器指令由4位十六进制数构成(1位操作码,3位操作数),其机器指令集如下表1所示。现有一段内存地址为10~19的Vcomputer程序,如下表2所示,若机器从内存地址10开始执行,程序结束时,寄存器1中的值是()。【图片】
参考答案:
30
形式语言是进行形式化工作的元语言,它是以数学和数理逻辑为基础的科学语言。形式语言的基本特点有:有一组初始的、专门的符号集;有一组精确定义的,由初始的、专门的符号组成的符号串转换成另一个符号串的规则。在形式语言中,不允许出现根据形成规则无法确定的符号串。例子:语言X定义为:初始符号集:{a,b,c,d,e,(,),+,-,´,¸}。形成规则:上述符号组成的有限符号串中,构成表达式的为一个公式,否则不是。则语言X为一种形式语言。()
参考答案:
错误
古希腊数学家丢番图(Diophantus)对代数学的发展有极其重要的贡献,并被后人称为“代数学之父”。他在《算术》(Arithmetica)一书中提出了有关两个或多个变量整数系数方程的有理数解问题。对于具有整数系数的不定方程,若只考虑其整数解,这类方程就叫丢番图方程。“丢番图方程可解性问题”的实质为:能否写出一个可以判定任意丢番图方程是否可解的算法。下面给出判定方程3x+5y=2是否有整数解的过程:首先使用欧几里德算法求出系数3和5的最大公因子:(1)3除5余数为2;(2)2除3余数为1;(3)1除2余数为0,算法结束,输出结果1。3和5的最大公因子是1,1能整除2,故该方程有整数解。根据以上方法,判定下面没有整数解的是()
参考答案:
2x+4y=5
以下是“兔子问题”中,一对兔子14个月内可繁殖成的兔子对数,请选择正确的选项补全空白处()【图片】
参考答案:
144
程序有3种基本结构(循环结构、顺序结构、选择结构),下面3幅图分别对应的是()【图片】
参考答案:
顺序结构、选择结构、循环结构
下列关于线性表、栈和队列的操作规则正确的是()
参考答案:
线性表可以在任意位置插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入头部删除
背包问题就是给定n种物品和一个背包,设Wi为物品i的重量,Vi为其价值,C为背包的重量容量,要求在重量容量的限制下,尽可能使装入的物品总价最大。用贪婪算法解决背包问题,贪婪准则为:每次都选择价值最大的物品装包。假设n=3;W1=100,V1=60;W2=20,V2=40;W3=20,V3=40;C=110。下列说法不正确的是()
参考答案:
利用价值最大的贪婪准则时,选物品2和3,总价值为80
下列有关计算思维的描述,正确的有()
参考答案:
计算思维是利用启发式推理寻求解答,即在不确定情况下的规划、学习和调度的思维方法_计算思维是一种递归思维,是一种并行处理,是一种把代码译成数据又能把数据译成代码的方法,是一种多维分析推广的类型检查方法_计算思维是通过约简、嵌入、转化和仿真等方法,把一个看来困难的问题重新阐释成一个我们知道问题怎样解决的思维方法_计算思维是一种采用抽象和分解来控制庞杂的任务或进行巨大复杂系统设计的方法,是基于关注点分离(SeparationofConcerns)的方法
根据我国高等学校的情况,教育部高等学校计算机科学与技术教学指导委员会制定的《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》采纳了ComputingCurricula2005(CC2005)报告划分的4个分支学科,并以专业方向的形式进行规范,其中包括()
参考答案:
软件工程_信息技术_计算机科学_计算机工程
下列有关计算思维特征的说法不正确的是()
参考答案:
计算思维是计算机的,不是人的思维
下面这个“龙卷风”(Tornadoes)的仿真图片源自以下哪份报告的封面()【图片】【图片】
参考答案:
President’sInformationTechnologyAdvisoryCommittee.ComputationalScience:EnsuringAmerica’sCompetitiveness[EB/OL]./pitac/reports/20050609_computational/computational.pdf,June2005.
在软件开发的过程中,软件工程师及工程管理人员不可避免地会在某些与工程相关的事务上产生冲突。为了减少和妥善地处理这些冲突,软件工程师和工程管理人员就应该以某种符合职业道德的方式行事。1996年11月,IEEE伦理规范委员会指定并批准了《工程师基于道德基础提出异议的指导方针草案》。该草案包括下列哪些内容()
参考答案:
当在组织内无法化解冲突的时候,要考虑自己是去还是留。选择辞职既有好处也有缺点,做出决定之前要慎重考虑。_确立清晰的技术基础:尽量弄清事实,充分理解技术上的不同观点,而且一旦证实对方的观点是正确的,就要毫不犹豫地接受。_使自己的观点具有较高的职业水准,尽量使其客观和不带有个人感情色彩,避免涉及无关的事务和感情冲动。
下列关于团队组建目的说法正确的是()
参考答案:
团队组建的目的是为了业绩,剩下的工作就是围绕这个目标而展开。_对高效的团队来说,共同的业绩目标起到的激励作用远比组建团队的愿望本身更大。_当工作组强调业绩标准而非所谓的团结和归属感的时候,它不仅能取得显著的业绩,而且因为共同的切身利益,团队个人之间,往往会更加彼此尊重,并最终促进各自的友谊。
设某一含有4个结点的树形结构,结点中的数据分别为A3、3B、8C和D7。已知A3和8C为兄弟关系,而D7为A3的子结点。则该树中叶子结点有,根结点是()
参考答案:
8C、D7;3B
下图为一个存放在Vcomputer机器连续存储单元中的一个栈,已知栈顶地址为74,栈底地址为71。那么当前执行出栈操作取出的数值是;执行一次出栈操作后栈顶地址为。()【图片】
参考答案:
57、73
英国德蒙特福德大学(DeMontfortUniversity,DMU)信息技术管理与研究中心穆罕默德教授认为“职业化”应该视为从业人员、职业团体及其服务对象——公众之间的三方关系准则。对该准则的理解可以借用计算机科学中“协议”思想作进一步讨论,下列说法正确的是()
参考答案:
从业人员希望职业团体能够抵制来自社会的不合理要求,能够对职业目标、指导方针和技能要求不断进行检查、评价和更新,从而保持该职业的吸引力。_该准则隐含地为从业人员、职业团体(由雇主作为代表)和公众(或社会)拟订了一个三方协议,协议中规定的各方的需求、期望和责任就构成了职业化的基本内涵。_职业团体也对从业人员提出了要求,要求从业人员具有与职业理想相称的价值观念,具有足够的、完成规定服务所要求的知识和技能。
计算复杂性理论在密码学研究领域起了十分重要的作用,它给密码研究人员指出了寻找难计算问题的方向,并促使研究人员在该领域取得了革命性的成果。公开密钥密码系统就是其中的典型例子。在一个RSA公钥密码系统中,设私钥为(7,119),对加密报文20解密,原报文为。()
参考答案:
62
计算复杂性理论在密码学研究领域起了十分重要的作用,它给密码研究人员指出了寻找难计算问题的方向,并促使研究人员在该领域取得了革命性的成果。公开密钥密码系统就是其中的典型例子。在一个RSA公钥密码系统中,设私钥为(5,133),对加密报文13解密,原报文为。()
参考答案:
90
若采用一维数组结构来实现动态表的存储,下面可能会遇到的问题有()
参考答案:
在数组未满的情况下,要想再插入结点,需要将插入节点处之后的所有节点向后移动;_在数组已满的情况下,要想再插入结点,需要将整个表移动到另外一块更大的连续存储空间;
用高级语言编写程序时,可以用数组来实现栈。给定长度为N的数组A如图所示,下面说法正确的是()【图片】
参考答案:
使用数组实现栈时,可以用A[0]存储栈顶位置,A[1…N-1]为栈的存储空间,栈底在数组A中位置固定;_使用数组实现栈时,可以用一个包含数组A和1个整型变量的结构来定义,A[0…N-1]为栈的存储空间,栈底在数组A中位置固定,整型变量定义为栈顶位置;
下面关于定义的规则的说法不正确的是()
参考答案:
定义项和被定义项的外延不一定相等
求阿克曼函数的值A(2,1)=_____。()
参考答案:
5
分析一种理论体系存在的合理性及其意义一般采用逻辑与历史统一方法,而构造一种理论体系常用______方法。()
参考答案:
公理化
下面关于数学家和计算机科学家的说法正确的是()
参考答案:
数学家侧重于强烈的几何推理和关于无限问题的推理_数学家倾向于用公式来描述事物的状态_计算机科学家侧重于对变化的动态过程(不连续过程)状态的重点把握_计算机科学家倾向于将问题分解成若干状态,并精确地定义事物处理的每一步骤
采用蒙特卡洛(MonteCarlo)方法,计算下图所示区间内曲线【图片】下的近似面积,那么随机数x,y的取值范围分别为()【图片】
参考答案:
[-6,6)和[-3,3)
Therac-25是加拿大原子能公司(AECL)和一家法国公司CGR联合开发的一种医疗设备(医疗加速器),它产生的高能光束或电子流能够杀死人体毒瘤而不会伤害毒瘤附近健康的人体组织。该设备于1982年正式投入生产和使用。在1985年6月到1987年1月不到两年的时间里,因该设备引发了6起由于电子流或X光束的过量使用造成的医疗事故,造成了4人死亡、2人重伤的严重后果。据调查,1985年到1987年间发生的6起事故是操作员的失误和软件缺陷共同造成的。以下哪些结论正确并与该案例有关()
参考答案:
软件设计的不当很可能对系统的安全性造成巨大隐患,甚至危及人的生命。_计算机系统一般由硬件和软件两部分构成,二者的可靠性构成了整个系统的可靠性。相应的,系统的风险也就由硬件风险和软件风险构成。_在开发应用系统,尤其是安全至上的应用系统时,必须充分地考虑当系统出现故障时,怎样才能将危害降至最低。
归并排序是一个采用“分治法”原理进行排序的算法。“分治法”的核心思想就是将一个大而复杂的问题分解成若干个子问题分而治之。即,先将一个待排序的数组随机的分成两组且两组数组的元素个数相等或接近相等(若为奇数,其中一个数组的元素多1个),继续对分组的数组进行分组,直到每个数组的元素个数为1;最后,不断地将两个已排好序的相邻数组的元素归并起来,直到归并为一个包含所有元素的数组。归并两个已排序好的数组是容易的,只要不断地移出两组元素最前端较小的元素即可,在该过程中,需要开辟一块与原序列大小相同的空间以便进行归并操作。请选择正确的选项使得以下过程实现对8个元素的数组按升序排序()初始数组:13,42,25,106,87,102,91,49第一次分组:[13,42,25,106],[87,102,91,49]第二次分组:[13,42],[25,106],[87,102],[91,49]第三次分组:[13],[42],[25],[106],[87],[102],[91],[49]第一次归并:[13],[42],[25],[106],[87],[102],[49,91]第二次归并:[13,42],[25,106],[87,102],[49,91]第三次归并:第四次归并:[13,25,42,49,87,91,102,106]
参考答案:
[13,25,42,106],[49,87,91,102]
在知道了二进制数的模后,根据公式[–X]补=(–X+MOD),可以求出二进制数的补码。假设机器字长为8位,表示范围为0~255,其模为256。-35的补码计算过程如下:[-35]补=(-35)10+(【图片】)10=(-35)10+(256)10=(255-35)10+1=(11111111-00100011+00000001)2=(11011100+00000001)2=(11011101)2下列说法不正确的是()
参考答案:
正数的补码等于其原码加1
算法的非形式化定义,一个算法就是一个有穷规则的集合,其中的规则规定了一个解决某一特定类型问题的运算序列。算法的重要特性:有穷性、确定性、输入、输出、能行性。如,求1+2+3+…+100。设变量X表示加数,Y表示被加数,则用自然语言将算法描述如下:(1)将1赋值给X。(2)将2赋值给Y。(3)将X与Y相加,结果存放在X中。(4)将Y加1,结果存放在Y中。(5)若Y100,转到步骤(3)继续执行;否则,算法结束,结果为X。以上空白处为()
参考答案:
小于或等于
设【图片】,下面是求解e的近似值的算法伪代码,请选择正确的选项填写在空白处()伪代码:eRes=0eCur=1k=1i=1While(abs(eRes-eCur)>=1.0E-10){eRes=eCureCur=eCur+1.0/ki=i+1}PrinteRes
参考答案:
k=k*i
理解源于数学,定义、定理和证明是数学的核心,也是计算学科理论形态的核心内容。下列关于“定义”的描述正确的有()
参考答案:
定义是蕴含在公理系统之
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 承包面包配送合同范本
- 毕业生就业劳动合同签订意向书
- 委托设计logo合同范本
- 安保服装采购合同范本
- 花卉购买合同范本txt
- 工程融资居间合同范本
- 餐厅桌子购销合同范本
- 个人房屋抵押贷款合同范例
- 变压器合同范例
- 医药礼品采购合同范本
- (一模)2025届安徽省“江南十校”高三联考化学试卷(含官方答案)
- 典范英语6-12玉米片硬币英文原文及重点短语和句子演示教学
- 2025年广东省深圳市高考语文一模试卷
- 七下综合世界真奇妙-共享“地球村”
- 治安管理处罚法学习
- 统编版(2025)七年级下册道德与法治第一课《青春正当时》教案(3课时)
- 孤岛交直流混合微电网群分布式低碳控制策略
- 2025年信阳职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 隧洞运输车辆安全课件
- 用友软件销售合同(2025年)
- 节能环保新能源燃料项目商业计划书
评论
0/150
提交评论