计算机基础

计算机基础

巧了我就是萌 提交于 2019-12-01 04:50:49
来自mooc 北京理工大学--《大学计算机》、西安邮电大学《大学计算机基础》 chapter1 导论 1. 基于计算机 软件 的问题求解方法 有病毒-->查看杀毒软件;磁盘碎片太多了-->磁盘整理软件;启动太慢了-->系统配置实用程序msconfig。 生活中的问题:照片美化,制作一个求职报告,统计学生成绩,软件PS,word,excel。 更加专业的问题:制作鸟巢的三位模型--3dmax 或者maya;求解数学中的正弦拟合--matlab。 有限元计算的软件包 ANSYS。 其他常用软件: 2.基于计算机 程序 的问题求解方法 实例:人构成的中国印 这没有现成的软件可以解决,要用 程序 的方法进行。 3.基于 系统的工程 的问题求解方法 什么是系统?--计算机系统。 实例:天气预报,需要多台计算机完成。密集观测设置--即使数据采集--实时计算处理。 实例:因特网梅森素数大搜索,利用普通计算机的闲置时间来计算。需要多种系统平台支持(硬件、软件、网络、并行等) 基于计算机系统的工程的问题求解方法: (1)陈述问题 (2)问题的输入、输出和接口信息 (3)抽象的解答问题 (4)设计解决方案并且转化为程序 (5)用多种方案和数据测试该答案。 chapter2 计算机信息数字化基础 二进制: (1)0,1表示两种状态,容易实现,与生活实际相符(开、关;真、假) (2)运算规则简单,逢2进1

计算机基础小结

感情迁移 提交于 2019-11-30 19:18:58
计算机基础小结 一、计算机之编程 1.1 什么是编程语言 编程语言是人与计算机交流的介质 1.2 什么是编程 编程就是使用编程语言编写一个个文件 1.3 为什么要编程 为了奴隶计算机,解放劳动力,帮人类完成一个个具体的任务 二、计算机组成原理 2.1 计算机五大组成部分 2.1.1 CPU 2.1.1.1 控制器 控制硬件 2.1.1.2 运算器 进行逻辑运算+算术运算 2.1.2 内存 临时存储数据的硬件 优点(相比较于外存):速度快 缺点(相比较于外存):临时存储/断电即消失 2.1.3 外存 永久存储数据的硬件 优点(相比较于内存):永久存储 缺点(相比较于内存):速度慢 2.1.4 输入设备 输入信息的硬件,如键盘/鼠标/u盘 2.1.5 输出设备 输出信息的硬件,如显示器/打印机/u盘 2.1.6 I/O设备 即可输入信息,又可以输出信息的硬件,称为I/O设备 2.2 32位和64位 2.2.1 32位 一次性能读取32个二进制位的操作系统 2.2.2 64位 一次性能读取64个二进制位的操作系统 2.3 多核cpu 可以同时完成多件事的CPU,如4核CPU则一个大的CPU集成了4个小的CPU 2.4 硬盘工作原理 2.4.1 机械硬盘工作原理 机械手臂:寻找数据 磁道:存储数据 扇区:划分磁道 平均寻道时间:由于工业水平的限制,为5ms 平均延迟时间:以7200r

计算机基础之编程

假如想象 提交于 2019-11-30 06:25:41
计算机基础之编程 一、什么是编程语言 Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于编程语言,编程语言是程序猿和计算机之间沟通的介质;中文和英语则是人与人之间沟通的介质。 二、什么编程 编程指的是:程序猿基于某种编程语言的语法格式将自己脑子中的想要让计算机做的事,写到文件中。所以说编程的结果就是一堆文件,这一堆文件就是程序。 三、为什么要编程 计算机就像是人的奴隶,编程的目的是想要奴役计算机,把计算机当成人类的奴隶,让计算机帮人类工作,因而取代人力。 来源: https://www.cnblogs.com/Lin2396/p/11568133.html

1、计算机基础

旧街凉风 提交于 2019-11-30 04:25:35
目录 一、计算机五大组成部分 1.1 控制器 1. 2 运算器 1.3 存储器 1.4 输入设备 1.5 输出设备 二、 CPU相关知识 2.1 多核CPU 2.2 x86架构 三、存储器相关知识 3.1 ROM存储器 3.2 CMOS存储器 四、硬盘的工作原理 4.1 机械硬盘 4.2 固态硬盘 一、计算机五大组成部分 1.1 控制器 计算机的指挥系统,控制硬件 1. 2 运算器 计算机的运算系统 算术运算 逻辑运算 1.3 存储器 计算机的存储系统,以二进制的格式存储数据。 内存 优点:存取速度快 缺点:容量小,断电数据马上消失 外存 优点:容量大,能永久存储。 缺点:存取速度慢 1.4 输入设备 键盘、鼠标等 1.5 输出设备 显示屏、打印机等 二、 CPU相关知识 2.1 多核CPU 多个CPU,能开启多进程 2.2 x86架构 x86-32位:CPU每次取32位二进制数据 x86-64位:CPU每次取64位二进制数据 三、存储器相关知识 3.1 ROM存储器 又叫做ROM只读存储器,在工厂中就被编程完毕,然后再也不能修改。一般存放BIOS程序,该程序一般用于启动计算机,或用于处理底层设备的控制 3.2 CMOS存储器 CMOS存储器由一块电脑内置的电池驱动供电,它一般用来保持当前时间和日期的更新,也就是说,及时计算机没有充电,时间也会持续更新

计算机基础视频学习

血红的双手。 提交于 2019-11-30 03:27:52
计算机: 1、为什么需要计算机?现在每天需要处理的数据量巨大 2、计算机是什么?自动高效完成计算的机器 俗称:电脑 PC 3、计算机特点:1、进行数学和逻辑运算2、可以进行记忆和存储数据3、在程序的指令下自动高效的完成计算 4、计算机组成:大的系统分类:软件系统+硬件系统;硬件:组成计算机的物理设备;软件:安装在计算机上供用户使用的操作指令集合 硬件系统: 1、为什么需要硬件?任何的计算操作,最终都需要通过相应的硬件来完成 2、硬件的组成:依据冯诺依曼理论分成5部分: 输入设备:给计算机输入不同格式的数据 输出设备:将计算机处理后的数据以不同形式展示给用户 控制器+处理器:中央处理器 存储设备:分内存+外存。对数据进行存储 3、内存与外存: 内存:内存条 外存:硬盘 4、内存与外存的比较 1、内存运算速度快 2、数据内存断电消失,外存断电不消失 3、内存分为指定内存(ROM,操作系统底层用的)和随机内存(RAM) 软件系统: 1、为什么需要软件?没有软件,硬件就不知道怎么工作 2、软件系统介绍:分为系统软件+应用软件 系统软件:也叫操作系统软件 操作系统 桌面操作系统:windows(微软公司,用户量大、分很多系列)、MacOs(linux分支)、Linux(核心由李纳斯编写,应用软件少) 移动设备操作软件:android(底层就是小型的linux)、ios 服务器操作系统

1.计算机基础

爷,独闯天下 提交于 2019-11-30 02:04:04
1.计算机基础 二进制 由于计算机运行时全补是使用二进制运行的,所以必须要学习二进制的转换 二进制 十六进制 十进制 2的n次方 00000001 01 01 2^0 00000010 02 02 2^1 00000100 04 04 2^2 00001000 08 08 2^3 00010000 10 16 2^4 00100000 20 32 2^5 01000000 40 64 2^6 10000000 80 128 2^7 二进制与十六进制转换:每4位二进制对应1位十六进制相互转换,转换表如下: 二进制 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F 二进制与十进制转换:将对应的数依次减去就可以得到结果,转换表如下: 2的n次方 2^0 2^1 2^2 2^3 2^4 2^5 2^6 2^7 2^8 2^9 2^10 对应的十进制 1 2 4 8 16 32 64 128 256 512 1024 对应的位 1 10 100 1000 10000 100000 1000000 10000000 100000000 1000000000 10000000000

01计算机基础

∥☆過路亽.° 提交于 2019-11-29 09:38:34
第一章 计算机基础 1.1 硬件 计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 等组成,只有硬件但硬件之间无法进行交流和通信。 人用程序通过编程语言解释器,指令操作系统,最终控制电脑硬件来做符合人们需求的过程 1.2 操作系统 操作系统用于协同或控制硬件之间进行工作,常见的操作系统有那些: windows linux centos 【公司线上一般用】 mac 1.3 解释器或编译器 编程语言的开发者写的一个工具,将用户写的代码转换成010101交给操作系统去执行 1.3.1 解释和编译型语言 解释型语言就类似于: 实时翻译,代表:Python / PHP / Ruby / Perl 编译型语言类似于:说完之后,整体再进行翻译,代表:C / C++ / Java / Go ... 1.4 软件(应用程序) 软件又称为应用程序,就是我们在电脑上使用的工具,类似于:记事本 / 图片查看 / 游戏 1.5 进制 对于计算机而言无论是文件存储 / 网络传输输入本质上都是:二进制(010101010101),如:电脑上存储视频/图片/文件都是二进制; QQ/微信聊天发送的表情/文字/语言/视频 也全部都是二进制。 进制: 2进制,计算机内部。 8进制 10进制,人来进行使用一般情况下计算机可以获取10进制,然后再内部会自动转换成二进制并操作。 16进制

计算机基础、python历史,环境,分类,安装

梦想的初衷 提交于 2019-11-29 01:51:04
一、计算机基础 CPU:大脑,处理数据,计算 内存:临时储存数据,运行速度快,成本高,断电数据会消失;4G,8G,16G,32G 硬盘:1T,固态硬盘,机械硬盘;储存数据,文件,能长久保存 操作系统:打开QQ过程,点击快捷方式,打开硬盘中的.exe文件索引,操作系统将其加载到内存,CPU将内存中的QQ执行 二、python历史、环境、发展、种类 https://www.cnblogs.com/jin-xin/articles/7459977.html 太白金星博客 Python崇尚优美、清晰、简单;运维会python写脚本,市场还可以 In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as possible 规范统一化, python2,python3的区别:   python2 源码不标准,混乱,重复代码太多   python3 统一标准,去除重复代码 编译型语言:一次性将所有程序编译成二进制;       缺点:1、开发效率低,重复编译;2、不能跨平台; 优点

【计算机基础】计算机网络

为君一笑 提交于 2019-11-28 14:51:42
一、从输入URL到页面返回的过程 DNS 通过访问的域名找到对应的IP地址; 向服务器发送一个request; 服务器接受到request,进行处理并返回response; 页面下载相关资源(如图片、CSS样式表、JS文件等)并显示response内容。 二、Http与Https 1、HTTP和HTTPS的基本概念 HTTP(HyperText Transfer Protocol,超文本传输协议):是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少; HTTPS(Secure Hypertext Transfer Protocol,安全超文本传输协议):是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。HTTPS协议的主要作用可以分为两种:一种是建立一个信息安全通道,来保证数据传输的安全;另一种就是确认网站的真实性。 2、HTTP与HTTPS的区别 https协议需要到CA申请证书,一般免费证书较少,因而需要一定费用; http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议; http和https使用的是完全不同的连接方式

01计算机基础小结

北城余情 提交于 2019-11-28 14:42:50
目录 一、编程语言 1. 什么是编程语言 2. 什么是编程 3. 为什么编程 4. 编程语言有哪几种 (1)共3大类:==机器语言、汇编语言、高级语言== 二、计算机组成 1. 冯诺依曼机的五大组成 2. 操作系统 (1)有了操作系统后计算机分为3大组成: (2)操作系统有什么用 (3)文件 (4)应用程序的启动 (5)操作系统的启动 三、网络的瓶颈效应 一、编程语言 1. 什么是编程语言 ​ 编程语言就是人与计算机交流的介质。 2. 什么是编程 通过编程语言编写一堆文件 3. 为什么编程 编程的目的是帮助人类完成某些具体的事情,代替劳动力 4. 编程语言有哪几种 (1)共3大类:==机器语言、汇编语言、高级语言== 机器语言 :全是由0和1组成的一串串数字,能直接被机器识别。 优点:执行效率非常高。 缺点:开发非常困难 汇编语言 :由一些关键字封装算法,如add(a,b),表示a+b。 (相较于机器语言的优缺点)优点:开发效率高。 缺点:执行效率低 高级语言 :高级语言分为两大类:编译型语言和解释型语言 编译型语言 :就是如今的一行行代码。类似Google翻译的翻译方式,一次性把全部代码翻译完,再运行。 如:C/C++/Java/Go (相较于解释型语言的优缺点)优点:执行效率高。 缺点:开发效率低(找BUG困难) 解释型语言 :也是如今的一行行代码。类似同声传译的翻译方式