学好编程语言需要了解

学会用博客、markdown

  • 学习计算机语言,利用好博客是非常重要的。在博客中可以看他人的帖子也可以发布自己的笔记。促进学习效率的提高。
  • 学会markdown基本语法(10min即可)
  • 可以利用网上的资源

计算机硬件

计算机硬件概念、组成

  • 为计算机软件提供运行的物质基础
  • 硬件组成
    • CPU、主板、内存、电源、主机箱、硬盘、显卡、鼠标、键盘、显示器等。

冯诺依曼体系结构

  • 冯·诺依曼被后人称为“现代计算机之父”、“博弈论之父”。

  • 冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。

冯·诺依曼体系结构

计算机软件

  • 计算机软件可以使得计算机按照预先定好的顺序完成特定功能
  • 按照功能分为:系统软件、应用软件
  • 系统软件:
    • DOS(Disk Operating Sysmtem)、WINDOWS、linux、andriod等。
  • 应用软件
    • QQ、wps等

DOS 命令

开启DOS控制台的几种方式

  • 在任意文件夹下面按住shift键+鼠标右键

  • 选择在此处打开命令行窗口

  • 资源管理器的地址栏前面加上cmd 路径

常见DOS命令

#盘符切换 D:
#查看当前目录下所有的文件 dir

#切换目录 cd change directory
	cd ..
	cd /d 具体路径进入
	
#清理屏幕 cls (clean screen)
#退出终端 exit
#查看电脑 ipconfig

#打开应用
	calc
	mspaint
	notepad
	
#ping命令
	ping www.baidu.com
	
#创建文件夹 md 目录名
#新建文件 cd>a.txt
#删除文件 del a.txt
#删除目录 rd 目录名

计算机语言史

机器语言:

​ 二进制

汇编语言:

解决了人类无法读懂机器语言的问题

使用了指令

  • 目前应用:
    • 逆向工程
    • 机器人
    • 病毒

摩尔定律:

​ 当价格不变时,集成电路上可容纳晶体管的数目,约每18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,每18月翻两倍以上。

高级语言

可分为面向对象、面向过程两类

  • c
  • c++
  • java
  • c# (c sharp)
  • python、PHP、Javascript
posted @ 2021-07-02 11:37  哈哈hall了  阅读(50)  评论(0编辑  收藏  举报