作业6.28-29

1.什么是编程语言?

  人与计算机之间沟通交流的媒介

2.什么是编程?

  将人的思维逻辑通过计算机能够读懂的方式写出来

3.为什么要编程?

  解放人力,让计算机能够按照人的思维逻辑去帮你干活

4.计算机5大组成分别有什么作用?

  (1)控制器:计算机的控制系统,负责控制

  (2)运算器:计算机的运算系统,负责运算

  (3)存储器:计算机的存储系统,负责存储数据

  (4)输入设备:计算机的输入系统,负责接收外部信息存入内存

  (5)输出设备:计算机的输出系统,负责经过处理后输出的结果

5.机械硬盘的工作原理?

  靠硬盘的旋转磁头在上面读取数据

6.qq启动的流程?

  (1)双击qq后,操作系统会将qq对应的数据由硬盘读到内存

  (2)cpu去内存中读取qq对应的数据

  (3)qq启动起来了

7.定义变量的内部原理

  变量必须先定义后调用

8.变量三要素

  (1)id():返回一串数字,这一串数字相当于内存地址

  (2)type():返回变量对应的数据的类型

  (3)value:该变量指向的内存当中数据的值

9.变量命名规范

  (1)变量名只能是 字母、数字或下划线的任意组合

  (2)变量名的第一个字符不能是数字

  (3)关键字不能声明为变量名

10.垃圾回收机制

  (1)引用计数:内存中的数据如果没有任何的变量名与其有绑定关系,那么会被自动回收

  (2)标记清楚:当内存快要被某个应用程序占满的时候,会自动触发

  (3)分代回收:根据值得存活时间的不同,划为不同的等级,等级越高垃圾回收机制扫描的频率越低

转载于:https://www.cnblogs.com/yljbky/articles/11105773.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值