前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机入门基础知识

计算机入门基础知识

作者头像
全栈程序员站长
发布2022-09-20 15:56:46
5160
发布2022-09-20 15:56:46
举报
文章被收录于专栏:全栈程序员必看

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

目录

计算机入门基础知识
计算机入门基础知识

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

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167931.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 好久以前帮学弟学妹们总结的计算机入门基础资料,我觉得算是很好的科普入门资料了。毕竟是我辛苦一字一字写出来的。。。
    • 目录
      • 1.1.1 计算机的发展史
      • 1.1.2 大型机计算机发展
      • 1.1.3 微型计算机的发展
      • 1.1.4 我国大型机的发展
      • 1.1.5 计算机的特点
      • 1.1.6 计算机的分类
      • 1.1.7 计算机的新技术
      • 1.1.8 未来计算机的发展趋势
      • 1.1.9 未来更新一代的计算机
      • 1.1.10 数制的转换
      • 1.1.11 计算机的常用单位
      • 1.1.12 指令和程序设计语言
      • 1.1.13 计算机系统的组成
      • 1.1.14 域名后缀的含义
      • 1.1.15 操作系统的基础常识
      • 1.1.16 文件的扩展名
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档