2019.06.27

1 什么是编程?

将自己的思维逻辑和想法通过计算机能够识别的语言(载体)写下来,

告诉计算机(实际操作者)按照你的思维逻辑去帮你干活。编程的最终结果就是一系列文件。

2 计算机的主要部件有哪些?

主板:主板(英语:Motherboard,Mainboard,简称Mobo):又称主机板、系统板、母板、底板等,是构成复杂电子系统例如电子计算机的中心或者主电路板。

CPU:中央处理器(CPU,英语:Central Processing Unit / Processor),其功能主要是解释计算机指令以及处理计算机软件中的数据;电脑中所有操作都由CPU负责读取指令,对指令译码并执行指令的核心部件。

显卡:显卡(Video card,Graphics card)全称显示接口卡,又称显示适配器;显卡接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来,同时显卡还是有图像处理能力,可协助CPU工作,提高整体的运行速度。

硬盘:硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。硬盘分为固态(新式)硬盘(SSD机械(传统)硬盘(HDD;SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储。

内存:内存(Memory)也被称为内存储器,是与CPU进行沟通的桥梁;其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。

等等…….

3 操作系统

操作系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序(帮助你协调,管理,调度计算机各个硬件);是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。

一套完整的操作系统包括以下三个部分:

应用程序:程序员开发的程序都叫做应用程序

操作系统:操作系统也是应用程序,但是它针对的是计算机硬件

计算机硬件:……

4 计算机5大组成部分

1)控制器:计算机的控制系统

2)运算器:计算机的运算系统

逻辑运算:判断事物的对错

数学运算:数字运算

控制器 + 运算器 = 计算机中央处理器(CPU)

3)存储器:计算机存储系统


优点


缺点


内存


读取速度快


断电数据丢失


外存


能够永久保存数据


读取速度慢

4)输入设备(Input Device)

键盘,鼠标,触摸屏,摄像头,扫描仪,光笔,手写输入板,游戏杆,语音输入装置等都属于输入设备。

5)输出设备(Output Device)

常见的输出设备有显示器、音响、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备等。

5 计算机3大核心组件

CPU大脑

①    选取内存中读取命令

②    将命令解析翻译成自己能够对应上的操作步骤

③    控制硬件执行

内存(存储器):短期记忆

寄 存 器:CPU下一步即将要用到的数据(容量小)

高速缓存:将经常需要用到的容量比较小的数据存储在高速缓存

内    存:CPU获取数据的主力

硬盘:永远不会消失的本字

硬    盘:硬盘的旋转读取数据

磁    带:服务器数据的备份

计算机里面存储的都是0101的二进制(二进制数据是用0和1两个数码来表示的数)数据;它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。

BIOS(Basic Input Output System,基本输入输出系统)计算机出厂的时候自带的一个系统。包括:输入输出的程序、开机后自检程序和系统自启动程序

文件:计算机文件是以计算机硬盘为载体存储在计算机上的信息集合;文件可以是文本文档、图片、程序等等。而操作文件其实就是操作系统给你提供的操作硬盘简便接口。

原文地址:https://www.cnblogs.com/pupy/p/11099452.html

时间: 2024-10-10 07:41:46

2019.06.27的相关文章

2019.10.27 头条面试准备

2019.10.27 头条面试准备 个人简历 2019.06 - 至今上海华为开发工程师 实习部门:5G开发部 项目:网站开发.运维开发.数据处理 2019.06至今华为实习 Python+Django+Javascript+Nginx+rabbitMQ+ELK 基于 Django 框架使用 Python 开发网站基础进程监控系统,实现进程异常记录.进程异常自动恢复.发送告警邮件,并且用 Web 界面进行展示和管理.整个框架由本人独立设计完成并上线,保证了部门 Web 的稳定. 使用Python

开荒日-2019/06/19

2019/06/19,毕业两年之际,个人原因来到了台州,这个对程序员来说不是很友好的地方,技术提升遇到了阻碍,想要从项目中学习东西但是收获甚微,还好现在的工作时间比较宽裕,让我有不少可以自由支配的时间,也算是到了工作的舒适区吧,但是此刻心里还是挺着急的,压力来源于对技术能力的渴望,却少有可以锻炼的机会.所以决定自己动手丰衣足食,打算开发一个自己的小产品,考虑了几天,打算搭建一个基础版本的OA平台(我现在的工作就是对一套OA系统进行二次开发),把开发过程中遇到的问题和新学的技术记录在博文中,以便以

2019.08.27学习整理

2019.08.27学习整理 什么是继承 是一种新建类的方式,继承了一个类,类中的属性和方法就在子类中 父类/基类 子类/派生类 新式类:只要继承了object类,就是新式类,在python3中,默认继承object类 -Python3中:默认继承object class A: pass -python2中,需要显示的指定继承object --经典类:没有继承object的类,就是经典类 -python3中没有经典类 -python2中才有 利用继承减少代码冗余 #继承重用父类方法方式一:指名道

2019.3.27

1.贪心:最优队列 http://poj.org/problem?id=3253 倒推,最小的两个和在一起,加入队列(模拟倒割) #include<iostream> #include<algorithm> #include<queue> #define LL long long using namespace std; int f[20005]; priority_queue<int, vector < int > ,greater < int

2019/9/27 题解:【P3958】 奶酪

题解:[P3958]  奶酪 题目: 传送门:https://www.luogu.org/problem/P3958 AC代码:DFS 1 #include<iostream> 2 #include<algorithm> 3 #include<cstring> 4 #include<cstdio> 5 #include<cmath> 6 using namespace std; 7 int n,outfg,cnt,anst; 8 double h

2019/10/27 TZOJ

1001 Gaussian Prime http://www.tzcoder.cn/acmhome/problemdetail.do?&method=showdetail&id=3798 .......................................我是真的一言难尽 1002 Sum of Factorials http://www.tzcoder.cn/acmhome/problemdetail.do?&method=showdetail&id=2696

工作周记 - 第六周 (2016/06/27 - 2016/07/01)

1.搭建定时任务quartz 本来是打算把定时任务放入后台管理中,这样目前没问题,但是弱后期加入权限管理-shiro,那么肯定有冲突的,原因是最新版的shiro会使用quartz-1.6版本,而最新的quartz已经到了2.3 有人索性把quartz版本降到了1.6,这样就没问题,我想这样不好,2.3的新功能都用不到,1.6多多少少肯定会有一定bug,所以就另开了一个项目作为定时任务,虽然现阶段的任务量少,但是后期一定会多起来,比如定时报表,定时跑批等等 这样也省的把原来的任务再分离出来,这么做

2016/06/27 HDFS概述

1.初识HDFS     HDFS作为一个分布式文件系统,具有高容错的特点,它可以部署在廉价的通用硬件上,提供高吞吐率的数据访问(吞吐率:是对一个系统和它的部件处理传输数据请求能力的总体评价),适合那些需要处理海量数据集的应用程序. 1.1 HDFS主要特性 支持超大文件.超大文件在这里指的是几百MB,几百GB甚至几TB大小的文件,一般来说,一个Hadoop文件系统会存储T(1TB = 1024GB).P(1P = 1024T)级别的数据.Hadoop需要能够支持这种级别的大文件. 检测和快速应

周记 2015.06.27

1. js模拟休眠方法: function sleep(d){ for(var t = Date.now();Date.now() - t <= d;); } sleep(5000); //当前方法暂停5秒 2. 去除li前面的小黑点和设置ul,li列表前内容,可以通过CSS设置设置list-style:none来设置的,有的是会用list-style-type,下面我们来看一看它的属性: none      不使用项目符号 disc        实心圆,默认值 decima   l阿拉伯数字