C C++笔试试题1.docVIP

  • 4
  • 0
  • 约3.7千字
  • 约 5页
  • 2017-08-03 发布于河南
  • 举报
基础知识 下列那种语言是面向对象的A. C B. PASCAL C. C++ D. JAVA 下面哪些是面向对象的基本特性A 多态 B 继承 C 封装 D 接口下面有关计算机操作系统的叙述中,不正确的是A 操作系统属于系统软件 B 操作系统只负责管理内存储器,而不管理外存储器 C UNIX 是一种操作系统 D 计算机的处理器、内存等硬件资源也由操作系统管理CPU调度和分派的单位,一个进程可以有多个线程,这些线程共享这个进程的资源。 说法一:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源. 一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行 malloc和new的区别 答案: new是C++的关键字。malloc在分配内存时必须按给出的字节分配,new可以按照对象的大小自动分配,并且能调用构造函数。可以说new是对象的对象,而malloc不是。本质上new分配内存时,还会在实际内存块的前后加上附加信息,所以new所使用的内存大小比malloc多。 1、new

文档评论(0)

1亿VIP精品文档

相关文档