什么是计算机
computer:全称电子计算机,俗称电脑。
介绍:能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
组成:由硬件和软件组成。
常见形式:台式、笔记本、大型计算机等。
广泛应用在:科学计算,自动控制,计算机辅助设计,人工智能,网络等领域。
计算机硬件
一些物理装置,按系统结构的要求构成一个有机整体,为计算机软件运行提供物质基础 。
计算机硬件的组成
- cpu
- 主板
- 内存
- 电源、主机箱
- 硬盘
- 显卡
- 键盘、鼠标
- 显示器
- 等…
装机
必备:CPU、Memory(内存)、Motherboard(主板)
其他:IO设备(input、output)
显卡:图形处理,现在许多主板内置显卡
题外话:
网吧内供上网者使用的客户机上没有安装实体硬盘,而是共用一个服务器上的硬盘。也就是说,它没有装本地硬盘,但是有一个远程硬盘。
虽然网吧的客户机上没有硬盘,但有一个共享的服务器硬盘。那么,这个服务器究竟是什么玩意儿呢?一般说来就是网吧内另一台配置较高的电脑主机(网管的主机,但不大可能是远程的云端服务器,这样会导致客户机的速度太慢)。该主机与网吧内的所有电脑通过有线网络(一般是光纤,由于距离短速度非常快,其中的网络延时可以忽略不计)相连。所有的客户机在启动时,都需要通过网络从这台服务器的硬盘上读取数据。
那么,网吧为什么要弄这么一个无盘系统呢?
一,省钱,二,便于管理,同时也更安全(这才是主因)
这一点其实也很好理解。到网吧上网的人,形形色色的人都有,而且小白居多,如果每台机器都使用独立的硬盘,则很容易在上面遗留下病毒和垃圾文件,网管清理维护起来也相当困难,工作量巨大。
而使用无盘系统,这就容易多了。你在服务器上改一下设置 ,就应用到了所有客户机上。你还可以在服务器上进行权限管理,让普通的客户机无法修改服务器上的重要文件。如此一来,网管的日常时间就有大把空闲了。
冯·诺依曼体系结构
美籍匈牙利数学家冯·诺伊曼于1946年提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存。 冯·诺依曼体系结构冯·诺伊曼理论的要点是:计算机的数制采用二进制;计算机应该按照程序顺序执行。人们把冯·诺伊曼的这个理论称为冯·诺伊曼体系结构。
从EDVAC到当前最先进的计算机都采用的是冯·诺伊曼体系结构。所以冯·诺伊曼是当之无愧的数字计算机之父。
电子计算机的问世,奠基人是英国科学家艾伦·麦席森·图灵(Alan M. Turing)和美籍匈牙利科学家冯· 诺伊曼(John Von· Neumann)。图灵的贡献是建立了图灵机的理论模型,奠定了人工智能的基础。而冯· 诺伊曼则是首先提出了计算机体系结构的设想。
1946年美籍匈牙利科学家冯·诺伊曼提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式存储,并确定了存储程序计算机的五大组成部分和基本工作方法。
半个多世纪以来,计算机制造技术发生了巨大变化,但冯· 诺伊曼体系结构仍然沿用至今,人们总是把冯· 诺伊曼称为“计算机鼻祖”。
计算机软件
计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
计算机软件按照其功能,划分为系统软件
和应用软件
。
-
系统软件:
- DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,iOS
-
应用软件:
- WPS,QQ,微信,英雄联盟
电脑常用快捷键
键盘功能键:Tab、Shift、Ctrl、Alt、空格、Enter、Windows、↑ ↓ ← →
键盘快捷键(组合):全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除等等等
全选:Ctrl + A
复制:Ctrl + C
粘贴:Ctrl + V
撤销:Ctrl + Z
剪切:Ctrl + X
保存:Ctrl + S
我的电脑:Windows + E
运行:Windows + R
任务管理器:Ctrl + Shift + Esc
永久删除:Shift + D
Dos命令
打开控制台cmd的方式
- 开始 + 系统 + 命令提示符
- Win键 + R 输入cmd打开控制台(常用)
- 在地址栏的前面输入cmd+1个空格,然后回车,如:
cmd D:\download
以管理员身份运行:找到C:\Windows\System32\cmd.exe,选择以管理员方式运行即可。
常用的Dos命令
盘符 E:
查看当前目录下的所有文件 dir
切换目录 cd change directory 或者 cd /d D:\download
返回上级目录 cd ..
查看当前电脑ip ipconfig
ping命令 ping www.baidu.com
清理屏幕 cls
退出终端 exit
打开计算器 calc
打开画图工具 mspaint
打开记事本 notepad
创建文件夹 md test
创建文件 cd>a.txt
删除文件 del a.txt
删除文件夹 rd test
文件的斜杠 \
参数的斜杠 /
计算机语言发展史
机器语言
二进制方式:01011101010101010
直接输入给计算机使用的,不经过任何的转换
汇编语言
-
解决人类无法读懂机器语言的问题
-
指令代替二进制
-
目前应用:
- 逆向工程
- 机器人
- 病毒
高级语言
-
摩尔定律:当价格不变,集成电路上可容纳的晶体管数量,约每隔18个月就会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上。
-
大体上分为:
面向过程
和面向对象
两大类。- C语言是典型的面向过程的语言。
- C++、Java是典型的面向对象的语言。