zoukankan      html  css  js  c++  java
  • Python入门1.0

    第一阶段 基础到高级

    ATM+购物车项目

    选课系统

    计算机病毒

    病毒程序(windows)防止被杀死 控制键盘摄像头 上传对方数据 有很强的伪装性 服务端(阿里云)

    第二阶段 商业项目

    博客系统

    路飞学城

    微信小程序

    爬虫项目

    数据分析项目/金融量化交易

    自动化运维 CMDB

    GO语言开发(并发)

    人工智能方向项目

    life is short,you need python

    考核和实训制度

    上课流程

    8.30-12.30

    日考 上节课回顾

    罗列今日内容(标注重难点)

    讲课-练习

    总结今日内容

    18611453110

    正课内容

    1.计算机硬件组成

    1.1一个程序的运行与三大核心硬件(CPU 内存 硬盘)的关系

    2.操作系统

    2.1计算机体系的三层结构

    2.2平台与跨平台的概念

    3.CPU相关 x86-64代表的意义

    存储器相关 IO问题

    操作系统启动流程

    一:python是一门编程语言

    什么是编程语言?什么是语言?问什么有编程语言?

    编程语言的本质就是一门语言 ,语言就是一种事物与另外一种事物沟通的表达方式

    人与计算机沟通的一种表达方式

    人-------------------编程语言----------------》计算机

    什么编程?编程就是人把自己想让计算机做的事,也就是自己的思维逻辑,用编程语言表达出来

    为什么要编程?编程的目的就是让计算机按照人类的思维逻辑去工作

    二:计算机组成

    1.什么是计算机

    计算机俗称“电脑”,包含人对计算机的期望,能够像人脑一样去工作

    2.为何有计算机

    为了执行人类的程序,从而把人类解放

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

    3.计算机的组成

    3.1控制器:是计算机的指挥系统,负责控制计算机所有其他组件

    控制器==大脑

    3.2运算器:包括数学运算和逻辑运算 运算器==大脑

    控制器+运算器=CPU

    3.3存储器(IO设备):计算机的记忆功能,负责数据的存取

    分类:

    内存:基于电工作,存取数据快,断电数据丢失, 临时存取数据

    外存:硬盘,基于磁工作,存取速度慢,断电数据不丢失,可永久保存数据

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

    3.4输入设备input:键盘、鼠标

    3.5输出设备output:显示器、打印机

    4.一个程序的运行和三大核心硬件的关系

    人-------------------编程语言----------------》计算机

    4.1去包子店 CPU

    4.2付钱

    4.3把包子拿回来

    总结:程序最先是存放在硬盘之上

    程序运行一定事先把程序的代码加载到内存

    然后CPU从内存中读取指令

    三:操作系统

    1.引入

    应用程序(暴风影音)

    操作系统(控制程序)

    计算机硬件

    2.操作系统概念

    操作系统是一个协调、管理、控制计算机硬件资源与应用软件资源的一个控制系统

    作用:1.控制计算机硬件的基本运行

    2.把硬件运行的复杂操作封装成简单的功能,给上层程序使用

    3.程序的区分

    计算机硬件是死的,计算机硬件的运行都受软件控制,所以说,软件相当于计算机的灵魂,具体来说分为两种:

    1.应用软件:应用程序相关逻辑

    2.系统软件:控制底层硬件

    4.计算机体系的三层结构

    应用程序

    操作系统

    计算机硬件

    5.平台

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

    软件跨平台性质:一款软件可以在任意平台运行,是衡量软件质量的高级标准

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    简简单单的 JavaScript简写技巧
    常用的前端小知识
    nuxt项目部署对静态页重编译问题
    docker 容器部署nuxt项目
    mysql数据库损坏修复问题
    storm supervisor和nimbus启动自动消失的问题
    MATLAB基础知识
    音视频入门-20-BMP、PNG、JPG、GIF静态图生成GIF动态图
    处理树状结构数据以及 React渲染
    React Hooks 获取最新数据问题
  • 原文地址:https://www.cnblogs.com/mayrain/p/12378143.html
Copyright © 2011-2022 走看看