zoukankan      html  css  js  c++  java
  • 计算机入门基础知识

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

    目录

    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

  • 相关阅读:
    Asp.net弹出浏览器客户端确认对话框代码 Carlwave
    VS 2005 与SQL Server 2005整合优势在哪里?(from csdn.net) Carlwave
    如何让搜索引擎收录我的站点 Carlwave
    超强扩展性的DNNDotNetNuke模块功能分类列表(from 中国DNN) Carlwave
    DotNetNuke命名空间概述 Carlwave
    Most Popular Questions and Answers on ASP.NET Whidbey(from asp.net forums,write by ASP.NET Team) Carlwave
    火箭官方宣告麦蒂缺阵五周 季后赛前景蒙上阴影 Carlwave
    asp.net有效使用缓存(转) Carlwave
    《Business Rules Engine Overview》《业务规则引擎概述》write by Mark Kamoski Carlwave
    中国详细省市县自治区名称列表(含access数据库和sql2000备份数据库) Carlwave
  • 原文地址:https://www.cnblogs.com/54td/p/6080198.html
Copyright © 2011-2022 走看看