以下关于程序运行时内存分配区域的叙述中,说法错误的是(37)。A.全局变量区域,存放了程序当中的所

题目

以下关于程序运行时内存分配区域的叙述中,说法错误的是(37)。

A.全局变量区域,存放了程序当中的所有全局变量,是静态分配的区域

B.栈区域是由系统自动来分配的

C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放

D.主函数和其他函数的代码在一个程序开始运行时,就被装入到内存,保存在代码区

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于内存变量的调用,下列说法错误的是( )。

A)在程序中直接使用而由系统自动隐含建立的变量都是私有变量

B)私有变量能被本层模块和下层模块程序调用

C)全局变量需要先定义才能使用,而局部变量可直接使用

D)局部变量能只能被本层模块程序调用


正确答案:C

第2题:

关于存储管理的任务,下列叙述中,不正确的是

A.内存管理是给每个应用程序所必需的内存,而不占用其他应用程序的内存

B.内存管理是管理在硬盘和其他大容量存储设备中的文件

C.当某些内存不够用时,还可以从硬盘的空闲空间生成虚拟内存以便使用

D.采取某些步骤以阻止应用程序访问不属于它的内存


正确答案:B
解析:内存管理的目标是给每一个应用程序所必需的内存,而又不占用其他应用程序的内存。

第3题:

以下关于多重窗体程序的叙述中,错误的是( )。

A.用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体

B.在多重窗体程序中,各窗体的菜单是彼此独立的

C.在多重窗体程序中,可以根据需要指定启动窗体

D.对于多重窗体程序, 需要单独保存每个窗体


正确答案:A

第4题:

关于操作系统,以下哪种说法是错误的( )。

A.设备I/O通过驱动程序驱动外部设备

B.文件I/O管理着应用程序占有的内存空间

C.在保护模式下,当实内存不够用时可生成虚拟内存以供使用

D.在多任务环境中,要把CPU时间轮流分配给各个激活的应用程序


正确答案:B
解析:文件I/O是操作系统最重要的组成部分之一,它负责管理在硬盘和其他大容量存储设备中存储的文件。而内存管理是相当复杂的,应用程序可以调用操作系统的内存分配函数来分配内存。

第5题:

以下关于程序运行时内存分配区域的叙述中,说法错误的是(33)。

A.全局变量区域存放了程序当中的所有全局变量,是静态分配的区域

B.栈区域是由系统自动来分配的

C.堆是在函数调用时分配的,当函数调用结束之后,相应的堆就会被释放.

D.主函数和其他函数的代码在程序开始运行时,就被装入到内存,保存在代码区


正确答案:C
解析:栈帧是指在调用函数时,系统会自动地分配一块内存区域给这个函数,用来保存它的运行上下文、形参和局部变量。栈帧是在函数调用时分配的,当函数调用结束之后,相应的栈帧就会被释放。而堆区域主要用做动态分配的内存。

第6题:

以下叙述中错误的是______。

A.一个工程可以包括多种类型的文件

B.Visual Basic应用程序既能以编译方式执行,也能以解释方式执行

C.程序运行后,在内存中只能驻留一个窗体

D.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样


正确答案:C
解析:程序运行后,在内存中可以驻留多个窗体。但每次只能激活一个窗体。

第7题:

把存储在硬盘上的程序传送到指定的内存区域中,这种操作称为( )。 A.输出B.写盘

把存储在硬盘上的程序传送到指定的内存区域中,这种操作称为( )。

A.输出

B.写盘

C.输入

D.读盘


正确答案:D
把内存中数据传送到计算机硬盘中去,称为写盘。把硬盘上的数据传送到计算机的内存中去,称为读盘。

第8题:

以下叙述中错误的是( )。A.全局变量的作用域一定比局部变量的作用域范围大B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C.全局变量的生存期是整个程序的运行期间D.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值


正确答案:A
静态类别变量的生存期贯穿于整个程序的运行,直到程序运行结束为止,全局变量也是一样,静态局部变量的初值在编译时赋予,程序执行期间不再赋予其他值,即重复当调用函数时,函数内部的再次赋初值无效。

第9题:

关于内存管理,下面叙述中错误的是( )。

A.单二连续存储管理方式将内存分为系统区和用户区两个区域

B.页式和段式管理方式都采用离散分配方式

C.分区式存储管理中每个应用程序只占用一个分区

D.页式存储管理中,页和页框的大小是一样的


正确答案:C

第10题:

以下关于Windows操作的叙述中,正确的是(11)。

A.系统运行时,操作系统全部常驻内存

B.整理磁盘碎片可提高系统运行效率

C.应用程序一般通过运行setup.ini来启动安装

D.删除某个应用程序所在目录全部文件就完全卸载了该应用程序


正确答案:B
解析:计算机系统在运行的过程中,会对磁盘上的文件进行插入、修改和删除操作,难免会在磁盘上形成“空洞”,即所谓的“碎片”,使得文件可能会存放在不连续的空间中,影响文件的存取速度。通过整理磁盘碎片,将文件存放在连续的空间中,并将“碎片”连接起来形成一个大的空闲区,可提高系统运行效率。

更多相关问题