计算机导论知识点
计算机导论知识点
1.1、什么是计算机学科?主要涉及哪几个领域?制作贺卡的方法
计算机科学与技术是研究信息过程、并用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科。计算机科学与技术研究的主要对象是现代计算机及其相关的现象。该学科将计算机系统的结构和操作、计算机系统的设计和程序设计的基本原则集于一体并将其运用于各种信息加工任务的有效方法。
计算机科学与技术学科涉及到理论计算机科学、计算机软件、计算机系统结构、计算机应用技术等领域以及与其他学科交叉的研究领域。
1.4、简述计算机专业的学习方法。
确立学习目标  了解教学体系和课程要求  预习和复习课程内容  正确把握课程的性质
1.5、简述计算机专业本科的能力要求。
计算机专业人才的“专业基本能力”归纳为四个方面:一是计算思维能力;二是算法设计与分
析能力;三是程序设计与实现能力;四是计算系统的认知、开发及应用能力。
其中,科学型人才以第一、第二种能力为主,以第三、第四种能力为辅;工程型和应用型人才则以第三、第四种能力为主,以第一、第二种能力为辅。    同时兼具对创新能力和工程素质的要求。
2.7、维纳的计算机五原则是什么?
1)不是模拟式,而是数字式;(2)由电子元件构成,尽量减少机械部件;(3)采用二进制,而不是十进制;(4)内部存放计算表;(5)在计算机内部存贮数据。
2.8、计算机的发展分为几代?每一代的主要元件是什么?
第二代电子计算机(晶体管)第三代电子计算机(集成电路)第四代计算机(超大规模集成电路)第五代电子计算机(智能计算机)第六代神经计算机(模仿人类大脑功能)个人所得税退税操作流程
3.2、简述冯·诺依曼模型。
.诺曼结构处理器具有以下几个特点:(1)必须有一个存储器;(2)必须有一个控制器;
3)必须有一个运算器,用于完成算术运算和逻辑运算;(4)必须有输入设备和输出设备,用于进行人机通信。另外,程序和数据统一存储并在程序控制下自动工作。
为了完成上述的功能,计算机必须具备五大基本组成部件,包括:输人数据和程序的输入设备;记忆程序和数据的存储器;完成数据加工处理的运算器;控制程序执行的控制器;输出处理结果的输出设备。
3.3、简述计算机系统组成。
计算机系统包括硬件系统和软件系统两大部分。硬件包括运算器、控制器、存储器、输入设备和输出设备。
3.5、有几种系统总线?它们的功能是什么?
三种,(1)数据总线DB。用于传送数据信息。(2)地址总线AB。用来传送地址。(3)控制总线CB。用来传送控制信号和时序信号。
3.11、输入、输出系统分哪几种控制方式?各有什么特点?
1)程序查询方式      这种方式是在程序控制下CPU与外设之间交换数据。
2)中断方式        中断是主机在执行程序过程中,遇到突发事件而中断程序的正常执行,转去对突发事情的处理,待处理完成后返回原程序继续执行。
3)直接存储器访问方式(DMA)      直接存储器访问模式方式指高速外设与内存之间直接进行数据交换,不通过CPU并且CPU不参加数据交换的控制。
4.1、什么是计算机网络?
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
4.2、计算机网络拓扑结构有几种?画出简图。
拓扑结构通常有5种主要类型:星型、环型、总线型、树型和网状型
4.6、什么是IP地址?分为几类?每一类的特征类是什么?
IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。 申请奖学金理由分为五类。AIP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数量较少。BIP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是10CIP地址就由3字节的网络地址和1字节的主机地址组成,网络地址的最高三位必须是110DIP地址第一个字节以1110开始,它是一个专门保留的地址。EIP地址以11110开始,它被保留以备将来之需。
5.1、什么是操作系统?
操作系统(Operating System,简称OS)是一种管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。
5.4、简述操作系统的分类。
1. 批处理操作系统2.分时操作系统3.实时操作系统4.网络操作系统5.分布式操作系统
6.1、什么是软件?
软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。以开发语言作为描述语言,可以认为:软件=数据结构+算法。
6.3、简述程序设计原则与过程。
1.程序设计原则
1)自顶向下。(2)逐步细化。(3)模块化设计(4)限制使用goto语句。
骆驼祥子思维导图
2.程序设计的步骤
1)分析问题。(2)设计算法。(3)编写程序。(4)对源程序进行编辑、编译和连接。(5)运行程序,分析结果。(6)编写程序文档。
6.6、简述数据结构的定义。列出典型的五个数据结构。
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。数据结构是指同一数据元素类中各数据元素之间存在的关系。数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构、树形结构、图状结构(网状结构)。算法的设计取决于数据(逻辑)结构,而算法的实现依赖于采用的存储结构。
数据结构的形式定义为:数据结构是一个二元组:Data-Structure=(DS)其中:D网络连接受限制是数据元素的有限集,SD上关系的有限集。
1. 线性表 2. 3.队列 4.树 5.
6.8、简述编译原理及其工作过程。
它是把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言书写的目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。
1)建立数据结构。分析和综合时所用的主要数据结构,包括符号表、常数表和中间语言程序。
2)程序分析。源程序的分析是经过词法分析、语法分析和语义分析三个步骤实现的。
3)综合部分。    综合阶段必须根据符号表和中间语言程序产生出目标程序,其主要工作包括代码优化、存储分配和代码生成。
6.11、计算机语言分为哪几类?各有什么特点?
1. 机器语言    电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。机器语言,是第一代计算机语言。
2. 汇编语言  为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串  这种程序设计语言就称为汇编语言,即第二代计算机语言
3. 高级语言    从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言—FORTRAN问世了60年代中后期,软件越来越多,规模越来越大,而软件的生产基本上是人自为战  80年代初开始,出现了面向对象程序设计
7.1、什么是数据库?数据库的历史有几个阶段?数据库有哪几个类型?
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库(DataBaseDB)是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。
数据库发展阶段大致划分为如下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、高级数据库阶段。
(1)层次结构模型。(2)网状结构模型。(3)关系结构模型。
7.3、什么是数据仓库?它与数据库有什么区别?
数据仓库是决策支持系统(DSS)和联机分析应用数据源的结构化数据环境。数据仓库研究和解决从数据库中获取信息的问题。数据仓库的特征在于面向主题、集成性、稳定性和时变性。
区别:1)出发点不同(2)存储的数据不同(3)设计规则不同(4)提供的功能不同(5)基本元素不同(6)容量不同(7)服务对象不同
8.1、什么是软件工程?涉及哪些方面?
软件工程(Software Engineering)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
8.3、什么是软件生命周期?
软件生命周期(SDLCSystems Development Life Cycle)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分层的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。
8.5、简述结构化方法。
结构化方法是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。它的基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。
结构化方法的基本要点是:自顶向下、逐步求精、模块化设计。
结构化分析方法是以自顶向下,逐步求精为基点,以一系列经过实践的考验被认为是正确
琅琊榜小说结局的原理和技术为支撑,以数据流图,数据字典,结构化语言,判定表,判定树等图形表达为主要手段,强调开发方法的结构合理性和系统的结构合理性的软件分析方法。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。