编程入门 概述 1. 计算机包括硬件和软件。硬件包括计算机中可以看得见的物理部分。而软件提供看不见的指令。这些指令控制着硬件,并且使得硬件完成特定的任务。 2. 程序设计:开发软件。软件包含了指令,告诉计算机做什么。 计算机硬件介绍 1. 中央处理器 1.1 中央处理器(Central Proces ...
分类:
其他好文 时间:
2020-02-04 00:26:17
阅读次数:
75
操作系统基本概念 首先来来说下操作系统,嗯, 操作系统是计算机硬件的管理软件,是对计算机硬件的抽象 ,操作系统将应用程序分为用户态和内核态,例如驱动程序就位于内核态,而我们写的一般程序都是用户态,包括web服务器这些,应用程序无法直接操控硬件,只能通过系统调用,通过操作系统驱动io硬件,通过操作系统 ...
分类:
其他好文 时间:
2020-01-31 16:00:54
阅读次数:
69
[TOC] 计算机 计算机其实是:接收用户输入指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。因此,只要有输入设备(不管是键盘还是触摸式屏幕)及输出设备(屏幕或直接打印出来),让你可以输入数据使该机器产生信息的,那就是一台计算机。 计算机硬件的五大单元 1. 输入单元 ...
分类:
其他好文 时间:
2020-01-28 19:20:00
阅读次数:
106
计算机硬件发展的同时,软件始终伴随其步伐迅猛发展,就计算机的编程语言而言,也划分为三代。 第一代:机器语言。每条指令用二进制编码,效率很低。 第二代:汇编语言。用符号编程,和具体机器指令有关,效率不高。 第三代:高级语言:如FORTRAN、COBOL、BASIC、PASCAL等都属于高级语言。jav ...
分类:
编程语言 时间:
2020-01-21 16:02:56
阅读次数:
96
OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。大家利用 Openstack前端来设置及管理自己的公共云或私有云。 Openstack包两个主要模块:Nova和 Swift。前者是NASA开发的虚拟服务器部 ...
分类:
其他好文 时间:
2020-01-21 00:39:40
阅读次数:
101
Linux 是目前应用最广泛的服务器操作系统,基于 Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux 不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android 程序最底层就是运行在 linu ...
分类:
系统相关 时间:
2020-01-17 16:17:11
阅读次数:
94
shell基础 概念 shell是系统跟计算机硬件交互时使用的中间介质 支持特定语法 每个用户都可以有自己特定的shell CentOS7默认shell为bash 记录命令历史 最多保存1000条历史命令,保存在用户家目录的.bash_history文件中 # !! 表示执行上一条指令 # !n 表 ...
分类:
系统相关 时间:
2020-01-16 10:39:40
阅读次数:
94
一,文件操作基本流程。 计算机系统分为: 计算机硬件, 操作系统, 应用程序三部分 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接 ...
分类:
其他好文 时间:
2020-01-14 20:47:04
阅读次数:
99
C语言指针概述:1.计算机系统中,无论是存入或是取出数据都需要与内存单元打交道,物理器件通过地址编码寻找内存单元。2.地址编码是一种数据,C语言的指针类型正是为了表示这种计算机所特有的地址数据。3.存取内存单元是任何程序经常性的操作,前面按对象(或变量)名称直接访问内存单元。4.程序运行时申请到的内 ...
分类:
编程语言 时间:
2020-01-12 19:56:29
阅读次数:
95
我们每天都在用电脑,很多人可能每天都要面对多次Windows的启动过程,可是您知道在Windows的启动过程背后,你真真了解过吗?上文中我们认识了计算机的基本硬件,其中讲到BIOS和UEFI,下次内容我们就要使用这些概念了,今天我们就在这里深入学习一下这几个知识。计算机启动的第一个阶段就是初始化硬件,2000年以前的计算机主板上均使用BIOS,如今绝大多数计算机采用的是EFI(Mac用的就是EFI
分类:
移动开发 时间:
2020-01-09 01:21:12
阅读次数:
88