2018-7-10-随笔-计算机系统和程序设计方法

计算机科学之父是图灵 现代计算机之父是:约翰。冯。诺依曼 十进制转为二进制的方法: 整数:除2逆序取余法 小数:乘2正序取整法 16个1 是【2的16次方-1】 因为这是无符号的 有符号:16个1是【-1】 16个1 的第一数字:1是代表负数 0代表整数 2^16=65536,2^16-1=65535这没有错啊! 111.1111(16个1)是-1的二进制也没错, 但这是在int型为2字节的时候.当int型为2字节时, 能表示的有符号数的范围是-32768~32767, 表示无符号数时范围是0~65535. 现在的int型已大都为4字节了,你困惑的这个问题已转移到更大的数上去了.其实计算机里没有什么正数、负数,都是些0、1符号,代表什么数看编程者怎么对待了.就说这111.1111(16个1),在16位整型平台下,编程者如果认为是无符号数,那就是65535,而如果编程者认为是有符号的,那就是-1了 负数用二进制表示:补码表示 先是表示出来正常数【带符号】,然后反码【符号不变】,然后加1【符号不变】,这就是补码 一个字节是8位,就是一个地址 电脑的系统是:处理一串数据,称为字 【不可能一位一位处理】,存储这个字所用的字节就是【字长】 处理系统:64 就是字长为64 B KB MB GB TB 程序解决问题:理解问题,数学建模,算法设计,程序设计,问题解决 算法的灵魂,结构是肉体 构成程序 描述算法方法很多:自然语言 传统流程图、 伪码 、N_S图 结构: 顺序结构:最简单的结构 选择结构:单支结构、双支结构、多支结构 循环结构:当型循环、直到型循环(会先循环一次在判断)

转载于:https://www.cnblogs.com/liuqifeng/p/9290246.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值