一:今日内容
    1、计算机硬件组成
        1.1 一个程序的运行与三大核心硬件(cpu、内存、硬盘)的关系 (*****)

2、操作系统 
        2.1 计算机体系的三层结构 (*****)
        2.2 平台与跨平台的概念 (*****)

3、扫盲(***)
        cpu相关(x86-64代表的意义)
        存储器相关(IO问题)
        操作系统启动流程

=============》正课讲解
一:python是一门编程语言
    什么是编程语言?什么语言?为什么要有编程语言?
        编程语言的本质就是一门语言
        语言就是一种事物与另外一种事物沟通的表达方式/工具

人--------------人类的语言------------>奴隶
        人--------------编程语言------------->计算机

什么编程?为什么要编程?
        编程就是人把自己想计算机做的事,也就是自己的思维逻辑,用编程语言表达出来
        编程的目的就是让计算机按照人类的思维逻辑去工作,从而解放人力

二:计算机基础
    1. 什么是计算机
        计算机俗称“电脑”,包含人对计算机的终极期望,能够真的像人脑一样去工作

2、为何要有计算机
        为了执行人类的程序,从而把人类解放出来

大前提:计算机所有的组成都是模仿人的某一功能或器官

3、计算机的组成
        控制器:
            作用:是计算机的指挥系统,负责控制计算机所有其他组件如何工作的
            类比:控制器=》人类的大脑

运算器:
            作用:运算包括数学运算与逻辑运算
            类比:运算=》人类的大脑

控制器+运算器=》cpu===》人类的大脑

存储器/IO设备
            作用:是计算机的记忆功能,负责数据的存取
            分类:
                内存(基于电工作):存取数据都快,断电数据丢失,只能临时存取数据
                外存(硬盘,基于磁工作):存取速度都慢,断电数据也不丢,可以永久保存数据

类比:
                内存===》人类的大脑的记忆功能
                外存===》人的笔记本

输入设备input
            如键盘、鼠标
        输出设备output
            如显示器、打印机

4、一个程序的运行与三大核心硬件的关系
        人--------------编程语言------------->计算机
                程序如下:
                  1、去包子店                 
                  2、付钱
                  3、把包子送回来

总结:
            程序最先是存放于硬盘之上
            程序的运行一定事先把程序的代码加载到内存
            然后cpu从内存中读取指令执行

三:操作系统
    1、引入
    用户/应用程序(暴风影音、腾讯qq、快播、哇嘎)
    操作系统:控制程序(windows、linux)
    计算机硬件

2、操作系统概念
        操作系统是一个协调、管理、控制计算机硬件资源与应用软件资源的一个控制程序
        作用:
            1、控制计算机硬件的基本运行 
            2、把使用硬件的复杂操作封装成简单的功能,给上层的应用程序使用

例如:文件就是操作系统提供给应用程序/用户操作硬盘的一种功能

3、程序的区分
        计算机硬件是死的,计算机硬件的运行都受软件控制,所以说,软件相当于计算机的灵魂
        具体来说软件分为两种:
            1、应用软件:应用程序相关逻辑
            2、系统软件:控制底层硬件的

4、计算机系统三层结构
        应用程序
        操作系统
        计算机硬件

5、平台
        计算机硬件+操作系统=》平台

软件的跨平台性指的是:一款软件可以任意平台上运行,是衡量软件质量高低的一个非常重要的指标

day01 计算机的基本知识相关推荐

  1. 轩小陌的Python笔记:day01 计算机基础和环境搭建

    day01 计算机基础和环境搭建 课程目标:了解计算机的基础知识并完成python的环境搭建 课程概要: 计算机基础 编程的本质 Python的介绍 Python环境的搭建 1.计算机基础 1.1基本 ...

  2. day01 计算机基础和环境搭建

    day01 计算机基础和环境搭建 课程目标:让大家了解计算机基础知识并完成python的环境搭建 课程概要: 计算机基础 编程的本质 python的介绍 python环境的搭建 1.计算机基础 1.1 ...

  3. 计算机排版基础知识,计算机排版基础知识.pdf

    计算机排版基础知识.pdf 计算机排版基础知识 1.主要教学内容: 1.1 计算机排版系统的应用环境 1.2 版面的结构及常见的排版规则 1.3 知识点:掌握版面结构及名词术语.熟悉常见出版物的版心 ...

  4. 主板是计算机所有部分连接的基础,计算机基础相关知识答案.doc

    计算机基础相关知识答案 计算机基础相关知识 一.填空题: 1.计算机的硬件主要由(控制器).(运算器).(存储器).(输入输出设备)以及电源等硬件组成. 2.计算机硬件系统可以分为两大部分,即(主机 ...

  5. 计算机专业技能知识,2017年度计算机专业技能知识资料基础知识资料试题'及其答案...

    2017年度计算机专业技能知识资料基础知识资料试题'及其答案 (19页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 ''第一部分   一 ...

  6. 计算机操作业务知识题库,《计算机操作基础知识题库》.doc

    计算机网络考试 第 PAGE 1 页 共 NUMPAGES 10 页 计算机操作基础知识题库 一.单选题(共59题) 1.在 Excel 工作窗口上,"状态栏"是在屏幕的( ). ...

  7. 职业高中高一计算机的基本知识,职业高中计算机论文

    随着时代的发展,信息技术在教育领域的运用越来越广泛,因此,计算机的学习在学生的学习和成长中也占据了越来越重要的地位.下面是小编为大家整理的,供大家参考. 范文一:高中计算机学生创新能力培养 [摘要]伴 ...

  8. 计算机专业考试基础知识,计算机专业基础知识要点及考试考试.docx

    计算机专业基础知识要点及考试考试 PAGE PAGE 27 数据结构要点第一章 概 论数据就是指能够被计算机识别.存储和加工处理的信息的载体.数据元素是数据的基本单位,可以由若干个数据项组成.数据项是 ...

  9. 小学计算机打字基础知识,浅谈小学计算机教学技巧5篇

    <浅谈小学计算机教学技巧5篇>由会员分享,可在线阅读,更多相关<浅谈小学计算机教学技巧5篇(3页珍藏版)>请在装配图网上搜索. 1.浅谈小学计算机教学技巧5篇浅谈小学计算机教学 ...

最新文章

  1. 服务器2012r2系统远程登陆,服务器2012r2系统远程登陆
  2. MDK调试:设置断点处,代码运行的次数
  3. “光伏发电改变生活” 在农村市场如何理解?
  4. jedis操作set_使用 JedisAPI 操作 Redis
  5. 第一章节 初识C#程序
  6. ICLR2021有什么值得关注的投稿?这些高赞论文先睹为快
  7. caffe安装编译问题-ImportError: No module named caffe
  8. 修改linux系统的open files参数
  9. LabVIEW使用 NI Package Manager(NIPM)修复软件
  10. Windows 必备纯净软件
  11. 牛客网在线判题出现“请检查是否存在数组越界等非法访问情况”的情况
  12. 轮盘的基础,简单的实现和Toolbar的实现
  13. word2016页眉横线删除不掉
  14. 解决Ubuntu16.04解压cudnn文件时报错could not create a hard link file
  15. mysql的in能超过1000吗_SQL使用IN参量不能超过1000的表现形式以及解决办法
  16. Java中的数据类型
  17. html5跳跳蛙小游戏分析,中班科学优秀教案《跳跳蛙》(5页)-原创力文档
  18. 短信验证码测试——短信轰炸之横向轰炸和纵向轰炸
  19. 为什么Lisp如此先进,却永远成为不了编程主流语言?深度解析Lisp的优势与劣势
  20. JSON does not allow non-finite numbers

热门文章

  1. 在Java中声明一个unsigned int
  2. h3csyslog_H3C syslog配置 -
  3. 何金龙 mysql_[译文]MySQL发生死锁肿么办?by何金龙
  4. DRGs系统的研究与应用-北京项目组开发
  5. 挑战杯三创互联网+创青春等创新创业类竞赛国家级作品案例模板全套资料分享
  6. 会计资料无纸化已经全面来临,iBox开始步入硬软结合的新时代
  7. android 抽屉,凌乱了 Android的抽屉到底要不要?
  8. CLAHE算法 opencv
  9. Android状态栏定制和修改
  10. dnf跨四服务器什么时候修复,DNF:跨四大区服务器炸了,数据回档导致多少玩家错过了毕业装备...