软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2021/10/30)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2021/10/30
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2021/10/30)
试题1: 程序员甲与同事乙在乙家探讨甲近期编写的程序,甲表示对该程序极不满意,要弃之重写,并将程序手稿扔到乙家垃圾筒。后来乙将甲这一程序稍加修改,并署乙发表。以下说法正确的是 ( ) 。
A、乙的行为侵犯了甲的软件著作权
B、乙的行为没有侵犯甲的软件著作权,因为甲已将程序手稿丢弃
C、乙的行为没有侵犯甲的著作权,因为乙已将程序修改
D、甲没有发表该程序并弃之,而乙将程序修改后发表,故乙应享有著作权
如图2所示的树型文件中,方框表示目录,圆圈表示文件,"/"表示路径的分隔符,"/" 路径之首表示根目录。图2中,(1)。
假设当前目录是D1,进程A以如下两种方式打开文件f1:方式①fd1=open("(2)/f1",o_RDONLY); 方式② fd1=open("/D1/W1/f1",o_RDONLY);
其中,方式1的工作效率比方式2的工作效率搞,因为采用方式1的文件系统(3)。
(1)A、子目录W2中文件f2和子目录D2中文件f2是完全相同的
B、子目录W2中文件f2和子目录D2中文件f2是不相同的
C、子目录W2中文件f2和子目录D2中文件f2是可能相同也可能不相同
D、树型文件系统中不允许出现相同名字的文件
(2)A、/D1/W1
B、D1/W1
C、W1
D、f1
(3)A、可以直接访问根目录下的文件f1
B、可用从当前路径开始查找需要访问的文件f1
C、只需要访问一次磁盘,就可以读取文件f1,而方式2需要两次
D、只需要访问一次磁盘,就可以读取文件f1,而方式2需要三次
()是由权值集合{8,5,6,2}构造的哈夫曼树(最优二叉树)。
()不是单元测试主要检查的内容。
A.模块接口
B.局部数据结构
C.全局数据结构
D.重要的执行路径
已知某二叉树的中序、层序序列分别为DBAFCE 、FDEBCA ,则该二叉树的后序序列为( ) 。
A、BCDEAF
B、ABDCEF
C、DBACEF
D、DABECF
给定一组长度为 n 的无序序列,将其存储在一维数组 a[0..n-1]中。现采用如下方法找出其中的最大元素和最小元素:比较 a[0]和 a[n-1],若 a[0]较大,则将二者的值进行交换;再比较 a[1]和 a[n-2],若 a[1]较大,则交换二者的值;然后依次比较 a[2]和 a[n-3]、a[3]和 a[n-4]、…,使得每一对元素中的较小者被交换到低下标端。重复上述方法,在数组的前 n/2 个元素中查找最小元素,在后 n/2 个元素查找最大元素,从而得到整个序列的最小元素和最大元素。上述方法采用的算法设计策略是 ( ) 。
A、动态规划法
B、贪心法
C、分治法
D、回溯法
两个递增序列 A 和 B 的长度分别为 m 和 n(m
UML 类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类 A需要使用标准数学函数类库中提供的功能,那么类 A 与标准类库提供的类之间存在(1)关系;若类 A 中包含了其它类的实例,且当类 A 的实例消失时,其包含的其它类的实例也消失,则类 A 和它所包含的类之间存在 (2) 关系;若类 A 的实例消失时,其它类的实例仍然存在并继续工作,那么类 A 和它所包含的类之间存在 (3) 关系。
(1)A、依赖
B、关联
C、聚合
D、组合
(2)A、依赖
B、关联
C、聚合
D、组合
(3)A、依赖
B、关联
C、聚合
D、组合
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |