计算机知识科普

计算机知识科普


什么是计算机

  • Computer:全称电子计算机,俗称电脑。
  • 能够按照程序运行,自动、告诉处理海量数据的现代化智能电子设备。
  • 硬件软件所组成
  • 常见的形式有台式计算机、笔记本计算机、大型计算机等。
  • 广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域

硬件及冯诺依曼结构

计算机硬件

  • 一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。

计算机硬件的组成

  • CPU
  • 主板
  • 电源、主机箱
  • 硬盘
  • 显卡
  • 键盘、鼠标
  • 显示器
  • 等......

装机

  • CPU:进行计算机的计算
  • Memory(内存):用来储存数据
  • Motherboard(主板):进行各硬件的拼接组合
  • IO设备:输入/输出设备,输入设备如键盘、鼠标等,输出设备如显示器、音响等

冯诺依曼体系结构

计算机软件

  • 计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
  • 计算机软件按照其功能划分为系统软件应用软件

系统软件

  • DOS(Disk operating System),Windows,Linux,Unix,Mac,Android,iOS

应用软件

  • WPS,QQ,微信,英雄联盟......

  • 人机交互(图形化界面,命令行)

    图形化界面(简称GUI)是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。

    命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。

电脑常用快捷键

Ctrl+C:复制

Ctrl+V:粘贴

Ctrl+A:全选

Ctrl+X:剪切

Ctrl+Z:撤销

Ctrl+S:保存

Alt+F4:关闭窗口

Shift+Del:永久删除

Windows+R:命名行窗口

Windows+E:打开我的电脑

Ctrl+Shift+Esc:打开任务管理器

Alt+Tab:切换应用程序

Dos命令

开启Dos控制台的几种方式

打开CMD的方式

  1. 开始+系统+命令提示符

  2. Windows键+R 输入CMD 打开控制台(推荐使用)

  3. 在任意文件夹下,按住shift键+鼠标右键点击,在此处打开命令行窗口

  4. 资源管理器的地址栏前面加上CMD路径

管理员方式运行:在开始+系统+命令提示符右键更多以管理员身份运行

常见的Dos命令

#盘符切换 如:E:切换到E盘
#查看当前目录下的所有文件 dir
#切换目录 cd (change director) cd /d 实现跨盘的切换
#返回上一级cd ..
#进入该目录cd 目录 
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑ip ipconfig 
#打开计算器 calc
#打开画图工具 mspaint
#打开记事本 notepad
#ping 命令

#文件操作
	创建test目录md test
	移除test目录rd test 
	进入test目录cd test 
	在test目录创建a.txt文件 test>cd>a.txt
	删除a.txt文件 test>del a.txt
	
	

计算机语言发展史

第一代语言

机器语言

  • 计算机的基本计算方式都是基于二进制的方式
  • 二进制:0101110101101010
  • 这种代码是直接输入给计算机使用的,不经过人和的转换

第二代语言

汇编语言

  • 解决人类无法读懂机器语言的问题
  • 指令替代二进制

目前应用

  • 逆向工程
  • 机器人
  • 病毒
  • ......

第三代语言

摩尔定律

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

高级语言

  • 大体上分为:面向过程面向对象 两大类
  • C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言
posted @   lurenj  阅读(754)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示