软件工程师面试题2

  8.费波那契数列,用递归和非递归的方法实现。

  操作系统

  1.死锁的产生情况

  2.有5个进程,当有一个进程处于运行状态,处于就绪状态的有几个?

  A 0

  B 1

  C 4

  D 5

  3.什么是进程和线程?两者的区别。

  Sql

  1.什么是主键?主键可以为Null吗?可以重复吗?

  2.写一条插入语句。表PERSON,字段NAME,AGE,TELEPHONE,要插入记录”zhang”,”24”,”12345678”.

  3.创建表

  dept

  deptno,dname,dloc

  emp

  empno,ename,salary,deptno

  a.部门号=’软件工程部’的员工姓名,薪水

  4.表同上,查询各部门的部门号,最高薪水,最低薪水

  5.表同上,查询部门号按降序,薪水按升序的员工姓名,薪水

  面向对象

  1.什么叫面向对象?

  2.面向对象是为了解决

  A 重用性

  3.对象和类的区别

  软件工程

  1.CMMI是软件开发的一项技术。(判断)

  2.UML是一种建模语言,它是用于

  A 基于瀑布模型的结构化

  B 需求动态定义的原型化

  C 对象的面向对象

  D 数据的数据流开发

  3.耦合又强到弱顺序为

  A 内容耦合,公共耦合,控制耦合,数据耦合

  4.软件工程的起源源自

  A 软件技术的发展

  B 软件危机

  C 其他学科的发展

  5.软件开发的流程

  A 总体设计,详细设计,调试测试

  名词解释

  CPU,HTML,HTTP,OA,OLE,Adapter,OOP,IDE,Client/Server,MIS

关注本地宝
返回首页

推荐排行

最新阅读


反馈