- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机软件技术基础复习题和思考题答案
1.5.1 复习题
1. 解释计算机程序的概念。
计算机程序(computer programs),简称程序,是指计算机的指令序列。
2. 什么是源代码程序?
源代码是指以程序设计语言编写的、可读的语句和声明的集合,程序设计人员的工作就是使
用程序设计语言编写源代码,源代码经过编译后转变为计算机可以执行的程序。
3. 什么是可执行程序?
可执行程序是指包含了计算机可以直接执行的指令的文件。为了与源代码相区别,可执行程
序又被称为二进制代码。
4. 什么是计算机软件技术?
计算机软件技术是与软件的设计、实施和使用相关的多种技术的统称。软件的设计与实施涉
及到程序设计语言、算法和数据结构、数据库系统、多媒体、软件工程等技术,软件的使用
涉及到质量、可靠性、专利、知识产权、道德、法律等管理和技术。
5. 如何对软件进行分类?
可以根据软件的功能进行分类,也可以根据软件的不同开发方式进行划分,还可以从软件的
使用方式进行分类。根据软件的功能来划分是一种主要的分类方式,可以把软件分为系统软
件、编程软件和应用软件 3 大类型。
6. 什么是系统软件?
系统软件(system software)指管理和控制计算机硬件、使计算机工作的软件。系统软件是一
种非常重要的软件类型,它为用户提供了一种操作计算机硬件的便捷方法,为其他程序提供
了运行的基础。
7. 常见的系统软件有哪些?
根据系统软件的功能特点,可以继续划分为操作系统、设备驱动程序、实用工具以及其他系
统软件。
8. 什么是操作系统?
操作系统(operating system,OS)是位于计算机系统中的硬件和软件之间的接口,负责管理和
协调计算机硬件的操作和计算机有限资源的共享。
9. 列出 3 个典型的操作系统。
主要的操作系统包括微软公司的 Windows 系列操作系统、Unix 和类 Unix 操作系统、苹果公
司的 Mac OS X 操作系统、Linux 操作系统等。任意列出 3 个即可。
10. 什么是编程软件?
编程软件(programming software)又称为编程工具(programming tool)或软件开发工具(software
development tool),是一种软件开发人员用于创建、调试、维护其他程序和应用软件的软件
工具。
11. IDE 缩写的中文含义是什么?
集成开发环境(integrated development environment,IDE)
12. 什么是应用软件?
应用软件(application software)是指在计算机上运行的、支持或改进软件用户工作的计算机程
序。或者说,应用软件可以直接完成终端用户的工作。
13. 如何理解业务软件的概念?
业务软件(business software)是有助于提高业务生产效率或者度量业务生产效率的应用软件。
业务软件又可以细分成多种类型,包括企业软件、企业基础设施软件、信息工作者软件等。
14. 什么是软件架构?
软件架构(software architecture)有时也称为软件体系结构,是对软件系统总体结构的抽象表
示,主要描述软件系统的组件、组件的接口特征以及这些组件之间的关系。软件架构的研究
内容主要包括软件架构设计模式、软件架构描述语言、软件架构文档以及形式化方法。
15. WYSIWYG 是什么意思?
what you see is what you get ,所见即所得
1.5.2 思考题
(略)
2.6.1 复习题
1. 什么是机器语言?
机器语言(machine language)也称为机器代码指令(machine code instruction),是指直接用二
进制的机器代码指令编写的、由处理器执行的程序就是机器语言程序。
2. 什么是汇编语言?
汇编语言(assembly language)是指用符号代替数字机器代码指令和其他常量进行编程的程序
设计语言。
3. 什么是 1GL/2GL/3GL/4GL/5GL?
机器语言是第一代语言(first generation language,1GL)。
汇编语言是第二代语言(2GL) 。
第三代语言(3GL)是从 2GL 精炼而来的。2GL 侧重于改进语言的逻辑结构,3GL 主要是提高
了语言的用户友好性。许多常见的语言都是 3GL,例如FORTRAN 、COBOL、BASIC 、C、
C++、Visual Basic 、Java、C#等,都是典型的 3
您可能关注的文档
最近下载
- 八年级物理上册《透镜》练习题(含答案解析) .pdf
- 插花与花艺设计(花道——插花技艺养成)智慧树知到期末考试答案章节答案2024年云南林业职业技术学院.docx
- 四书精读教学-《四书》精读课堂笔记.docx VIP
- 2022年青岛版五四制三年级上册数学典型应用题105道.pdf
- 国旗下讲话:远离垃圾食品,享受健康生活.doc
- 幼儿园课件:第八章--学前儿童的情绪和情感.pptx
- 部编版语文九年级下册课内外古诗词(共17首)阅读理解题背诵-中考考点汇总(全册-含答案).doc VIP
- 第一章立体构成概述 .ppt
- 2024年河北省继续医学教育公共选修课参考答案.pdf VIP
- 《立体构成》课件 第一章 立体构成概述.ppt
文档评论(0)