文档介绍:测试工程师笔试题
一、计算机知识(30分)
在Linux系统中,一个文件访问权限是755,其含义是什么?
参考答案:
755表示该文件全部者对该文件含有读、写、实施权限,该文件全部者所在组用户及其它用户对该文件含有读和实施权限。
Linux中,怎样从root用户切换到一般用户?
参考答案:su
su user1 切换到user1,但切换后目前目录还是root访问目录
su – user1 切换到user1,而且目前目录切换到user1根目录下(/home/user1/)
简述一下C/S模式和B/S模式区分?
参考答案:
c/s 是用户端/服务器 架构
b/s 是浏览器/服务器 架构
C/S模式有以下特点:
,系统含有稳定性和灵活性
,适适用于局域网,有可靠安全性
,没有中间步骤,所以响应速度快
,作为用户机计算机全部要安装用户机程序,一旦软件系统升级,每台用户机全部要安装用户机程序,系统升级和维护较为复杂
B/S模式有以下特点:
、维护、升级方便
每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上浏览器软件不需要修改,系统开发和升级维护方便
在B/S模式下,用户经过通用浏览器进行访问,系统开放性好
因为Web平台无关性,B/S模式结构能够任意扩展,能够从包含一台服务器和多个用户小型系统扩展成为拥有成千上万个用户大型系统
B/S模式应用软件全部是基于Web浏览器,而Web浏览器界面是类似。对于无用户交换功效页面。用户接触界面全部是一致,用户使用方便
Windows操作系统中PATH环境变量作用是什么?
参考答案:
PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口实施一个命令,则在PATH变量设置目录下依次寻求该命令或对应实施文件,若找到,则实施,若没有找到,则命令行窗口返回无效命令。
TCP和UDP有什么区分?
参考答案:
TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换
UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程
TCP
UDP
是否连接
面向连接
面向非连接
传输可靠性
可靠
不可靠
应用场所
传输大量数据
少许数据
速度
慢
快
DNS是什么?它是怎样工作?
参考答案:
域名解析服务。用于将域名解析为IP,或反和将IP解析为域名。
用户机可指定DNS服务器来解析,或用本机hosts文件进行解析。
说出4种及以上常见操作系统及其关键应用范围(微软操作系统除外)。
参考答案:
Linux(Red Hat、SUSE、Debian、Trubo Linux):关键用于搭建各类服务器
MAC OS:苹果机操作系统,用于图像处理
Unix(AIX:IBM服务器专用操作系统;
Solaris:Sun操作系统;FreeBSD、NetBSD)
8面向对象程序设计有哪些特点?
参考答案:
面向对象程序设