游戏测试人员笔试试题
姓名:________应聘职位 日期:______
开始时间: 结束时间:
请在60分钟这内答完
一、选择题
1、 以下IP地址中,哪项不是Internet上保留的内部IP
a) 10.0.0.0 b) 127.0.0.1
c) 172.16至172.31
d) 192.168.0至192.168.255
2、一个类的定义为,
class Date{ private:
int d,m,y; public:
Date(int dd,int mm, int yy); Date(const char* p); }
以下实例生成定义会在编译时报错的的是: a)Date today = Date(8, 8, 2005); b)Date this_day(32, 8, 2005); c) Date myBirthday;
d) Date aug15(“Aug 15 , 2005”);
3、以下四个选项中,哪个不是Windows操作系统的三个内核基本元件之一:
a) GDI b) KERNEL c) SYSTEM d) USER
4、UNIX操作系统的网络功能体现在OSI模型中的( )以上。
a) 传输层 b) 物理层 c) 数据链路层 d) 网络层
5、网络协议的三个要素:语法、语义和( )。
a) 工作原理 b) 时序 c) 进程 d) 传输服务
6、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应
1
用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于( )
a) 集中式数据库体系结构 b) 主从式数据库体系结构
c) 客户机/服务器数据库体系结构 d) 分布式数据库体系结构
二、简答题(共35分):
1、 以下为Windows NT下的32位C++程序,请计算sizeof的值(10分) Char str[] = “Hello” ; char *p = str ; int n = 10; 请计算 sizeof (str ) = sizeof ( p ) = sizeof ( n ) = void Func ( char str[100]) { 请计算 sizeof( str ) = } void *p = malloc( 100 ); 请计算 sizeof ( p ) = char *GetMemory(void) { char p[] = \"hello world\"; return p; } void Test(void) { char *str = NULL; str = GetMemory(); printf(str); } 请问运行Test函数会有什么样的结果? 2、 有关内存的思考题(每小题5分,共20分) Void GetMemory(char *p) { p = (char *)malloc(100); } void Test(void) { char *str = NULL; GetMemory(str); strcpy(str, \"hello world\"); printf(str); } 请问运行Test函数会有什么样的结果? 三、简答 10*4
1、 2D、2.5D、3D引擎各自的优劣是什么?
2、 外挂有哪些实现方法?请你谈谈你对外挂的看法。 游戏知识:
四、简单说说你玩过的自己喜欢的网络游戏?喜欢她的原因是什么?并分析优点和缺点
列举五个以上的游戏公司 五、GM是什么?其职责是?
六、在你曾玩过的网络游戏中,描述该角色的职业、等级,并详细描述其技能和装备 七、请简述你熟悉的装备系统的机构
2
八、请简述什么是测试用例,测试流程等测试工作的工作文档及其作用 九、简述你熟悉的或者你觉得合理的测试流程和方法,并且说明该方法和其他开发部门的工
作关系
十、请列举网络游戏中会发生以下的严重bug的情况和避免措施:道具复制,人物卡位。 勤劳的蜜蜂有糖吃
十一、 列举网络游戏中,玩家面对面交易这一流程的测试点 十二、 谈谈你对测试和策划、程序、美术之间的工作关系的理解
3
因篇幅问题不能全部显示,请点此查看更多更全内容