Test
1.进程管理的主要工作是处理器调度
2.各种排序比较的次数
在最坏情况下,冒泡排序、直接插入排序、快速排序与简单选择排序法均需要比较n(n-1)/2次。希尔排序需要比较n^1.5次,堆排序需要比较的次数最少,为nlog2n。
3.! ! ! ! !! ! ! ! !! ! ! ! !
4.
5.白盒测试方法也称结构测试或逻辑驱动测试
6.软件需求分析阶段的工作主要分为4个方面:1.需求获取;2.需求分析;3.编写需求规格说明书;4.需求评审。没有需求计划
7.一个C语言程序可以实现多种算法。
一个C程序可以由一个或多个源程序文件组成
一个源程序文件由一个或多个函数组成
构成C语言程序的基本单位是函数
函数也是C程序中模块化程序设计的基础
C函数可分为标准库函数和用户定义函数两类
8.我们把由高级语言编写的程序称为"源程序'
由二进制代码表示的程序称为'目标程序'
由汇编语言编写的程序称为'汇编程序'
对于计算机本身来说,它并不能直接识别由高级语言编写的程序,只能识别和执行由0和1组成的二进制指令。
计算机能直接执行的程序是可执行程序
9.
10.输出和输入遇到宽度不同的区别
11.
/*/ /*/ ❌
程序在编译时认别到两次"/*"作为注释的开始,但未识别到'*/"作为注释的结束,
/*/* */*/ ✔
12.
13.C语言六种位运算符按优先级由高到低的顺序
取反(~)→左移(<<) 和右移(>>) →按位与(&)→按位异或(∧)→按位或(|)
14. a表示二维数组的首地址,其基类型为具有4个整型元素的指针,而p的基类型为一个整型指针,所以其基类型不同,不能相互赋值。所以a❌
15.auto为隐含存储类别,static为静态存类别,register是寄存器存储类别。
16.一个整数占二个字节,字符型占一个字节
浮点型点四个字节,另外共用型变量ua占五个字节
17.本题定义了一个二维数组a和一个指针数组p。选项A中变量p是一个数组, 它是一个地址常量,不能放在等号的左边,所以选项A错误;选项B中,a是一个指向int[]的地址常量,p[O]是一个int型地址,所以不能将a赋值给p[0],故选项B错误;选项D中将一个二维数组地址赋值给一个整型指针,是非法的。故本题答案为C
18.关键字char是用来定义字符变量的
19.getchar ()函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符,而不是从磁盘读入字符。
20.在C语言中用于描述算法的有程序语句、伪代码、流程图、文字叙述。
21.
22.系统总线包含有三种不同功能的总线,即数据总线、地址总线和控制总线。
23.引入 多道程序设计技术的根本目的是为了提高CPU的利用率,充分发挥计算机系统部件的并行性
24.寻址方式分为指令寻址和数据寻址。
常见的指令寻址有顺序寻址和跳跃寻址。
matplotlib
1.传入x和y,并绘制折线图:plt.plot(x,y)
2.设置图片大小:figsize=(长,宽),dpi=xx
3.保存绘制的折线图:plt.savefig
4.调整刻度
设置x的刻度:plt.xticks()
设置y的刻度:plt.yticks()