网站首页 留学 移民 外语考试 英语词汇 法语词汇 旧版资料
标题 | 中软集团笔试题目 |
内容 |
中软集团笔试题目 笔试题目一 一.简答题. 1.避免死锁的方法有哪些? 2.在Sybase数据库中注册用户与数据库用户有什么区别? 3.在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性 4.内存有哪几种存储组织结构.请分别加以说明 5.JAVA中的Wait() 和notify()方法使用时应注意些什么? 6.用户输入一个整数.系统判断,并输出是负数还是非负数,请设计测试用例. 7.操作系统中的同步和互诉解决了什么问题 8.UNIX 中init 二.编写类String 的构造函数,析构函数和赋值函数 已知类String 的原型为 class string { public: string(const char *str=null);//普通构造函数 string(const string &other);//拷贝构造函数 ---string(void); string &operate=(const string &other);//赋值函数 private: char * m-data;//用于保存字符串 }; 请编写string 的上述4个函数 三.有关内存的思考题 1.void getmemory(char *p) { p=(char*)mallol(100); } void test(void) { char * str =null; getmemory(str); strcpy(str,”hello,world”); printf(str); } 请问运行Test函数会有什么样的结果 2.char*getmemory(void) { char p[]=”hello world”; return p; } void test(void) { char *str=null; str=Getmemory(); printf(str); } 请问运行Test 函数会有什么样的结果. 笔试题目二 问题: Write a function to get the second maximum number in an integer array.(请写程序返回一个数组中第2大的数) int getsecond(int a []) 答案: int getsecond(int a[],int nLength) { int nMax = -1000, nSec = 0; for(int i = 0 ; i < nLength ; i ++ ) { if(nMax < a[i]) { nSec = nMax; nMax = a[i]; } else { if(a[i] > nSec) nSec = a[i]; } } return nSec; } |
随便看 |
|
出国留学网为出国留学人员提供留学、移民、外语考试等出国知识,帮助用户化解出国留学过程中的各种疑难问题。