2020年普通专升本:计算机复习重点之计算机软件!
1。计算机软件包括程序、数据和有关文件;软件的主体是程序,与程序无关的数据和文件不视为计算机软件;计算机软件受“知识产权法”(即版权保护)和“软件许可证”的保护。计算机系统从底层到上层分为几个层次:硬件BIOS OS-its从应用的角度可以分为两类:系统软件和应用软件;系统软件包括BIOS程序各种操作系统(如DOS windows UNIX Linux等)、各种语言翻译程序(如各种编译程序和解释器)、DBMS(如vfporacesql)服务器)实用程序(如磁盘碎片整理磁盘清洗磁盘备份程序等);应用软件分为通用应用软件(如:wordexcel autocadie Photoshop msnfoxmail qqgoogle等)和定制应用软件(如高校教务管理系统民航售票系统等)
4根据软件的权益可分为三类分类:商业软件(所有的法律保护)共享软件(受版权法保护)和自由软件(如TCP/IP Linux Apache服务器软件)
P>5 OS是计算机系统的基础和核心,它管理计算机的所有软硬件资源;GUI;高效开发平台 6。操作系统的启动过程是:开机自检系统bootstrap execution boot program execution operating system
7。操作系统主要有四个功能:处理器管理(宏同时执行微单次执行;时间片轮换处理策略);存储管理(采用“虚拟存储技术”,虚拟内存由物理内存和硬盘上的页面文件组成);文件管理(多级树状结构);设备管理(我的电脑快捷菜单的“属性”中的“设备管理器”)
8“任务”是指程序在某个数据集上运行的活动,该数据集是操作系统分配资源的基本单位
9。在虚拟存储技术中,翻页和转入是由操作系统的“存储管理程序”来执行的。Windows系统采用的页面缩放算法是“最近最少使用”(LRU算法)
10“缓冲区技术”用于减少主机等待I/O设备操作的时间,解决I/O设备速度与主机速度不匹配的问题。
11。”“排队技术”是处理器管理和设备管理中常用的资源调度策略虚拟存储技术中页面文件的默认大小是计算机内存模块ram容量的1.5倍操作系统使用的文件分配表(fat)类型为FAT16 FAT32 NTFS
14。文件和文件夹的属性包括只读档案隐藏系统(不可修改)等。
15。命名文件时,最多可包含255个字符,不能使用9个字符:/?:*|
16 Windows 2000 Windows/2003 Windows/server Windows/Windows Windows/Windows/Windows编程语言按级别可分为机器语言汇编语言和高级语言。
19。机器语言的代码可以由计算机直接执行,执行速度最快。它依赖于特定的计算机指令系统,使用0和1编写程序。汇编语言的代码不能由计算机直接执行。它需要由汇编程序解释和执行。它不能移植。它取决于具体的计算机教学系统。它和机器语言一样属于低级语言,使用助记符来编写程序。高级语言的代码不能由计算机直接执行,需要通过翻译程序进行解释或编译。它具有最高的效率和可移植性,并且不依赖于特定的计算机指令系统。
22高级语言源程序包含四个基本组件:数据组件(如:各种数据类型用户定义的数据类型)操作组件(如:算术关系逻辑表达式)控制组件(例如:条件和循环语句)传输组件(例如:I/O输入和输出语句)
23常用的高级编程语言有:FORTRAN(面向数值计算过程)、VB(面向开发实用程序)、Java(面向对象的网络编程)C(简明扼要的面向过程的Unix)C++语言(兼容C面向对象)、Pascal语言(适合教学过程的语法规范)、MATLAB语言(工程计算)、Ada语言(并行处理)Prolog语言(逻辑编程)面向对象程序设计的三个主要特点是封装继承和多态性
25算法是解决这一问题的方法和步骤。它有五个基本要素:确定性(即无歧义性)、有限性(程序不能满足此要求,但算法必须满足此要求)、可行性(即可行性)、输入(数≥0)、输出(数≥1)
26。设计算法一般采用由粗到细、从抽象到具体、逐步细化的方法。算法的质量主要从以下三个方面考虑:正确性时间成本空间成本28算法的“时间复杂度”是指所需时间的数量级当问题的规模n足够大时,完成算法,例如程序运行的时间特性是t(n)=2n3+3N2+2n+1,表明程序运行所需的时间与N3成正比。当n足够大时,存在t(n)≈o(N3)o(N3),称为“时间复杂性”
29算法有多种描述形式,如:自然语言流程图伪代码和编程语言
30。数据结构包括三个方面:数据存储结构的逻辑结构和相关的数据操作
31。常用的数据逻辑结构是:集合线性结构(如:线性表堆栈队列)、树形结构(即层次结构)、网状结构(如:数组)链接结构(如:指针二叉树森林图)
33。在用高级语言编写的程序中,常用“数组”实现“顺序”存储结构,用“指针”实现“链接”存储结构?Wirth(Nicholas Voss)提出:数据结构+算法+编程语言=程序
35。汇编语言和高级语言的源程序必须先翻译成机器语言程序,然后才能由CPU执行。理论证明,解决任何问题有三种程序控制结构:顺序选择(即分支)重复(即循环)
37翻译程序分为三类:汇编程序(专门用于汇编程序的翻译)解释器(如:执行VFP命令语句时;逐项翻译不生成目标程序;运行效率低如“解释”)编译器(如:执行VB代码时;逐级翻译生成目标程序可多次高效执行,如“翻译”)
38。计算机软件技术主要包括:软件工程技术编程技术系统软件技术数据库技术网络技术等。同一程序在“解释模式”下的运行效率低于“编译模式”
40“并发”是指当一个CPU执行多个程序时,这些程序依次获得CPU时间片并获得执行的机制“并行”是指在一台具有多个CPU的计算机中,多个程序可以在不同的CPU上同时执行的机制
42。程序的“健壮性”是指当用户非法输入数据时,程序可以做出反应或进行处理,而不会产生无法理解的输出结果或中断程序的运行。
43格式化硬盘时,硬盘分为四个部分:“引导区”“文件分配表”(fat有两份副本,一份用于备份)、“文件目录表”(FDT也称为根目录表)和“数据区”
免责声明:文章《2020年普通专升本:计算机复习重点之计算机软件!》来至网络,文章表达观点不代表本站观点,文章版权属于原作者所有,若有侵权,请联系本站站长处理!