计算机技术基础(Fortran)试题库
全面的计算机科学考试题目及答案

全面的计算机科学考试题目及答案1. 数据结构与算法
1.1 题目
1.1.1 什么是数据结构?
1.1.2 请列举几种常见的数据结构。
1.1.3 请解释以下术语:栈、队列、链表、树、图。
1.2 答案
1.2.1 数据结构是指数据对象及其之间的关系、操作和约束的逻辑结构。
1.2.2 常见的数据结构包括:数组、链表、栈、队列、树、图、堆等。
1.2.3
- 栈:一种具有后进先出(LIFO)特性的数据结构,只能在一端进行插入和删除操作。
- 队列:一种具有先进先出(FIFO)特性的数据结构,可以在一端进行插入操作,在另一端进行删除操作。
- 链表:一种由节点组成的数据结构,每个节点包含一个数据元素和一个指向下一个节点的指针。
- 树:一种非线性的数据结构,由节点和边组成,每个节点可以有多个子节点。
- 图:由节点(顶点)和边组成的数据结构,用于表示多个对象之间的关系。
计算机软件技术基础复习题和思考题答案

计算机软件技术基础复习题和思考题答案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),是一种软件开发人员用于创建、调试、维护其他程序和应用软件的软件工具。
计算机基础本科试题

一、单项选择题(毎小题2分,共60分)1.在软件方面,第一代计算机主要使用()。
A) 机器语言 B) 高级程序设计语言C) 数据库管理系统 D) BASIC和FORTRAN2.一个完整的计算机系统通常应包括()。
A) 系统软件和应用软件 B) 计算机及其外部设备C) 硬件系统和软件系统 D) 系统硬件和系统软件3.计算机的存储系统通常包括()。
A) 内存储器和外存储器 B) 软盘和硬盘C) ROM和RAM D) 内存和硬盘4.操作系统的功能是()。
A)处理机管理,存储器管理,设备管理,文件管理B)运算器管理,控制器管理,存储器管理,磁盘管理C)硬盘管理,软盘管理,存储器管理,文件管理D)程序管理,文件管理,编译管理,设备管理5.在计算机内使用的计数制是()。
A) 二进制 B) 八进制 C) 十六进制 D) 十进制6.下列有四种不同进制的数中,最小的数是()。
A) (11011001)2 B) (75)10 C) (37)8 D) (2A)167.指令通常分为数据传送、算术运算、逻辑运算、程序控制、()等其他指令。
A)信号控制 B)通信 C)加法运算 D)输入输出8.打印机是一种()。
A) 输出设备 B) 输入设备 C) 存储器 D) 运算器9.在Windows 2000中,要安装一个应用程序,正确的操作应该是()。
A)打开"资源管理器"窗口,使用鼠标拖动操作B)打开"控制面板"窗口,双击"添加/删除程序"图标C)打开"MS-DOS"窗口,使用copy命令D)打开"开始"菜单,选中"运行"项,在弹出的"运行"对话框中使用copy命令10.资源管理器中用()方式显示文件与文件夹的所有信息。
A) 大图标 B) 小图标 C) 列表 D) 详细资料11.下列关于文档窗口的说法中正确的是( )。
计算机基础知识练习题库及答案

计算机基础知识(单选题)一.关于计算机的诞生与发展1、一般认为,世界上第一台电子数字计算机诞生于__A____。
A.1946年B.1952年C.1959年D.1962年[解析]略2、当前的计算机一般被认为是第四代计算机,它所采用的逻辑元件是___C___。
(请看解析)A.集成电路B.晶体管C.大规模集成电路D.电子管[解析]请记忆:第一代主要元件是电子管,第二、三代分别是晶体管和集成电路。
计算机经历了四个时代,其划分主要依据是计算机的“构成元件”。
3、下列关于世界上第一台电子计算机ENIAC的叙述中,错误的是___D___。
A.世界上第一台计算机是1946年在美国诞生的B.它主要采用电子管作为主要电子器件C.它主要用于军事目的和科学计算,例如弹道计算D.确定使用高级语言进行程序设计[解析] ENIAC是第一台电子计算机的英文缩写。
从第二代计算机才开始引入高级程序语言BASIC和ForTran等,所以D是错的。
4、目前,微型计算机中广泛采用的电子元器件是__D____。
A.电子管B.晶体管C.小规模集成电路D.大规模和超大规模集成电路[解析]略5、早期的计算机体积大、耗电多、速度慢,其主要原因是制约于__D____。
A.元材料B.工艺水平C.设计水平D.元器件-----早期的计算机元器件是电子管,其体积大、耗电多。
[解析]略二.计算机的分类6、计算机可分为数字计算机、模拟计算机和数模混合计算机,这种分类是依据____B__。
(请看解析)A.功能和用途B.处理数据的方式---- 有两种:处理数字的和处理模拟数据的(声音属于模拟数据)C.性能和规律D.使用范围[解析]目前学习、办公和生活中使用的计算机属于电子数字计算机,但也有一些场合使用模拟计算机。
如果电子计算机按使用范围分类,则可以分为“通用计算机和专用计算机”(参考p.4的解释)。
7、电子计算机按规模和处理能力划分,可以分为___C__。
(请看解析)A.数字电子计算机和模拟电子计算机B.通用计算机和专用计算机C.巨型计算机、中小型计算机和微型计算机D.科学与过程计算计算机、工业控制计算机和数据计算机[解析]巨型计算机体积大,速度快、存储容量大,而微型计算机相对而言体积小、处理速度、容量均小,我们工作学习中使用的计算机均属于微型计算机,又称为个人计算机即PC(Personal Computer)机。
fortran

江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试上机试卷(2008年春)二级FORTRAN90 语言(试卷代号F01)(本试卷完成时间70分钟)一、改错题(20分)【题目】找到所有符合以下条件的4位正整数:⑴该数除以其后两位数字组成的数之商是完全平方数;⑵该平方数恰好等于前两位数字组成的数加1之平方;⑶该数本身不是完全平方数。
例如1805÷5=(18+1)2,1805不是完全平方数,1805即为所需寻找的数之一。
遍历所有四位整数,无参过程resolve将4位数分解成左右两个两位数。
含有错误的源程序如下:LOGICAL FUNCTION check(n) RESULT(log)IMPLICIT NONELOGICAL::logINTEGER::n,left,right,tmp1,tmp2REAL::temp,eps=1E-15CALL resolvetmp1=n/right; tmp2=sqrt(n+eps)log=.FALSE.temp=SQRT(tmp1+eps)IF(INT(temp)**2==tmp1 .OR. tmp2**2/=n)THENIF((left+1)**2==tmp1)THENlog=.TRUE.ENDIFENDIFCONTAINSSUBROUTINE resolveright=MOD(n,100)left=(n-right)/10END SUBROUTINE resolveEND FUNCTION check!PROGRAM strangeIMPLICIT NONEINTEGER::iLOGICAL::checkOPEN(1,FILE='myf1.out')DO i=1001,9999IF(MOD(i,100)/=0)THENIF(check(i))THENWRITE(1,'(I5)')I; WRITE(*,'(I5)')iENDIFENDIFENDDOEND PROGRAM strange【要求】1. 必须将上述源程序录入到文件MYF1.F90中,然后根据题目的要求以及程序中前后语句的逻辑关系改正程序中的错误。
计算机基础知识_题库(对错)

第一章计算机基础知识一、判断正误题1、第二计算机的主存采用了磁芯存储器。
2、第一代计算机的主存采用了磁鼓。
3、计算机辅助设计是人工智能的应用领域之一。
4、CA T指的是计算机辅助教学。
5、汇编语言和机器指令是一一对应的。
6、CAD指的是计算机辅助测试7、计算机辅助测试是人工智能的应用领域之一。
8、一个字节等于7个二进制位。
9、计算机病毒是因程序长时间运行使内存无法负担而产生的。
10、CAI指的是计算机辅助设计。
11、 ASCII编码是用来表示汉字的。
12、 CAM指的是计算机辅助教学。
13、微型计算机属于数字模拟混合式计算机。
14、第三计算机的核心部件是晶体管。
15、对于给定的计算机,每次存放和处理的二进制数的位数是可以变化的。
16、按接收和处理信息方式分类把计算机分为数字计算机、模拟计算机。
17、字长为16位的计算机,其机器数可表示的最大正数为128。
18、 CAD指的是计算机辅助教学。
19、在计算机内部,用"+"号表示正数。
20、按用途对计算机进行分类把计算机分为通用型计算机和专用型计算机。
21、计算机病毒可以通过网络进行传播。
22、计算机软件分为基本软件和应用软件两大部分。
23、CAI指的是计算机辅助测试。
24、机器语言编写的程序能被计算机直接执行。
25、数字计算机只能处理数字量。
26、计算机内部最小的的信息单位是一个二进制位。
27、BASIC语言属于高级语言。
28、计算机病毒是一种可以自我繁殖的特殊程序。
29、人工智能是指用计算机来模仿人的智能。
30、CAM指的是计算机辅助制造。
31、CAT指的是计算机辅助设计。
32、从数据的安全性考虑,应对硬盘中的重要数据定期备份。
33、专家系统是人工智能的应用领域之一。
34、在计算机中,所谓多媒体信息就是指存储在磁盘、光盘和打印纸等多种不同媒体上的信息35、利用计算机进行自动控制,可以降低自动控制系统的成本、提高自动控制准确性。
36、计算机辅助制造是人工智能的应用领域之一。
计算机工程基础试题及答案

计算机工程基础试题及答案
试题一
1. 什么是计算机网络?
答:计算机网络是指将多台计算机互相连接起来,通过网络传输数据和共享资源的系统。
2. 简述计算机网络的优点。
答:计算机网络可以提供快速和可靠的数据传输,方便用户之间的通信和信息共享,提高工作效率和便利性。
试题二
1. 什么是IP地址?
答:IP地址是指用于唯一标识计算机或网络设备在网络中的位置的数字地址。
2. IP地址的格式是什么样的?
答:IP地址由四个十进制数字组成,每个数字的取值范围是0到255,数字之间用点分隔。
试题三
试题四
1. 什么是数据库?
答:数据库是指按照一定规范存储和组织数据的集合。
2. 数据库的常见类型有哪些?
答:常见的数据库类型有关系型数据库、非关系型数据库、分
布式数据库等。
试题五
1. 什么是操作系统?
答:操作系统是管理和控制计算机硬件和软件资源的程序。
2. 操作系统的主要功能是什么?
答:操作系统的主要功能包括进程管理、存储管理、文件管理、设备管理和用户界面等。
试题六
1. 什么是算法?
答:算法是指解决特定问题的一系列清晰而有限的指令或规则。
2. 算法的设计原则有哪些?
答:常见的算法设计原则有可行性原则、正确性原则、高效性
原则、统一性原则等。
以上是计算机工程基础的一些常见试题及答案,希望对您有帮助。
Fortran基础教程

2024/8/9
18
3.5 常 量
3.5.2 实型常量
(有二种表示形式)
⒈小数形式
例:15.8,-21.05,14.0 ,14.,.17, 0.0 ,…
⒉指数形式(通常表示较大或较小的数)
例:100000000→1.0E+8
0.0000125→1.25E-05
数字部分
指数部分
2024/8/9
19
3.5 常 量
2024/8/9
31
3.7 Fortran内部函数
注意几点:
⑴函数自变量(参数)必须用括号括起来。
例:sinx+cosx → sin(x)+cos(x)
⑵函数自变量可以是常量、变量或表达式。
例: exp(3.0)
sin (x+cos(x))
⑶有些函数的类型是由自变量的类型确定的。
例:mod(8.0,3.0) →2.0
2024/8/9
24
3.6 变 量
注意几点: ⑴变量名不区分大小写字母。
例:TOTAL,Total,total 代表同一变量 ⑵变量名中的空格不起作用。
例:abc,a bc,ab c,a b c 代表同一变量 ⑶变量名尽量做到“见名知义” AVER、SUM、Imax ⑷允许变量名与语言中具有特定含义的字(“保留字”)
2024/8/9
13
3.4 Fortran程序的编辑与运行
一、Fortran PowerStation 4.0的启动
选“开始”→“程序”→“Fortran PowerStation 4.0”→“Microsoft Developer Studio”。
二、创建项目工作间
选“File”→“New”→“Project Workspace”→“Console Application”,并 输入项目工作间名称(如:aaa)和存放项 目工作间的位置或路径(如:c:\for\) → Create。
计算机软件考试试题

计算机软件考试试题1. 下列哪种类型的软件属于系统软件?()A. Word 文档编辑软件B. Windows 操作系统C. Photoshop 图像处理软件D. QQ 聊天工具2. 在下列哪种开发环境中,不属于集成开发环境(IDE)?()A. EclipseB. Visual StudioC. Sublime TextD. Notepad++3. 以下哪种编程语言是面向对象的语言?()A. CB. PythonC. AssemblyD. Fortran4. 下列哪种软件开发过程模型属于瀑布模型?()A. 敏捷开发B. 增量开发C. 螺旋模型D. 软件开发生命周期模型5. 以下哪种软件测试方法不属于黑盒测试?()A. 策略测试B. 界面测试C. 等价类划分D. 回归测试6. 当计算机系统出现软件故障时,下面哪项操作是可以尝试的()?A. 重启计算机B. 重装操作系统C. 删除所有文件D. 更换硬盘7. 数据库管理系统(DBMS)是指()。
A. 文件管理系统B. 软件管理系统C. 数据库软件D. 信息管理系统8. 下列哪项不是软件开发中常用的版本控制工具?()A. GitB. SVNC. MercurialD. MySQL9. 下列哪项属于软件工程的基本原则之一?()A. 尽快交付功能B. 追求完美C. 简化沟通D. 忽略需求变更10. 在面向对象的软件开发中,类(Class)是指()。
A. 对象的属性B. 对象的行为C. 对象的描述D. 对象的模板以上是计算机软件考试试题,希望大家认真作答。
祝各位取得好成绩!。
全国计算机等级考试理论试题库100道

计算机应用基础-11、 下列描述正确的是( )。
A.高级语言与CPU型号无关,但汇编语言与CPU型号相关B.计算机不能直接执行高级语言源程序,但可以直接执行汇编语言源程序C.高级语言源程序不如汇编语言源程序的移植性好D.高级语言源程序不如汇编语言源程序的可读性好【本题答案:A】2、 使用晶体管作为主要逻辑元件的计算机是( )计算机。
A.第一代B.第二代C.第三代D.第四代【本题答案:B】3、 计算机技术中,下列度量存储容量的单位上,最大的单位是( )A.GBB.KBC.BytesD.MB【本题答案:A】4、 KB(千字节)是度量存储器容量大小的常用单位之一,1KB等于( )。
A.1000个二进位B.1024个字C.1024个字节D.1000个字节【本题答案:C】5、 一条计算机指令中通常包含( )。
A.字符和数据B.操作码和操作数C.运算符和数据D.被运算数和结果【本题答案:B】6、 下列不属于第二代计算机特点的一项是( )。
A.采用电子管作为逻辑元件B.运算速度为每秒几万~几十万条指令C.内存主要采用磁芯D.、 外存储器主要采用磁盘和磁带【本题答案:A】7、 下列URL的表示方法中,正确的是( )。
A.http:///index.htmlB.http:\/index.htmlC.http://\ index.htmlD.http:/index.htmp【本题答案:A】8、 为了防止计算机病毒的传染,应该做到( )。
A.不要拷贝来历不明的软盘上的程序B.对长期不用的软盘要经常格式化C.对软盘上的文件要经常重新拷贝D.不要把无病毒的软盘与来历不明的软盘放在一起【本题答案:A】9、 下列有关总线和主板的叙述中,错误的是( )。
A.外设可以直接挂在总线上B.总线体现在硬件上就是计算机主板C.主板上配有插CPU、内存条、显示卡等的各类扩展槽或接口,而光盘驱动器和硬盘驱动器则通过扁缆与主板相连D.在电脑维修中,把CPU、主板、内存、显卡加上电源所组成的系统叫最小化系统【本题答案:A】10、 计算机病毒破坏的主要对象是( )。
fortran试题

软件技术基础(FORTRAN)笔试模拟试题(带答案)一.概念选择题(单选题,将正确的答案填入括号内。
每题1分,共15分)1. 已知整型变量L=5,M=13,N=4,表达式L*M/N 、L/N*M 和M/N*L 的值分别是(A )。
A )16 13 15B )16.25 16.25 16.25C )16.0 13.0 15.0D )16 16 162.将数学式)||(ln 215-+e x 改写为FORTRAN 表达式,正确的是( D )。
A) 1/2*(LOG(ABS(X))+E**(-5))B) 1.0/2*(LN(ABS(X))+E**-5)C) 1/2.0*(LN(ABS(X))+E -5)D) 1.0/2*(LOG(ABS(X))+EXP(-5))3. 设A=.TRUE., B=.FALSE., C=.FALSE., 逻辑表达式(A.OR.B).AND.C 与A.OR..NOT.B 的值是( B )。
A) .T. 与 .F. B).F . 与 .T. C) .T. 与 .T. D) .F. 与 .F .4. 数组REAL A (0:5,-1:5)的元素个数是 ( D )。
A )25B )30C )36D )42 5. 下列数组说明符中错误的是( A )。
A )K(3:2,1:2)B ) K(-1:1,2)C )K(-2:2,-1:1)D )K(2:2,5)6. 关于USE 语句的正确说法是( C )。
A)USE 语句是可执行语句 B)用USE 语句可以代替INCLUDE 语句C)USE 语句必须放在程序单元体的开头 D)USE 语句的位置任意7. 语句OPEN (9,FILE=‘DATA.TXT ’)打开的是 ( B ) 文件。
A )无格式顺序B )有格式顺序C )无格式直接D )有格式直接8. 阅读下列FORTRAN 程序, 程序运行时执行循环体的次数是( A )。
X=0DO L=10, 5, 1X=X+1.0ENDDOENDA) 0 B) 1 C) 6 D) 无穷9.结构化程序设计中有三种基本结构,下列不属于三种基本设计结构的是( D )。
计算机基础知识考试试卷全套

第一部分计算机基础知识(一)单项选择题1. 世界上第一台计算机使用的物理器件是()。
A)电子管 B)继电器 C)晶体管 D)集成电路2. 第四代计算机使用的物理器件是()。
A)集成电路 B)大规模集成电路C)晶体管D)超大规模集成电路3. 微型计算机硬件系统中构成中央处理器的部件是()。
A)内存储器的控制器 B)主存储器和运算器C)内存储器和外存储器 D)控制器和运算器4. CPU是微型计算机的中央处理器,它与下面那一部件共同构成计算机的主机部分()。
A)外存储器 B)硬盘 C)外围设备 D)内存储器5. 某微机的容量是128MB,这里的MB是指()。
A)1024个二进制位 B)1024×1024个字节C)1000×1000个字节 D)1000个字节6. 随着计算机硬件的发展,软件的开发与应用也在不断地出新,其中CAD是指()。
A)计算机辅助设计 B)计算机辅助教学C)自动控制系统 D)计算机辅助制造7. 计算机系统的组成有( )。
A)硬件系统和应用软件 B)外部设备和软件系统C)硬件系统和软件系统 D)主机和外部设备8. 计算机硬件系统主要有( )。
A)控制器、运算器、存储器、输入设备和输出设备B)控制器、加法器、RAM存储器、输入设备和输出设备C)中央处理器、运算器、存储器、输入设备和输出设备D)CPU、外存储器、输入设备和输出设备9. 在计算机中,bit含义是()。
A)字长 B)字节C)字 D)二进制位10. 计算机是一种能快速、自动进行数值计算和信息处理的计算工具。
其特点是具有快速、准确、逻辑判断和功能()。
A)记忆存储 B)资源共享 C)集成度高 D)人工智能11.“裸机”指的是()。
A)无产品质量保证书 B)只有软件没有硬件C)没有包装 D)只有硬件没有软件12. 目前计算机最具有代表性的应用领域有:科学计算、数据处理、过程控制、辅助设计及()。
A)文字处理 B)办公自动化 C)操作系统 D)人工智能13. 操作系统的作用是()。
计算机基础考试题库(含答案)

计算机根底考试题库(含答案)一、单项选择题1. 一个完好的微型计算机系统应包括__C___。
A. 计算机及外部设备B. 主机箱、键盘、显示器和打印机C. 硬件系统和软件系统D. 系统软件和系统硬件2. 十六进制1000转换成十进制数是___A__。
A. 4096B. 1024C. 2048D. 81923. ENTER键是___B__。
A. 输入键B. 回车换行键C. 空格键D.换档键4. 3.5英寸的软盘,写保护窗口上有一个滑块,将滑块推向一侧,使其写保护窗口暴露出来,此时___B__。
A. 只能写盘,不能读盘B. 只能读盘,不能写盘C. 既可写盘,又可读盘D. 不能写盘,也不能读盘5. 3.5英寸盘的右下角有一塑料滑片,当挪动它盖住缺口时__B___。
A. 不能读出原有信息,不能写入新的信息B. 既能读出原有信息,也能写入新的信息C. 不能读出原有信息,可以写入新的信息D. 可以读出原有信息,不能写入新的信息6. DRAM存储器的中文含义是__B___。
A. 静态随机存储器B. 动态随机存储器C. 静态只读存储器D. 动态只读存储器7. 在微机中,Bit的中文含义是___A__。
A. 二进制位B. 字C. 字节D. 双字8. 汉字国标码 (GB2312-80) 规定的汉字编码,每个汉字用___B__。
A. 一个字节表示B. 二个字节表示C. 三个字节表示D. 四个字节表示9. 微机系统的开机顺序是__D___。
A. 先开主机再开外设B. 先开显示器再开打印机C. 先开主机再翻开显示器D. 先开外部设备再开主机10. 使用高级语言编写的程序称之为___A__。
A. 程序B. 编辑程序C. 编译程序D. 连接程序11. 微机病毒系指__D___。
A. 生物病毒感染B. 细菌感染C. 被损坏的程序D. 特制的具有损坏性的小程序12. 微型计算机的运算器、控制器及内存存储器的总称是_C____。
A. CPUB. ALUC. 主机D. MPU13. 在微机中外存储器通常使用软盘作为存储介质,软磁盘中存储的信息,在断电后___A__。
计算机基础知识试题综合多项选择题

1.根据编码规则是按照读音还是字形,汉字输入码可分为()。
A.流水码B.音码C.形码D.音形结合码E.自然码2.下列数字中,可能是八进制数的是()。
A.136 B.B23 C.310 D.268 E.4573.目前大部分的计算机实现了资源的共享,这里的共享是指()等。
A.存储资源B.数据资源C.信息资源D.专家资源E.计算资源4.下列计算机术语中,显示系统的主要性能指标有()。
A.内存容量B.颜色质量C.刷新速度D.显示分辨率E.打印效果5.下列说法中正确的是()。
A.计算机的运算部件能同时处理的二进制数据的位数称为字长B.计算机内部的数据不一定都是以二进制形式表示和存储的C.计算机处理的对象可以分为数值数据和非数值数据D.一个字通常由一个字节或若干个字节组成E.常见的微处理器字长有8位、16位、30位和64位等6.下列有关数制的说法正确的是()。
A.十六进制的基数为16B.二进制数各位的位权是以2为底的幂C.在计算机内都是用十进制数码表示各种数据的D.八进制采用的基本数码是1、2、3……7、8E.我们平时用的计时方式是六十进制7.下列说法正确的是()。
A.世界上第一台计算机未采用冯·诺依曼体系结构B.将指令和数据同时存放在存储器中,是冯·诺依曼计算机方案的特点之一C.内存储器又称为主存储器D.冯·诺依曼提出的计算机体系结构奠定了现代计算机的结构理论E.外存储器又称为辅助存储器8.根据计算机的规模划分,可以将计算机分为()等几类。
A.巨型机B.大型机C.小型机D.微型机E.工作站9.关于二进制,下列说法正确的是()。
A.逢二进一B.它由1、2这2个数码组成C.借一当十D.二进制数各位的位权是以2为底的幂E.二进制的基数是2A.-247 B.-1110111 C.+247 D.+1110111 E.24711.关于输入码,下列说法中正确的是()。
A.将汉字通过键盘输入到计算机中采用的代码称为汉字输入码,也称为汉字外部码B.形码重码较少,单字输入速度较快,但学习和掌握较困难C.五笔字型属于形码D.汉字输入码的编码原则是应该易于接受、学习、记忆和掌握,重码少,码长尽可能短E.流水码没有重码12.从ENIAC开始到今天,可以将电子计算机的发展分为()等几个阶段。
计算机软件试题及答案

计算机软件试题及答案第一节:选择题1. 下列哪个不是计算机软件的分类?A. 操作系统B. 应用软件C. 硬件驱动程序D. 编程语言答案:C2. 常见的操作系统有以下哪几种?A. Windows、iOS、AndroidB. Word、Excel、PowerPointC. C、C++、JavaD. Photoshop、Illustrator、InDesign答案:A3. 在计算机软件开发中,IDE 是什么的缩写?A. Interactive Development EnvironmentB. Integrated Design EnvironmentC. Intelligent Data EntryD. Internet Data Exchange答案:A4. 下列哪个不是计算机软件开发过程中的常用编程语言?A. PythonB. HTMLC. RubyD. SQL答案:B5. 哪个是面向对象编程中常用的编程语言?A. CB. AssemblyC. JavaD. Fortran答案:C第二节:填空题1. HTML 是什么的缩写?答案:HyperText Markup Language2. 常见的数据库管理系统有以下哪几种?答案:MySQL、Oracle、SQL Server3. 在面向对象编程中,类是什么的实例化?答案:对象第三节:简答题1. 请简述什么是软件开发生命周期?答:软件开发生命周期是指软件从需求分析到维护的全过程。
它包括需求分析、系统设计、编码、测试和维护等阶段。
在需求分析阶段,开发人员与用户沟通确定软件需求;在系统设计阶段,根据需求确定软件的整体结构和功能;编码阶段是将设计好的系统转化为计算机能够识别的编程语言;在测试阶段,对编码完成的软件进行功能和性能的测试;维护阶段则是对软件进行修复和更新,以保证其正常运行。
2. 请简述什么是操作系统?答:操作系统是计算机系统中的核心软件,它负责管理和控制计算机硬件资源,并提供给用户和应用程序一个接口,方便他们使用计算机系统。
计算机基础

题号:00101参考答案: D 分值:1信息论的创始人是()。
A.布尔B.图灵C.冯·诺依曼D.香农题号:00102参考答案: C 分值:1尽管计算学科已成为一个应用广泛的学科,但其根本问题仍然是能行问题,能行问题是指()。
A.什么问题都能够被顺序地处理B.什么问题都能够被并行地处理C.什么问题都能够被有效自动地处理D.什么问题都能够被智能化地处理题号:00103参考答案: B 分值:1下列()不是信息技术的核心技术。
A.计算机技术B.操作技术C.微电子技术D.现代通信技术题号:00104参考答案: D 分值:1信息技术是对人类器官的某种扩展,从这个意义上来讲,传感技术可以认为是对人体()的扩展。
A.思维器官B.神经器官C.效应器官D.感觉器官题号:00105参考答案: D 分值:1假定某台电脑通过了图灵测验,则()。
A.表明电脑最终能取代人脑B.图灵测验是判断智能的唯一标准C.能够确定这台计算机具备真正的智能D.并不能确定这台计算机具备真正的智能题号:00106参考答案: D 分值:1下列()不属于信息科学研究内容。
A.通信理论B.智能理论C.控制理论D.结构理论题号:00107参考答案: C分值:1以下叙述错误的是()。
A.数学中的连续型的问题离散化后才能被计算机处理B.信息技术的核心技术是计算机、微电子和现代通信技术C.图灵机的工作模式为:存储程序,顺序控制D.香农认为信息就是不确定性的消除量题号:00108参考答案: A分值:1以下()均属于计算机科学与技术学科的应用层内容。
A.移动计算与全球定位,机器人,计算机自动控制、辅助制造B.软件工程技术、计算机集成制造、计算网络C.程序设计方法学、计算机自动控制、辅助制造D.软件开发工具与环境、数字系统设计、算法理论题号:00109参考答案: B 分值:1不属于计算科学的研究领域和学科体系结构的层面是()。
A.应用层B.研究层C.专业基础层D.基础层题号:00110参考答案: C 分值:1关于数据和信息,下列说法中错误的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题1、下列关于"SUBROUTINE MAP(X,Y)"语句行的叙述中,不正确的就是( )A) 这就是子程序的第一个语句 B) 字符串"MAP"就是子程序名C) 变量X就是子程序的形参 D) 子程序执行后,MAP将返回整型数据2、 FORTRAN表达式"2/4+0、5"的值就是( )A) 0、5 B) 1 C) 1、0 D) 03、阅读下列FORTRAN程序:PI=3、14159265WRITE(*,'(F7、4) ')PIEND程序运行后输出结果就是( )A) 3、142 B) 3、1415 C) 0、31416 D) 3、14164、圆的直径存放在整型变量K之中,下列计算圆面积的表达式中正确的就是( )A) 3、1415926*K*K/4 B) 3、1415926*(K*K/4)C) 3、1415926*(K/2)**2 D) 3、1415926*(K/2)*(K/2)5、要判断"月收入M在2000元以上(含2000元)且5000元以下)不含5000元)"的职工,应该使用的逻辑表达式就是( )A) M 、GE、 2000 、AND、 M 、LE、 5000 B) M 、GE、 2000 、OR、 M 、LE、 5000 C) M 、GE、 2000 、AND、 M 、LT、 5000 D) M 、GE、 2000 、OR、 M 、LT、 50006、设FORTRAN子程序如下:SUBROUTINE SUB(I,X)B=I+1X=X+BEND若主程序中的变量M,B已按I-N规则赋值,则调用上述子程序的语句中正确的就是( ) A) CALL SUB(M,M) B) CALL SUB(M+4,B)C) CALL SUB(B,B) D) CALL SUB(M,B+4)7、下列不就是FORTRAN常量的就是( )A) (3、0,4、0) B) 3、1416D+00 C) 2/3 D) 'Very good!'8、阅读下列FORTRAN程序:F=1、0DO 20 K=3, 7, 3DO 20 L=K-1, K20 WRTTE(*,'(I3, F8、1)'K, F*KEND程序运行结果的最后一行就是( )A) 3 6、0 B) 6 6、0 C) 6 180、0 D) 7 180、09、在FORTRAN中,下列运算符的优先顺序就是( )A) 逻辑运算,关系运算,算术运算 B) 关系运算,逻辑运算,算术运算C) 算术运算,关系运算,逻辑运算 D) 关系运算,算术运算,逻辑运算10、使用FORTRAN内部函数时,所给的自变量( )A) 只能就是常量 B) 只能就是变量C) 只能就是常量或者变量 D) 可以就是常量、变量或者表达式11、设X=2、0, Y=8、0, Z=6、0, L=、TRUE、,则下列FORTRAN表达式中值为、TRUE、的就是( )A) X+Z、GT、Y、AND、L B) 、NOT、(Y、LT、Z+X)、NEQV、、NOT、L C) 、NOT、L、OR、(L、EQV、Y+X、EQ、Z) D) Y+X、GE、Z+X、AND、(L、AND、、FALSE、)12、下列输出语句行中正确的就是( )A) WRITE(*,*)(A(K,L),K=1,3,L=1,3)B) WRITE(*,*)A(K,L),K=1,3,L=1,3C) WRITE(*,*)((A(K,L),K=1,3), L=1,3)D) WRITE(*,*)(A(K,L),K=1,3),L=1,313、给定下列FORTRAN子程序如下:SUBROUTINE SUB(K,A)A=SQRT(K*K+1、0)END下列调用语句中正确的就是( )A) CALL SUB(N,N) B) CALL SUB(X,X)C) CALL SUB(N,X*X) D) CALL SUB(11,X)14、阅读下列FORTRAN程序:INTEGER AA(2,3)DATA AA/1,2,3,4,5,6/CALL S2D19(AA)CALL S2D19(AA(1,2))ENDSUBROUTINE S2D19(BB)INTEGER BB(2,2)WRITE(*,'(1X,2I3)') BB(1,1),BB(2,2)END程序运行结果就是( )A) 1 4 B) 1 5 C) 1 4 D) 1 23 6 2 6 2 5 3 415、阅读下列FORTRAN程序:INTEGER A(3,3)DO 10 K=1,3DO 10 L=1,310 A(K,L)=K*10+LWRITE(*,'(1X,3I3)')AEND程序运行结果就是: ( )A) 11 21 31 B) 11 12 13 C) 31 32 33 D) 33 32 3112 22 32 21 22 23 21 22 23 32 22 2113 23 33 31 32 33 11 12 13 31 21 1116、阅读下列FORTRAN程序:WRITE(*,10)'YEAR:', 199610 FORMAT(/3X,A,I4)END程序运行结果就是(^代表空格,下同) ( )A) ^^^^^YEAR:1996 B) ^^YEAR:1996C) 空白行 D) 空白行^^^^^YEAR:1996 ^^YEAR:199617、某函数子程序中使用了IMPLICIT、READ、COMPLEX与FUNCTION四种语句,其中属于可执行语句的就是: ( )A)FUNCTION B) READ C) COMPLEX D) IMPLICIT18、阅读下列FORTRAN程序:DIMENSION M(4,4)DATA M/1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6/DO 10 I=1,4WRITE (*,100)(M(I,J),J=1,I)10 CONTINUE100 FORMAT(1X,4I2)END程序运行的结果就是( )A) 1 2 3 4 B) 1 5 9 3 C) 1 D) 16 7 8 6 0 4 2 6 2 6 61 2 1 5 3 7 1 9 3 7 1 16 6 4 8 2 6 3 4 4 8 2 6 619、阅读下列FORTRAN程序:CHARACTER*10 A, B*6DO 10 I=1,10A(I:I)=' '10 COUNTINUEA(1:5)='ABCDE'B='FGHIJK'A(4:9)=BWRITE(*,100) A100 FORMAT(1X,A)END程序运行结果就是:( )A) ABCDEFGHIJ B) ABCDEGHIJK C) ABCFGHIJK D) BCDEFGHIJK20、阅读下列FORTRAN程序:INTRINSIC SIN, COSWRITE(*,*)FUN(SIN,30、0)/FUN(COS,30、0)ENDFUNCTION FUN(F,X)X=X*3、14159/180FUN=F(X)END程序运行结果就是 ( )A) sin30°的值B) cos30°的值C) tg30°的值D) ctg30°的值二、填空题1、下列FORTRAN子程序的功能就是用以下公式计算一组数据Z1,Z2,…,Zn的标准差σ: σ2=(Z12 +Z22+…+Zn2)/n-[(Z1+Z2+…+Zn)/n]2请在程序中的下划线处填入合适的内容。
【1】 SIGMA(Z,N)REAL Z(N)SUMX=0、0SUMX2=0、0DO 10 K=1,N【2】SUMX=SUMX+XSUMX2=SUMX2+X*X10 CONTINUEAV=SUMX/NAV2=SUMX2/NS2=AV2-AV*AVSIGMA=【3】END2、下列FORTRAN程序的功能就是将30个学生的考试成绩读入数组A,然后统计并且输出最高的分数以及小于60分、60~80分与大于80分的三个分数段的学生数。
请在程序中的下划线处填入合适的内容。
【4】 A(30), B, C(3)DATA C/3*0/READ(*,*)A【5】DO 10 K=2,30IF(A(K)、GT、B) B=A(K)10 CONTINUEDO 30 K=1,30IF (A(K)、LT、60)C(1)=C(1)+1IF (A(K)、GT、80)C(3)=C(3)+1IF(A(K)、LE、80 【6】 A(K)、GE、60)C(2)=C(2)+130 CONTINUEWRITE(*,*) B,CEND3、下列FORTRAN程序的功能就是用对分法求出方程4、1x3-5、2x=11、8在区间(1,5)中的一个实数根,要求输出根的近似值与对分次数。
请在程序中的下划线处填入合适的内容。
【7】 =4、4*X**3-5、2*X-11、8DATA XL,XR,N/1、0,5、0,0/10 N=N+1X=(XL+XR)/2、0FX=FUN(X)IF (ABS(FX)、LT、1E-6、OR、N、GE、1000)THENWRITE(*,'(1X,A2,F12、7,A5,I4)')'X=',X,'N=', NELSEIF(FUN(XR)*FX、GE、0、0) THENXR=X【8】XL=XENDIF【9】ENDIFEND4、下列FORTRAN程序的功能就是计算多项式y=2+2、1x+3、2x3+5、4x5 在x=1、7时的值。
主程序调用了函数子程序POLY。
请在程序中的下划线处填入合适的内容。
PROGRAM PVALUEREAL A(6)DATA A/【10】 /DATA N,X/6, 1、7/Y=POLY(A,N,X)WRITE(*,'(1X,A5,6F5、1)')'a(k)=',AWRITE(*,'(1X,A2,F5、1,A6,F8、2)')'X=',X,'; Y=',YENDFUNCTION POLY(B,M,V)【11】POLY=B(1)FV=1、0DO 10 K=2, MFV=FV*V10 POLY=POLY+【12】END5、下列FORTRAN程序的功能就是使用筛法筛选出N以内的所有素数并输出。
其算法如下: 在N 以内的自然数列中先筛除2的倍数(不包括2);在2之后未筛去的第一个数就是3,于就是再筛除3的倍数;在3之后未筛去的第一个数就是5,于就是再筛除5的倍数;如此重复下去,直到遇见筛剩下的第一个数就是最接近N的平方根的那个数为止。