大学计算机基础考试综合题库简答题
大学计算机基础简答题汇总(题库)

第1章计算机与信息表示基础习题四、简答题1. 简述计算机的发展历程答:(1)第一代:1946---1958年,电子管计算机;(2)第二代:1958---1964年,晶体管计算机;(3)第三代:1964---1971年,集成电路计算机;(4)第四代:1971----今天,大规模集成电路计算机。
2.什么是信息?什么是数据?二者有何关系?答:(1)信息是人们按照预先的目的,通过各种不同的渠道、不同的角度观察,以反映客观事物状态和特征的某种概念或经过加工后的数据,是人们进行各种活动所需要的知识。
(2)数据是指存储在某一媒体上可加以鉴别的符号资料。
(3)它们的关系是:数据是载荷信息的物理符号;信息是人们消化理解了的数据,是对客观世界的认识。
3.简述在计算机中为什么常采用二进制数表示数据。
答:计算机采用二进制来存储数据和程序的原因有4个:(1)物理上容易实现。
(2)运算规则非常简单。
(3)可靠性高。
(4)易于实现逻辑运算和逻辑判断。
4.什么叫位、字节、字?各有什么特点?答:位是计算机存储数据的最小单位,一个二进制位只能表示2种状态。
字节是数据处理的基本单位,计算机的存储器以字节为单位存储信息,一个字节等于8个二进制位。
计算机处理数据时,CPU通过数据总线一次存取、加工和传送的字节数称为字。
一个字所包含的字节数取决于机器的字长,它反映了计算机数据处理的速度。
5. 简述计算机中信息组织的层次结构。
答:任何信息系统都有一个数据组织的层次结构。
该层次结构从位、字符开始,进而形成数据元、记录、文件和数据库。
(1)位是计算机存储数据的最小单位。
(2)八个二进制位组成一个字节,可以表达一个字符(字母、数字或标点符号)。
(3)一组字符可以表达一个单词(两个字节可以表示一个汉字),一组单词或一个汉字词组可以形成一个数据元。
(4)将逻辑上相关的数据元组合在一起就形成一个记录。
(5)文件是逻辑上相关的记录的集合。
(6)数据库是一种作为计算机系统资源共享的一组相关数据的集合。
计算机基础考试简答题大全

《大学电脑基础》简答题1.电脑的发展经历了哪几个阶段?各阶段的主要特点是什么?答:电子电脑的发展已经历了四代,正向第五代智能化的电脑发展。
前四代电脑的特点是:第一代为电子管电脑,主要特点是:体积庞大,运算速度低,成本高。
使用的软件程序主要为机器语言。
第二代机是晶体管作为主要逻辑元件的电脑,主要特点是:体积小,寿命长,速度快,能耗少,可靠性高。
软件程序使用了汇编语言且高级程序设计语言诞生。
第三代机是由中小规模集成电路组成的电脑,体积更小、速度更快、能耗更小、可靠性更高。
软件程序使用状况是:操作系统和结构化程序设计语言诞生使用。
第四代机是由大规模或超大规模集成电路组成的电脑,主要特点是:网络普及与应用。
软件情况为网络操作系统、面向对象程序设计使用了。
什么是电脑病毒?2.电脑病毒的主要特点是什么?答:电脑病毒是具有破坏性作用的程序。
特点:传染性、潜伏性、破坏性和寄生性。
3.什么是电脑病毒?电脑病毒是指编制或者在电脑程序中插入的破坏电脑功能或者毁坏数据,影响电脑使用,并能自我复制的一组电脑指令或者程序代码。
4.结合自己的经历列举电脑病毒对电脑破坏的部位有哪些?电脑病毒对电脑破坏的部位主要有:系统数据区、文件、内存、系统运行、运行速度、磁盘、屏幕显示、键盘、打印机、CMOS芯片和主板等。
5.什么是电脑病毒,如何进行定义?电脑病毒是一段可执行的程序代码,附着在各种类型的文件上,随着文件从一个用户复制给另一个用户。
我国对电脑病毒的定义是:电脑病毒是指编制或者在电脑程序中插入的破坏电脑功能或者毁坏数据,影响电脑使用,并能自我复制的一组电脑指令或者程序代码。
6.请列举电脑病毒所造成的危害。
电脑病毒对电脑信息系统造成的危害包括:直接破坏电脑数据信息、占用磁盘空间对信息的破坏;抢占系统资源;影像电脑运行速度;电脑病毒错误与不可预见的危害;电脑病毒的兼容性对系统运行的影响;给用户造成严重的心理压力。
7.文件型病毒按其驻留内存方式可以分为哪几种?文件型病毒按其驻留内存方式可以分为高端驻留型;常规驻留型;内存控制链驻留型;设备程序补丁驻留型;不驻留内存型。
计算机简答题试题及答案

计算机简答题试题及答案一、计算机简答题试题及答案1. 什么是计算机病毒?请简述其特点。
答案:计算机病毒是一种恶意软件,它能够自我复制并传播到其他计算机系统上。
其特点包括:(1)隐蔽性,病毒通常隐藏在正常程序中,不易被发现;(2)破坏性,病毒会破坏计算机系统的正常运行,甚至导致数据丢失;(3)传染性,病毒能够通过各种途径传播,如电子邮件、移动存储设备等;(4)潜伏性,病毒可能会在系统中潜伏一段时间,等待触发条件后发作。
2. 请简述云计算的基本概念及其优势。
答案:云计算是一种通过互联网提供计算资源(如服务器、存储、数据库、网络、软件等)的服务模式。
用户可以根据需要获取这些资源,而无需自己构建和维护基础设施。
云计算的优势包括:(1)成本效益,用户只需为实际使用的资源付费,无需前期投资;(2)可扩展性,资源可以根据需求动态调整;(3)灵活性,用户可以随时随地访问云服务;(4)可靠性,云服务提供商通常提供高可用性和数据备份。
3. 什么是数据库管理系统(DBMS)?它有哪些主要功能?答案:数据库管理系统(DBMS)是一种软件,用于创建和管理数据库。
它允许用户存储、检索和管理数据。
DBMS的主要功能包括:(1)数据定义,定义数据的结构和关系;(2)数据操纵,提供查询、更新、删除和插入数据的能力;(3)数据控制,确保数据的安全性和完整性;(4)事务管理,支持并发控制和恢复机制,以保证数据的一致性。
4. 请简述人工智能(AI)的发展历程。
答案:人工智能(AI)的发展历程可以分为几个阶段:(1)诞生阶段(20世纪50年代),AI的概念首次被提出,主要研究逻辑推理和问题求解;(2)黄金时代(20世纪60-70年代),AI技术取得显著进展,出现了专家系统等应用;(3)低谷期(20世纪80年代),由于技术限制和过高的期望,AI发展遭遇瓶颈;(4)复兴期(20世纪90年代至今),随着计算能力的提升和大数据的出现,AI技术再次取得突破,深度学习、机器学习等技术成为研究热点。
大学计算机基础简答题

1、请简述操作系统的基本功能。
答:用户接口:主要有命令行接口和图形用户接口进程及处理机管理:在操作系统的系统状态下,输入操作系统命令或运行用户应用程序都要占用计算机CPU资源,为程序分配CPU资源是由操作系统来完成的。
存储管理:主要是之对计算机主存储器即内存的管理文件管理:文件系统负责管理在外存储器的信息并把对信息的存取、共享和保护等手段提供给操作系统用户。
设备管理:操作系统的设备管理系统是用于对外围设备输入输出进行控制和管理2、请简述数的定点表示与浮点表示的异同点。
答:定点数:定点数指小数点在数中的位置是固定不变的,通常有定点整数和定点小数。
在对小数点位置作出选择之后,运算中的所有数均应统一为定点整数或定点小数,在运算中不再考虑小数问题。
(1)定义:数据中小数点位置固定不变的数(2)种类:定点整数(3)小数点在符号位与有效位之间。
注:定点数受字长的限制,超出范围会有溢出。
浮点数:浮点数中小数点的位置是不固定的,用阶码和尾数来表示。
通常尾数为纯小数,阶码为整数,尾数和阶码均为带符号数。
尾数的符号表示数的正负;阶码的符号则表明小数点的实际位置。
(1)形式:N=M×2E (2)M:尾数(3)E:阶码(4)在计算机中M和E表示形式为阶码尾数符号尾数将其与数学中的科学记数法进行比较。
注:其浮点数的精度由尾数决定,数的表示范围由阶码决定。
定点数与浮点数区别定点表示法运算直观,但数的表示范围较小,不同的数运算时要考虑比例因子的选取,以防止溢出。
浮点表示法运算时可以不考虑溢出,但浮点运算,编程较难。
要掌握定、浮点数的转换方法及浮点数规格化方法。
/3、在Excel工作表中有哪几种常用的数据类型?如何输入分数和字符类型的数字数据?答:常用数据类型有: 数字型,文本型,错误型,逻辑型输入分数的方法是: 例如输入1/2, 请输入0 1/2, 0和1/2之间是空格,大于1的分数的输入方法同理2 1/2, 3 1/4等输入字符型数字可以在前面加单引号例如'012344、请简述计算机病毒的基本特征。
计算机试题简答题及答案

计算机试题简答题及答案一、简答题1. 请简述计算机系统由哪些基本部分组成,并解释各部分的功能。
答案:计算机系统主要由硬件系统和软件系统两部分组成。
硬件系统包括中央处理器(CPU)、存储器、输入设备和输出设备等,负责执行程序指令、处理数据、存储信息和与用户交互。
软件系统包括操作系统、应用程序和支持软件等,负责管理和协调硬件资源,提供用户界面,执行特定任务。
2. 什么是计算机网络?计算机网络的基本功能有哪些?答案:计算机网络是由多个计算机设备通过通信线路连接起来,实现资源共享和信息交换的系统。
计算机网络的基本功能包括数据传输、资源共享、分布式处理和提高系统的可靠性。
3. 请解释什么是数据库管理系统,并列举其主要功能。
答案:数据库管理系统(DBMS)是一种软件,用于创建和管理数据库。
其主要功能包括数据定义、数据操纵、数据存储、数据恢复、数据安全和数据完整性维护。
4. 什么是操作系统?请简述其主要功能。
答案:操作系统是计算机系统中负责管理和协调硬件与软件资源的软件,它提供了用户与计算机硬件之间的接口。
操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备管理、用户界面和系统安全。
5. 请简述计算机病毒的特点及其对计算机系统的影响。
答案:计算机病毒是一种恶意软件,它能够自我复制并传播到其他计算机系统。
病毒的特点包括隐蔽性、破坏性和传染性。
对计算机系统的影响包括数据丢失、系统性能下降、安全漏洞和潜在的经济损失。
二、结束语以上简答题涵盖了计算机系统的基础知识,旨在帮助学生理解和掌握计算机的基本组成、网络、数据库管理系统、操作系统以及计算机病毒等概念。
通过这些问题的回答,学生可以加深对计算机科学领域的理解,并为进一步的学习和实践打下坚实的基础。
(完整word版)计算机基础简答题及答案

计算机基础简答题汇总第一章计算机基础知识1、简述计算机的发展情况.答:1946年2月,美国的宾夕法尼亚大学研制成功了世界上第一台计算机——ENIAC至今,按计算机所采用的电子元件的变化来划分计算机的发展阶段,大致辞可分为四代:第一代为电子管计算机(1946-—1958)计算机所采用的主要电子元件是电子管。
第二代为晶体管计算机(1959——1964)计算机所采用的主要电子元件是晶体管,这一时期了出现了管理程序及某些高级语言.第三代为集成电路计算机(1965——1970)计算机所采用的主要电子元件是中小规模集成电路,出现操作系统,出现了分时操作系统和实时操作系统等。
第四代为大规模、超大规模集成电路计算机(1971至今)计算机所采用的主要电子元件是大规模、超大规模集成电路,出现了微型计算机及巨型计算机等多种类型的计算机,并向微型化、巨型化、智能化和多媒体化方向发展.2、计算机的特点包括哪些?答:计算机的特点有:(1)运算速度快;(2)精确度高;(3)具有“记忆”功能和逻辑判断功能;(4)具有自动运行能力。
3、计算机性能指标有哪些?答:计算机的性能指标有:字长、主频、运行速度和内存储容量。
4、简述计算机的应用领域.答:计算机的应用领域有:科学计算、数据处理、过程控制、计算机辅助系统、人工智能和网络应用。
5、简述微型计算机系统的组成.答:一个完整的计算机系统由硬件系统和软件系统两大部分组成.计算机硬件主要由五大部分组成:运算器、控制器、存储器、输入设备和输出设备;硬件提供计算机系统的物质介质。
计算机软件包括系统软件和应用软件两大类。
软件主要是指让计算机完成各种任务所需的程序。
6、什么是计算机病毒?计算机病毒有什么特点?答:计算机病毒是一种人为制造的隐藏在计算机系统内部的能够自我复制进行传播的破坏计算机功能或者破坏数据,影响计算机使用的程序或指令代码.计算机病毒的特点有传染性、破坏性、隐蔽性、潜伏性、触发性和非法性.7、计算机病毒有哪些传播途径?如何预防计算机病毒?计算机病毒传播途径有移动存储设备包括软磁盘、优盘、移动硬盘等和计算机网络。
计算机基础简答题及答案

大学计算机基础期末考试简答题复习题1.计算机有哪些基本特点,以及计算机的四个发展阶段?答:特点:1.运算速度快 2.存储容量大 3.计算精度高 4.逻辑判断力强 5.自动化程度高发展阶段:第一代 1946年-1953年电子管第二代 1954年-1964年晶体管第三代 1965年-1970年集成电路第四代 1971年至今大规模和超大规模集成电路2.简述内存与外存的主要特点答:内存是用来存放计算机系统执行时所需要的数据,存放各种输入、输出数据和中间计算结果,以及与外部存储器交换信息时作为缓冲。
主要特点是访问速度快,价格比较贵。
外存主要是用来保存暂时不用的程序和数据,在计算机关闭电源之前,程序运行结果要保存到外存中,否则会丢失。
与内存相比,外存的特点是存储容量大,价格较低,而且在断电的情况下也可以长期保存信息,所以称为永久性存储器。
缺点是存取速度比内存储器慢。
3.简述ROM与RAM的主要特点答:①随机存储器(RAM)是一种可读可写的存储器,存放当前正在执行的数据和程序。
断电后,随机存储器中的所存储的数据会全部丢失。
我们通常所说的计算机内存容量就是指RAM 的容量。
②只读存储器(ROM)的主要特点是:存储在其中的数据只能读出、不能修改,关机或断电ROM中的数据也不会丢失。
ROM中主要存放系统参数和基本输入输出系统。
4.简述冯●诺依曼原理及其特点答:计算机基本工作原理都采用“存储程序”和“程序控制”为基础的设计思想。
特点:1.用二进制形式表示数据和指令,数据和指令同等地位存储在内存中2.采用存储程序方式3.计算机由运算器、控制器、存储器、输入设备和输出设备5部分组成5.什么叫多媒体?答:多媒体是一种以计算机为中心的多种媒体的有机组合,这些媒体包括文本、图形、动画、静态视频、动态视频和声音等,并且人们在接受这些媒体信息时具有一定的主动性、交互性。
6.简要叙述计算机的基本组成各部件的主要功能以及各部件之间的关系。
计算机简答题考试试题及参考答案

计算机简答题考试试题及参考答案1.什么是计算机的硬件和软件?答:计算机的硬件是指计算机中可以看到和摸得到的实体部分,包括主机、显示器、键盘、鼠标等。
软件是指计算机中的程序和数据,包括操作系统、应用程序等。
2.什么是计算机的输入设备和输出设备?答:计算机的输入设备用于向计算机输入数据和指令,例如键盘、鼠标、扫描仪等;输出设备用于将计算机处理后的结果显示或输出出来,例如显示器、打印机、投影仪等。
3.什么是计算机的存储器?答:计算机的存储器是计算机的核心部件之一,用于存储数据和程序。
主要包括内存和外存两部分,内存用于临时存储数据和程序,外存用于长期存储数据和程序。
4.什么是计算机网络?答:计算机网络是指将多台计算机互联起来,实现资源共享和信息传输的系统。
常见的计算机网络包括局域网、广域网和互联网等。
5.什么是操作系统?答:操作系统是计算机系统中的核心软件,负责管理和控制计算机的硬件和软件资源,为用户和应用程序提供接口和服务。
6.什么是数据库?答:数据库是指存储和管理大量有组织的数据的系统,可以提供高效的数据访问和管理功能。
常见的数据库软件有Oracle、MySQL等。
7.什么是编程语言?答:编程语言是用于编写计算机程序的语言,是计算机和程序员之间进行交流的工具。
常见的编程语言包括C、Java、Python等。
8.什么是算法?答:算法是指解决问题的步骤和方法,是计算机程序的核心部分。
好的算法可以提高程序的效率和质量。
9.什么是数据结构?答:数据结构是组织和存储数据的方式,包括数组、链表、栈、队列等。
选择合适的数据结构可以提高程序的性能和可维护性。
10.什么是计算机安全?答:计算机安全是指保护计算机和计算机数据不受非法侵入和破坏的一系列措施和技术,包括防火墙、密码学、权限管理等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学计算机基础题库简答题(mooc)【部分题我也不会问吕海→_→】第一章绪论大家都做过→_→一、什么是信息社会?信息社会是指以信息技术为基础,以信息产业为支柱,以信息价值的生产为中心,以信息产品为标志的社会;信息社会是指信息产业高度发展并在产业结构中占优势的社会。
二、信息社会的主要特征?1、经济领域的特征(1)在信息社会中,信息、知识成为重要的生产力要素,和物质、能量一起构成社会赖以生存的三大资源。
(2)在信息社会,劳动者的知识成为基本要求,劳动力结构出现根本性的变化,从事信息职业的人数与其它部门职业的人数相比已占绝对优势;(3)信息社会是以信息经济、知识经济为主导的经济,它有别于农业社会是以农业经济为主导,工业社会是以工业经济为主导的经济。
在国民经济总产值中,信息经济所创产值与其它经济部门所创产值相比已占绝对优势;(4)能源消耗少,污染得以控制;2、社会、文化、生活方面的特征(1)社会生活的计算机化、自动化;(2)拥有覆盖面极广的远程快速通讯网络系统以各类远程存取快捷、方便的数据中心;(3)生活模式、文化模式的多样化、个性化的加强;(4)可供个人自由支配的时间和活动的空间都有较大幅度的增加。
(5)科技与人文在信息、知识的作用下更加紧密的结合起来。
3、社会观念上的特征(1)尊重知识的价值观念成为社会之风尚;(2)社会中人具有更积极地创造未来的意识倾向。
(3)人类生活不断趋向和谐,社会可持续发展。
三、说说你怎么理解计算思维计算思维又叫构造思维,以设计和构造为特征,以计算机学科为代表的。
它是运用计算机科学的基础概念去求解问题、设计系统和理解人类行为。
其本质是抽象和自动化,通过约简、嵌入、转化和仿真等方法,把一个看来困难的问题重新阐释成一个我们知道怎样解决的问题,如同“读、写、算”能力一样,计算思维也是我们每个人都必须具备的思维能力。
大体来说计算思维有以下几个特点:(1)计算思维是一种递归思维。
它是并行处理。
它是把代码译成数据又把数据译成代码。
对于别名或赋予人与物多个名字的做法,它既知道其益处又了解其害处。
对于间接寻址和程序调用的方法,它既知道其威力又了解其代价。
它评价一个程序时,不仅仅根据其准确性和效率,还有美学的考量,而对于系统的设计,还考虑简洁和优雅。
(2)计算思维采用了抽象和分解来迎接庞杂的任务或者设计巨大复杂的系统。
它是选择合适的方式去陈述一个问题,或者是选择合适的方式对一个问题的相关方面建模使其易于处理。
它是利用不变量简明扼要且表述性地刻画系统的行为。
它是我们在不必理解每一个细节的情况下就能够安全地使用、调整和影响一个大型复杂系统的信息。
它就是为预期的未来应用而进行的预取和缓存。
(3)计算思维是按照预防、保护及通过冗余、容错、纠错的方式从最坏情形恢复的一种思维。
它称堵塞为“死锁”,称约定为“界面”。
计算思维就是学习在同步相互会合时如何避免“竞争条件”的情形。
(4) 计算思维利用启发式推理来寻求解答,就是在不确定情况下的规划、学习和调度。
它就是搜索、搜索、再搜索,结果是一系列的网页,一个赢得游戏的策略,或者一个反例。
计算思维利用海量数据来加快计算,在时间和空间之间,在处理能力和存储容量之间进行权衡。
单单陈述其特点可能会使我们觉得犹如丈二的和尚———摸不到头脑,下面让我们来举几个例子。
当你女儿早晨去学校时,她把当天需要的东西放进背包,这就是预置和缓存;当你儿子弄丢他的手套时,你建议他沿走过的路寻找,这就是回推;在什么时候停止租用滑雪板而为自己买一付呢?这就是在线算法;在超市付帐时,你应当去排哪个队呢?这就是多服务器系统的性能模型为什么停电时你的电话仍然可用?这就是失败的无关性和设计的冗余性;完全自动的大众图灵测试如何区分计算机和人类,这就是充分利用求解人工智能难题之艰难来挫败计算代理程序。
再比如,当我们必须求解一个特定的问题时,首先会问:解决这个问题有多么困难?怎样才是最佳的解决方法?计算机科学根据坚实的理论基础来准确地回答这些问题。
表述问题的难度就是工具的基本能力,必须考虑的因素包括机器的指令系统、资源约束和操作环境。
至于为了更有效地求解一个问题,我们可能要进一步问:一个近似解是否就够了,是否可以利用一下随机化,以及是否允许误报和漏报?当今的信息社会已经离不开计算机了,未来的社会一定更需要计算机来加速实现美好的愿景。
在大学校园里接受高等教育的我们有责任首先成为具有计算思维能力的先驱者和促进者,大家首先要齐心协力地用计算思维的观念和能力把自己武装起来,再用自己的切身体会去引导更多的人们具有计算思维的观念,再把计算思维的观念提升到计算思维的能力。
我坚信:通过大家的共同努力,一定能把国际上流行的“2050 年全世界的每一个公民都应具有计算思维能力”的预言变成现实!第二章计算与计算机一、简述电子计算机发展的历程,说明每一代电子计算机的主要特点。
第一代计算机 1946 1957 电子管运算速度较低,耗电量大存储容量小。
第二代计算机 1958 1964 晶体管体积小,耗电量较少,运算速度高,价格下降。
第三代计算机 1965 1971 中小规模集成电路体积功能进一步减少,可靠性及速度进一步提高。
第四代计算机 1972年至今大规模及超大规模集成电路性能到规模提高,价格大幅度降低,广泛应用于社会生活的各个领域,走进办公室和家庭二、什么是操作系统?简述操作系统的基本功能。
操作系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为智能卡操作系统、实时操作系统、传感器节点操作系统、嵌入式操作系统、个人计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。
[1]按应用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。
操作系统的主要功能是资源管理,程序控制和人机交互等。
计算机系统的资源可分为设备资源和信息资源两大类。
设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器,显示器,键盘输入设备和鼠标等。
信息资源指的是存放于计算机内的各种数据,如文件,程序库,知识库,系统软件和应用软件等。
三、简述中央处理器CPU的组成及各部分的功能。
1,运算逻辑单元 2,控制单元 3, 缓存运算逻辑单元的作用:运算和控制如视频播放、文字图片的处理。
控制单元的作用:发出指令,如从硬盘调用东西。
缓存:高速寄存器、和内存交换数据,也叫一级缓存。
大小为几十K,最大200K。
第三章问题求解与算法一、什么是递推法和递归法?两者在思想有何联系?二、简述选择排序和交换排序的基本思想,并简述简单选择排序和冒泡排序的基本过程。
第四章数据与数据结构一、什么是数据类型?在计算机程序设计语言中,引入数据类型有何意义?数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。
引入数据类型,原因是人类需要,对人来讲,操作一个任意形式的变量,是很不好掌握,很容易出错的,所以引入数据类型的概念,限制人的操作,从而降低操作难度、降低出错率。
二、同一操作,不同的存储结构,其实现算法的时间复杂性不同。
以线性表L求元素个数Length(L)操作和取元素Get(L,i)操作为例,说明同一操作在不同存储结构下算法的时间复杂性。
第五章计算机程序一、简述Web应用和传统计算机程序(软件)的区别。
二、随着计算机技术及应用的发展,计算机程序也经历了从计算机程序(Program),到计算机软件(Software),到计算机应用(Application)的发展变化,简述你对计算机程序概念发展的理解。
三、有C语言程序代码如下(为描述方便,每一行前加了行号): 10分(1)#include <>(2)void main(void)(3){(4) int x,width=0;(5) scanf("%d",&x);(6) while (x>0)(7) {(8)width++;(9)x = x/10;(10) }(11) printf("wid=%d",width);(12)}阅读上述成程序,回答问题:(1)第1行的功能是什么?(2)在第2行中,main函数前面为什么有void?(3)第4行的功能。
(4)设输入整数356,写出执行该程序的运行结果。
(5)说明该程序的功能。
第六章计算机网络一、从网络模型,网络协议和网络设备综合理解计算机网络通信的基本过程。
二、什么是浏览器/服务器(Browser/Server,B/S)三层架构,简述网页浏览的基本过程。
B/S(Browser/Server)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。
这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。