大连东软信息学院软件测试期末考试题C卷

合集下载

《软件测试基础》期末C卷及参考答案

《软件测试基础》期末C卷及参考答案

1、 不定项选择题(每题2 分,共20分)请将答案填入题后括号中。

abcd 1.软件验收测试的合格通过准则是:(ABCD) A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B. 所有测试项没有残余一级、二级和三级错误。

C. 立项审批表、需求分析文档、设计文档和编码实现一致。

D. 验收测试工件齐全。

abcd2.软件测试计划评审会需要哪些人员参加?( ABCD) A.项目经理 B.SQA 负责人 C.配置负责人 D.测试组da 3.下列关于alpha 测试的描述中正确的是:(AD) A.alpha 测试需要用户代表参加 B.alpha 测试不需要用户代表参加 C.alpha 测试是系统测试的一种 D.alpha 测试是验收测试的一种bc 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动c d 5.下面哪些属于动态分析(CD) A. 代码覆盖率 B. 模块功能检查 C. 系统压力测试 D. 程序数据流分析abc 6.下面哪些属于静态分析(ABC ) A、 代码规则检查 B、 程序结构分析 C、 程序复杂度分析 D、 内存泄漏abc 7.软件实施活动的进入准则是(ABC) A、 需求工件已经被基线化 B、 详细设计工件已经被基线化 C、 构架工件已经被基线化 D、 项目阶段成果已经被基线化d8.不属于单元测试内容的是 ( D)(A)模块接口测试 (B)局部数据结构测试(C) 路径测试 (D)用户界面测试abcd9.软件测试设计活动主要有(ABCD) A、 工作量分析 B、 确定并说明测试用例 C、 确立并结构化测试过程 D、 复审并评估测试覆盖 d10.不属于集成测试步骤的是(D) A、 制定集成计划 B、 执行集成测试 C、 记录集成测试结果 D、 回归测试二、填空题:共3小题10个空格,每个空格2分,满分20分;请将答案填入指定的空白处。

东软软件测试(偏重C语言)工程师笔试题及参考答案

东软软件测试(偏重C语言)工程师笔试题及参考答案

东软软件测试(偏重C语言)工程师笔试题及参考答案问题:东软软件测试(偏重C语言)工程师笔试题及参考答案回答:试卷一:C系语言面试题及答案1、局部变量能否和全局变量重名?答:能,局部会屏蔽全局。

要用全局变量,需要使用::局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。

对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。

2、如何引用一个已经定义过的全局变量?答:extern可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变量,假定你将那个变量写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。

3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?答:可以,在不同的C文件中以static形式来声明同名全局变量。

可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错。

4、语句for( ;1 ;)有什么问题?它是什么意思?答:无限循环,和while(1)相同。

5、do……while和while……do有什么区别?答:前一个循环一遍再判断,后一个判断以后再循环。

6、请写出下列代码的输出内容#includemain(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf( b,c,d:%d,%d,%d ,b,c,d);return 0;}答:10,12,1207、测试计划工作的目的是什么?测试计划文档的内容应该包括什么?其中哪些是最重要的?答案:软件测试计划是指导测试过程的纲领性文件。

包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。

2022年大连东软信息学院公共课《C语言》科目期末试卷A(有答案)

2022年大连东软信息学院公共课《C语言》科目期末试卷A(有答案)

2022年大连东软信息学院公共课《C语言》科目期末试卷A(有答案)一、填空题1、在C语言中,&运算符作为单目运算符时表示的是_______运算;作为双目运算符时表示的是_______运算。

2、C语言源程序文件的后缀是;经过编译后,生成文件的后缀是;经过连接后,生成文件的后缀是3、在C语言中,输入操作是由库函数________完成的,输出操作是由库函数________完成的。

4、若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式.pow (y,fabs(x))的值为_______5、表达式pow(2.8,sqrt(double(x))值的数据类型为_______。

6、若有以下定义和语句,在程序中可通过指针数组p,用*(p[i]+j)等4种形式引用数组元素s[i][j],另3种形式分别是:_______、_______和_______。

(假设i、j已正确说明并赋值。

)int s[10][6],*p[10];for(i=0;i<10;i++)p[i]=s[i];7、下面add函数的功能是求两个参数的和,并将和值返回调用函数。

函数中错误的部分是_______,改正后为_______。

void add(float a,float b){float c;c=a+b;return c;}8、为建立如图10-5所示的存储结构(即每个结点两个域,data是数据域,next是指向结点的指针域),请将定义补充完整。

struct s{char data;_______}node;9、若有以下定义和语句,为使变量c1得到字符’A',变量c2得到字符’B’,正确的输入形式是_______。

char cl,c2;scanf("%4c%4c",&cl,8&c2);10、在C语言中,二维数组元素在内存中的存放顺序是_______。

二、选择题11、设有说明语句:int k=7,x=12;则以下能使值为3的表达式是( )。

2022年大连东软信息学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年大连东软信息学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年大连东软信息学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、组相联映象、LRU替换的Cache存贮器,不影响Cache命中率的是( )A.增加Cache中的块数B.增大组的大小C.增大主存容量D.增大块的大小2、流水机器对全局性相关的处理不包括( )A.猜测法B.提前形成条件码C.加快短循环程序的执行D.设置相关专用通路3、以下说法中,不正确的是()。

软硬件功能是等效的,提高硬件功能的比例会A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需存储器用量4、外部设备打印机适合于连接到( )。

A.数组多路通道B.字节多路通道C.选择通道D.任意一种通道5、"一次重叠"中消除"指令相关"最好的方法是( )。

A.不准修改指令B.设相关专用通路C.推后分析下条指令D.推后执行下条指令6、系列机软件应做到( )。

A.向前兼容,并向上兼容B.向后兼容,力争向上兼容C.向前兼容,并向下兼容D.向后兼容,力争向下兼容7、1TFLOPS计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。

A,1TBYTE 硬盘容量B.1TBYTE 软盘容量C.1TBYTE 主存容量D.A和B8、计算机系统结构不包括( )。

A.主存速度B.机器工作状态C.信息保护D.数据9、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。

A.系统瓶颈部件上处于同一执行阶段的指令流是数据流的多少倍。

B.系统瓶颈部件上处于同一执行阶段的数据流是指令流的多少倍。

C.系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数。

D.A和B10、开发并行的途径有(),资源重复和资源共享。

A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠二、填空题11、虚拟存贮器按映象算法不同,存贮管理方式有段式、________ 和________式3种。

大连东软软件测试期末考试复习题(含一套试题)

大连东软软件测试期末考试复习题(含一套试题)

大连东软软件测试期末考试复习题(含一套试题)1,什么是测试用例?测试用例的特点、测试用例基本准则软件测试基本测试用例的定义:①测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。

②测试用例是执行的最小实体。

测试用例的特征:(1)最有可能抓住错误的;(2)不是重复的、多余的;(3)一组相似测试用例中最有效的;(4)既不是太简单,也不是太复杂。

测试用例基本准则测试用例的代表性能够代表并覆盖各种合理的和不合理的、合法的和非法的、边界的和越界的以及极限的输入数据、操作和环境设置等。

测试结果的可判定性即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。

测试结果的可再现性即对同样的测试用例,系统的执行结果应当是相同的。

2,静态测试中的代码审查有什么作用程序员通常会得到编程风格、算法选择及编译技术等方面的反馈信息;其他参与者也可以通过接触其他程序员的错误和编程风格而同样受益匪浅;代码检查还是早期发现程序员中最易出错的部分的方法之一,有助于基于计算机的测试过程中将得到等多的注意力集中在这些地方。

3,QTP脚本动作切分的好处让测试脚本更为模块化且更容易被重复使用4,集成测试的原则、集成测试目的集成测试:集成测试又称组装测试,是在单元测试的基础上,将所有模块按照设计要求组装成子系统或系统进行的测试活动。

又称子系统测试、联合测试集成测试原则:(1)要测试所有公共接口(2)关键模块必须进行充分测试(3)集成测试应当按一定的层次进行(4)集成测试的策略应当综合考虑质量、成本和进度之间的关系(5)应当尽早进行,并以总体设计为基础。

(6)在模块与接口划分上测试人员应当与开发人员进行充分沟通。

(7)测试执行结果应当如实记录集成测试目的:确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确,所测试的内容包括单元间的接口以及集成后的功能。

5,什么是等价类,及其好处所谓等价类是指某个输入域的子集合。

2022年大连东软信息学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年大连东软信息学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年大连东软信息学院软件工程专业《操作系统》科目期末试卷B(有答案)一、选择题1、某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。

当前空闲分区信息见表3-12。

回收起始地址为60K、大小为140KB的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是()。

A.3,20K,380KBB.3,500K,80KBC.4,20K,180KBD.4,500K,80KB2、下列有关设备独立性的说法中,正确的是()。

A.设备独立性是指I/O设备具有独立执行I/O功能的种特性B.设备独立性是指用户程序独立于具体物理设备的·种特性,C.设备独立性是指能够实现设备共享的一种特性D.设备独立性是指设备驱动程序独立于具体物理设备的·种特性,3、假设页的大小为4KB,页表的每个表项占用4B。

对于一个64位地址空间系统,采用多级页表机制,至少需要()级页表(本题默认字长为1B)。

A.3B.4C.5D.64、适合多道程序运行的存储管理中,存储保护是为了()A.防止一个作业占用同个分区B.防止非法访问磁盘文件C.防止非法访问磁带文件D.防止各道作业相互干扰5、设有8页的逻辑空间,每页有1024B,它们被映射到32块的物理存储区中。

那么,逻辑地址的有效位是()位,物理地址至少是()位。

A.10,11B.12,14C.13,15D.14,166、假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3.这些资源总数分别为18、6、22。

T0时刻的资源分配情况(见表),此时存在的一个安全序列是()。

A. P0, P2, P4, P1, P3B. P1, P0, P3, P4, P2C. P2, P1, P0, P3, P4D. P3, P4, P2, P1, P07、下列选项中,操作系统提供给应用程序的接口是()。

A.系统调用B.中断C.库函数D.原语8、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。

《软件工程C卷》期末考试试卷附答案

《软件工程C卷》期末考试试卷附答案

《软件工程C卷》期末考试试卷附答案一. 判断题1.软件实际就是程序( )2.成功的测试是没有发现错误的测试()3.软件工程的主要思想是从理论的角度来观察分析软件开发盒生产活动()4.一个模块直接引用另一个模块中的数据,这两个模块之间的耦合不是内容耦合()5.程序只要逻辑正确,能够被机器理解并执行就够了()二.选择题1.在软件质量因数中,软件在异常条件下人能运行的能力称为软件的()A)可靠性B)健壮性C)可用性D)安全性2.软件开发可行性研究,一般涉及经济,技术盒操作可行性,而进行可行性研究的基本依据是用户提出的软件()A)系统质量B)系统目标C)系统功能D)系统性能3.结构化程序设计中,一般包含3种基本结构,下列结构中哪个不属于基本结构A)顺序结构B)嵌套结构C)顺序结构D)选择结构4.JACKSON方法是一种面向()的方法A)对象 B )数据结构C)数据流D)控制流15.模块内部过程描述就是模块内部的(),它的表述形式就是详细设计语言A)模块化设计B)算法设计C)程序设计D)详细设计6.在设计测试用例时,()是用的最多的一种黑盒测试方法A)等价类划分B)边值分析C)因果图D)判定表7软件的可维护性,可使用性, ( ) 是衡量软件质量的几个主要特性A)可靠性B)可复用性C)可理解性D)可修改性8.原型化方法是一种()型的设计过程A)自外向内B)自顶向下C)自内向外D)自底向上9.模块()定义为受该模块内一个判断影响的所有模块集合A)控制流B)作用域C)宽度D)接口10.程序控制的3种基本结构中,()结构可提供程序重复控制A)遍历B)排列 C )循环D)分支三.填空题1.黑箱测试即_________、白箱测试即_________________。

2.开发期的主要任务_____________,_________________,_______________,________________。

3. 结构化方法将软件生命周期分为____________,_________________,________________三个时期.4. 各模块经过单元测试后,将各模块组装起来进行,以检查与设计相关的的有关问题。

2022年大连东软信息学院公共课《大学计算机基础》期末试卷A(有答案)

2022年大连东软信息学院公共课《大学计算机基础》期末试卷A(有答案)

2022年大连东软信息学院公共课《大学计算机基础》期末试卷A(有答案)一、单项选择题1、十进制数103等于二进制数()A.01110011B.01101111C.01101011D.011001112、二进制数11111110B等值的十进制数是()A.254B.252C.154D.2443、二进制数01101010等于十进制数()A.106B.108C.110D.1124、二进制数101110转换成十六进制数是()A.2CB.2DC.2ED.2F5、通常所说的“计算机病毒”是指()A.细菌感染B.生物病毒感染C.被损坏的程序D.特制的具有破坏性的程序6、目前,一张直径为12cm的单面单层DVD光盘存储容量一般可以达到()A.650KBB.3.2GBC. 4.7GBD.6.5GB7、下列软件中,属于系统软件的是()A.Windows 2000B.WordC.ExcelD.Outlook Express8、在Windows 7的对话框中,选项前的“□”图标称为()A.单选按钮B.复选框C.命令按钮D.输入框9、在Windows 7 中,下列字符不能出现在文件名中的是()A: B.$ C.空格 D. +10、Windows 7 安装所需最少硬盘容量为()A. 400MBB. 850MBC. 1000MBD. 1200MB11、在Windows 7的应用程序窗口中,打开“控制菜单”的快捷键是()A.Alt+空格键B.Ctrl+空格键C.Alt+EscD.Ctrl+Esc12、在一个Windows 7应用程序窗口中,按AIt+F4键会()A.关闭应用窗口B.关闭文档窗口C.使应用程序窗口最小化为图标D.退出Windows 7,进入命令提示符13、在Windows7中,删除应用程序快捷方式的结果是()A则除了应用程序文件本身B仅副除了应用程序的快捷方式C隐藏了快捷方式图标并未删除与该应用程序的联系D将快捷方式图标剪切到剪贴板并删除了与该应用程序的联系14、下列不属于Word的查找方式是()A.无格式查找B.带格式查找C.特殊字符查找D.多关键字查找15、Excel 2010 是一种()A.电子表格软件B.数据库系统软件C.图像处理软件D.文字处理软件16、在Word 2010中,要组合多个图形对象,需要分别选中各个图形对象,其正确的操作是()A.分别单击各个图形对象B.按住Ctrl键,分别单击各个图形对象C.按住Alt键,分别单击各个图形对象D.按住Shift键,分别单击各个图形对象17、下列有关Word 2010页眉与页脚的叙述中,正确的是()A.位于页面底部页边距之外的区域称为页眉B.对于一篇Word文档,只能设置相同的页眉C.在页眉与页脚中,不仅可以插入文字,还可以插入图片D.通过插入分页符,可以为一篇文档的不同部分设置不同的页眉与页脚18、在Word的编辑状态,执行两次“剪切”操作,则”剪切板”中()A.仅有第一次被剪切的内容B.仅有第二次被剪切的内容C.有两次被剪切的内容D.无剪切的内容19、在Word2010中,快捷键“Crtl+Y"的功能是()A恢复B撤消C剪切D复制20、若已将Exce12010工作表A1单元格设为数值格式,当其中输入的数字超出列宽时,A1单元格显示()A.######B.#VALUEC.从高位截取列宽显示的数字位数D.从低位截取列宽显示的数字位数21、在Excel 2010单元格中,将数值-100通过“单元格”格式设置后,下列显示正确的负数是()A.<100>B.[100]C.(100)D.{100}22、在Excel 2010中,计算字符串长度的函数是()A.LENB.MAXC.MIND.SUM23、在Excel 2010工作表中,如题22图所示的数据,在C2中求A1+B2的和,应输人()A.=A1+B2B."A1+B2"C."=A1+B2"D.SUM(A1:B2)24、在Excel 2010中,用于求一个数值在某一区域内排名的函数是()A.IFB.RANKC.MAXD.VLOOKUP25、在Excel 2010中,当向Excel 2010工作表单元格输入公式时,使用单元格地址D$2引用D列2行单元格,该单元格的引用称为()A.交叉地址引用B.混合地址引用C.相对地址引用D.绝对地址引用26、在“幻灯片浏览”视图中不能进行的操作是()A.插入幻灯片B.删除幻灯片C.改变幻灯片的顺序D.编辑幻灯片中的文字27、下列对象中,不属于幻灯片的“动作设置”的超级链接对象的是()A.下一张幻灯片B.一个应用程序C.其他演示文稿D.幻灯片中的某一对象28、下列有关SQL语言的叙述中,正确的是()A.SQL语言是过程化的语言B.数据查询时应使用CREATE语句C.SQL语言中的FROM子句可以独立使用D.SQL语言可以嵌入其他语言程序命令中,以程序方式使用29、下列有关计算机病毒的叙述中,正确的是()A.严禁在计算机上玩游戏是预防计算机病毒侵入的唯一措施B.计算机病毒是一种人为编制的特殊程序,会使计算机系统不能正常运转C.只要不上网,计算机就不会感染病毒D.计算机病毒只破坏内存中的程序和数据30、下列有关计算机病毒叙述中,正确的是()A计算机病毒不破坏优盘中的数据B计算机病毒不影响计算机运行速度C计算机病毒造成计算机的网络配置永久性失效D计算机病毒影响程序的执行或破坏用户数据与程序二、填空题31、在计算机系统软件中,其核心的软件是_______32、一个24X24点阵的汉字字形码,所占用的字节数是_______33、冯•诺伊曼所提出的计算机结构,其基本工作原理是_____。

大连东软信息学院Linux系统编程期末练习题-推荐下载

大连东软信息学院Linux系统编程期末练习题-推荐下载

B. sync
B.SEEK_CUR
C . lseek
D.create
C.SEEK_NOW D.SEEK_END
C.刷新缓存中某个文件的数据到磁盘 D.刷新磁盘中某个文件的属性信息到磁盘
7.Fsync 系统调用的功能是 B
A.刷新所有缓存到磁盘
C.刷新缓存中某个文件的数据到磁盘 D.刷新磁盘中某个文件的属性信息到磁盘
1.命令行参数是 main。函数的参数 2.Main 函数的参数若有两个参数则第一个参数代表命令行参数个数、第二个参数代表指 向各命令行参数字符串的指针数组。 3.Linux 中日期时间的表示方法有:算术类型、结构体类型、字符串类型。 4.使用 time 函数获得的时间是算术类型、代表自 1970 年 1 月 1 日零时到当前时间的秒数。
3.通过文件属性中的 uid 获得文件拥有者名字的系统调用是 B
A.getcwd B.getpwuid
4.通过文件属性中的 gid 获得文件所属组名字的系统调用是 C

A.getcwd B.getpwuid
5.根据文件路径来改变文件权限使用系统调用是 B
A.chown B.chmod C.fchmod
7.设置打开文件标志(O_TRUNC),可以截断文件为 0,使用系统调用(truncate)可以截
断文件或者加长文件。
8.如果 umask 设置为 022,则创建一个新文件夹(数字表示)的权限为(644)、创建一个
新目录的权限为(755)。
9.如果 umask 设置为 024,则创建一个新文件夹(数字表示)的权限为(642)、创建一个
3.系统调用 open 的功能是打开或创建文件。
4.
使用 open 打开文件时有三个标志必须要选择其一,这三个标志是

2022年大连东软信息学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年大连东软信息学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年大连东软信息学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。

2、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

3、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。

这些冲突主要有______、______和______3类。

4、有两种基本类型的锁,它们是______和______。

5、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。

6、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。

7、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。

8、关系模型由______________、______________和______________组成。

9、使某个事务永远处于等待状态,得不到执行的现象称为______。

有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。

10、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。

因为,用户只要提出______,不必指出 ______。

二、判断题11、概念模型是对现实世界的第二层抽象。

大连东软信息学院Linux系统编程期末练习题

大连东软信息学院Linux系统编程期末练习题

1.下列那个命令不是现实多个环境变量的CAsetBexportCpwdDenv2.获取某个环境变量值使用函数AA.getenv B.putenv C.setenv D.unsetenv1.文件系统保存在磁盘的BA.引导块B.超级块C.i节点块D.数据块2.Linux文件系统的根目录的i节点号为CA. 0B. 1C.2D.33.文件描述符的数据类型是BA. charB.intC.doubleD.float4.设置文件偏移量的系统调用是CA. truncateB. sync C .lseek D.create5.下面那个不是lseek第三个参数的取值CA.SEEK_SETB.SEEK_CURC.SEEK_NOWD.SEEK_END6.Sync系统调用的功能是AA.刷新所有缓存到磁盘B.刷新缓存中某个文件的所有信息到磁盘C.刷新缓存中某个文件的数据到磁盘D.刷新磁盘中某个文件的属性信息到磁盘7.Fsync系统调用的功能是BA.刷新所有缓存到磁盘B.刷新缓存中某个文件的所有信息到磁盘C.刷新缓存中某个文件的数据到磁盘D.刷新磁盘中某个文件的属性信息到磁盘8.Fdata系统调用的功能是CA.刷新所有缓存到磁盘B.刷新缓存中某个文件的所有信息到磁盘C.刷新缓存中某个文件的数据到磁盘D.刷新磁盘中某个文件的属性信息到磁盘1.可以使用(C)系统调用获得符号链接所引用文件名称A.linkB.symlinkC.readlinkD.softlink2.获得工作路径名称的系统调用是AA.getcwdB.getpwuidC.getgrgidD.getlogin3.通过文件属性中的uid获得文件拥有者名字的系统调用是BA.getcwdB.getpwuidC.getgrgidD.getlogin4.通过文件属性中的gid获得文件所属组名字的系统调用是CA.getcwdB.getpwuidC.getgrgidD.getlogin5.根据文件路径来改变文件权限使用系统调用是BA.chownB.chmodC.fchmodD.fchown一、填空题1.关于Linux的版本有两种不同的称呼:一种是内核版本,一种是发行版本。

大连东软信息学院软件工程模拟题

大连东软信息学院软件工程模拟题

软件工程模拟题一、选择题:共20空,每空2分,满分40分。

1、北大西洋公约组织于1968年召开国际会议,讨论日趋尖锐的软件生产过程中产生的问题,首次使用了软件工程这个名词。

历史上一般称这些问题为____________。

(A)软件工程(B)软件危机(C)软件质量(D) 软件问题2、软件维护根据进行维护对象的不同被分为不同的类型,一般认为,由于软件系统运行过程中出现错误而带来的维护,称之为。

(A)纠错性维护(B)完善性维护(C)预防性维护(D)适应性维护3、在进行软件设计时,通常可以对系统按照来增强应对问题的灵活性。

(A)功能分割(B)可维护性分割(C)物理位置分割(D)服务分层4、下面用伪码表示的函数内聚度是。

结果集查询用户信息(char *userID){加载数据库的驱动 ;定义数据库的URL路径;建立一个数据库的连接 ;建立操作对象;strSql=”select * from userInfo where userID=”+userID;执行SQL语句;结果集=查询结果;RETURN 结果集;}(A)逻辑内聚(B)通信内聚(C)时间内聚(D)过程内聚5、下面哪个不是用户需求与需求规格说明之间的区别?(A)前者主要以用户角度采用自然语言进行描述(B)后者是前者的细化(C)两者之间可能并不存在一一映射的关系(D)前者需要对硬件配置进行详细描述6、软件详细设计阶段的任务是()。

(A)算法设计(B)功能设计(C)调用关系设计(D)输入/输出设计7、软件测试就是为了评价软件的质量,这种说法是的。

(A)不正确(B)正确(C)无所谓8、“为了能够顺利地开展项目,项目组必须针对各软件生命周期阶段进行认真规划,否则项目执行到后期将会陷入一片混乱当中。

”这种说法描述了软件工程必须要遵循的一条原则是。

(A)用分阶段的生命周期计划严格管理(B)坚持进行阶段评审(C)实行严格的产品控制(D)结果应能清楚地审查9、Blue公司某项目的需求文档中有这样一段描述:“本产品在使用高峰期,对用户发起的请求能够平均在2秒内做出回应。

2022年大连东软信息学院软件工程专业《计算机网络》科目期末试卷A(有答案)

2022年大连东软信息学院软件工程专业《计算机网络》科目期末试卷A(有答案)

2022年大连东软信息学院软件工程专业《计算机网络》科目期末试卷A(有答案)一、选择题1、计算机网络可分为通信子网和资源子网。

下列属于通信子网的是()。

I.网桥 II.交换机 III.计算机软件 IV.路由器A. I、II、ⅣB. II、III.、ⅣC. I、Ⅲ、ⅣD. I、Ⅱ、Ⅲ2、()是计算机网络中的OSI参考模型的3个主要概念。

A.服务、接口、协议B.结构、模型、交换C.子网、层次、端口D.广域网、城域网、局域网3、下面有关BGP4的描述中,不正确的是()。

A.BGP4是自治系统之间的路由协议B.BGP4不支持CIDR技术C.BGP4加入路由表的路由并不一定是最佳路由D.BGP4封装在TCP段中传送4、路由器的路由选择部分,包括了()。

A.路由选择处理器B.路由选择协议C.路由表5、决定局域网特性有3个主要技术,它们是()A.传输介质、差错检测方法和网络操作系统B.通信方式、同步方式和拓朴结构C.传输介质、拓扑结构和介质访问控制方法D.数据编码技术、介质访问控制方法和数据交换技术6、下列协议中,不会发生碰撞的是()。

A.TDMB.ALOHAC.CSMAD.CSMA/CD7、下列关于TCP的叙述中,正确的是()。

I.TCP是一个点到点的通信协议Ⅱ.TCP提供了无连接的可靠数据传输IⅡ.TCP将来自上层的字节流组织成IP数据报,然后交给IP IV.TCP将收到的报文段组成字节流交给上层A.I、Ⅱ、ⅣB. I、ⅢC.仅ⅣD.Ⅲ、Ⅳ8、()是TCPIP模型传输层中的无连接协议。

A.TCPB.IPC.UDPD.ICMP9、UDP报文头部不包括()。

A.目的地址B.源UDP端口C.目的UDP端口10、下列关于FTP协议的叙述中,错误的是()A.数据连接在每次数据传输完毕后就关闭B.控制连接在整个会话期间保持打开状态C.服务器与客户端的TCP 20端口建立数据连接D.客户端与服务器的TCP 20端口建立控制连接11、下面关于SMTP,()是错误的。

东软c语言笔试题及答案大全

东软c语言笔试题及答案大全

东软c语言笔试题及答案大全东软C语言笔试题及答案大全1. 以下哪个关键字用于定义C语言中的函数?A. classB. functionC. voidD. int答案:D2. 在C语言中,以下哪个选项不是合法的变量名?A. _myVarB. my_varC. 2variableD. myVar2答案:C3. 下列关于C语言中数组的描述,错误的是:A. 数组可以存储相同类型的多个元素B. 数组的索引从0开始C. 数组的大小在声明时必须指定D. 数组的大小可以在运行时确定答案:D4. C语言中,以下哪个运算符用于比较两个值是否相等?A. ==B. =C. !=D. !=答案:A5. 在C语言中,以下哪个语句用于循环执行一段代码?A. ifB. forC. whileD. switch答案:B6. 下列哪个函数用于将字符串转换为浮点数?A. atoiB. atofC. itoaD. sprintf答案:B7. 在C语言中,以下哪个选项是正确的注释方式?A. // This is a single line commentB. /* This is a single line comment */C. // This is a multi-line commentD. /* This is a multi-line comment */答案:A8. 下列哪个函数用于计算两个数的和?A. printfB. scanfC. sumD. strcat答案:C(注意:C语言标准库中没有sum函数,此题意在考察自定义函数的概念)9. 在C语言中,以下哪个关键字用于定义结构体?A. structB. unionC. enumD. typedef答案:A10. 下列哪个选项是C语言中的预处理器指令?A. #includeB. #defineC. #importD. #export答案:A11. 在C语言中,以下哪个关键字用于声明一个指针?A. intB. charC. floatD. *答案:D12. 下列哪个选项是合法的C语言常量?A. 0x1AB. 1.23e5C. 123D. All of the above答案:D13. C语言中,以下哪个函数用于输出字符串?A. printfB. scanfC. sprintfD. strcat答案:A14. 下列哪个选项是C语言中正确的二维数组声明?A. int arr[3][4];B. int arr[][];C. int arr[3][];D. int arr[4][3][2];答案:A15. 在C语言中,以下哪个选项用于定义一个枚举类型?A. structB. unionC. enumD. typedef答案:C16. 下列哪个函数用于计算字符串的长度?A. strlenB. strcpyC. strcatD. strcmp答案:A17. C语言中,以下哪个关键字用于定义一个联合体?A. structB. unionC. enumD. typedef答案:B18. 下列哪个选项是C语言中正确的条件语句?A. ifB. unlessC. switchD. case答案:A19. 在C语言中,以下哪个函数用于将浮点数转换为字符串?A. sprintfB. printfC. scanfD. strcat答案:A20. 下列哪个选项是C语言中正确的无限循环?A. while(1)B. for(;;)C. do-whileD. All of the above答案:D。

2022年大连东软信息学院软件工程专业《计算机系统结构》科目期末试卷B(有答案)

2022年大连东软信息学院软件工程专业《计算机系统结构》科目期末试卷B(有答案)

2022年大连东软信息学院软件工程专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、下列关于标量流水机的说法不正确的是()A.可对标量数据进行流水处理B.没有向量数据表示C.不能对向量数据进行运算D.可以对向量、数组进行运算2、系列机软件应做到( )。

A.向前兼容,并向上兼容B.向后兼容,力争向上兼容C.向前兼容,并向下兼容D.向后兼容,力争向下兼容3、与全相联映象相比,组相联映象的优点是( )A.目录表小B.块冲突概率低C.命中率高D.主存利用率高4、块冲突概率最高的Cache地址映象方式是( )A.段相联B.组相联C.直接D.全相联5、IBM360/91属于()A.向量流水机B.标量流水机C.阵列流水机D.并行流水机6、非线性流水线是指( )A.一次运算中使用流水线中的多个功能段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各个功能段在各种运算中有不同的组合7、下列说法中不正确的是( )A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低8、下列说法中不正确的是()A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低9、高级语言程序经()的()成汇编语言程序。

A.编译程序,翻译B.汇编程序,翻译C.汇编程序,解释D.编译程序,解释10、输入输出系统硬件的功能对()是透明的。

A.操作系统程序员B.应用程序员C.系统结构设计人员D.机器语言程序设计员二、填空题11、程序在时间上的局部性表现在,最近未来要用的信息可能就是现在正在使用的信息,这是因为程序中有________循环12、虚拟存贮器是增加辅助________件。

大连东软期末C语言部分单选题库(学生练习用)

大连东软期末C语言部分单选题库(学生练习用)

a>=25 && a<=10
a>=25 || a<=10
d c
√ √
(x-y)<-10||!(y-x)>10 (x-y)*(x-y)<100
以执行以下程序时,为使输出结果为t=4,则给a和 b输入的值应满足的条件是_________。 int main( ) { int s,t,a,b; scanf("%d,%d", &a,&b); s=1; t=1; 21 a>b if(a>0)s+=1; if(a>b) t+=s; else if(a==b) t=5; else t=2*s; printf("t=%d\n", t); return 0; } switch( a+b); { case 若a、b、c1、c2、x、y均是整型变量,以下正确的 1:y=a+b;break; 22 switch语句是_________。 case 0:y=ab;break; } 下列程序段的输出结果是_________。 int main( ) { int i; for(i=0; i<3; i++) switch( i ) 23 { case 1:printf("%d",i); case 2:printf("%d", i); default:printf("%d",i); } return 0; }
D _8_ A.dat
j2_KEY Double long _2Test 可以完成任何复杂的任 只能完成部分复杂的任务 务 程序的测试必须由程序员 程序设计就是编制程序 自己去完成

2021年大连东软信息学院软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2021年大连东软信息学院软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2021年大连东软信息学院软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、设存储器容量为32字,字长为64位。

模块数m=4,采用低位交叉方式。

存储周期T=200ns,数据总线宽度为64位,总线传输周期r=50ns。

该交叉存储器的带宽是()。

A.32×107bit/sB.8×107bit/sC.73×107bit/sD.18×107bit/s2、一个存储器系统中,常常同时包含ROM和RAM两种类型的存储器,如果用lK×8位的ROM芯片和lK×4位的RAM芯片,组成4K×8位的ROM和1K×8位的RAM存储系统,按先ROM后RAM进行编址。

采用3-8译码器选片,译码信号输出信号为Y0~Y7,其中Y4选择的是()。

A.第一片ROMB.第五片ROMC.第一片RAMD.第一片RAM和第二片RAM3、float型数据通常用IEEE754标准中的单精度浮点数格式表示。

如果编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x=-8.25,则FR1的内容是()。

A.C1040000HB.C2420000HC. C1840000HD.CIC20000H4、在补码加减交替除法中,参加操作的数和商符分别是()。

A.绝对值的补码在形成商值的过程中自动形成B.补码在形成商值的过程中自动形成C.补码由两数符号位“异或”形成D.绝对值的补码由两数符号位“异或”形成5、假设在网络中传送采用偶校验码,当收到的数据位为10101010时,则可以得出结论()A.传送过程中未出错B.出现偶数位错C.出现奇数位错D.未出错或出现偶数位错6、总线的通信控制主要解决()问题。

A.由哪个主设备占用总线B.通信双方如何获知传输开始和结束C.通信过程中双方如何协调配合D.B和C7、总线的半同步通信方式是()。

A.既不采用时钟信号,也不采用握手信号B.只采用时钟信号,不采用握手信号C.不采用时钟信号,只采用握手信号D.既采用时钟信号,又采用握手信号8、已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行需要12s。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大连东软信息学院软件测试期末考试题 C卷一、简答题1、描述杀虫剂现象2、测试用例?特点?3、设计测试一次性纸杯4、简述自顶向下、自底向上测试方法5、描述你遇到的软件缺陷问题6、测试人员应该具有哪些素质二设计题1、nextdate问题边界值分析法设计2、现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者,程序界面如图所示,用等价类划分法设计测试用例。

3、逻辑测试:语句覆盖、条件覆盖、判定覆盖、条件\判定覆盖/试题分类]: [02]黑盒测试用例设计/[0201]等价类划分法设计题题库:1.现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者,程序界面如图所示,用等价类划分法设计测试用例。

答案:(1)进行等价类划分,如下:(2)根据已经划分好的等价类建立等价类表,如下表所示。

分数:10题型:解答题操作题类型:Word难度:32. NextDate函数有三个变量month,day,year的函数,输出为输入日期下一天的日期。

如:输入为2007年7月19日,输出为2007年7月20日。

要求三个变量都为整数,且满足:条件1:1 ≤month ≤12条件2:1 ≤day ≤31条件3:1912 ≤year ≤2050用等价类划分法设计NextDate函数的弱健壮等价类测试用例。

答案: NextDate函数的弱健壮等价类测试用例如下表所示。

题型:解答题操作题类型:Word难度:33.一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。

当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。

用等价类划分方法为该程序设计测试用例。

答案:题型:解答题操作题类型:Word难度:34.在保险公司计算保费费率的程序中,人寿保险的保费计算方式为:投保额×保险费率其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是答案:(1)分析程序规格说明中给出和隐含的对输入条件的要求,列出等价类表(包括有效等价类和无效等价类),如题型:解答题操作题类型:Word难度:35.某城市的电话号码由三部分组成。

这三部分的名称和内容分别是:地区码:空白或三位数字;前缀:非’0’或’1’开头的三位数;后缀:四位数字。

假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,用等价分类法来设计它的测试用例。

答案:划分等价类,包括4个有效等价类,11个无效等价类。

测试用例如下所示。

分数:10题型:解答题操作题类型:Word难度:36.针对以下问题:某一种8位计算机,其十六进制常数的定义是以0x或0X开头的十六进制整数,其取值范围为-7f~7f(不区分大小写字母),如0x13、0x6A、-0x3c。

请采用等价类划分的方法设计测试用例。

答案:用例1:0x7F,覆盖等价类(1)(4)(6)(8)用例2:-0Xb,覆盖等价类(1)(4)(6)(8)用例3:0X0,覆盖等价类(1)(4)(6)(8)用例4:0x,覆盖等价类(1)(7)用例5:A7,覆盖等价类(2)用例6:-1A,覆盖等价类(3)用例7:0X8h,覆盖等价类(1)(5)用例8:0x80,覆盖等价类(1)(4)(10)用例9:-0XaB,覆盖等价类(1)(4)(9)分数:10题型:解答题操作题类型:Word难度:37.以下是一软件规格说明,请按照要求回答问题。

软件规格说明:某学校的学生公寓有14栋楼,用A~N这14个大写字母的其中一个代表楼号。

每栋楼的层数为六层,代号为1~6。

每层楼有40个房间,编号为01~40。

具体表示一个宿舍房间时,用一个字母加三位数字表示,例如:"C527"表示C楼第5层的27室。

软件运行时,如果输入的房间号不在上述范围内,将不予接受,并显示输入无效。

请根据规格说明,划分等价类。

答案:根据题意,划分等价类。

根据题中宿舍号的表示方法及范围,可以将输入划分为4个有效等价类和10个无效等价类。

具体如下:有效等价类:分数:10题型:解答题操作题类型:Word难度:11.什么是等价类划分法?答案:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。

分数:3题型:问答题操作题类型:Word难度:12.简述等价类划分法的特点。

答案:等价类划分法是把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据当作测试用例。

经过类别的划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值。

分数:5题型:问答题操作题类型:Word难度:13.什么是等价类?答案:所谓等价类是指某个输入域的子集合。

在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,它们具有等价特性,即每一类的代表性数据在测试中的作用都等价于这一类中的其它数据。

这样,对于表征该类的数据输入将能代表整个子集合的输入。

分数:3题型:问答题操作题类型:Word难度:14.划分等价类可分为哪两种情况?答案:划分等价类可分为两种情况:(1)有效等价类是指对软件规格说明而言,是有意义的、合理的输入数据所组成的集合。

利用有效等价类,能够检验程序是否实现了规格说明中预先规定的功能和性能。

(2)无效等价类是指对软件规格说明而言,是无意义的、不合理的输入数据所构成的集合。

利用无效等价类,可以鉴别程序异常处理的情况,检查被测对象的功能和性能的实现是否有不符合规格说明要求的地方。

分数:3题型:问答题操作题类型:Word难度:1[试题分类]: [02]黑盒测试用例设计/[0202]边界值分析法1. NextDate函数有三个变量month,day,year的函数,输出为输入日期下一天的日期。

如:输入为2007年7月19日,输出为2007年7月20日。

要求三个变量都为整数,且满足:条件1:1 ≤month ≤12条件2:1 ≤day ≤31条件3:1912 ≤year ≤2050用边界值分析法设计NextDate函数的弱健壮等价类测试用例。

答案:分数题型:解答题操作题类型:Word难度:32.一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。

当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算,将三角形每边边长的取范围值设值为[1, 100]。

用边界值分析法为该程序进行测试用例设计。

题型:解答题操作题类型:Word难度:33.有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。

请写出该函数采用边界值分析法设计的测试用例。

答案: \{ <2000,6,1>, <2000,6,2>, <2000,6,30>, <2000,6,31>, <2000,1,15>, <2000,2,15>, <2000,11,15>,<2000,12,15>, <1900,6,15>, <1901,6,15>, <2099,6,15>, <2100,6,15>, <2000,6,15> \}分数:10题型:解答题操作题类型:Word难度:31.简述边界值分析法的特点。

答案:边界值分析法是基于可靠性理论中称为“单故障”的假设,即有两个或两个以上故障同时出现而导致软件失效的情况很少,也就是说,软件失效基本上是由单故障引起的。

因此,边界值分析利用输入变量的最小值、略大于最小值、输入值域内的任意值、略小于最大值和最大值来设计测试用例。

分数:3题型:问答题操作题类型:Word难度:12.怎样用边界值分析法设计测试用例?答案:(1)首先确定边界情况。

通常输入或输出等价类的边界就是应该着重测试的边界情况。

(2)选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值。

分数:3题型:问答题操作题类型:Word3.为什么使用边界值分析法?答案:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。

通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。

无数的测试实践表明,大量的故障往往发生在输入定义域或输出值域的边界上,而不是在其内部。

因此,针对各种边界情况设计测试用例,通常会取得很好的测试效果。

分数:3题型:问答题操作题类型:Word难度:1[试题分类]: [02]黑盒测试用例设计/[0203]决策表法1. extDate函数有三个变量month,day,year的函数,输出为输入日期下一天的日期。

如:输入为2007年7月19日,输出为2007年7月20日。

要求三个变量都为整数,且满足:条件1:1 ≤month ≤12条件2:1 ≤day ≤31条件3:1912 ≤year ≤2050用决策表分法设计NextDate函数的测试用例。

答案:Nextdate题型:解答题操作题类型:Word难度:32.一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。

当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。

给出决策表。

答案:3.商场促销活动期间,对持商场会员卡的顾客,实行8.5折优惠,满1000元实行7折优惠;对其他顾客消费满1000元的,实行9折优惠,并免费办理会员卡。

请给出相应的决策表和测试用例。

分数:10题型:解答题操作题类型:Word难度:3答案:决策表如下表所示。

测试用例如下表所示。

分数:10题型:解答题操作题类型:Word难度:31.简述决策表方法的特点。

答案:在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。

在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。

决策表法很适合测试这类问题。

分数:5题型:问答题操作题类型:Word难度:12.简述决策表的组成。

答案: 决策表通常由以下4部分组成:条件桩—列出问题的所有条件条件项—针对条件桩给出的条件列出所有可能的取值 动作桩—列出问题规定的可能采取的操作动作项—指出在条件项的各组取值情况下应采取的动作 分数:5题型:问答题操作题类型:Word 难度:23.简述构造决策表的5个步骤。

答案: 构造决策表的5个步骤: (1) 确定规则的个数。

有n 个条件的决策表有2n 个规则(每个条件取真、假值)。

(2) 列出所有的条件桩和动作桩。

(3) 填入条件项。

(4) 填入动作项,得到初始决策表。

(5) 简化决策表,合并相似规则。

分数:5题型:问答题操作题类型:Word 难度:3[试题分类]: [02]黑盒测试用例设计/[0204]因果图法1.程序的规格说明要求:输入的第一个字符必须是#或*,第二个字符必须是一个数字,此情况下进行文件的修改;如果第一个字符不是#或*,则给出信息N ,如果第二个字符不是数字,则给出信息M 。

相关文档
最新文档