阿里巴巴测试1阿里巴巴类型:软件测试|试题:55道试题(50道选择题,5道问答题)注意:答题过程如果您不提交答案,或者关闭浏览器退出,我们将不再允许您再次答题。谢谢!试题选项Question1.(单选)下列字符中,ASCII码值最小的是1.a2.A3.x4.YQuestion2.(单选)OSI(开放系统互联)参考模型的最低层是1.传输层2.网络层3.物理层4.应用层Question3.(单选)计算机中,一个浮点数由两部分组成,它们是1.阶码和尾数2.基数和尾数3.阶码和基数4.整数和小数Question4.(单选)存储400个24x24点阵汉字字形所需的存储容量是1.255KB2.75KB3.37.5KB4.28.125KBQuestion5.(单选)用于保存计算机输入输出数据的材料及其制品称为1.输入输出媒体2.输入输出通道3.输入输出接口4.输入输出端口Question6.(单选)下面是关于解释程序和编译程序的论述,其中正确的一条是1.编译程序和解释程序均能产生目标程序2.编译程序和解释程序均不能产生目标程序3.编译程序能产生目标程序而解释程序则不能4.编译程序不能产生目标程序而解释程序能Question7.(单选)下面是与地址有关的四条论述,其中有错的一条是1.地址寄存器是用来存储地址的寄存器2.地址码是指令中给出源操作数地址或运算结果的目的地址的有关信息部分3.地址总线上既可传送地址信息,也可传送控制信息和其他信息4.地址总线上除传送地址信息外,不可以用于传输控制信息和其它信息Question8.(单选)下列四个不同数制表示的数中,数值最大的是1.二进制数110111012.八进制数3343.十进制数2194.十六进制数DAQuestion9.(单选)当个人计算机以拨号方式接入Internet网时,必须使用的设备是1.网卡2.调制解调器(Modem)3.电话机4.浏览器软件Question10.(单选)微机计算机硬件系统中最核心的部件是1.主板2.CPU3.内存储器4.I/O设备Question11.(单选)为解决某一特定问题而设计的指令序列称为1.文档2.语言3.程序4.系统Question12.(单选)下列关于系统软件的四条叙述中,正确的一条是1.系统软件与具体应用领域无关2.系统软件与具体硬件逻辑功能无关3.系统软件是在应用软件基础上开发的4.系统软件并不具体提供人机界面Question13.(单选)微型计算机存储系统中,PROM是1.可读写存储器2.动态随机存取存储器3.只读存储器4.可编程只读存储器Question14.(单选)下列几种存储器中,存取周期最短的是1.内存储器2.光盘存储器3.硬盘存储器4.软件盘存储器Question15.(单选)计算机能直接识别和执行的语言是阿里巴巴测试21.机器语言2.高级语言3.汇编语言4.数据库语言Question16.(单选)与十进制数254等值的二进制数是1.111111102.111011113.111110114.11101110Question17.(单选)下列术语中,属于显示器性能指标的是1.速度2.可靠性3.分辨率4.精度Question18.(单选)在计算机领域中通常用MIPS来描述1.计算机的运算速度2.计算机的可靠性3.计算机的可运行性4.计算机的可扩充性Question19.(单选)在计算机网络中,表征数据传输可靠性的指标是1.传输率2.误码率3.信息容量4.频带利用率Question20.(单选)以下关于链式存储结构的叙述中哪一条是不正确的?1.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构2.逻辑上相邻的结点物理上不必邻接3.可以通过计算直接确定第i个结点的存储地址4.插入、删除运算操作方便,不必移动结点Question21.(单选)以下哪一个不是栈的基本运算1.删除栈顶元素2.删除栈底元素3.判断栈是否为空4.将栈置为空栈Question22.(单选)以下关于广义表的叙述中,正确的是1.广义表是0个或多个单元素或子表组成的有限序列2.广义表至少有一个元素是子表3.广义表不可以是自身的子表4.广义表不能为空表Question23.(单选)如果一棵二叉树结点的前序序列是A、B、C,后序序列是C、B、A,则该二叉树结点的对称序序列1.必为A、B、C2.必为A、C、B3.必为B、C、A4.不能确定Question24.(单选)在虚拟页式存储管理方案中,下面哪一部分完成将页面调入内存的工作?1.缺页中断处理2.页面淘汰过程3.工作集模型应用4.紧缩技术利用Question25.(单选)在DOS系统中,用于记录和管理磁盘数据区使用情况的数据结构1.位图表2.空闲块表3.文件分配表4.文件控制块Question26.(单选)PSP是?1.团队软件过程2.个体软件过程3.过程改进过程4.质量管理过程Question27.(多选)以下哪些过程能够提高软件质量?1.可行性分析2.需求评审3.测试4.代码走查Question28.(单选)在CMM模型中,对软件成熟度有以下5个级别,请从低到高排序a初始级:软件过程的特点是无秩序的,偶尔甚至是混乱的。几乎没有什么过程是经过定义的,成功依赖于个人的努力。b优化级:利用来自过程和来自新思想、新技术的先导性试验的定量反馈信息,使持续过程改进成为可能。c已定义级:管理活动和工程活动两方面的软件过程均已文档化、标准化、并集成到组织的标准软件过程。d已管理级:已采集详细的有关软件过程和产品质量的度量,无论软件过程还是产品均得到定量了解和控制。e可重复级:已建立基本的项目管理过程去跟踪成本、进度和功能性。必要的过程纪律已经就位,使具有类似应用的项目。能重复阿里巴巴测试3以前的成功。1.acdbe2.adceb3.aecdb4.abcdeQuestion29.(单选)可行性研究要进行一次_____需求分析1.详细的2.全面的3.简化的、压缩的4.彻底的Question30.(单选)在面向对象的系统中,系统责任的良好分配原则是1.在类之间均匀分配2.集中分配在少数控制类中3.根据交互图的消息进行分配4.根据个人喜好进行分配Question31.(单选)intI=2;intx=(I++)+(I++)+(I++);执行结束后,X的值是1.62.73.84.9Question32.(单选)char*p=ab;sizeof(*p)=()1.12.23.34.4Question33.(单选)下列关于程序效率的描述错误的是1.提高程序的执行速度可以提高程序的效率2.降低程序占用的存储空间可以提高程序的效率3.源程序的效率与详细设计阶段确定的算法的效率无关4.好的程序设计可以提高效率Question34.(单选)现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为1.i/(1+F)n2.F/(1+in)3.F/in4.F/(1+i)nQuestion35.(多选)以下哪些类型的文件可以通过数字签名加载到IE?1..dat2..ico3..exe4..cabQuestion36.(单选)在LINUX系统中,下列哪一个命令属于目录管理的常用命令?1.pwd2.pr3.ln4.findQuestion37.(单选)如果互连的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择的互连设备应该是1.中继器2.网桥3.网卡4.路由器Question38.(单选)LINUX下,解压缩文件的命令为?1.tarzxvf文件名2.unzip文件名3.CAT文件名4.VI文件名Question39.(单选)以下关于TCP/IP传输层协议的描述中,错误的是1.TCP/IP传输层定义了TCP和UDP两种协议2.TCP协议是一种面向连接的协议3.UDP协议是一种面向无连接的协议4.UDP协议与TCP协议都能够支持可靠的字节流传输Question40.(单选)关于因特网,以下哪种说法是错误的1.用户利用HTTP协议使用Web服务2.用户利用NNTP协议使用电子邮件服务3.用户利用FTP协议使用文件传输服务4.用户利用DNS协议适用域名解析Question41.(多选)下列关于alpha测试的描述中正确的是1.alpha测试需要用户代表参加2.alpha测试不需要用户代表参加3.alpha测试是系统测试的一种4.alpha测试是验收测试的一种Question42.(多选)测试设计员的职责有1.制定测试计划2.设计测试用例3.设计测试过程、脚本4.评估测试活动Question43.(单选)软件质量的定义1.软件的功能性、可靠性、易用性、效率、可维护性、可移植性2.满足规定用户需求的能力阿里巴巴测试43.最大限度达到用户满意4.软件特性的总和,以及满足规定和潜在用户需求的能力Question44.(单选)软件测试的对象包括()1.目标程序和相关文档2.源程序、目标程序、数据及相关文档3.目标程序、操作系统和平台软件4.源程序和目标程序Question45.(单选)软件测试类型按开发阶段划分是()1.需求测试、单元测试、集成测试、验证测试2.单元测试、集成测试、确认测试、系统测试、验收测试3.单元测试、集成测试、验证测试确认测试、验收测试4.调试、单元测试、集成测试、用户测试Question46.(单选)V模型指出,对程序设计进行验证1.单元和集成测试2.系统测试3.验收测试和确认测试4.验证测试Question47.(单选)V模型指出,对系统设计进行验证1.单元测试2.集成测试3.功能测试4.系统测试Question48.(单选)V模型指出,应当追朔到用户需求说明1.代码测试2.集成测试3.验收测试4.单元测试Question49.(单选)以下哪种测试与其余三种测试在分类上不同1.负载测试2.强度测试3.数据库容量测试4.静态代码走查Question50.(单选)白盒测试是()的测试1.基于功能2.基于代码3.基于设计4.基于需求文档Question51.(问答)找出下列函数存在的问题?char*_strdup(constchar*strSource){staticcharstr[MAX_STR_LEN];strcpy(str,strSource);returnstr;}strSource为未知长度,若长度比str[MAX_STR_LEN]长,则会产生内存溢出。相当危险Question52.(问答)写出恰当的SQL语句:Table1是学生登记表,包括学生ID,学生姓名,性别,学生班级等信息。Table2是学生情况表,包括学生ID,学生家庭住址等信息。请查询得到所有“姓张的女同学的家庭住址”,并按姓名的升序进行排列。SelectB.学生家庭住址fromTable2B,Table1AwhereA.ID=B.IDandA.学生姓名like‘%张%’and性别=’女’;Question53.(问答)请根据以下程序片段,设计最少的测试用例实现条件覆盖If((A1)AND(B=0))ThenX=X/AIf((A=2)OR(X1))ThenX=X+1Printf(X=%d,x)语句覆盖:测试用例能使被测程序的每条执行语句至少执行一次a-b-c-dA=2,B=0,X=0得X=1判定覆盖:测试用例能使被测程序中的每个判定至少取得一次“真”和一次“假”。判定a与判定b均为真a-b-c-dA=2,B=0,X=0得X=1判定a与判定b真为假a-cA=1,B=0,X=1得X=1条件覆盖:测试用例能使被测程序中每个判定的每个条件至少取得一次“真”和一次“假”。如果判定中只有一个条件,则条件覆盖便满足判定判定覆盖。A1,B!=0;A=2,X=12112A=1,B=0;A!=2,X1;1023Question54.(问答)一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。单元测试、集成测试、系统测试、验收测试、确认测试Question55.(问答)请列出关于一个印有文字的水杯,你能想到的测试用例1.基本特性: