编写计算机取余程序_01-计算机要点

01-计算机要点

  • 1.1、计算机基本概念
    • 电脑、机器人、手机......
    • 计算机俗称电脑(computer)高速计算的电子计算机器
    • 特点:数值计算、逻辑计算、存储记忆
  • 1.2、计算机的组成
    • 硬件:显示器、硬盘、CPU、鼠标......看得见摸得着
    • 软件:系统软件(操作系统);应用软件(微信、QQ、网易云、Ps......)看不见摸不着
  • 2、计算机语言
    • 2.1、计算机语言的基本概念:人与计算机之间进行通讯的语言。
    • 2.2、计算机语言的发展
      • 机器语言-->汇编语言-->高级计算机语言
      • 机器语言:二进制的形式,便于机器阅读,但是不便于人们阅读。
      • 汇编语言:汇编语言是在机器语言基础之上发展的,它用了一些简单的字母和符号串来代替二进制串,这样就提高了语言的记忆性和识别性。
      • 高级计算机语言:Python、C++、Java...... 面向过程-->面向对象-->面向应用(盲猜)。面向过程:根据过程来解决问题;面向对象:根据我们要解决问题的物体进行对象化,为该对象添加方法解决问题。
      • import request res=request.get('https://www.baidu.com/')
    • 2.3、根据转换时机不同 语言分为两大类
      • 编译型语言(底层开发,对速度敏感的)
        • C语言......
        • x(源码) --编译--> y(编译后的机器码) 执行速度特别快 跨平台性比较差
      • 解释性语言(辅助开发,需要兼容的,速度要求不是很高的)
        • Python、JavaScript......
        • x(源码)--解释器--> 解释 执行执行速度比较慢 跨平台性比较好
  • 3、交互方式
    • 3.1、交互方式的种类
      • 命令行的交互方式 (Text-based User Interface) TUI
        • 当你使用命令行建立文件夹的时候,查看的时候回发现里面有三个文件夹,其中有两个是 . 和 .. 这个表示的当前目录和根目录。
      • 图形界面化的交互方式 (Graphical User Interfac) GUI
    • 3.2、文本交互模式打开的方式(win)

403e64f00323a63c6a6194f7b175a6b6.png
      • win键+R-->输入cmd-->回车即可
      • 命令行的形式
      • Microsoft Windows [版本 10.0.18362.959]————版本
      • (c) 2019 Microsoft Corporation。保留所有权利。————版权申明
      • C:Users狂客>
        • C: --->所在磁盘的根目录 (可以通过 X: 切换盘符)
        • Users狂客---> 所在磁盘路径,当前所在的文件夹
        • > ---> 命令提示符 (在后面可以直接输入指令)
    • 3.3、DOS命令

| dir | 列出当前目录下的文件夹或者文件 | | :-- | :-- | | md | 创建目录 | | rd | 删除目录 | | cd | 进入指定目录 | | cd.. | 退回上一级目录 | | cd/ | 退回到根目录 | | del | 删除文件 | | exit | 退出dos命令 | - 4、文本文件和字符集 - 纯文本 保存单一的文本内容(文本文件 .txt) - 纯文本在计算机底层也会转换为二进制保存 - 将字符转换为二进制码的过程,我们称之为编码 encode() - 将二进制码转换成字符的过程,我们称之为解码 decode() - 富文本 可以保存文本以外的其他形式的内容(PPT、Word、OneNote......) - 字符集 - ASCII 美国人编码 使用7位来对美国常用的字符进行编码 包含128个字符 - ISO-8859-1 欧洲的编码 使用8位来编码 包含256个字符 - GBK 中国人编码(国标码) - Unicode 万国码 包含世界上所有语言和字符 编写程序一般都会使用Unicode 编码 - Unicode 编码有多种实现 UTF-8 UTF-16 UTF-32 - 5、进制转换 - 5.1、进制之间的转换 - 十进制-->二进制 原理: 对十进制数进行除2运算(称为“除2取余”,由下往上读取)
``` #5的二进制101 #6的二进制 5/2=2余1 6/2=3 0 2/2=1余0 3/2=1 1 1 余1 1 1 ``` - 二进制 -- > 十进制 原理:二进制乘以2(次幂)的过程(称为“赋权求和”) ``` 101-->5 1*2(0)+0*2(1)+1*2(2)=5 ``` - 进制越大表现形式越短,之所以出现其他进制就是为了更方便的表示数据

    • 5.2、进制的计数
      • 二进制(01)——满二进一
      • 八进制(01234567)——满八进一
      • 十进制(0123456789)——满十进一
      • 十六进制(0123456789ABCDEF)——满十六进一
        • A:10,B:11,C:12,D:13,E:14,F:15
    • 5.3 数据间的换算
      • bit是计算机中最小的单位
      • byte是我们最小的可操作的单位
      • 8bit = 1byte(字节)
      • 1024byte = 1KB(千字节)
      • 1024KB = 1MB(兆字节)
      • 1024MB = 1GB(吉字节)
      • 1024GB = 1TB(太字节)
    • 6、环境变量
    • 6.1、基本概念
      • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
      • 修改用户变量只对本账号起作用。修改系统变量会影响所有用户,所以建议不要修改系统变量。
      • 环境变量操作

be223c19c5b12eb1b34430381ab8f23f.png
        • 1.查看环境变量
          • 右键计算机(此电脑),选择属性
          • 系统界面左侧选择 高级系统设置
          • 选择环境变量
        • 2.添加环境变量
          • 通过新建按钮添加环境变量
          • 环境变量可以有多个值 , 值与值之间用 英文分号隔开
        • 3.修改环境变量
          • 通过编辑按钮来修改环境变量
        • 4.删除环境变量
          • 通过删除按钮来删除环境变量
    • 6.2 path环境变量
      • path环境变量 保存的是一个一个的路径
      • 当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开
      • 如果没有则会去path环境变量的路径去找,直到找到为止。没找到则会报错
      • 我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。这样我们就可以在任意位置来访问这些文件了
      • 注意事项:
      • path环境变量不区分大小写 path Path PATH
      • 多个路径之间用 ; 隔开
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值