软件程序应检查每次内存分配是否失败,并进行处理
软件程序应检查每次内存分配是否失败,并进行处理
相关考题:
●中断发生时,由硬件保护并更新程序计数器PC,而不是由软件完成,主要是为了 (18) 。(18) A.能进入中断处理程序并能正确返回原程序B.节省内存C.提高处理机的速度D.使中断处理程序易于编制,不易出错
关于动态存储分配,下列说法正确的是A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数B.动态分配的内存空间也可以被初始化C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
下列关于存储器管理功能的论述中正确的是()。A、即使在多道程序设计的环境下,用户也能设计用物理地址直接访问内存的程序。B、内存分配最基本的任务是为每道程序分配内存内存空间,其所追求的主要目标是提高存储空间的利用率。C、为了提高内存保护的灵活性,内存保护通常由软件实现。D、交换技术已不是现代操作系统中常用的技术。
下列软件测试说法正确的是()A、在软件测试过程中要确定程序缺陷的确切位置,并对程序设计和编码进行修改B、软件测试是在程序编码完成之后才开始进行的C、软件测试是通过现象,找出原因的一个思维分析过程D、软件测试的主要工作是验证产品是否满足了用户的需求
采用共享内存方式可以进行进程间的通信,该方式需要程序员解决的问题是()。A、处理进程间对公共内存使用的互斥关系B、设计共享内存空间的访问原语C、分配共享内存空间的大小D、保证共享内存空间不被破坏
6500如出现无法正常加载或是加载失败,如何处理()A、检查版本文件是否完整B、需要检查FTP服务软件是否正常运行C、检查LCT口和PC间的网线连接是否正常D、检查PC的IP是否和设备LCT口IP在一个网段
用户开始打印到某种类型的打印机后,打印机后台处理程序的内存使用量不断攀升。以下哪项是导致这种故障的最可能原因?()A、打印机后台处理程序软件崩溃B、其中一个打印驱动程序发生内存泄露C、磁盘驱动器可用空间不足D、打印机后台处理程序发生内存泄露
下列情形中会引起内存溢出的有()。A、未对缓存区填充数据时进行边界检查B、系统资源未及时释放和服务连接未及时关闭C、数据库查询操作,如果查询返回的结果较多时,未分次提取D、每次内存分配未检查是否分配失败
单选题产生中断时,由硬件保护并更新程序计数器PC的内容,其主要目的是()。A节省内存空间并提高内存空间的利用率B提高中断处理程序的运行速度C简化中断处理程序的编写过程D快速进入中断处理程序并正确返回被中断的程序
单选题用户开始打印到某种类型的打印机后,打印机后台处理程序的内存使用量不断攀升。以下哪项是导致这种故障的最可能原因?()A打印机后台处理程序软件崩溃B其中一个打印驱动程序发生内存泄露C磁盘驱动器可用空间不足D打印机后台处理程序发生内存泄露
单选题采用共享内存方式可以进行进程间的通信,该方式需要程序员解决的问题是()。A处理进程间对公共内存使用的互斥关系B设计共享内存空间的访问原语C分配共享内存空间的大小D保证共享内存空间不被破坏
单选题营业机构应()检查是否有征收机关扣税业务失败明细清单、征收机关扣税异常业务明细表、三方协议验证失败清单,发现有失败和异常的业务应及时进行处理。A每季B每月C每周D每日