1.1 什么是计算机
Computer:全称电子计算机,俗称电脑。
能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
由硬件和软件所组成
常见的形式有台式计算机、笔记本计算机、、大型计算机等。
广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域。
1.2 计算机硬件
一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行物理提供物质基础。
计算机硬件组成:CPU、主板、内存、电源、主机箱、硬件、显卡、键盘、鼠标、音响、摄像头等。
1.3 冯·诺依曼体系结构
冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。
数学家冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。
1.4 计算机软件
-
计算机软件可以使计算机按照实现预定好的顺序完成特定的功能 -
计算机软件按照其功能可划分为系统软件与应用软件 -
系统软件:DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,ios -
应用软件:WPS,QQ,微信,英雄联盟,绝地求生 -
软件 开发(制作软件的一个过程) 软件开发(借助一些开发工具和计算机语言去制作软件的过程) -
人机交互(图形化界面 , 命令行)
1.5 电脑常用的快捷键
-
键盘功能键:Tab、shift、ctrl、Alt、空格、enter、Window、↑ ↓ ← → -
键盘快捷键:全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除…
Win + r 输入cmd进入DOS命令
Win + E 打开我的电脑
Ctrl + Shift + Esc 打开任务管理器
Win +D 回显桌面
Ctrl + Alt +Tab 切换键
1.6 Dos命令
注意:所有的程序的输入法都是英文模式的
-
开启Dos控制台的几种方式 1、开始–>Windows系统—>命令提示符 2、Win键 + R 输入cmd打开控制台 (推荐使用) 3、在任意资源管理器的地址栏输入cmd,就到了所在路径下 -
常见的Dos命令 切换盘符 输入所有跳转的盘符 + : 冒号 d: 查看当前目录下的所有文件 直接输入dir就可以看到所在盘符的所有文件 dir 切换目录 比如说C盘---->D盘 cd d: 或者 cd /d d: 注意空格------cd就是change directory也可以理解成‘’进入‘’-------/d 这是参数,有时通过 cd d: 不能跳转盘符,可以用cd /d d: 这样来操作 要进入盘符下的目录 比如::从C盘想要进入D盘下的java文件 cd d:\java 或者 cd /d d:\java 返回上一级 cd…(cd后面跟两个点) 进入盘符下的文件 可以下dir看看里面有什么,在输入cd 文件名 在dir 在输入cd 文件名 清理屏幕 直接输入cls (英文:clear screen) 退出终端 直接输入exit -
打开应用 Dos打开计算器 Win键+R 输入calc Dos打开画图工具 Win键+R 输入mspaint Dos打开记事本 Win键+R 输入notepad -
创建目录文件 创建文件夹(目录) 直接在指定文件下输入md hello 这样就创建好了hello这个文件夹了 输入cd hello 就进入到hello这个文件夹了 在文件夹下创建文件 就比如我在hello这个文件夹下创建一个a.txt的文本,输入cd>a.txt 就成功了 -
删除目录文件 删除文件夹下的文件 就比如删除a.txt这个文本,直接输入 del a.txt 删除目录退回到D盘符cd…(cd后面跟两个点) 然后输入rd hello 就删除成功了 -
查看IP 查看电脑ip直接输入ipconfig -
ping 在DOS窗口中输入ping www.baidu.com就可以看到百度的ip了
md 目录名 -----------创建目录(文件夹) rd 目录名 -------------删除目录 cd>文件名 -----------创建文件 del 文件名 -----------删除目录下的文件
1.7 计算机语言的发展史
第一代语言
-
机器语言 计算机的基本计算方式都是基于二进制的方式。 二进制:010111001010110010110100 这种代码是直接输入给计算机使用的,不经过任何的转换! 1-------------------1 2-------------------10 3-------------------11 4-------------------100
第二代语言
解决人类无法读懂机器语言的问题
指令代替二进制
-
目前应用 逆向工程 机器人 病毒 第三代语言 -
摩尔定律 -
高级语言 -
大体上分为:面向过程和面向对象两大类 -
C语言是典型的面向过程的语言。C++、JAVA是典型的面向对象的语言。 -
常见的语言有:C语言、C++语言、JAVA 语言、C#语言(Csharp)、Python、PHP、JavaScript…
|