2019软件技术基础2019复习提纲

发布 2022-05-23 10:08:28 阅读 9367

软件技术基础2011-1207复习提纲。

c语言基本语法。

进程与程序。

临界区与程序。

进程的状态及其转变。

进程时间片。

存储管理中的地址转换。

死锁的必要条件。

文件记录的随机访问。

文件物理结构。

可行性分析阶段。

概要设计阶段。

需求分析阶段。

详细设计阶段。

类。类的数据成员。

对象:标识、操作、消息、状态。

ui部件。软件的组成部分。

软件生命周期。

操作系统。软件工程。

面向对象方法及其优点。

分页存储管理、页架。

对象的自治性。

系统需求。软件项目的可行性研究。

软件测试。软件开发模型。

软件工程的基本原则。

软件设计分为几个阶段,每个阶段的主要任务。

解决进程间同步问题的方式。

类。cpu功能。

进程状态转换与i/o请求。

死锁的必要条件。

文件物理结构。

名空间。地址空间。

程序空间。存储空间。

虚拟存储管理。

固定分区分配。

段页式存储管理。

可变分区分配。

可重定位分区分配。

高速缓存。磁盘。

内存。寄存器。

可行性分析阶段。

软件设计阶段。

需求分析阶段。

软件实现阶段。

对象。属性。

操作。消息。

标识。类的方法。

聚合。引用。

封装。软件的组成。

进程。文件。

查找有关资料,说明createfile函数的意义和用法。

操作系统用户接口。

分页存储管理。

页架。对象的状态。

对象属性。系统需求。

软件生命周期。

软件测试方法。

操作系统的主要功能。

软件工程的基本原则。

计算机存储系统的结构。

高速缓冲存储器。

主存储器。外部存储器。

文件的基本操作。

重定位。静态重定位。

动态重定位。

阅读程序,说明程序功能,说明程序运行结果,画出程序流程图。

给定一个系统,说明该系统的初始需求,根据初始需求,画出系统数据流图(处理单元、外部实体、数据源、数据流向。图6.8)。

阅读程序,回答问题,画出程序流程图。

上网查找下列mfc类及这些类的成员,并说明其每一个成员的含义:

cfiledialog

carray

动态重定位图3.13

静态重定位。

分页存储管理图3.16

试设计一类作为在工作区绘制的圆形(或者三角形、梯形、椭圆等其他几何图形)的抽象,用c++语言来表达该类的设计(属性和功能可自由选择,但必须写上注释说明成员变量和成员函数的含义)。

软件技术基础考试复习大纲 2019

数据结构部分。1 第一章绪论。章节 4知识点 数据结构 数据结构的研究内容 算法 算法的基本特性 算法分析的内容 时间复杂度分析 2 第二章线性表 重点 章节 5知识点 线性表的顺序存储结构及其操作 线性表的链式存储结构及其操作 如何选择线性表的存储结构 3 第四章堆栈和队列。章节 7知识点 堆栈 ...

软件技术基础2019大作业模版

序号 学号 姓名 一 以你的学号 生日中的每二位为一个数据,如学号为2011109506,生日为1991 09 03 则数据为 依次做如下操作 1.建立一棵二叉排序树 6分 解答 2.以数据作为权值建立一棵哈夫树并给出每个数据的哈夫曼编码 8分 解答 3.用除留余数法建立一个哈希表,选装填因子为0....

2023年软件技术基础复习题 作业

工程软件技术基础复习题 04级 1.什么是数据结构?什么是算法?数据结构对算法有什么影响?2.设一棵二叉树的中序和后序遍历为。中序 bdceafhg 后序 decbhgfa 画出这棵二叉树的逻辑结构,并写出线序遍历结果。3.对下列数据 18,27,5,89,13,7,190,57,33,29,131...