数据库经典笔试题 1.基础知识点 1NF:第一范式。如果关系模式R的所有属性的值域中每一个值都是不可再分解的值,则称R属于第一范式。第一范式要求属性值不可再分裂成更小部分,即属性项不能是属性组合或由组属性组成。 2NF:第二范式。如果关系模式R为第一范式,并且R中每一个非主属性完全函数依赖于R的某个候选键,则
C++面试宝典 1、C中的malloc与C++中的new有什么区别?(1)new、delete是操作符,可以重载,只能在C++中使用;(2)malloc、free是函数,可以覆盖,C、C++中都可以使用;(3)new可以调用对象的构造函数,对应的delete调用相应的析构函数;(4)malloc仅仅分配内存,fre
计算机网络笔试题 1、网络结构 答:在OSI参考模型中,物理层的作用是透明的传输比特流。对等实体在一次交互作用中传送的信息单位称为协议数据单元,它包括控制信息和用户数据两部分。上下层实体之间的接口称为服务访问点(SAP),网络层的服务访问点也称为网络地址,通常分为网络号和主机号。 OSI参考模型分为:物理层、数据
C经典笔试题 1、什么是“引用”?申明和使用“引用”要注意哪些问题? 引用就是某个目标变量的“别名”(alias),对引用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量的别名。声明一个引用
经典进程的同步问题 在多道程序环境下,进程同步问题十分重要,出现一系列经典的进程同步问题,常被用于研究、设计与评价一个同步机制,同时为解决新的并发程序设计问题提供了重要的参考,其中代表性有: 生产者—消费者问题 读者—写者问题 哲学家进餐问题
操作系统常见面试题 1.什么是进程(Process)和线程(Thread)?有何区别? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只