计算机基础知识

什么是计算机

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

计算机硬件

  • 一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
  • 计算机硬件组成
    • CPU
    • 主板
    • 内存
    • 电源、主机箱
    • 硬盘
    • 显卡
    • 键盘、鼠标
    • 显示器
    • 等。。。

冯.诺依曼体系结构

冯.诺依曼被评价为最后一位杰出的数学家,20世纪最最最具头脑的人。曾参加过氢弹项目。也被称为计算机之父

相关人物:

  • 艾伦·麦席森·图灵(英语:Alan Mathison Turing,1912年6月23日—1954年6月7日),英国数学家、逻辑学家,被称为计算机科学之父,人工智能之父。 以他名字命名的图灵奖被被称为计算机界的诺贝尔奖,可想其含金量之高,也侧面反映了图灵对计算机科学的基础贡献。

计算机软件

  • 计算机软件可以是计算机按照事先预定好的顺序完成特定的功能

  • 计算机软件按照其功能划分为系统软件与应用软件

  • 系统软件

    • DOC(Dick Operation System),Windows,Linux,Unix,Mac,Android,iOS
  • 应用软件

    • WPS,QQ,微信,英雄联盟,绝地求生。。。。。
  • 软件、开发、软件开发

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

电脑常用快捷键

  • 键盘功能键:Tab、Shift、Ctrl、Alt、空格、Enter、Window
  • 键盘快捷键:
    • 全选:Ctrl+A
    • 复制:Ctrl+C
    • 粘贴:Ctrl+V
    • 剪切:Ctrl+X
    • 撤销:Ctrl+Z
    • 保存:Ctrl+S
    • 关闭窗口:Alt+F4
    • 运行:Win+R
    • 永久删除:Shift+del
    • 打开文件管理:Win+E
    • 打开任务管理器:Ctrl+Shift+Esc
    • 切换应用程序:Win+Tab
    • ......

Doc命令

  • 开启Doc控制台的几种方式
    1.开始+系统+命令提示符
    2.Win+R 输入cmd打开控制台(推荐使用)
    3.在任意文件下面,按住Shift键+右键点击,在此处打开命令窗口
    4.资源管理器的地址栏前面加上cmd路径
    • 管理员方式运行
      上面第一种方式,选择以管理员方式运行。
  • 常见的Doc命令
    #盘符切换
    E:
    #查看当前目录下的所有文件
    dir
    #切换目录
    cd change directory(cd 目标目录路径)
    #进入当前目录的上一级目录
    cd ..
    #进入当前目录的下一级目录
    cd 下一级目录名
    #清理品屏幕
    cls(clear screen)
    #退出终端
    exit
    #查看电脑ip地址
    ipconfig
    #打开应用
    calc (打开计算器)
    mspaint(打开画图)
    notepad(打开notepad)
    #ping 命令
    ping www.baidu.com(得到百度的ip地址)
    #创建文件夹
    md 目录
    #创建文件,创建一个a.txt文件
    a.txt
    #删除文件
    del 文件名
    #删除文件夹
    rd 目录
    

计算机语言的发展史

第一代语言

机器语言

  • 我们知道计算机的基本计算方式都是基于二进制的方式
  • 二进制:0101010110100101011000
  • 这种代码是直接输入给计算机使用的,不经过任何的转换!

第二代语言

  1. 汇编语言
  • 解决人类无法读懂机器语言的问题
  • 指令代替二进制
  1. 目前应用
  • 逆向工程
  • 机器人
  • 病毒
  • ......

第三代语言

  1. 摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约没隔18个月便会增加一倍,性能也将提升一倍。换而言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上
    在这里插入图片描述
  2. 高级语言
  • 大体分为:面向过程面向对象两大类
  • C语言是典型的面向过程的语言。C++、Java是典型的面向对象的语言。
posted @ 2022-05-03 14:12  LMLchen  阅读(181)  评论(0编辑  收藏  举报