我要投稿 投诉建议

中软集团笔试题目

时间:2021-02-07 20:37:46 笔试题目 我要投稿

中软集团笔试题目

  中国软件是原国家计委批准的三大软件基地中的北方软件基地,以下是CN人才网小编整理的中软集团笔试题目,欢迎阅读!

中软集团笔试题目

  中软集团笔试题目一

  问题:

  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;

  }

  中软集团笔试题目二

  一.简答题.

  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 函数会有什么样的结果.

【中软集团笔试题目】相关文章:

软测笔试题目02-21

山东出版集团笔试/面试参考题目08-01

2017中行笔试题目02-15

美的集团笔试经验01-28

软通科技笔试试题08-13

出纳笔试题目10-11

招聘笔试题目02-09

PS笔试题目01-19

幼师笔试题目08-06