算法分析与设计20春在线作业1题目

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 40 分)

1.按F5开始调试,程序便会直接运行到断点处。接下来可以逐行来运行程序,查看各个变量的值,也可以直接运行到下一个断点或程序结束,这样过程被称作()。

A.设置断点

B.单步调试

C.程序编译

D.程序调试

2.()主要是用来显示当前目录的名称或更改当前的目录。

A.dir

B.cd

C.type

D.fc

3.输出一个字符串时使用()格式符。

A.%c

B.%s

C.%d

D.%e

4.动态规划是一种在数学和计算机科学中使用的,用于求解包含()的最优化问题的方法。

A.重叠子问题

B.相似子问题

C.互斥子问题

D.有序子问题

5.如何一步步的跟踪代码,找到问题,搞明白为何程序不能正常运行,这个过程称为()。

A.编写程序

B.调试程序

C.执行程序

D.编译程序

6.对于循环队列,下列叙述中正确的是( )

A.队头指针是固定不变的

B.队头指针一定大于队尾指针

C.队头指针一定小于队尾指针

D.队头指针可以大于队尾指针,也可以小于队尾指针

7.下列对队列的叙述正确的是()。

A.队列属于非线性表

B.队列按“先进后出”原则组织数据

C.队列在队尾删除数据

D.队列按“先进先出”原则组织数据

8.以C语言为例,下列四个选项中,均是不合法的用户标识符的是()。

A.BA、x_0、do

B.float、1a0、_Y

C.x-y、goto、123

D._123、tmp、CHAR

9.()命令用来显示ASCII码文件的内容。

A.dir

B.cd

C.type

D.fc

10.下列排序算法中,其中()是稳定的。

A.堆排序,冒泡排序

B.快速排序,堆排序

C.直接选择排序,归并排序

D.归并排序,冒泡排序

11.strlen(str)是用来()。

A.求字符串长度

B.比较字符

C.求子串

D.字符串拷贝

12.批处理,也称为批处理脚本,其文件扩展名为()。

A..bat

B..exe

C..txt

D..c

13.十六进制的213,1的位权是()。

A.0

B.1

C.8

D.16

14.数制中表示基本数值大小的不同数字符号称为()。

A.进制

B.基数

C.位权

D.数码

15.变量名=属性 + 类型 + 对象描述,其中每个对象的名称都要有明确含义,可以取对象的名字全称或名字的一部分,这种命名规则是()。

A.匈牙利命名法

B.骆驼命名法

C.下划线命名法

D.帕斯卡命名法

16.isupper()函数用来()。

A.判断字母

B.判断数字

C.判断大写

D.判断小写

17.在下列排序算法中,哪一个算法的时间复杂度与初始排序无关()。

A.直接插入排序

B.冒泡排序

C.快速排序

D.直接选择排序

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

A.数据的逻辑结构与存储结构必定是一一对应的

B.由于计算机在存储空间上是向量式的存储结构,因此,利用数组只能处理线性结构

C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构

D.以上说法都不对

19.顺序查找n个元素的顺序表,若查找成功,则比较关键字的次数最多为()次。

A.n/2

B.(n+1)/2

C.(n-1)/2

D.n

20.十进制的基数是()。

A.2

B.8

C.10

D.16

二、多选题 (共 4 道试题,共 16 分)

21.字符串有关的格式字符有( )。

A."%c"

B."%d"

C."%f"

D."%s"

22.顺序结构、选择结构、循环结构三种结构共同特点是()

A.只有一个入口

B.只有一个出口

C.结构内的每一部分都有机会被执行到(不存在死语句)

D.结构内不存在死循环(永远执行不完的循环)。

23.设计递归算法有两点最为关键()和()。

A.确定递推公式

B.确定边界(终了)条件(递归出口)

C.每次递归调用,都必须向基本条件前进

D.如果结果已知,那么,不用再重复调用递归

24.递归算法的执行过程分()和()两个阶段。

A.递归

B.递推

C.回归

D.回溯

三、判断题 (共 22 道试题,共 44 分)

25.插入排序是一种稳定排序方法。

26.字符数组可用字符串来初始化。

27.C语言允许对数组的大小作动态定义,即定义行中的数组长度能包括变量。

28.穷举法,也称辗转法,是一种针对于密码的破译方法,即将密码进行逐个推算直到找出真正的密码为止。

29.插入排序的时间复杂度为O(n)。

30.在程序中关键字和变量名之间不需要加空格。

31.float b[4][5];定义b为5×6(5行6列)的数组。

32.递推就是在函数里调用自身。

33.假如用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有19个元素。

34.在递归算法所体现的“重复”中要求每次调用在规模上都有所缩小。

35.字符串"Hello"与字符串"hello"相等。

36.字符数组的初始化可以逐个元素进行初始化。

37.strncmp()函数和stricmp()函数相同。

38.顺序查找法适合于存储结构为散列存储的线性表

39.排序的稳定性是指排序算法中的比较次数保持不变,且算法能够终止。

40.长度不同的字符串一定不会相等。

41.求n的阶乘的表示方法n!=n*(n-1)! ,其中0!=1,对应的是递归的思想。

42.C程序执行的入口是main()函数,所以main函数必须放在程序的开头。

43.对于二分查找,表必须有序,表可以顺序方式存储,也可以链表方式存储。

44.两个字符串中的字符个数相同时才能进行字符串大小的比较。

45.归并排序辅助存储为O(1)。

46.在任何情况下,顺序表中进行结点的插入操作时都不需要移动结点。

(责任编辑:admin)

东师19年春计算机在线作业,东师算法分析与设计20春在线作业1【标准答案】相关推荐

  1. [附源码]计算机毕业设计Python+uniapp基于android手机设计并实现在线点单系统APPo682z(程序+源码+LW+远程部署)

    [附源码]计算机毕业设计Python+uniapp基于android手机设计并实现在线点单系统APPo682z(程序+源码+LW+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装 ...

  2. HTML5期末大作业:漫网页网站设计——爱影评在线电影(10页面)) 学生动漫网页设计模板下载 大学生HTML网页制作作品 简单漫画网页设计成品 dreamweaver学生网站模板

    HTML5期末大作业:漫网页网站设计--爱影评在线电影(10页面)) 学生动漫网页设计模板下载 大学生HTML网页制作作品 简单漫画网页设计成品 dreamweaver学生网站模板 常见网页设计作业题 ...

  3. html网页设计期末大作业:学校教育网站设计——卡通风格在线职业教育(14页) HTML+CSS+JavaScript

    HTML5期末大作业:学校教育网站设计--卡通风格在线职业教育(14页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制作成品 常见网页设 ...

  4. 电大本科计算机应用基础课程考核,2016年度春中央电大本科计算机应用基础学习知识网考操作技巧题及其规范标准答案.doc...

    2016年度春中央电大本科计算机应用基础学习知识网考操作技巧题及其规范标准答案.doc -一.操作题1.请在考生文件夹下完成如下操作(1)通过"资源管理器"窗口,在考生文件夹下建立 ...

  5. HTML奥运网页5页面文化 ~ 体育学生网页设计作业 ~ HTML+CSS+JS网页设计期末课程大作业 ~ web前端开发技术 ~ web课程设计网页规划与设计

    HTML奥运网页5页面文化 ~ 体育学生网页设计作业 ~ HTML+CSS+JS网页设计期末课程大作业 ~ web前端开发技术 ~ web课程设计网页规划与设计 临近期末, 你还在为HTML网页设计结 ...

  6. html网页设计期末大作业_HTML+CSS+JS网页设计期末课程大作业——橙色的素材火资源整站(25页)

    html网页设计期末大作业_HTML+CSS+JS网页设计期末课程大作业--橙色的素材火资源整站(25页) 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶 ...

  7. 北京石油大学C语言设计第二次作业,北京石油大学机器人设计第二次在线作业...

    北京石油大学机器人设计第二次在线作业 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 第二次在线作业窗体顶端单选题 (共25道题)收 ...

  8. 大工20春《计算机文化基础》在线测试3,大工20春《计算机文化基础》在线测试3题目【标准答案】...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 大工20春<计算机文化基础>在线测试3 试卷总分:100 得分:100 一.单选题 (共 10 道试题,共 50 分) 1.在Word 200 ...

  9. 华师本科网络英语 计算机统考,2017华师计算机统考题附的答案.doc

    2017华师计算机统考题附的答案 华师计算机统考题 单选题: 1.在计算机领域,信息是______.答案:C A.一种连续变化的模拟量 B.客观事物属性的表示 C.由客观事物得到的.使人们能够认知客观 ...

最新文章

  1. js-权威指南学习笔记18
  2. java开发经验分享_java开发经验分享(一)
  3. “鹅厂养鹅”是假的,但腾讯这个“山洞”是真的
  4. vue-router组件重用 路由切换时的问题
  5. Ubuntu 下的根目录为
  6. RHEL服务器配置BIND以及实现DNS负载均衡
  7. golang1.1-基础环境的配置以及事项
  8. Kubernetes 小白学习笔记(10)--搭建一个kubernetes集群-组建节点网络
  9. node实现敏感词过滤及敏感词库
  10. 盘点2021年10个顶级数据分析软件,及优缺点对比
  11. 计算机共享修复方法,打印机无法共享怎么办,教您修复打印机共享问题
  12. jQuery如何使用most()方法?代码示例和解析
  13. python计算工资工时_Python实现扣除个人税后的工资计算器示例
  14. 收费外贸企业邮箱的好处?外贸企业该如何选择更好的邮箱服务呢?
  15. C语言:由键盘任意输入1个整形数据(小于10亿,位数不限),将其倒置,如:输入12345,则输出54321。
  16. linux下twm切换gn,Linux初学(CnetOS7 Linux)之切换命令模式和图形模式的方法
  17. 记一次惊险的文件恢复经历Eclipse saved my day
  18. FFmpeg执行命令时屏蔽输出
  19. 正态分布的由来及推导
  20. Android摄像头 只拍摄SurfaceView预览界面特定区域内容(矩形框)---完整实现(原理 底层Surface

热门文章

  1. 计算机加密解除,pdf文件加密怎么解除?解除加密pdf文件的教程
  2. echarts之toolbox-x,y
  3. RDS数据库申请外网地址
  4. 亚马逊封号潮不断,亚马逊封号最新进展,亚马逊账号关联要怎么解决?怎么使用vmlogin浏览做到账号防关联
  5. 应用程序如何隐藏标题栏
  6. 时间序列 预处理 python_时间序列算法理论及python实现(1-算法理论部分)
  7. 微信小程序和微信公众号关联
  8. 微信小程序:简单舒服新UI装逼制作神器
  9. Nginx 入门指南
  10. Java版数据结构之数组模拟环形队列demo