C语言计算机二级选择题真题总结

(计算机基础知识与c语言相关考点乱序分布)

  1. 带链栈的栈底指针是随栈的操作而动态变化的
  2. 好的软件设计是高内聚低耦合
  3. scanf中%c会吸收空格;
  4. scanf中%s遇到空格会停止吸收;
  5. getchar会吸收回车;
  6. ch=(unsigned int )a+b;//只会对a进行强制类型转换;
  7. a*=b+c;//表示a=a*(b+c);
  8. getch是库函数名;
  9. .2e0是合法的,e后必须跟一个整数,e前后必须都有数;
  10. 使用符号|可以将一条#include命令写在多行;
  11. switch语句如果没有运行到break会继续下下一个case运行;
  12. strcmp(a,b);//比大小,a大于b输出大于0,a等于b输出0,a小于b输出小于0;
  13. strcat(a,b);//b接在a的后面,遇到‘\0'就接;
  14. strlen(a);//求长度;
  15. strcpy(a,b);//把b直接给a;
  16. 如果top=bottom=20,表示栈中元素有一个;
  17. 队列:队头=队尾,表示列空或者列满;
  18. 黑盒测试法:错误推测法;
  19. 白盒测试法:基本路径测试、测定覆盖、条件覆盖’
  20. 实体-关系模型是概念模型;
  21. 主键(类似id)、外键(另一个结构中的id);
  22. double x=123.456;printf("%6.2f,%3.0f\n",x,x);输出123.46,123;
  23. 八进制的0是零,而不是o;
  24. #define pi 3.14(注意后面没有;)
  25. 流程图中带有箭头的线段代表控制流
  26. 数据流图中带有箭头的线段表示的是数据流
  27. 线性表排序最坏情况:堆排序nlg2n;快速排序、冒泡排序、直接插入排序都是\frac{n(n-1)}{2}
  28. 在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是O(log以2为底的n);
  29. 数据库设计中,E-R图转为关系数据模型的过程属于逻辑设计阶段
  30. c语言中非执行语句无法形成二进制机器指令;
  31. 源程序以ASCII码的形式存在一个文本文件中;
  32. 源程序经过编译形成.obj目标程序;
  33. a%b取余运算中,a、b必须是整型;
  34. a/b除法运算中,如果a、b是整型,结果也是整型直接去掉小数;如果a、b有实型则结果也是实型;
  35. int 4byte;
  36. double 8byte;
  37. exit(0);//程序终止;
  38. 在使用时才占用内存的变量存储类型:auto、register;
  39. 结构体定义方式;
  40. fread函数使用方式;
  41. 需求分析阶段用DFD图;
  42. “对象”的基本特点:多态、分类性、标识唯一性
  43. 数据共享最好的是数据库系统阶段
  44. ‘A’的ASCII码是65;
  45. 'a'的ASCII码是97;
  46. switch语句中,case后必须是整数;
  47. static静态变量,extern全局变量,作用范围;
  48. a=b=c=(int*)malloc(sizeof(int);//分配同一块区域,*a,*b,*c输出一致;
  49. 队列和栈都是线性结构;
  50. 支持子程序调用的数据结构是
  51. 软件测试的目的是发现错误(不能改正);
  52. 程序调试的任务是诊断和修改程序中的错误;
  53. 数据库应用程序核心问题是数据库设计
  54. 关系R到关系S:少行:选择;少列:投影;自然连接;交;并;
  55. 使用三种基本结构构成的程序可以解决所有问题
  56. 块注释不可以嵌套;
  57. c源程序中不可表示的数值是二进制;
  58. while(a=b)//如果赋值成功就循环;
  59. printf("%d",a=b);//把b赋值给a,输出a;
  60. '^'按位异或;
  61. 算法空间复杂度是指算法在执行过程中所需要的计算机存储时间
  62. 结构化程序设计原则:自顶而下、模块化、逐步求精   可封装;
  63. 数据库管理系统是在操作系统支持下的系统软件
  64. 在E-R图中,用于表示实体联系的图形是菱形,用于表示实体的图形是矩形;
  65. gets函数用于从终端读入字符串;
  66. fputs函数用于把字符串输出到文件中;
  67. fwrite用于以二进制形式输出数据到文件;
  68. 链式存储所需空间一般大于顺序存储;
  69. 面向对象方法中,继承是指类之间共享属性和操作的机制
  70. 数据库设计中反映用户对数据要求的模式是外模式
  71. char *s;s="Book!";//正确,数组不可以这么定义;
  72. 软件生命周期中的活动不包括市场调研;
  73. 需求分析阶段建立数据字典;
  74. 数据库三级模式:内模式、外模式、概念模式;
  75. 属于面向对象设计方法主要特征的是继承
  • 32
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值