3.1 现代信息处理工具——计算机 知识点题库

关于程序编译,以下说法正确的是(   )。
A . 编译程序的执行方式类似于日常生活中的“同声翻译” B . 解释程序的工作主要包括编译、连接、装入等环节 C . C语言程序是编译执行的 D . BASIC语言程序是编译执行的
在用VB体验编写程序时,了解到代码窗口是用来(  )。
A . 输入、修改、查看程序代码 B . 查看属性 C . 运行代码 D . 只能查看程序代码
编制计算机程序解决问题的一般过程是:分析问题、编写程序、调试运行、设计算法。
   需求分析之后、程序设计之前,需要对系统进行总体设计和详细设计。总体设计就是在需求分析的基础上对模型细化、分解任务,明确程序由哪些模块组成。
编写程序的任务就是用一种计算机程序设计语言来描述问题求解的算法。
分析问题就是从具体的问题中,明确条件和需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述。
已知三角形的三边长,求计算三角形的面积。解决此问题的算法各个步骤如下所示:

①确定面积的计算公式并用数学符号描述;

②设计算法,并通过编写计算机程序描述实现;

③提炼核心要素并加以假设(假设三角形的三条边长度分别为a、b、c);

上述步骤的正确顺序是(  )

A . ①②③ B . ①③② C . ③①② D . ③②①
  程序设计的一般过程是分析题、设计算法、、运行调试。
计算机程序解决问题的步骤是(    )
A . 编写程序→设计算法→分析问题→调适运行与检测结果 B . 设计算法→分析问题→编写程序→调适运行与检测结果 C . 设计算法→分析问题→调试运行与检测结果→编写程序 D . 分析问题→设计算法→编写程序→调试运行与检测结果
用计算机程序解决问题的过程中,属于解决这个问题的方法和步骤的是(    )
A . 设计算法 B . 设计界面 C . 编写代码 D . 调试运行
一位同学想编程解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是(   )。
A . 设计算法,编写程序,提出问题,运行程序,得到答案 B . 分析问题,编写程序,设计算法,运行程序,得到答案 C . 分析问题,设计算法,编写程序,运行程序,得到答案 D . 设计算法,提出问题,编写程序,运行程序,得到答案
阅读材料,完成下题。

用计算机对《红楼梦》进行词频统计的研究,用计算机模拟水稻高产栽培的模型,“神州飞船”发射指挥中心使用大量的计算机设备对飞船的指挥和控制等等,无不体现计算机的魅力和神秘莫测!计算机像人类的大脑一样充满智慧,像神仙一样神机妙算,这些都是归于计算机程序的功劳。

  1. (1) 关于用计算机程序解决问题的步骤,正确的是                 
    A . 设计算法、编写程序、提出问题、调试程序、得到答案 B . 分析问题、编写程序、设计算法、调试程序、得到答案 C . 分析问题、设计算法、编写程序、调试程序、得到答案 D . 设计算法、提出问题、编写程序、调试程序、得到答案
  2. (2) 使用VB程序设计语言编写可以编写模拟飞行仿真程序,实现各种飞行训练功能。VB程序设计语言属于               
    A . 汇编语言 B . 机器语言 C . 低级语言 D . 高级语言
  3. (3) 程序有三种最基本的结构,分别是顺序结构、                和循环结构。
    A . 控制结构 B . 分支结构 C . 选择结构 D . 多分支结构
  4. (4) 在Visual Basic程序设计语言中,定义字符串类型的是               
    A . Integer B . Single C . String D . Boolean
  5. (5) 穷举法的适用范围是               
    A . 一切问题 B . 解的个数极多的问题 C . 解的个数有限且可一一列举的问题 D . 不适合设计算法的问题
用计算机编程解决问题的一般过程:①设计算法;②编写程序;③抽象与建模;④调试运行程序。顺序正确的是(    )。
A . ①②③④ B . ②①③④ C . ③②①④ D . ③①②④
计算机编程加工的核心是对解决问题的方法进行描述,也就是(     )
A . 分析问题 B . 设计算法 C . 编写代码 D . 调试运行
小陈想帮她妈妈设计一个文件加密程序,制定了如下的工作过程,你认为最恰当的是(    )。
A . 分析问题、编写程序代码、运行程序、得到答案 B . 分析问题、设计算法、编写程序代码、调试运行 C . 设计算法、编写程序代码、调试程序、得到答案 D . 分析问题、设计程序、编写程序代码、运行程序
用计算机解决问题的一般经历下面几个过程:①设计算法,②编写程序,③调试运行,④抽象建模。下面排序正确的是(     )
A . ④①③② B . ①②③④ C . ③④①② D . ④①②③
请阅读以下材料,并回答问题:

材料一:珠穆朗玛峰的高度为848.86米。

材科二:有个科学猜想节目:如果有-张足够 大的纸,其厚度为0.1毫米,对折一次纸的厚度增加1倍设张纸的厚度为h,对折k次,那么纸的厚度为h*2”。

材料三:纸对折多少次后可以超过珠穆朗玛峰的高度的算法流程图表示如下。

  1. (1) 材料二中由“纸的厚度为h,对折k次,得出纸的厚度为h*2”,这个过程属于用算法解决问题的哪个步骤(单选题,填字母: A .抽象与建模;B .设计算法;C .描述算法)。
  2. (2) 材料三种加虚线框的过程属于算法控制结构中的结构。
  3. (3) 用Python语言实现上述算法,请在划线处填入代码。

    h=0.0001

    k=0

    while

        k=k+1

        h=h*2

    print("需要对折",k,"次")

  4. (4) 解决此问题的算法是(填“解析算法”或“枚举算法”)。
用计算机编程解决问题的首要步骤是(   )
A . 抽象建模 B . 设计算法 C . 编写程序 D . 调试运行程序
以下选项中,计算机解决问题的正确过程是(  )。
A . 抽象与建模→编写程序→设计算法→调试运行 B . 抽象与建模→设计算法→编写程序→调试运行 C . 设计算法→抽象与建模→编写程序→调试运行 D . 抽象与建模→设计算法→调试运行→编写程序
利用编程解决问题一般过程分四个步骤,“分析问题”后的下一个步骤是(     )
A . 设计算法 B . 调试运行 C . 编写程序 D . 得到答案
最近更新