10

本文深入讲解计算机基础概念,包括文件关联、数据类型转换、高级语言翻译、程序异常处理、C/C++程序处理、动态绑定、链接程序任务、N-S盒图、决策表、程序流程图、语义错误、哈希表、二分查找、二叉树特性、栈结构使用、邻接矩阵、排序算法、子类对象替换、UML表示、面向对象分析与设计、迭代开发模型、原型模型应用及软件测试分类。
  1. 当用户双击一个文件名时,Windows系统通过建立的文件关联来决定使用什么程序打开该文件
  2. 系统通过文件目录和目录项来管理外存中的信息,便于用户使用和查找文件
  3. 在对算数据表达式求值和进行赋值运算的时候需要进行整型数据与浮点型数据之间的类型转换
  4. 在高级语言进行翻译时,源程序的变量不可能映射到内存的代码区
  5. 调用了未定义的函数会不会产生运行异常,因为压根就进不了运行阶段
  6. 对C/C++程序进行处理时,可将C++程序翻译成目标程序,然后进行链接以形成可执行程序
  7. 若程序在运行时陷入死循环,则该情况属于动态的语义错误
  8. 从未排序的序列总一次取出一个元素与已排序序列总的元素进行比较,然后将其放在已排序的合适位置上,该排序方法为快速排序法
  9. 字符串”software”中,长度为2的子串共有7个
  10. 当具有n(n>0)个顶点的简单无向图中,最多含有n*(n-1)/2条边
  11. 时钟周期时计算机最小也是最基本的时间单位
  12. 使用电容存储信息且需要周期地进行刷新地存储器时DRAM
  13. DRAM:也称动态存储器
  14. 一般屏幕地刷新频率在75hz以上时,影像的闪烁才不易被人眼察觉
  15. 计算机软件只要开发完成,自动获取著作权
  16. 著作权属于:改编人,翻译人,注释人和整理人,不包括发明人
  17. 防范网络监听最有效的方法时数据加密
  18. 显示器为表现媒体
  19. 采用海明校验码时,校验位和信息为交叉设置
  20. ⊕:一真一假为真,相同为假
  21. 当现运行执行P操作后,该程序处于运行状态或阻塞状态
  22. 程序运行过程中,把函数(或过程)响应与调用所需要的代码相结合的过程称为动态绑定
  23. 将来源不同的目标程序装配成一个可执行程序时连接程序的任务
  24. 用高级程序设计语言编写的源程序不能在计算机上之恶执行,需要进行解释或编译,将源程序编译后形成目标程序,再连接上其他必要的目标程序后,形成可执行程序
  25. N-S盒图可以避免随意的控制转移
  26. 决策表十一表示多重条件组合下的行为
  27. 程序流程图的控制流可以任意转向
  28. 代码写错为语义分析,例如整型a+”aa”为语义错误
  29. 哈希表中元素的存储位置根据元素的关键字得到
  30. 哈希表中插入新元素时,需要与表中某些元素进行比较
  31. 对n个元素的有序表A[1…n]进行二分(折半)查找,则成功查找到表中的任意一个元素时,最多与A中的[log2 n]+1个元素进行比较
  32. 如果二叉树为单枝数,那么n个节点就分布在n层上(也就是共有n层,每层一个结点)
  33. 递归函数的调用和返回必须采用栈结构
  34. 无向图的邻接矩阵是对称矩阵,有向图则不一定
  35. 冒泡排序和简单选择排序在第一次循环就可以找到最大或最小值
  36. 代码中使用父类对象的地方,都可以使用子类对象替换
  37. 面向对象语言设计的结果适合采用UML表示
  38. 面向对象程序设计语言主要用于面向对象实现
  39. 面向对象分析的主要任务是描述用户需求,构建一个准确的,一致的模型以描述软件需要解决的问题,其结果是软件系统的设计模型
  40. 面向对象设计的主要任务不包括描述用户分析
  41. 迭代开发模型由RUP,XP,螺旋模型,但不包括瀑布模型
  42. 如果客户不能完整描述他们的需求,则开发过程最适宜采用原型模型
  43. 软件测试分为静态测试和动态测试两大类:静态测试包括人工检测和计算机辅助静态分析;动态测试时通过运行程序发现错误,对软件产品进行黑盒和白盒测试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值