计算机核心基础知识

’一、编程与编程语言

image

(1)、什么是语言

  • 语言就是人与人交流的媒介

(2)、什么是编程

  • 编程就是程序员使用计算机能够读懂的语言把自己的思想和逻辑写出来的过程

(3)、什么是编程语言

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

image

二、计算机本质

  • 计算机也称之为"电脑">>>:通电的大脑

  • 计算机的工作肯定离不开电 电信号只有高低电平两种状态(0和1)

  • 计算机其实只认识数字0和1(二进制)

进制数

二进制: 0 1
八进制: 0 1 2 3 4 5 6 7
十进制: 0 1 2 3 4 5 6 7 8 9
十六进制:0 1 2 3 4 5 6 7 8 9 a b c d e f

image

三、计算机五大组成部分

(1)、控制器

  • 控制计算机各个硬件的工作

image

(2)、运算器

  • 数字运算:数字之间的运算

  • 逻辑运算:根据条件是否成立决定是否要做事情

(3)、存储器

image

  • 内存:基于电工作 存取数据的速度快 但是断电数据立刻丢失

内存条

  • 外存:不基于电工作 存储数据的速度比内存慢 但是可以永久保存数据

磁带>>>光盘>>>U盘>>>硬盘>>>磁盘

(4)、输出设备

  • 显示屏、音响、打印机

(5)、输入设备

  • 键盘、鼠标、麦克风、触摸屏

image

四、计算机三大核心硬件

(1)、CPU(中央处理器)

  • 控制器+运算器

image

(2)、内存

  • 存取数据的速度极快 主要与CPU配合使用

image

(3)、硬盘

  • 用来永久保存数据的 速度比较慢

image

执行速度:CPU>>>内存>>>硬盘

五、操作系统

  • 控制 协调 管理计算机各个硬件的工作

常见操作系统

  • pc端:windowsmacOSlinux

  • 移动端:安卓、IOS、鸿蒙

image

六、数据存储单位

(1)、简介

在计算机数据存储中,存储数据基本单位字节(Byte),最小单位是位(bit)。8个bit组成一个Byte(字节),能够容纳一个英文字符,不过一个汉字需要两个字节的存储空间!1024个字节就是1KByte(千字节),简写为1KB。计算机工作原理为高低电平(高为1,低为0)产生的2进制算法进行运算,所以我们购买的硬盘通常使用近似1000的1024进位(1024=2的10次方)

(2)、换算单位

8 bit = 1 Byte 		     一字节

1024 B = 1 KB  (KiloByte)   千字节

1024 KB = 1 MB (MegaByte)   兆字节

1024 MB = 1 GB (GigaByte)   吉字节

1024 GB = 1 TB (TeraByte)   太字节

1024 TB = 1 PB (PetaByte)   拍字节

1024 PB = 1 EB (ExaByte)    艾字节

1024 EB = 1 ZB (ZetaByte)   泽字节

1024 ZB = 1 YB (YottaByte)  尧字节

1024 YB = 1BB  (Brontobyte) 珀字节

1024 BB = 1 NB (NonaByte)   诺字节

1024 NB = 1 DB (DoggaByte)  刀字节

七、编程语言的发展史

(1)、机器语言

直接用二进制与计算机交流

  • 优势:计算机能够直接读懂 执行效率高

  • 劣势:学习难度太大 开发效率极低 门槛太高

(2)、汇编语言

通过一些英文字符与计算机交流

  • 优势:学习难度有所降低 开发效率有所提高

  • 劣势:门槛还是太高

(3)、高级语言

通过使用人类能读懂的字符和计算机进行交流

  • 优势:学习难度低 开发效率高 门槛低

  • 劣势:执行速度没有上述两个语言快

常见高级语言:C++JavaPHPpythonGolang高级语言必须要有翻译官的存在

image

八、编程语言的分类

(1)、编译型语言

代表类型:c++
翻译之后可以反复使用翻译的结果

  • 优势:一次翻译可以反复使用 执行效率高 速度快

  • 劣势:当程序中频繁出现bug 那么需要反复编译

image

(2)、解释型语言

代表类型python
类似于同声传译 一次翻译一句

  • 优势:有bug和没有bug执行效率几乎一样

  • 劣势:速度没有编译型语言快

image

九、路径

  • 什么是路径
# 其实就是数据存储的位置
  • 什么是相对路径
# 需要参照物, 不是每个人拿到路径之后都能找到
  • 什么是绝对路径
# 不需要参照物,任何人拿到都可以顺利找到
posted @   吴仁耀  阅读(122)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
  1. 1 原来你也在这里 周笔畅
  2. 2 世间美好与你环环相扣 柏松
  3. 3 起风了 吴青峰
  4. 4 极恶都市 夏日入侵企划
起风了 - 吴青峰
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 米果

作曲 : 高橋優

编曲 : 刘胡轶/貢多杰

制作人 : 刘胡轶/吴青峰

配唱制作人 : 刘胡轶

乐器监制 : 刘胡轶

吉他 : 胡晨

贝斯 : 甯子达

弦乐录音棚 : 中国剧院录音棚

录音工程师 : 倪涵文/李游/李杨/邢铜/韩宽/李巍

录音监制 : 倪涵文/李游

混音&母带工作室 : OKmastering studio

混音&母带工程师 : 全相彦

制作协力 : 刘西洋

制作发行 : 智慧大狗 × 天才联盟

出品人 : 张葛

监制 : 崔恕/王明宇

弦乐监制 : 李朋

弦乐 : 国际首席爱乐乐团

鼓(打击乐):祁大为

和音编写&演唱:鱼椒盐

人声&吉他&鼓(打击乐)录音棚:55Tec studio

我曾将青春翻涌成她

我曾将青春翻涌成她

也曾指尖弹出盛夏

心之所动 且就随缘去吧

这一路上走走停停

这一路上走走停停

顺着少年漂流的痕迹

迈出车站的前一刻

竟有些犹豫

不禁笑这近乡情怯

不禁笑这近乡情怯

仍无可避免

而长野的天

依旧那么暖

风吹起了从前

从前初识这世间

从前初识这世间

万般流连

看着天边似在眼前

也甘愿赴汤蹈火去走它一遍

如今走过这世间

如今走过这世间

万般流连

翻过岁月不同侧脸

措不及防闯入你的笑颜

我曾难自拔于世界之大

我曾难自拔于世界之大

也沉溺于其中梦话

不得真假 不做挣扎 不惧笑话

我曾将青春翻涌成她

我曾将青春翻涌成她

也曾指尖弹出盛夏

心之所动 且就随缘去吧

逆着光行走 任风吹雨打

短短的路走走停停

短短的路走走停停

也有了几分的距离

不知抚摸的是故事 还是段心情

也许期待的不过是 与时间为敌

再次看到你

微凉晨光里

笑得很甜蜜

从前初识这世间

从前初识这世间

万般流连

看着天边似在眼前

也甘愿赴汤蹈火去走它一遍

如今走过这世间

如今走过这世间

万般流连

翻过岁月不同侧脸

措不及防闯入你的笑颜

我曾难自拔于世界之大

我曾难自拔于世界之大

也沉溺于其中梦话

不得真假 不做挣扎 不惧笑话

我曾将青春翻涌成她

我曾将青春翻涌成她

也曾指尖弹出盛夏

心之所动 且就随缘去吧

晚风吹起你鬓间的白发

晚风吹起你鬓间的白发

抚平回忆留下的疤

你的眼中 明暗交杂 一笑生花

我仍感叹于世界之大

我仍感叹于世界之大

也沉醉于儿时情话

不剩真假 不做挣扎 无谓笑话

我终将青春还给了她

连同指尖弹出的盛夏

心之所动 就随风去了

以爱之名 你还愿意吗

点击右上角即可分享
微信分享提示