计算机入门基础知识!学编程从认识计算机开始!
以前帮学弟学妹们总结的计算机入门基础资料,我觉得算是很好的科普入门资料了。
目录
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
应用软件:后期下载 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 文件的扩展名
命名方式
文本的扩展:【.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
对于热爱编程的小伙伴来说,路再难走也要坚持走下去!如果你感兴趣或者有需求的话,笔者这里推荐一个编程入门学习交流聚集地→想要的下方留言评论我就能看到!还有完整的学习路线图和学习文件视频,小白和大神们正在等着你一起探讨编程,极佳的学习氛围一起来学习吧!
计算机入门基础知识!学编程从认识计算机开始!相关推荐
- Python培训入门基础知识学什么?
Python培训基础知识主要是针对一些零基础的同学安排的,虽说Python是相对比较简单的一门编程语言,但是没有基础的同学还是要进行系统的学习,那么Python培训入门基础知识学什么呢?来看看下面小编 ...
- Python入门基础知识学什么?
Python基础知识主要是针对一些零基础的同学安排的,虽说Python是相对比较简单的一门编程语言,但是没有基础的同学还是要进行系统的学习,那么Python入门基础知识学什么呢?来看看下面小编的详细介 ...
- 大数据分析入门基础知识学什么?
大数据分析入门基础知识学什么?做好数据分析要掌握多方面的知识和技能,软实力包括沟通能力.表达能力.设计能力等.学大数据分析需要掌握可视化分析.数据挖掘算法.预测性分析能力.语义引擎.数据质量和数据管理 ...
- 大学计算机入门基础知识论文,关于大学计算机基础论文范文2篇
生活在信息社会中,随着计算机科学技术的快速发展,计算机技术已经成为我们工作学习中不可缺少的一项重要技能下面是秋天网小编为大家整理的关于大学计算机基础论文,供大家参考. 关于大学计算机基础论文范文一:大 ...
- Python入门基础知识函数式编程之匿名函数
今天跟大家分享的是关于学习Python需要了解的入门基础知识.一起看一看吧! 一.Python 简介 Python定义:是一个免费.开源.跨平台.动态.面向对象的编程语言. Python程序的执行(运 ...
- 计算机基础知识及其详解,计算机基础知识详解:计算机入门基础知识
能力训练网权威发布计算机基础知识详解,更多计算机基础知识详解相关信息请访问少儿综合素质训练网. [导语]以下是大范文网整理的计算机基础知识详解,欢迎阅读! 1.第一台计算机-ENIAC 大家只要知道第 ...
- 大学计算机入门基础知识论文,关于大学计算机基础论文.docx
大学 算机基 文 摘要:大学 算机基 教育存在着教学内容 次不分,教学 模式 一, 价方法 等 .我 合理的 教学 内容和制定能力 准,采用有效的数字 学 手段,因材施教,把教学重点 移到学生的 用能 ...
- 计算机入门基础知识大全
♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的,绽放,愿所有的美好,再疫情结束后 ...
- 计算机维护基础知识ppt,日常维护和计算机基础知识.ppt
日常维护和计算机基础知识 电脑日常保养与基本知识 计算机由那几部分组成 硬件:显示器.主机(主机:主板.显卡.硬盘.CPU.内存.光驱.软驱.电源等)鼠标.键盘等组成 软件:操作系统(如windows ...
最新文章
- lxml xpath 爬取并正常显示中文内容
- 寻宝机器人科技竞赛_第19届广西青少年机器人竞赛组织工作筹备会暨广西青少年科技辅导员交流活动在贺州举行...
- GCC 关键字inline探究
- React实现图片自适应
- vb添加GIF动态图片
- 求数组中各个元素的个数?
- K-L变换原理、图像压缩与人脸识别实战(附matlab代码)
- jQuery Mobile事件,开发全解+完美注释
- junit测试给定默认的jvm参数
- 使用猎码的浏览器组件开发安卓H5打包APK
- QuickCHM 2.6“不支持此接口”错误的解决
- 写给0-3岁产品经理的第1封信:《产品经理的经济基础——逻辑思维能力》
- mysql写周报_mysql 数据分析如何实现日报、周报、月报和年报?
- 电影评论分类(python深度学习——二分类问题)
- android滚动广告图片素材,安卓手机宣传视频制作软件如何在视频底部添加一行滚动的广告语?视频加滚动水印...
- T-SQL之连接查询、子查询、联合查询和交叉表查询
- Picogo百度云BOS插件开发
- 淘宝开放平台 top 的概要
- 客快物流大数据项目(八十八):ClickHouse快速入门
- 计算机歌谣,儿歌点点电脑版
热门文章
- 第一模块-开发基础-第一章python语法
- 住城中村的散装女主播
- it 软件测试 英文,测试英文怎么说
- Adobe国际认证设计师含金量,能否代表设计师的真实水平?
- 前端CSS代码格式化、JavaScript代码格式化函数
- 淘宝电商为什么转型社群团购,你知道吗?
- 2018 谷歌 Google I/O 简介 总结
- IDEA 中 Maven运行tomacat7出现A child container failed during start错误
- 黄金分割法 ( 三分法 )
- 怎么把好几行弄成一行_怎么把excel表格里多行变成一行数据|excel表格中让多行内容变成为一行...