- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 算法实例
- 面向对象程序设计 VB开发工具
- 算法实例的程序实现
- + 算法及算法的表示方法
- 计算机解决问题的步骤化
- 算法的表示方法
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
下列各选项所列举的步骤中,能组成“输入任意三个整数,按从小到大的顺序排序,并输出排序后的结果”的正确算法的是( )
① 如果 a 大于 b,则交换a,b的值;
② 如果 a 大于c,则交换a,c的值;
③ 如果 b 大于c,则交换b,c的值;
④ 输入三个整数 a,b,c;
⑤ 输出三个整数a,b,c;
① 如果 a 大于 b,则交换a,b的值;
② 如果 a 大于c,则交换a,c的值;
③ 如果 b 大于c,则交换b,c的值;
④ 输入三个整数 a,b,c;
⑤ 输出三个整数a,b,c;
A.①②③④⑤ | B.④①②③⑤ |
C.④③②①⑤ | D.④⑤①②③ |
用计算机来解决“韩信点兵问题”,最恰当的步骤是( )。
A.设计算法→编写程序→分析问题→调试运行程序 |
B.设计算法→分析问题→编写程序→调试运行程序 |
C.分析问题→设计算法→编写程序→调试运行程序 |
D.分析问题→编写程序→设计算法→调试运行程序 |
现实生活中有许多工作可以通过编程来解决。下列描述中,不宜使用编程来处理的是( )
A.灭火比赛机器人驱动系统 |
B.学籍管理系统 |
C.编辑一份《调查报告》 |
D.“神舟八号”发射管理系统 |
用计算机程序解决问题的过程,正确的顺序是
A.确定算法→分析问题→编写代码→调试运行 |
B.分析问题→编写代码→确定算法→调试运行 |
C.调试运行→确定算法→编写代码→分析问题 |
D.分析问题→确定算法→编写代码→调试运行 |
逃逸系统也叫逃逸塔,它的任务是在火箭起飞前900秒到起飞后120秒时间段内,万一火箭发生故障,它顶端的11个火箭推进器可以拽着整流罩里的轨道舱和返回舱与火箭分离,并降落在安全地带,帮助飞船上的航天员脱离险境。如无意外,发射120秒后它必须准确脱离箭体,否则整流罩无法打开。据此用自然语言描述算法,下列哪一项是正确的?
A.如果发射前900秒到发射后120秒火箭没有问题→那么就启动逃逸系统→否则发射后120秒整流罩打开 |
B.如果发射后120秒火箭有问题→那么就启动逃逸系统→否则发射后120秒整流罩打开 |
C.如果发射前900秒火箭有问题→那么就启动逃逸系统→否则发射120秒后脱离箭体 |
D.如果发射前900秒到发射后120秒火箭有问题→那么就启动逃逸系统→否则发射后120秒脱离箭体 |
在日常生活中,我们常常会碰到各种各样的问题,以下描述中最适合我们用计算机编程方法来处理的是( )
A.计算某个同学期中考试各科成绩总分 |
B.在因特网上查找自己喜欢的歌曲 |
C.去新华书店买书 |
D.计算10000以内的奇数平方和 |