zoukankan      html  css  js  c++  java
  • 0726学习内容整理

    0726学习内容整理

    1、计算机操作系统

    一、什么是文件

    文件是操作系统提供的虚拟的单位

    二、什么是应用程序

    应用程序就是一堆堆文件,基于操作系统之上,主要用来帮人们干活,不直接与硬件交互

    三、什么是操作系统

    操作系统位于计算机硬件与应用软件之间,协调管理计算机资源和软件资源的控制程序

    四、计算机系统的组成

    004-计算机操作系统-计算机系统架构.jpg?x-oss-process=style/watermark

    硬件:与操作系统交互,如CPU、内存、硬盘

    操作系统:与用户、硬件、操作系统交互,把对硬件的复杂操作给简单化,来给用户或应用程序使用,凡用到硬件的地方,都用到操作系统,如Linux、Windows、ios等

    应用程序:与操作系统交互

    五、操作系统的作用

    把对计算机硬件交互的复杂指令给简单化

    六、操作系统和应用程序的启动

    操作系统的启动

    1、开机

    2、启动一个临时操作系统(只做启动真正操作系统的事情)

    3、临时操作系统去读取真正操作系统的路径地址(在COMS存储器中)

    4、启动真正的操作系统

    应用程序的启动

    1、应用程序的代码由硬盘读入内存

    2、CPU运行应用程序的代码

    3、应用程序启动

    操作系统和应用程序启动的区别

    有了操作系统之后才能有应用程序,应用程序对硬件控制的每一步操作,都得通过操作系统来实现

    https://www.cnblogs.com/nickchen121/p/10721933.html

    2、编程语言分类以及各自优缺点

    • 机器语言

      ​ 优点:执行效率高

      ​ 缺点:开发效率低

    • 汇编语言

      ​ 优点(较机器语言而言):开发效率高

      ​ 缺点(较机器语言而言):执行效率低

    • 高级语言

      1、解释型:类似于同声传译,写一句代码翻译一句,翻译结果不保存

      如Python

      ​ 优点(较编译型而言):开发效率高

      ​ 缺点(较编译型而言):执行效率低

      2、编译型:类似于谷歌翻译,写完一大段代码整体翻译,翻译结果可以保留下一次使用

      如GO、JAVA

      ​ 优点(较解释型而言):执行效率高

      ​ 缺点(较解释型而言):开发效率低

    3、Pycharm常用快捷键

    • ctrl+a 全选
    • ctrl+c 选中内容复制;不选中内容时,复制当前行
    • ctrl+v 粘贴
    • ctrl+x 选中内容剪切;不选中内容时,剪切当前行
    • ctrl+f 搜索
    • ctrl+z 撤销,回到上一步操作
    • ctrl+shift+z 反撤销,回到下一步操作
    • ctrl+/ 注释
    • ctrl+d 复制粘贴当前行到下一行
    • ctry+y 删除选中(不选中默认删除整行)
    • home (ctrl+[ ) 回到首个字符
    • end (ctrl+] ) 回到最后一个字符
    • shift+F10 运行当前文件
    • alt+shift+F10 选择运行文件
    • shift+enter 换行
    • ctrl+shift+r 项目中全局搜索
    • ctrl+alt+l 代码整理 (code-->reformat code)
    • tab 缩进
    • shift+tab 取消缩进
    • ctrl+减号 折叠当前代码块
    • ctrl+加号 展开当前代码块
    • ctrl+shift+减号 折叠当前文件所有代码块
    • ctrl+shift+加号 展开当前文件所有代码库
    • local history -- > show history
    • compare with --> 文件比较

    https://www.cnblogs.com/nickchen121/p/10722733.html

    4、Jupyter常用快捷键

    • Shift-Enter 运行本单元,选中下个单元
    • Ctrl-Enter 运行本单元
    • D,D 删除选中的单元
    • Ctrl-Shift-- 分割单元
    • X 剪切选中的单元
    • C 复制选中的单元
    • Shift-V 粘贴到上方单元
    • V 粘贴到下方单元
    • Z 恢复删除的最后一个单元
    • Ctrl-A 全选
    • Ctrl-Z 复原
    • Shirt 选中多个单元格
    • Shirt+M 合并选中的单元格
    • shift+tab 查看当前接口的属性

    013-Python集成开发环境之Jupyter的使用-08.jpg?x-oss-process=style/watermark

    https://www.cnblogs.com/nickchen121/p/10531966.html

  • 相关阅读:
    C# WinForm程序退出的方法
    SpringCloud 微服务框架
    idea 常用操作
    Maven 学习笔记
    SpringBoot 快速开发框架
    html 零散问题
    Java方法注释模板
    Seating Arrangement
    hibernate 离线查询(DetachedCriteria)
    hibernate qbc查询
  • 原文地址:https://www.cnblogs.com/zhuangyl23/p/11253061.html
Copyright © 2011-2022 走看看