在结构化的程序设计中,模块划分的原则是()
来源:互联网 发布:get it与got it口语 编辑:程序博客网 时间:2024/05/22 23:58
1.在结构化的程序设计中,模块划分的原则是()
各模块硬包括尽量多的功能
各模块的规划应尽量大
各模块之间的联系尽量紧密
模块内具有高内聚度,模块间具有低耦合度
高内聚,低耦合
高类聚就是类的内部操作细节自己完成,不允许外部干涉 ;低耦合是仅暴露少量的方法给外部使用。
2.给出以下定义,下列哪些操作是合法的?
const char *p1 = “hello”;char *const p2 = “world”;
p1++;
p1[2] = ‘w’;
p2[2] = ‘l’;
p2++;
口诀:左定值,右定向。谁在前面谁就不允许改变谁。
即 const在*的左边不能改变字符串常量的值,故B错;
const在*的右边不能改变指针的指向,故D错;
由于 “world“存储在字符常量区,不能直接修改其值,故C错;
若要修改其值,应该改为char str []= "world";
3.float 类型(即 IEEE754 单精度浮点数格式)能表示的最大整数是( )。(这道题还不明白) 2^126-2^103
2^127-2^104
2^127-2^103
2^128-2^104
ieee标准中,float型: 总位数 32位:符号位 (表数的正负)1位,阶码位(含一位阶符,用移码表示,真值都被加上一个偏移量)8位,尾数位(补码表示,是小数) 23 位 最大值:符号位为0表正,阶码1111 1111:255(真值为127),尾数:111 11111111 1111 1111 1111(真值为1-2∧(-23)+1),值即2∧128-2∧104
阅读全文
0 0
- 在结构化的程序设计中,模块划分的原则是()
- 子系统与模块的划分原则
- 模块划分的原则及方法
- 软件服务模块的划分原则
- 结构化程序设计原则
- 硬盘分区的划分原则
- 模块划分原则
- 循环结构是程序设计的重要技巧
- maven的模块划分
- 等价类划分的原则
- 模块化程序设计的原则
- 程序设计的SOLID原则
- 程序设计的一些原则
- 程序设计的SOLID原则
- 程序设计的原则
- 优秀程序设计的原则
- nesC程序设计中添加模块的写法(示例)
- 转]EBS中客户化表结构的设计原则
- Qt4.8.5编译mysql5.7.30驱动
- SSH整合其他方式(没有hibernate的核心配置文件)
- POJ1260-Pearls(dp)
- HBase源码分析之用户
- VSCode代码修改延迟的问题
- 在结构化的程序设计中,模块划分的原则是()
- 系统编程之进程,父子进程fork()函数
- centos 7配置系统调度isolcpus(软中断绑定)
- JavaScript高级程序设计--基本概念
- 51Nod-1073 约瑟夫环
- 【JAVA基础】equal和hashcode的区别
- Android给打开商店给好评代码
- POJ 2054
- LED显示屏花屏问题