• 计算机入门基础知识


    好久以前帮学弟学妹们总结的计算机入门基础资料,我觉得算是很好的科普入门资料了。毕竟是我辛苦一字一字写出来的。。。

    目录

    1.1.1    计算机的发展史

    1946年ENIAC在宾夕法尼亚大学被制作,数字积分式计算机

    冯诺依曼体系:

    计算机采用二进制

    运用存储器

    Ram:随机访问存储器 应用在内存上

           断电即丢失

    Ram中会出现刷新:充电的过程

    Sram 静态ram 价格高 存取速度快 不需要刷新 集成度低

    Dram 动态ram 廉价  存取速度慢 需要刷新  集成度高

    Rom:只读存储器     应用在硬盘上 

           断电不丢失,信息永久保存,可靠性高

           Prom:可编程rom

           Eprom 可擦除可编程

           Mrom 掩模式rom

    计算机基本部件包括五部分:存储器 运算器 控制器(合称cpu:中央处理单元) 输入设备和输出设备(I/O-input-output)

    cache:它的出现是为了解决cpu和内存速度不匹配的问题

    哈佛体系

     

    1.1.2    大型机计算机发展

    第一代 电子管计算机

    第二代 晶体管计算机

    第三代 小规模的集成电路

    第四代 大规模和超大规模集成电路

    1.1.3    微型计算机的发展

    标志:1971年,intel公司发布了世界上第一片四位微处理器4004

    摩尔定律:cpu每隔18个月它的性能翻一翻,但是它的价格跌一倍

    1.1.4    我国大型机的发展

    “银河”现“曙光”,中华显“神威”

    1.1.5    计算机的特点

    处理速度快

    计算精度高  (字长)

    存储容量大

    可靠性高

    全自动工作

    试用范围广,通用性强

    1.1.6    计算机的分类

    按处理数据的类型分类

               数字计算机、模拟计算机、混合计算机

    按照使用范围分类

        专用计算机 通用计算机

    按照性能分类

           巨型机 大型计算机 小型计算机 微型计算机 工作站 服务器(server)

    1.1.7    计算机的新技术

    嵌入式技术:将计算机作为一个系统处理部件嵌入到应用系统的一种技术

    网格计算(大数据 云时代)

    1.1.8     未来计算机的发展趋势

    巨型化 微型化 网络化 智能化

    1.1.9    未来更新一代的计算机

    模糊计算机

    光子计算机 光存储器 利用一种光信号进行运算

    超导计算机

    量子计算机

    1.1.10   数制的转换

    二——>十

    十——>二

    二——>八

    二——>十六

    位权:位权从零开始

    基数:基进制几就是基数

    按权展开式:基数进制的结合

    十进制的转换为任意进制的数:除以基数取余,余数逆序写

    任意进制转换为十进制(一般规律):按权展开式求和

    十进制小数转换为二进制:小数部分乘二取整顺序写

    各进制英文字母表示:二进制 B、八进制 Q 、十进制 D、十六进制 H

    八四二一的应用,可以快速禁止转换

    1.1.11   计算机的常用单位

    Bit       位          表示0、1        最小的数据单位

    Byte      字节        1Byte = 8bit      数据处理的基本单位

    KB       千字节      1024换算关系    用于文件计量

    MB       兆字节      1MB=1024KB    用于软盘光盘等

    GB       吉字节      1024                 硬盘

    TB       太字节       1024               硬盘

    1.1.12   指令和程序设计语言

    指令:计算机要执行的命令,指令是一条一条的。

    指令的结构:操作码和地址码

    操作码:指出指令完成操作的类型,如加减乘除等。

    地址码:指出参与操作的数据和操作结果存放的位置。

    程序设计语言

    机器语言      汇编语言      高级语言

    面向过程的语言:C(ECLR) :

    edit编辑 源程序 .c/.cpp 

    complier 编译 目标程序  .obj

    link 连接

    running 运行 可执行程序 .exe

    面向对象的语言 Java、c#、c++、php

    解释类型的语言

           运行的时候才将他翻译过来运行

    编译类型的语言

           写完代码,先编译,编译完以后在运行

    1.1.13   计算机系统的组成

    计算机由硬件和软件组成

    系统软件:操作系统,数据库软件, sql

    应用软件:后期下载   qq  ps  cad   office

    总线(Bus):计算机各大部件都要连接在总线上与计算机进行通信。

    1.1.14   域名后缀的含义

    Com  商业网站

    Cn   中国类型的网站

    Net  (网络)服务提供商

    Gov  政府网站

    Edu  教育科研网站

    Hk   香港

    Jp    日本

    Org  组织

     

    1.1.15  操作系统的基础常识

    Dos

    Windows

    Unix/linux

    1.1.16  文件的扩展名

    8.3命名方式

    文本的扩展 .txt

    音频 .mp3 .MP4

    源文件扩展名 .c .cpp

    图片扩展名 .jpg  .bmp  .png  .gif

    可执行程序 .exe  .com

    目标文件:.obj

    压缩文件:.zip .rar .7z

    网页文件:.html .php .asp

    Office

           Word  doc   docx

           Excel   xls   xlsx

           PPT    ppt   pptx

  • 相关阅读:
    openOPC与监控页面二
    Node教程——Gulp前端构建工具-教程
    回到顶部插件
    《软件测试52讲》——测试基础知识篇
    计算贝塞尔曲线上点坐标
    少年,不要滥用箭头函数啊
    JS属性defer
    leetcode-572-另一个树的子树
    leetcode-9.-回文数
    leetcode-300-最长上升子序列
  • 原文地址:https://www.cnblogs.com/54td/p/6080198.html
Copyright © 2020-2023  润新知