软件测试面试题2014
作者:网络转载 发布时间:[ 2014/6/25 15:03:31 ] 推荐标签:软件测试面试题 软件测试
109.一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201是同一局域网吗?
你的子网掩码不对。
不可能出现255.255.255.64的子网掩码。
另外,这个题也不能说成“同一局域网”,局域网是针对物理的拓扑结构而言。
事实上,我们研究的是否在同一子网的一些IP,往往都是同一个局域网内。
针对此题:
……
子网掩码为255.255.128.0时,是同一子网。
子网掩码为255.255.255.0时,是同一子网。
子网掩码为255.255.255.128时,不是同一子网。
子网掩码为255.255.255.192时,不是同一子网。
……
110.internet中e-mail协仪,IE的协仪,NAT是什么,有什么好处,能带来什么问题?DNS是什么,它是如何工作的?
NAT全称Network Address Translation,中文解释为“网络地址转换”。NAT是一种IETF(Internet Engineering Task Force)的标准,简单描述其功能是让处于内网的计算机能够通过NAT的作用透明的访问外网的互联网资源。NAT的功能一般集成在路由器、防火墙或者单独的NAT设备中。
DNS 全名是 Domain Name System, 透过 DNS 系统, 我们可以由一部机器的 domain name 查其 IP, 也可以由机器的 IP 反查它的 domain name, 除此之外 DNS 还与 Mail System 结合, 提供 Mail routing 的功能.
DNS分为Client和Server,Client扮演发问的角色,也是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答客户。
111.PROXY是如何工作的?
Proxy是什么呢,是代理。普通的因特网访问是一个典型的客户机与服务器结构:用户利用计算机上的客户端程序,如浏览器发出请求,远端WWW服务器程序响应请求并提供相应的数据。而Proxy处于客户机与服务器之间,对于服务器来说,Proxy是客户机,Proxy提出请求,服务器响应;对于客户机来说,Proxy是服务器,它接受客户机的请求,并将服务器上传来的数据转给客户机。它的作用很象现实生活中的代理服务商。因此Proxy Server的中文名称是代理服务器。
Proxy Server的工作原理是:当客户在浏览器中设置好Proxy Server后,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。
112.win2k系统内AT命令完成什么功能,Messenger服务是做什么,怎么使用?
AT命令可在指定时间和日期、在指定计算机上运行命令和程序。
Messenger服务:发送和接收系统管理员或者“警报器”服务传递的消息。
113.进程,线程的定义及区别
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行
114.32位操作系统内,1进程地址空间多大,进程空间与物理内存有什么关系?
115.网络攻击常用的手段,防火墙如何保证安全.
116.如何配静态IP,如何测网络内2台计算机通不通,PING一次返几个数据包?
117.WIN9X与WINNT以上操作系统有"服务"吗,服务是什么,如何停止服务?
118.AD在WIN2KSERVER上建需什么文件格式,AD是什么?XP多用户下"注销"与"切换"的区别.
119.UDP可以跨网段发送吗?
120.简单的确认远程计算机(win2K以上)某个监听端口是正常建立的?
121.软件测试的定义,测试工作是枯燥反复的,你是如何理解的?黑盒,白盒,回归,压力测试的定义.
122.winrunner,loadrunner是什么,区别
123.磁盘分区如何分类,请举例说明安装操作系统的注意事项.
(1小时答题)
一. 简答题.
1. 避免死锁的方法有哪些?
产生死锁的四个必要条件:
(1) 互斥条件:一个资源每次只能被一个进程使用。
(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之
一不满足,不会发生死锁。
2. 在Sybase数据库中注册用户与数据库用户有什么区别?
3. 在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性
可以通过建立的索引、PRIMARY KEY约束、UNIQUE约束或IDENTITY约束来实现实体完整性
4. 内存有哪几种存储组织结构.请分别加以说明
5. JAVA中的Wait() 和notify()方法使用时应注意些什么?
6. 用户输入一个整数.系统判断,并输出是负数还是非负数,请设计测试用例.
7. 操作系统中的同步和互诉解决了什么问题
8. UNIX 中init
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11