计算机入门基础知识 学编程从认识计算机开始 (计算机入门基础知识书籍推荐)
计算机入门基础知识 学编程从认识计算机开始 (计算机入门基础知识书籍推荐)
目录
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:
edit编辑 源程序 .c/.cpp
complier 编译 目标程序.obj
link 连接
running 运行 可执行程序 .exe
面向对象的语言
Java、c#、c++、php
解释类型的语言
运行的时候才将他翻译过来运行
编译类型的语言
写完代码,先编译,编译完以后在运行
1.1.13计算机系统的组成
计算机由硬件和软件组成
系统软件:操作系统,数据库软件, sql
应用软件:后期下载qqpscadoffice
总线(Bus):计算机各大部件都要连接在总线上与计算机进行通信。
1.1.14域名后缀的含义
Com商业网站
Cn中国类型的网站
Net(网络)服务提供商
Gov政府网站
Edu教育科研网站
Hk香港
Jp日本
Org组织
1.1.15操作系统的基础常识
Dos
Windows
Unix/linux
1.1.16文件的扩展名
命名方式
文本的扩展:【.txt】
音频: 【.mp3】 【.MP4】
源文件扩展名: 【.c】 【.cpp】
图片扩展名:【 .jpg】.【bmp】.【png】.【gif】
可执行程序: 【.exe】【.com】
目标文件:【.obj】
压缩文件:【.zip】 【.rar】 【.7z】
网页文件:.【html】 【.php】 【.asp】
Office
Worddocdocx
Excelxlsxlsx
PPTpptpptx
对于热爱编程的小伙伴来说,路再难走也要坚持走下去!如果你感兴趣或者有需求的话,笔者这里推荐我主页的编程入门学习交流聚集地→C语言/C++编程入门学习视频!还有完整的学习路线图和学习文件视频,小白和大神们正在等着你一起探讨编程,极佳的学习氛围一起来学习吧!
以上就是(计算机入门基础知识 学编程从认识计算机开始 (计算机入门基础知识书籍推荐))全部内容,收藏起来下次访问不迷路!