当前位置:文档之家› 国家二级公共基础知识(程序设计基础、软件工程基础)-试卷1

国家二级公共基础知识(程序设计基础、软件工程基础)-试卷1

国家二级公共基础知识(程序设计基础、软件工程基础)-试卷1
国家二级公共基础知识(程序设计基础、软件工程基础)-试卷1

国家二级公共基础知识(程序设计基础、软件工程基础)-试卷

1

(总分:72.00,做题时间:90分钟)

一、选择题(总题数:36,分数:72.00)

1.选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:

2.00)

__________________________________________________________________________________________

解析:

2.下列叙述中正确的是( )。

(分数:2.00)

A.程序执行的效率与数据的存储结构密切相关√

B.程序执行的效率只取决于程序的控制结构

C.程序执行的效率只取决于所处理的数据量

D.以上都不正确

解析:解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。其中,链式存储结构的效率要高一些。

3.下列描述中,不符合良好程序设计风格要求的是( )。

(分数:2.00)

A.程序的效率第一,清晰第二√

B.程序的可读性好

C.程序中要有必要的注释

D.输入数据前要有提示信息

解析:解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。著名的“清晰第一,效率第二”的论点已成为当今主导的程序设计风格。

4.结构化程序所要求的基本结构不包括( )。

(分数:2.00)

A.顺序结构

B.GOTO跳转√

C.选择(分支)结构

D.重复(循环)结构

解析:解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。

5.下列选项中不属于结构化程序设计原则的是( )。

(分数:2.00)

A.可封装√

B.自顶向下

C.模块化

D.逐步求精

解析:解析:结构化设计方法的主要原则可以概括为自顶向下、逐步求精、模块化、限制使用goto语句。

6.结构化程序设计的基本原则不包括( )。

(分数:2.00)

A.多元性√

B.自顶向下

C.模块化

解析:解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO 语句,其中不包括多态性。

7.下列选项中不属于结构化程序设计方法的是( )。

(分数:2.00)

A.自顶向下

B.逐步求精

C.模块化

D.可复用√

解析:解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化,限制使用goto 语句。自顶向下是指程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。逐步求精是指对复杂问题应设计一些子目标过渡,逐步细化。模块化是把程序要解决的总目标先分解成分目标,再进一步分解成具体的小目标,把每个小目标称为一个模块。可复用性是指软件元素不加修改成稍加修改便可在不同的软件开发过程中重复使用的性质。软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法,不属于结构化程序设计方法。

8.结构化程序设计中,下面对goto语句使用描述正确的是( )。

(分数:2.00)

A.禁止使用goto语句

B.使用goto语句程序效率高

C.应避免滥用goto语句√

D.goto语句确实一无是处

解析:解析:滥用goto语句确实有害,应尽量避免;完全避免使用goto语句并非是明智的方法,有些地方使用goto语句会使程序流程更清楚、效率更高;争论的焦点不应该放在是否取消goto语句,而应该放在用在什么程序结构上。

9.下列选项中不符合良好程序设计风格的是( )。

(分数:2.00)

A.源程序要文档化

B.数据说明的次序要规范化

C.避免滥用goto语句

D.模块设计要保证高耦合、高内聚√

解析:解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。可以认为,著名的“清晰第一、效率第二”的论点已成为当今主导的程序设计风格。良好的程序设计风格主要应注重和考虑下列几个因素:①源程序文档化,包括下列三个方面:A)符号的命名应具有一定的含义;B)正确的注释能够帮助读者理解程序;C)视觉组织,可以在程序中利用空格、空行、缩进等技巧使程序层次清晰。②数据说明的方法,包括下列三个方面:A)数据说明的次序规范化;B)说明语句中变量安排有序化;C)使用注释来说明复杂数据的结构。③语句的结构应该简单直接,不应该为提高效率而把语句复杂化。④输入和输出方式和风格应尽可能方便用户的使用。

10.面向对象方法中,继承是指( )。

(分数:2.00)

A.一组对象所具有的相似性质

B.一个对象具有另一个对象的性质

C.各对象之间的共同性质

D.类之间共享属性和操作的机制√

解析:解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。

11.下列选项中属于面向对象设计方法主要特征的是( )。

(分数:2.00)

A.继承√

C.模块化

D.逐步求精

解析:解析:面向对象设计方法的主要特征有封装性、继承性和多态性。而结构化程序设计方法的主要原则有自顶向下,逐步求精,模块化,限制使用goto语句。

12.在面向对象方法中,不属于“对象”基本特点的是( )。

(分数:2.00)

A.一致性√

B.分类性

C.多态性

D.标识唯一性

解析:解析:对象具有如下特征:标识惟一性、分类性、多态性、封装性、模块独立性。

13.定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。

(分数:2.00)

A.-369

B.369 √

C.0.369

D.整数集合{1,2,3,4,5}

解析:解析:UInt表示的是无符号整数类,所以它的每个实例都是一个无符号整数,所以排除选项A和选项C,选项D是整数集合,所以也排除。

14.下面对对象概念描述正确的是( )。

(分数:2.00)

A.对象间的通信靠消息传递√

B.对象是名字和方法的封装体

C.任何对象必须有继承性

D.对象的多态性是指一个对象有多个操作

解析:解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其他对象使用。操作过程是被封装在对象中,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为,不是所有的对象都必须有继承性。

15.在面向对象方法中,实现信息隐蔽是依靠( )。

(分数:2.00)

A.对象的继承

B.对象的多态

C.对象的封装√

D.对象的分类

解析:解析:对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加的操作,而不需要知道数据的具体结构以及实现操作的算法。对象的内部,即处理能力的实行和内部状态,对外是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态,对象的内部状态只能由其自身改变。

16.下列选项中不属于面向对象程序设计特征的是( )。

(分数:2.00)

A.继承性

B.多态性

C.类比性√

D.封装性

解析:解析:面向对象程序设计的三个主要特征是:封装性、继承性和多态性。封装性即只需知道数据的取值范围和可以对该数据施加的操作,而无需知道数据的具体结构以及实现操作的算法。继承性是指使用已有的类定义作为基础建立新类的定义技术。对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行动,该现象称为多态性。

17.构成计算机软件的是( )。

(分数:2.00)

A.源代码

B.程序和数据

C.程序和文档

D.程序、数据及相关文档√

解析:解析:软件由两部分组成:一是机器可执行的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

18.软件是指( )。

(分数:2.00)

A.程序

B.程序和文档

C.算法加数据结构

D.程序、数据与相关文档的完整集合√

解析:解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

19.下列描述中正确的是( )。

(分数:2.00)

A.程序就是软件

B.软件开发不受计算机系统的限制

C.软件既是逻辑实体,又是物理实体

D.软件是程序、数据与相关文档的集合√

解析:解析:计算机软件与硬件是计算机系统中相互依存的两部分。计算机软件是包括程序、数据及相关文档的完整集合。软件由两部分组成:一部分是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。软件具有以下六个特点:①软件是一种逻辑实体,而不是物理实体,具有抽象性。②软件的生产与硬件不同,它没有明显的制作过程。③软件在运行、使用期间不存在磨损、老化问题。④软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移值的问题。⑤软件复杂性高,成本昂贵。⑥软件的开发涉及诸多社会因素。

20.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:2.00)

A.学生成绩管理系统√

B.C语言编译程序

C.UNIX操作系统

D.数据库管理系统

解析:解析:学生成绩管理系统为应用软件。

21.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:2.00)

A.编译程序

B.操作系统

C.教务管理系统√

D.汇编程序

解析:解析:编译程序和汇编程序属于支撑软件,操作系统属于系统软件,而教务管理系统属于应用软件。

22.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是( )。(分数:2.00)

A.编辑软件

B.操作系统√

C.教务管理系统

D.浏览器

解析:解析:软件根据应用目标的不同,是多种多样的。软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。应用软件是为解决特定领域的应用而开发的软件。系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。支撑软件是介于系统软件和应用软件之问,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软什的工具软件,还包括辅助管理人员控制开发进程和项目管理的工具软件。

23.下面描述中,不属于软件危机表现的是( )。

(分数:2.00)

A.软件过程不规范√

B.软件开发生产率低

C.软件质量难以控制

D.软件成本不断提高

解析:解析:软件危机主要表现在以下6个方面:①软件需求的增长得不到满足。②软件开发成本和进度无法控制。③软件质量难以保证。④软件不可维护或维护程度非常低。⑤软件的成小不断提高。⑥软件开发生产率的提高赶不上硬件的发展和应用需求的增长。

24.下列关于软件工程的描述中正确的是( )。

(分数:2.00)

A.软件工程只是解决软件项目的管理问题

B.软件工程主要解决软件产品的生产率问题

C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则√

D.软件工程只是解决软件开发中的技术问题

解析:解析:软件工程是建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的町靠软件的一系列方法。软件工程主要思想是强调在软件开发过程中需要应用工程化原则。

25.下面不属于软件工程的3个要素是( )。

(分数:2.00)

A.工具

B.过程

C.方法

D.环境√

解析:解析:软件工程的3个要素是工具、过程和方法。

26.下面不属于软件工程过程的4种基本活动( )。

(分数:2.00)

A.软件规格说明

B.软件开发

C.软件演进

D.软件测试√

解析:解析:软件工程过程的4种基本活动是:软件规格说明、软件开发、软件确认、软件演进。

27.软件生命周期是指( )。

(分数:2.00)

A.软件产品从提出、实现、使用维护到停止使用退役的过程√

B.软件从需求分析、设计、实现到测试完成的过程

C.软件的开发过程

D.软件的运行维护过程

解析:解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。

28.软件生命周期中的活动不包括( )。

(分数:2.00)

A.市场调研√

B.需求分析

C.软件测试

D.软件维护

解析:解析:软件的生命周期描述了软件从产生到最终消亡的全过程,生命周期中的活动包括需求分析、软件设计(分为概要设计和详细设计)、软件实现、软件测试和软件维护,不包括市场调研。

29.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是( )。

(分数:2.00)

A.测试

B.设计

C.可行性研究√

D.实现

解析:解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设计、详细设计和实现属于开发阶段。

30.下列选项中不属于软件生命周期开发阶段任务的是( )。

(分数:2.00)

A.软件测试

B.概要设计

C.软件维护√

D.详细设计

解析:解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。开发阶段包括概要设计、详细设计、实现和测试4个阶段。软件维护属于维护阶段。

31.软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于( )。

(分数:2.00)

A.定义阶段

B.开发阶段√

C.维护阶段

D.上述三个阶段

解析:解析:本题考查软件生命周期的相关概念。通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。还可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。

32.下列描述中正确的是( )。

(分数:2.00)

A.软件交付使用后还需要再进行维护√

B.软件工具交付使用就不需要再进行维护

C.软件交付使用后其生命周期就结束

D.软件维护是指修复程序中被破坏的指令

解析:解析:通常将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。已交付的软件投入运行后,应在运行使用中不断地维护,根据新提出的需要进行必要而且可能的扩充和删改。

33.下面不属于软件设计原则的是( )。

(分数:2.00)

A.抽象

B.模块化

C.自底向上√

D.信息隐藏

解析:解析:软件设计的基本原则包括抽象、信息隐藏、模块化、局部化、确定性、一致性、完备性和可验证性。

34.下面不属于软件需求分析阶段主要工作的是( )。

(分数:2.00)

A.需求变更申请√

B.需求分析

C.需求评审

D.需求获取

解析:解析:在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。

35.下面不属于需求分析阶段任务的是( )。

(分数:2.00)

A.确定软件系统的功能需求

B.确定软件系统的性能需求

C.需求规格说明书评审

D.制定软件集成测试计划√

解析:解析:需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需求规格说明书、需求评审。

36.在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是( )。

(分数:2.00)

A.概要设计

B.详细设计

C.可行性分析

D.需求分析√

解析:解析:软件需求是指用户对目标软件系统在功能、行为、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。

2011全国计算机等级考试二级公共基础知识教程

目录 二级公共基础知识考纲 (1) 第一章数据结构与算法 (2) 第二章程序设计基础 (19) 第三章软件工程基础 (23) 第四章数据库设计基础 (32) 全国计算机等级考试二级公共基础知识考纲 考试内容 一、基本数据结构与算法 1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。 2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。 3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。 4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。 5.线性单链表、双向链表与循环链表的结构及其基本运算。 6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。 7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。 二、程序设计基础 1.程序设计方法与风格。 2.结构化程序设计。 3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。 三、软件工程基础 1.软件工程基本概念,软件生命周戎概念,软件工具与软件开发环境。 2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。 3.结构化设计方法,总体设计与详细设计。 4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。 5.程序的调试,静态调试与动态调试。 四、数据库设计基础 1.数据库的基本概念:数据库,数据库管理系统,数据库系统。 2.数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。 3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。 4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。 考试方式 公共基础的考试方式为笔试,与C语言(V isualBASIC、V isual FoxPro、Java、Access、Visual C++)的笔试部分合为一张试卷。 公共基础部分占全卷的30分。公共基础知识有10道选择题和5道填空题。 第一章数据结构与算法 一、内容要点 (一)算法 1.算法的基本概念 算法是指解题方案的准确而完整的描述。即是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,没有二义性,同时该规则将在有限次运算后可终止。 1)算法的基本特征 (1)可行性 由于算法的设计是为了在某一个特定的计算工具上解决某一个实际的问题而设计的,因此,它总是受到计算工具的限制,使执行产生偏差。

2018年《公共基础知识》试题和答案

2018年《公共基础知识》试题及答案 公共基础知识主要测试应试者胜任党政领导工作必须具备的素质。以下是小编为大家搜集整理提供到的公共基础知识试题及答案,希望对您有所帮助。欢迎阅读参考学习! 一、单选题(50 题,每题 1 分,共 50 分) 1、第二届中国质量奖颁奖大会3月29日在京召开。批示指出:_____是强国之基、立业之本和转型之要。 A、质量发展 B、教育发展 C、科技发展 D、人才发展 2、我国首个开展空间引力波探测的重大基础科研项目“______”于3月20日在中山大学珠海校区奠基,正式启动了其基础设施工程建设。 A、千人计划 B、天琴计划 C、火炬计划 D、星火计划 3、第十二届全国人民代表大会第四次会议通过_____,国家主席签署第43号主席令予以公布。 A、反恐怖主义法 B、反家庭暴力法 C、国家勋章和国家荣誉称号法 D、慈善法 4、2017年4月24日是我国首个“_____”。 A、中国无车日 B、中国航天日 C、中国环保日 D、中国低碳日

5、对在全党开展“_____”学习教育作出重要指示强调,“_____”学习教育是加强党的思想政治建设的一项重大部署。 A、三严三实 B、两学—做 C、四个全面 D、五大发展理念 6、从人力资源和社会保障部了解到,_____将合并实施,并将确保参保职工生育待遇水平不降低。 A、工伤保险和基本医疗保险 B、养老保险和工伤保险 C、养老保险和基本医疗保险 D、生育保险和基本医疗保险 7、用于清偿债务、缴纳租金、缴纳税款的货币所执行的职能是( )。 A、价值手段 B、流通手段 C、贮藏手段 D、支付手段 8、目前我国经济增长方式转变趋势为( )。 A、由粗放型向集约型转变 B、由质量向数量的转变 C、由产业向个体的转变 D、由技术进步向投资拉动的转变 9、贯彻“三个代表”重要思想,必须使全党始终保持( )的精神状态,能否做到这一点,决定党和国家的前途命运。 A、与时俱进 B、实事求是 C、团结奋发 D、荣辱与共 10、在我国现阶段的所有制结构中,国有经济对发展起主导作用的体现是( )。 A、在社会总资产中占量的优势 B、在所有制结构中占主体地位 C、对国民经济的控制力

事业单位考试公共基础知识每日一练

事业单位考试公共基础知识每日一练 推荐阅读:2014公共基础知识题库| 行政能力测试复习资料| 2014年申论热点 1.关于美国《独立宣言》,说法正确的是( )。 A.《独立宣言》是美洲十三个英属殖民地宣告脱离大不列颠王国,并宣告独立的纲领性文件 B.《独立宣言》批准之日即7月4日成为美国独立纪念日 C.《独立宣言》是以著名的政治家本杰明·富兰克林为主起草的 D.《独立宣言》的中心思想是天赋人权学说,它深刻地阐述了资产阶级民主主义原则 2.辛亥革命后屡遭挫折的孙中山先生,把中国共产党人当成亲密朋友,毅然改组国民党,实行( )三大政策。 A.联美、溶共、扶助农工 B.联俄、联共、扶助农工 C.民族、民权、民生 D.民族、民主、民生 3.康有为的维新思想吸收了西方资本主义政治学说的内容,其中最主要的是( )。 A.民主共和思想 B.三权分立学说 C.君主立宪思想 D.天赋人权学说 4.下列选项所指的行业与其他三项不同的是( )。 A.杏林 B.梨园 C.仁心仁术 D.悬壶济世 5.京剧世家“谭门”至今已历七代人物。“70后”的谭正岩是谭门的第七代传人。他的高祖谭鑫培处在艺术高峰的时期约在( )。 A.清朝道咸年间 B.清朝同光年间 C.1930 年代 D.1940 年代

6.下列不属于《中华人民共和国村民委员会组织法》规定的是( )。 A.村民直接投票选举村委会成员 B.村民可以通过村民会议等形式发表意见,参与本村公共事务和公益事业的决策与管理 C.涉及全村村民利益的事,由村民委员会按照少数服从多数的原则讨论 D.村民和村干部都要按村民自治章程或村规民约的规定约束自己的行为 参考答案及解析 1.【答案】B。中公教育解析:《美国独立宣言》,为北美洲十三个英属殖民地宣告自大不列颠王国独立,并宣明此举正当性之文告。此宣言为美国最重要的立国文书之一。独立宣言是一份于1776年7月4日由托玛斯·杰斐逊起草,并由其他13个殖民地代表签署的最初声明美国从英国独立的文件,宣言继承并发展了洛克的天赋人权学说,把人们追求幸福的权利明确写入。《独立宣言》的中心思想是宣布美国独立,它深刻地阐述了资产阶级民主主义原则。本题正确答案选B。 2.【答案】B。中公教育解析:辛亥革命后屡遭挫折的孙中山先生,把中国共产党人当成亲密朋友,毅然改组国民党,实行联俄、联共、扶助农工三大政策。故本题答案为B。 3.【答案】C。中公教育解析:在中国历史上,康有为首次倡导了政治体制上的中西结合,最早在中国提出了立宪政体。百日维新使康有为的君主立宪思想发展到高峰时期,变法运动虽然以失败而告终,但仍具有重大的积极意义:首先,它对清朝的封建统治是一次严重的打击和挑战;其次,它使改良主义的思想得以扩大和传播,为越来越多的人所认识;最后,它为资产阶级革命思想的发展提供了经验教训,起了启蒙的作用。民主共和是孙中山的思想主张。著名的“三权分立”理论是法国启蒙思想家孟德斯鸠提出的。天赋人权学说最初的渊源是13~16世纪的文艺复兴运动。“天赋人权”的观念第一次被文字清晰地表达出来,是美国的《独立宣言》。故C项正确。 4.【答案】B。中公教育解析:杏林是中医学界的代称,典出三国时期闽籍道医董奉;仁心仁术指心地仁慈,医术高明;悬壶济世是古代颂誉医者救人于病痛;所以,A、C、D三项指的都是医生行业。B项中的梨

《程序设计基础》试卷B及答案

黄淮学院计算机科学系2007-2008学年度第一学期 期末考试《程序设计基础》B 卷 注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。 1.__ ____函数是程序启动时惟一的入口。 2.算法的复杂性包含两方面: 和 。 3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x 为 ,k 为 。 4.数值0x34对应的十进制为 。 5.已知int a ; 则表达式”(a=2*3 , 3*8), a*10”的结果为_ _ ____,变量a 的值为___ ___。 6.面向对象程序开发步骤为: 、 和面向对象实现。 1.下列程序设计语言中( )是面向对象语言。 A. FORTRAN B. C 语言 C. C++ D. 汇编语言 2.下列关于注释的说法哪个是错误的( )。 A. 注释不是程序中的可执行语句 B. 注释对于程序的执行有很重要的意义 C. 注释将在程序的编译阶段被编译器剔除 D. 编程时在程序中添加适当的注释是一个良好的编程风格 3.算法设计应该遵守( )的设计原则。 A. 自底向上,逐步求精 B. 自顶向下,逐步求精 C. 自底向上,同步扩展 D. 自顶向下,同步扩展 4.下列语句执行后a 的值为( )。 int a=4, &z=a, k=3; a=k; z+=2; k++; A. 0 B. 4 C. 1 D. 5 5.以下程序执行后,屏幕输出为( )。 #include “iostream.h ” void fun(int d) {d++;} void main() { int d=3; fun(d); d++; cout<=’a ’)&&(d<=’z ’) B. ‘a ’<=d<=’z ’ C. (d>=’a ’)||(d<=’z ’) D. ‘A ’<=d<=’Z ’ 8.已知:int k=7, x=12; 则执行语句( )后x 的值为0。 A. x+=k-x%5; B. x+=(x-k%5); C. x%=(k-=5); D. (x-=k)-(k+=5); 9.运行下列程序,其输出结果为( )。 #include “iostream.h ” void main() { int x(5),y(5),z(5); y--&&++x&&z--||y++; cout<

公共基础知识试题汇总

公共基础知识试题汇总 公共基础知识考试是考察运用有关基本理论、基本知识和基本方法分析解决领导工作中实际问题的能力。以下是由整理关于公共基础知识试题汇总的内容,希望大家喜欢! 公共基础知识试题汇总 1、2016G20峰会在( )举行 A、北京 B、大连 C、海南 D、杭州 2、2015年是亚非会议召开60周年,首届召开亚非会议的地点是( )。 A、吉隆坡 B、万隆 C、新加坡 D、雅加达 3、2015年,中国第二次湿地资源调查结果显示,( )湿地资源面积居全国第一。 A、浙江 B、青海 C、湖南 D、新疆 4、截止4月15日,亚投行意向创始成员国共有( )个。3月31日前以及当日提交加入申请的国家均已经过多边征求意见的程序,正式成为亚投行意向创始成员国。 A、47 B、50 C、57 D、64 5、4月21日,中国(广东)自由贸易试验区、中国(天津)自由贸易试验区、( )同步挂牌,标志着我国自由贸易区建设正式迎来2、0 时代。加上上海,我国由南到北四大自贸区连点成线,勾画出改革开

放、创新发展的新格局。 A、中国(辽宁)自由贸易试验区 B、中国(江苏)自由贸易试验区 C、中国(山东)自由贸易试验区 D、中国(福建)自由贸易试验区 6、2015年世界卫生日的主题是( ),为提高公众对食品安全的重视,世界卫生组织发表媒体通报,着重分析食品生产全部过程,帮助人们了解食品生产加工各个环节对食品安全的影响。 A、从农场到餐桌,食品安全人人有责 B、降压让生活更美好 C、老龄化与健康,口号是健康相伴,活力常在 D、城市化与健康 7、我国自20世纪70年代末期以来践行的改革开放其性质是( )。 A、社会主义基本制度的改变 B、社会主义经济运行方式的变革 C、社会主义原有体制的修补 D、社会主义制度的自我完善和发展 8、在中国社会主义建设中发展民主政治建设法治国家其本质和核心是( )。 A、保障人民当家做主 B、国家权力的互相制衡 C、保障公民权利合理分配 D、实现多党合作和政治协商

公共基础知识每日一练(2018.2.27)

1. 我国北方唯一以捕鱼为生,长期生活在东北的是哪个少数民族( ) A. 朝鲜族 B. 赫哲族 C. 回族 D. 满族 2. 下列关于准司法行为与准司法机构的表述,正确的是( ) A. 准机构不是国家司法机构的组成部分 B. 准司法行为只解决民事争议 C. 准司法行为具有终局性 D. 在选择准司法机构方面没有自主权 3. 下列选项中主人公属于完全民事行为能力人的是( ) A. 17岁的小刘是高二学生,家里每月给他打生活费 B. 小李外婆中风瘫痪在家,经常神志不清 C. 小杨已经30多岁了,失业在家,整天游手好闲 D. 小王15周岁,自己在外打工,其收入作为主要收入 4. 下列情形中,应当裁定中止诉讼的是( ) A. 原告人死亡,没有继承人,或者继承人放弃诉讼权利的 B. 离婚案件一方当事人死亡的 C. 被告死亡,没有遗产,也没有应当承担义务的人的 D. 作为一方当事人的法人或其他组织终止,尚未确定权利义务承受人的 5. 党员如果没有正当理由,连续( )不参加党的组织生活,或不交纳党费,或不做党组织分配的工作,就被认为是自行脱党。

A. 3个月 B. 6个月 C. 9个月 D. 12个月 【参考答案及解析】 1.【答案】B 【解析】本题考查的是我国少数民族及其生活习性。 生活在黑龙江和乌苏里江畔的赫哲族人,是我国北方唯一以捕鱼为生的少数民族。故B 符合题意,当选。 A项,朝鲜族主要分布在中国东北的吉林、辽宁和黑龙江三省,少数散居在内蒙古和内地一些城市。多数从事农业生产,部分从事林业、副业,尤其擅长种植水稻,延边地区是中国东北的主要水稻产区。不符合题意,排除。 C项,回族,是中国少数民族中人口较多的民族之一。主要聚居于宁夏回族自治区,在新疆、青海、甘肃、云南、黑龙江等地。回族有小集中、大分散的居住特点。主要从事农业,还擅经商,尤以经营饮食业突出。不符合题意,排除。 D项,满族,在中国55个少数民族中居第二位。主要分布于东北地区。满族岁时风俗,多与汉族相近,但又保持着不少满族特色。不符合题意,排除。 故本题的正确选项为B项。 2.【答案】A 【解析】本题考查法的实施。 准司法行为与司法行为的区别主要表现在:(1)准司法行为主要解决民事争议或纠纷,准司法行为不具有国家强制力,虽然某些公证可以强制执行,但其发展趋势是自愿执行或申

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

计算机二级公共基础知识(全)

1.1 算法 考点1 算法的基本概念 计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。 算法(algorithm)是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,同时是明确的;此顺序将在有限的次数后终止。算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。 1算法的基本特征 (1)可行性(effectiveness):针对实际问题而设计的算法,执行后能够得到满意的结果。 (2)确定性(definiteness):算法中的每一个步骤都必须有明确的定义,不允许有模棱两可的解释和多义性。 (3)有穷性(finiteness):算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。 (4)拥有足够的情报:要使算法有效必需为算法提供足够的情报当算法拥有足够的情报时,此算法才最有效的;而当提供的情报不够时,算法可能无效。 2算法的基本要素 (1)算法中对数据的运算和操作:每个算法实际上是按解题要求从环境能进行的所有操作中选择合适的操作所组成的一组指令序列。 计算机可以执行的基本操作是以指令的形式描述的。一个计算机系统能执行的所有指令的集合,称为该计算机系统的指令系统。计算机程序就是按解题要求从计算机指令系统中选择合适的指令所组成的指令序列在一般的计算机系统中,基本的运算和操作有以下4类: ①算术运算:主要包括加、减、乘、除等运算; ②逻辑运算:主要包括“与”、“或”、“非”等运算; ③关系运算:主要包括“大于”、“小于”、“等于”、“不等于”等运算; ④数据传输:主要包括赋值、输入、输出等操作。 (2)算法的控制结构:一个算法的功能不仅仅取决于所选用的操作,而且还与各操作之间的执行顺序有关。算法中各操作之间的执行顺序称为算法的控制结构。 算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。 (3)算法设计的基本方法 计算机算法不同于人工处理的方法,下面是工程上常用的几种算法设计,在实际应用时,各种方法之间往往存在着一定的联系。 (1)列举法 列举法是计算机算法中的一个基础算法。列举法的基本思想是,根据提出的问题,列举所有可能的情况,并用问题中给定的条件检验哪些是需要的,哪些是不需要的。 列举法的特点是算法比较简单。但当列举的可能情况较多时,执行列举算法的工作量将会很大。因此,在用列举法设计算法时,使方案优化,尽量减少运算工作量,是应该重点注意的。 (2)归纳法 归纳法的基本思想是,通过列举少量的特殊情况,经过分析,最后找出一般的关系。从本质上讲,归纳就是通过观察一些简单而特殊的情况,最后总结出一般性的结论。

公共基础知识试题含答案

2009年公共基础知识试题及答案 第一部分客观题 一、单项选择题(从下列各题答案中选出一个最符合题意的答案,并将字母符号填入题后括号内) 1.马克思主义哲学是( B)。 A.一元论和多元论相统一的哲学 B.革命性和科学性相统一的哲学 C.历史性和现实性相统一的哲学 D.阶级性和实践性相统一的哲学 2.唯物辩证法的总特征是(A )。 A.联系的观点和发展的观点 B.运动和静止辩证统一的观点 C.物质第一性、意识第二性的观点 D.对立统一的观点 3.人和动物的最根本区别在于( D)。 A.人有同环境相分离的自我意识 B.人有固定并交流思想的工具——语言 C.人有地球上最美丽的花朵——“思维着的精神 D.人有通过劳动在自然界打上自己“意志的印记”的能力 4.人类社会的发展是一个自然历史过程,这句话的含义是(C )。 A.社会发展史和自然界的发展史是完全相同的 B.社会规律与自然规律是没有区别的

C.人类社会发展象自然界发展一样是有客观规律的 D.社会发展过程不受人的主观意志影响 5.唯物主义一元论同唯心主义一元论的根本对立在于(D )。 A.对世界构成形式的不同回答 B.对世界存在状态的不同回答 C.对世界是否可知的不同回答 D.对世界本原的不同回答 6.社会历史观的基本问题是(A )。 A.社会存在和社会意识的关系问题 B.生产力和生产关系的矛盾问题 C.社会发展的客观规律和人的自觉能动性的关系问题 D.经济基础和上层建筑的矛盾问题 7.新中国建立之初,(C )提出要把中国从一个落后的农业国变为先进的工业国的战略构想。A.邓小平 B.周恩来 C.毛泽东 D.刘少奇, 8.(A )提出“三个有利于”的判断标准。 A.邓小平 B.陈云 C.毛泽东 D.刘少奇,

《程序设计基础》试卷(A卷)

《程序设计基础》试卷(A 卷) 注意:1、考试时间: 90 分钟; 2、班级、姓名、学号必须写在指定地方; 3、适用班级: 4、考试方式: 一、填空题 (每空 2 分,共 20 分) 1、C 程序是由函数构成的,其中有且只能有 1 个主函数,每个C 程序总是从它开始执行,并且以 ; 作为结束符。 2、C 语言中三大基本结构有:顺序结构、 选择结构 、 循环结构 。 3、‘A ’+3的结果是 68 。 4、若已定义x 和y 为double 类型,则表达式x=1,y=x+3/2 的值是 2.5 。 5、C 语言中逻辑运算符 ! 的优先级高于算术运算符。 6、符号“a”和‘a’的区别是 “a ”2字节 ‘a ’1字节 。 7、C 语言的预处理语句以____#_____开头。 8、有如下输入语句:scanf(“a=%d,b=%d ,c=%d”,&a ,&b ,&c );为使变量a 的值为1,b 的值为3,c 的值为2,从键盘输入数据的正确形式应是 a=1,b=3,c=2 。 二、选择题 (每小题 3 分,共 30 分) 1、下列叙述中错误的是( D )。 A 、 if 语句允许用户选择是否执行某个操作。 B 、 if else 语句允许用户选择执行两个操作中的某个操作。 C 、 switch 语句允许用户选择执行多个操作中的某个操作 D 、 多分支选择结构只能使用switch 语句实现 2、以下不正确的C 语言标识符是( D ) A 、ABC B 、abc C 、a_bc D 、ab.c 3、按照C 语言规定的用户标识符命名规则,不能出现在标识符中的是( B )。 A 、大写字母 B 、连接符 C 、数字字符 D 、下划线 4、将int 型变量n 转换成float 型变量的方法是( B )。 A 、float n B 、(float)n C 、float(n) D 、(int )n 5、( A )是构成C 语言的基本单位。 A 、函数 B 、子函数 C 、过程 D 、子过程 6、下面关于运算符优先顺序的描述中正确的是( B )。 A 、关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符 B 、逻辑运算符< 关系运算符< 算术运算符< 赋值运算符 C 、赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符 D 、算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符 7、在C 语言中,要求参加运算的数必须是整数的运算符是( C )。 A 、/ B 、! C 、% D 、= = 8、char 型常量在内存中存放的是( B )。 A 、ASCII 代码值 B 、BCD 代码值 C 、内码值 D 、十进制代码值 9、以下程序的输出结果是( B ) Main() { Int x=10,y=4; Printf(“%d\n ”,x/y);

全国计算机等级考试二级公共基础知识

全国计算机等级考试二级公共基础知识复习资料 全国计算机等级考试二级公共基础知识复习资料 第一章数据结构与算法 1.1 算法 算法:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括: (1)可行性; (2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性; (3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。 算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。 指令系统:一个计算机系统能执行的所有指令的集合。 基本运算包括:算术运算、逻辑运算、关系运算、数据传输。算法的控制结构:顺序结构、选择结构、循环结构。

算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。 算法复杂度:算法时间复杂度和算法空间复杂度。算法时间复杂度是指执行算法所需要的计算工作量。算法空间复杂度是指执行这个算法所需要的内存空间。1.2 数据结构的基本基本概念 数据结构研究的三个方面: (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构; (3)对各种数据结构进行的运算。 数据结构是指相互有关联的数据元素的集合。数据的逻辑结构包含: (1)表示数据元素的信息; (2)表示各数据元素之间的前后件关系。 数据的存储结构有顺序、链接、索引等。 线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。非线性结构:不满足线性结构条件的数据结构。 1.3 线性表及其顺序存储结构 线性表是由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。

公共基础知识测试试题

公共基础知识试题2

————————————————————————————————作者:————————————————————————————————日期:

事业单位《公共基础知识》全真模拟卷(二)与参考答案及 解析 一、单项选择题(下列各题中只有一个正确的答案,请将它的代码选出填涂在答题卡上。每小题1分,共30分。) 1.科学发展观的核心是()。 A.执政为民B.以人为本 C.与时俱进D.又快又好 2.科学发展观是立足(),总结我国发展实践,借鉴国外发展经验,适应新的发展要求提出来的。 A.社会主义初级阶段基本国情 B.当前我国发展的阶段性特征 C.解决环境资源问题 D.全面建设小康社会的实践 3.中国特色社会主义理论体系就是包括()的科学理论体系。 A.马列主义、毛泽东思想 B.邓小平理论、“三个代表”重要思想及科学发展观等重大战略思想 C.解放思想、实事求是 D.推进社会主义民主法制建设 4.党的十七大报告提出:在优化结构、提高效能、降低能耗、保护环境的基础上实现()到2020年比2000年翻两番。 A.国内生产总值B.国民生产总值 C.人均国内生产总值D.农村牧区居民收入 5.()是决定当代中国命运的关键抉择,是发展中国特色社会主义、实现中华民族伟大复兴的必由之路。

A.科学发展B.与时俱进 C.改革开放D.民主政治 6.恩格斯指出:每一时代的哲学作为分工的一个特定的领域,都具有由它的先驱传给它而它便由此出发的特定的思想材料作为前提。因此,经济上落后的国家在哲学上仍然能够演奏第一小提琴。这说明()。 A.社会意识是社会存在反映 B.社会意识具有相对独立性 C.社会意识反作用于社会存在 D.社会存在对社会意识的决定作用 6.【答案】B。解析:本题考核的知识点是:社会意识的相对独立性。社会意识相对独立性的表现之一是社会意识和社会经济发展上具有不平衡性。从理论上说,经济上发达的国家,其社会意识也应该是先进的,反之亦然,但事实上并非如此。历史上和现实中有些经济发展水平较高的国家和地区,其社会意识发展水平不一定是较高的,有些经济发展程度相对落后的国家和地区,又可能在思想领域超过经济上发达的国家和地区。因此,本题的正确答案是B选项。 7.毛泽东思想达到成熟的标志是()。 A.以农村包围城市的革命理论的形成 B.社会主义革命和建设理论的形成 C.实事求是思想路线的形成 D.新民主主义理论科学体系的形成 7.【答案】D。解析:走农村包围城市,武装夺取政权道路的理论,标志着毛泽东思想的形成;新民主主义理论的提出标志着毛泽东思想的成熟。 8.中国共产党第一次自主地运用马列主义基本原理解决中国革命问题的会议是()。 A.八七会议 B.遵义会议 C.瓦窑堡会议 D.党的十七大 8.【答案】B。解析:遵义会议确立了以毛泽东为代表的新的中央的正确领导。这次会议是中国共产党第一次独立自主地运用马克思列宁主义基本原理解决自己的路线、方针政策的会议,标志着中国共产党从幼年达到成熟。应选B。

计算机二级公共基础知识高频考点归纳总结

第一章数据结构与算法 算法 1、算法:是指解题方案的准确而完整的描述。算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 2、算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括:(1)可行性;(2)确定性(3)有穷性(4)拥有足够的情报。 3、算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。 4、指令系统:一个计算机系统能执行的所有指令的集合。 5、基本运算包括:算术运算、逻辑运算、关系运算、数据传输。 6、算法的控制结构:顺序结构、选择结构、循环结构。 7、算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。 8、算法复杂度:算法时间复杂度和算法空间复杂度。 9、算法时间复杂度是指执行算法所需要的计算工作量。 10、算法空间复杂度是指执行这个算法所需要的内存空间。 数据结构的基本基本概念 1、数据结构研究的三个方面: (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;(3)对各种数据结构进行的运算。数据结构是指相互有关联的数据元素的集合。 2、数据的逻辑结构包含:(1)表示数据元素的信息;(2)表示各数据元素之间的前后件关系。数据的存储结构有顺序、链接、索引等。 3、线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。非线性结构:不满足线性结构条件的数据结构。 线性表及其顺序存储结构 1、线性表是由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。在复杂线性表中,由若干项数据元素组成的数据元素称为记录,而由多个记录构成的线性表又称为文件。 2、非空线性表的结构特征: (1)且只有一个根结点a1,它无前件;(2)有且只有一个终端结点an,它无后件; (3)除根结点与终端结点外,其他所有结点有且只有一个前件,也有且只有一个后件。结点个数n称为线性表的长度,当n=0时,称为空表。 3、线性表的顺序存储结构具有以下两个基本特点:(1)线性表中所有元素的所占的存储空间是连续的; (2)线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。 4、顺序表的运算:插入、删除。 栈和队列 1、栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据,栈具有记忆作用。用top表示栈顶位置,用bottom 表示栈底。 2、栈的基本运算:(1)插入元素称为入栈运算;(2)删除元素称为退栈运算;(3)读栈顶元素是将栈顶元素赋给一个指定的变量,此时指针无变化。 3、队列是指允许在一端(队尾)进入插入,而在另一端(队头)进行删除的线性表。Rear指针指向队尾,front 指针指向队头。 4、队列是“先进行出”(FIFO)或“后进后出”(LILO)的线性表。 线性链表

公共基础知识试题及答案

2018年公共基础知识试题及答案 2018-05-12树权试题 公共基础知识主要测试应试者胜任党政领导工作必须具备的素质。以下是小编为大家搜集整理提供到的公共基础知识试题及答案,希望对您有所帮助。欢迎阅读参考学习! 一、单选题(50 题,每题 1 分,共50 分) 1、第二届中国质量奖颁奖大会3月29日在京召开。批示指出:_____是强国之基、立业之本和转型之要。 A、质量发展 B、教育发展 C、科技发展 D、人才发展 2、我国首个开展空间引力波探测的重大基础科研项目“______”于3月20日在中山大学珠海校区奠基,正式启动了其基础设施工程建设。 A、千人计划 B、天琴计划 C、火炬计划 D、星火计划 3、第十二届全国人民代表大会第四次会议通过_____,国家主席签署第43号主席令予以公布。 A、反恐怖主义法 B、反家庭暴力法 C、国家勋章和国家荣誉称号法 D、慈善法 4、2017年4月24日是我国首个“_____”。 A、中国无车日 B、中国航天日 C、中国环保日 D、中国低碳日 5、对在全党开展“_____”学习教育作出重要指示强调,“_____”学习教育是加强党的思想政治建设的一项重大部署。 A、三严三实 B、两学—做 C、四个全面 D、五大发展理念 6、从人力资源和社会保障部了解到,_____将合并实施,并将确保参保职工生育待遇水平不降低。 A、工伤保险和基本医疗保险

B、养老保险和工伤保险 C、养老保险和基本医疗保险 D、生育保险和基本医疗保险 7、用于清偿债务、缴纳租金、缴纳税款的货币所执行的职能是( )。 A、价值手段 B、流通手段 C、贮藏手段 D、支付手段 8、目前我国经济增长方式转变趋势为( )。 A、由粗放型向集约型转变 B、由质量向数量的转变 C、由产业向个体的转变 D、由技术进步向投资拉动的转变 9、贯彻“三个代表”重要思想,必须使全党始终保持( )的精神状态,能否做到这一点,决定党和国家的前途命运。 A、与时俱进 B、实事求是 C、团结奋发 D、荣辱与共 10、在我国现阶段的所有制结构中,国有经济对发展起主导作用的体现是( )。 A、在社会总资产中占量的优势 B、在所有制结构中占主体地位 C、对国民经济的控制力 D、是下岗人员再就业的主要渠道 11、科学发展观的核心是( )。 A、以人为本 B、全面协调可持续 C、统筹兼顾 D、发展 12、我国社会主义初级阶段的基本经济制度是由( )决定的。 A、社会主义初级阶段的生产力水平 B、社会主义的本质 C、社会主义的初级阶段的根本任务 D、社会主义的性质和初级阶段的基本国情 13、中共某县县委要求全县领导干部一心一意谋发展,不为失败找借口,只为成功找办法,这从一个侧面体现了共产党( )。 A、发扬民主,不断完善执政方式 B、与时俱进,保持党的先进性

公共基础知识每日一练(2018.2.11)

1. 着力扶持特殊地区加快发展,实施差别化政策,切实加大对“老”、“少”、“病”、“穷”地区的支持力度,坚持精准扶贫和集中连片开发相结合,这是贯彻党的十九大报告中( )的体现 A. 加快完善社会主义市场经济体制 B. 实施区域协调发展战略 C. 深化供给侧结构性改革 D. 推动行成全民开放新格局 2. 安全问题同政治、经济、文化、民族、宗教等问题紧密相关,非传统安全威胁和传统安全威胁相互交织。一个看似单纯的安全问题,往往并不能简单对待,否则就可能陷入头痛医头、脚痛医脚的困境,这段话体现的哲学原理是( ) A. 矛盾具有特殊性 B. 事物的联系具有普遍性 C. 质变是量变的必然结果 D. 事物的发展是前进性和曲折性的统一 3. 非常驻机构也可称为( ) A. 常驻机构 B. 代理机构 C. 派出机构 D. 临时机构 4. 下列法律谚语中,体现了“司法具有被动性”的是( ) A. 有一百条法律,却有一百零一个问题 B. 特例不应成为立法之依据

C. 民不举,官不究 D. 法不阿贵,绳不挠曲 5. 经济周期一般是指经济活动沿着经济发展的总体趋势所经历的有规律的扩张和收缩,经济周期的四个阶段依次为( ) A. 衰败、萧条、复苏、繁荣 B. 衰败、萧条、繁荣、复苏 C. 繁荣、衰退、复苏、萧条 D. 繁荣、衰退、萧条、复苏 【参考答案及解析】 1.【答案】B 【解析】本题考查的是时政热点。党的十九大报告指出,“中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾”。并把“实施区域协调发展战略”作为“贯彻新发展理念,建设现代化经济体系”的重大举措。着力扶持特殊地区加快发展,实施差别化政策,切实加大对“老”、“少”、“病”、“穷”地区的支持力度,坚持精准扶贫和集中连片开发相结合,体现了实施区域协调发展战略。故本题正确答案为B。 2.【答案】B 【解析】本题考查的是唯物辩证法。唯物辩证法认为,事物是普遍联系的,因此要联系的看问题,不能孤立的看问题。安全问题同政治、经济、文化、民族、宗教等问题紧密相关,必须联系的看待,体现了联系的观点。ACD说法与题意无关。故本题正确答案为B项。 3.【答案】D

程序设计基础期末考试题A卷

《程序设计基础》试题 程序设计基础期末考试题A 卷 一、 选择题(1*20=20分) 题号 1 2 3 4 5 6 7 8 9 10 总分 答案 题号 11 12 13 14 15 16 17 18 19 20 答案 1、一个完整的计算机系统应该包括( ) A 、系统软件和应用软件 B 、计算机及其外部设备 C 、硬件系统和软件系统 D 、系统硬件和系统软件 2、“裸机”的概念是指( ) A 、正在进行设计还没有组装好的计算机 B 、已经组装好但还没有安装任何软件的计算机 C 、仅安装了操作系统的计算机系统 D 、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是( ) A 、1936年 B 、1946年 C 、1956年 D 、1970年 4、CASE 的含义是( ) A 、计算机辅助设计 B 、计算机辅助制造 C 、计算机辅助教学 D 、计算机辅助软件工程 5、当前广泛使用的微型计算机是( ) A 、第一代 B 、第二代 C 、第三代 D 、第四代 6、当代计算机的体系结构称为是( ) A 、冯·诺依曼机 B 、非冯·诺依曼机 C 、图灵机 D 、比尔盖茨机 7、硬盘是( ) A 、输入设备 B 、输出设备 C 、存储设备 D 、计算设备 8、下面4句话中,最准确的表述是( ) A 、程序=算法+数据结构 B 、程序是使用编程语言实现算法 C 、程序的开发方法决定算法设计 D 、算法是程序设计中最关键的因素 9、计算机能直接执行的语言是( ) A 、机器语言 B 、汇编语言 C 、高级语言 D 、目标语言 10、解释程序的功能是( ) A 、将高级语言程序转换为目标程序 B 、将汇编语言程序转换为目标程序 C 、解释执行高级语言程序 D 、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是( ) A 、JAVA B 、Object Pascal C 、Delphi D 、C 12、不是C 语言的基本数据类型是( ) A 、int B 、double C 、char D 、bool 13、在C 语言中,为了求两个整数相除之后得到的余数,可以使用运算符( ) A 、/ B 、% C 、* D 、++ 14、数据的逻辑结构分为( ) A 、纯属结构和非线性结构 B 、顺序结构和非顺序结构 C 、树型结构和图型结构 D 、链式结构和顺序结构 班级 姓名

二级公共基础知识分类模拟题43

二级公共基础知识分类模拟题43 单项选择题 1、下列叙述中正确的是______。 A.所谓算法就是计算方法 B.程序可以作为算法的一种描述方法 C.算法设计只需考虑得到计算结果 D.算法设计可以忽略算法的运算时间 2、下列叙述中正确的是______。 A.算法的复杂度包括时间复杂度与空间复杂度 B.算法的复杂度是指算法控制结构的复杂程度 C.算法的复杂度是指算法程序中指令的数量 D.算法的复杂度是指算法所处理的数据量 3、下列叙述中正确的是______。 A.算法的时间复杂度与计算机的运行速度有关 B.算法的时间复杂度与运行算法时特定的输入有关 C.算法的时间复杂度与算法程序中的语句条数成正比 D.算法的时间复杂度与算法程序编制者的水平有关 4、下列叙述中正确的是______。 A.非线性结构可以为空 B.只有一个根结点和一个叶子结点的必定是线性结构 C.只有一个根结点的必定是线性结构或二叉树 D.没有根结点的一定是非线性结构 5、设数据结构B=(D,R),其中 D={a,b,c,d,e,f} R={(f,a),(d,b),(e,d),(c,e),(a,c)} 该数据结构为______。 A.线性结构 B.循环队列 C.循环链表 D.非线性结构 6、下列叙述中正确的是______。 A.矩阵是非线性结构 B.数组是长度固定的线性表 C.对线性表只能作插入与删除运算 D.线性表中各元素的数据类型可以不同 7、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A.不同,但元素的存储顺序与逻辑顺序一致 B.不同,且其元素的存储顺序可以与逻辑顺序不一致 C.相同,元素的存储顺序与逻辑顺序一致 D.相同,但其元素的存储顺序可以与逻辑顺序不一致 8、下列叙述中正确的是______。 A.能采用顺序存储的必定是线性结构 B.所有的线性结构都可以采用顺序存储结构 C.具有两个以上指针的链表必定是非线性结构 D.循环队列是队列的链式存储结构 9、下列叙述中正确的是______。 A.在栈中,栈顶指针的动态变化决定栈中元素的个数

相关主题
文本预览
相关文档 最新文档