zoukankan      html  css  js  c++  java
  • 计算机基础练习

    1.什么是编程?

    编程就是使用编程语言编写一个个文件

    2.详述计算机组成?

    1. cpu

    1.1.控制器

    1.2.运算器

    2. 内存

    3. 外存

    4. 输入设备

    5. 输出设备

    6. I/O设备

    7. 32位和64位

    8. 多核cpu

    3.简述机械硬盘工作原理?

    机械硬盘主要由:机械手臂、磁道和扇区组成

    工作原理:

    • 机械手臂:寻找数据
    • 磁道:存储数据
    • 扇区:划分磁盘/磁道,多个扇区合成一个盘。

    4.操作系统有什么用?

    接受用户程序/人的外部指令,然后控制硬盘。

    5.计算机由哪三大部分组成?

    1.应用程序

    2.操作系统

    3.硬件

    6.简述操作系统和应用程序的启动流程?

    操作系统的启动流程

    1. 按下开机键(启动一个临时操作系统)
    2. 临时操作系统唤醒真正的操作系

    应用程序的启动流程

    1. 双击qq(发送指令给操作系统)
    2. 操作系统接收指令,将指令转化成0和1发送给CPU
    3. CPU接收指令,发送给内存
    4. 内存从硬盘中取出qq的程序,执行,打开qq

    7.编程语言的分类有哪些?并评估各个分类的优缺点。

    1.汇编语言:

    • 优点(机器语言):开发效率高
    • 缺点(机器语言):执行效率低

    2.高级语言

    • 优点(编译型语言):开法效率高
    • 缺点(编译型语言):执行效率低

    3.编译型语言

    • 优点(解释型语言):执行效率高
    • 缺点(解释型语言):开法效率低

    8.简述执行Python程序的两种方式以及他们的优缺点?

    1.交互式

    • 优点:输入一行,解释一行,交互式下,不需要使用print,会自动打印。
    • 缺点:关掉程序就没了

    2. 命令行式

    • 优点:解释一个文本。python是一个解释器,python文件路径 ,通过cmd能快速切换到当前文件夹,cd切换 。
  • 相关阅读:
    POJ 3923 Ugly Windows(——考察思维缜密性的模拟题)
    POJ 3829 Seat taking up is tough(——只是题目很长的模拟)
    练习json读取中文
    关于调接口和腾讯云cos方面。
    JavaScript如何处理解析JSON数据详解
    js获取url参数值的两种方式
    修改Host,配置域名访问
    Atom设置震撼的编辑效果
    atom总结
    用node.js可以开启静态服务 不需要借助apache 或者xampl
  • 原文地址:https://www.cnblogs.com/WQ577098649/p/11476861.html
Copyright © 2011-2022 走看看