嵌入式linux基础(文件及文件系统)

一、linux发展概述Linux 是指一套免费使用和自由传播的类 UNIX 操作系统。GNU 是为了推广自由软件的精神以实现一个自由的操作系统,然后从应用程序开始,实现其内核。其中的程序开发共同遵守 General Public License (GPL)协议,这个协议规定了源码必须可以无偿的获取并 且修改。从严格意义上说,Linux 应该叫做 GNU/Linux,其中许多重要的工具如 ...
分类: 其他 发布时间: 10-19 20:25 阅读次数: 0

Html基本标签、文本格式化标签、实体转义符、浏览器及内核、W3C规范

一、HTML简介及文档结构1、html简介HyperText Markup Language超文本标记语言不是编程语言纯文本描述文档语义的语言 html就是负责描述页面的语义;css负责描述页面的样式;js负责描述页面的动态效果的。2、html文档结构SEO,search engine optimization,搜索引擎优化。<!DOCTYPE html> <!--文档类型定义,简称DTD--><html lang="en"&g
分类: 其他 发布时间: 10-19 20:25 阅读次数: 0

软件工程概述(软件危机、软件工程、软件生命周期、软件过程)

软件工程概述(1)面向结构化方法学(2-8)面向对象方法学(9-12)一、软件的概念软件不等同于程序。什么是软件?程序+数据结构+文档软件是计算机程序、所用的数据及有关文档的集合。实际上,软件是为满足人们某种需求,被人开发,被人应用的集合体。所以,软件是由程序、数据、文档和人组成。程序:在运行中能提供所希望的功能和性能的指令集。程序由程序设计语言所描述的、能为计算机所识别...
分类: 其他 发布时间: 10-19 20:25 阅读次数: 0

需求分析、ER图、状态转换图

一、软件需求分析基本任务:系统必须做什么?确定系统必须完成哪些工作,也就是对目标系统尽可能提出完整、准确、清晰、具体的要求。写软件需求规格说明书,以书面形式准确地描述软件需求。为什么要进行需求分析?通常对软件系统有哪些需求?1.需求分析是软件开发的基础和前提;2.需求分析是最终目标软件系统验收的标准;3.需求分析能避免或者尽早剔除早期的错误。(1)功能需求:系统必须完成的功能(...
分类: 其他 发布时间: 10-19 20:25 阅读次数: 0

总体设计(五个基本原理、软件结构图)

一、总体设计(概要/初步设计)目的:系统应该如何实现1、设计过程2、设计准则模块化抽象逐步求精信息隐藏模块独立1. 模块化:模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。采用模块化原理的优点: 使软件结构清晰,容易设计、容易阅读和理解。 使软件容易测试和调试,从而提高软...
分类: 其他 发布时间: 10-19 20:24 阅读次数: 0

详细设计(流程图、盒图、判定表、判定树)

一、详细设计根本目标:确定应该怎样具体地实现所要求的系统。1、结构程序设计三种基本的控制结构:顺序选择循环程序只有一个入口和一个出口。2、人机界面设计人机界面设计中几乎都会遇到的四个问题分别是哪四个?1. 系统响应时间2. 用户帮助设施3. 出错信息处理4. 命令交互人机界面设计过程?创建设计模型原型实现模型试用和评估修改二、过程设计的工具1、程序...
分类: 其他 发布时间: 10-19 20:24 阅读次数: 0

实现(编码和测试)

一、软件测试测试是为了发现程序中的错误而执行程序的过程。好的测试:尽可能多的发现错误。测试方法:黑盒测试(black-box , or closed-box testing): 不考虑程序内部的结构,只观察程序的入口和出口,是否能完成规格要求的输入输出.—— 功能测试白盒测试(white-box , or open-box, clear-box testing):程序的结构和处理过程...
分类: 其他 发布时间: 10-19 20:24 阅读次数: 0

可行性研究、数据流图

一、可行性研究1、可行性研究的目的是什么?应该从哪些方面研究目标系统的可行性?(1)目的:确定问题是否值得去解决。不是解决问题,而是确定问题是否可解和是否值得解。(2)①技术可行性;使用现有的技术能实现这个系统吗?②经济可行性;这个系统的经济效益能超过它的开发成本吗?③操作可行性;系统的操作方式在这个用户组织内行得通吗?必要时还应该从更广泛的方面研究每种解法的可行性,例如:①法律可行...
分类: 其他 发布时间: 10-19 20:24 阅读次数: 0

文件I/O编程

一、系统调用操作系统的最小功能单元系统调用是指操作系统提供给用户程序调用的一组**“特殊”接口**,用户程序可以通过这组“特殊”接 口来获得操作系统内核提供的服务。...
分类: 其他 发布时间: 10-19 20:23 阅读次数: 0

初识人工智能AI(基本概念)

一、人工智能(AI)人工智能:它是研究、开发用于模拟、延申和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能目的:让机器像人一样思考,让机器拥有智能。二、AI、机器学习和深度学习AI:它是研究、开发用于模拟、延申和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。机器学习:制造出有学习能力的机器。深度学习:使用深度人工神经网络的机器学习。三、三代机器人示教再现型机器人带感觉的机器人智能机器人四、AI产业生态人工智能四要素:数据、算法、算力、
分类: 其他 发布时间: 10-19 20:23 阅读次数: 0

网络管理概论

一、网络管理基本概念网络管理是指监督、控制网络资源的使用和网络的各种活动,从而使网络性能达到最稳定的过程,即对网络的配置、运行状态和计费等所从事的全部操作和维护性活动。网络管理:提供了对网络进行规划、设计、操作运行、监视、控制、协调、分析、测试、评估和扩展等各种手段。维护整个网络系统正常、高效地运行。使网络资源得到更加有效的利用。当网络出现故障时能及时报告和处理。1、网络管理过程通常包括数据收集、数据分析和数据处理。2、网络管理系统的复杂性取决于所管理网络资源的数量和种类。3、网络
分类: 其他 发布时间: 10-19 20:23 阅读次数: 0

网络管理体系结构

一、网络管理模型基于远程监控的管理框架是现代网络管理体系结构的核心。基于OSI参考模型的CMIP体系结构与基于TCP/IP参考模型的简单网络管理协议SNMP体系结构。1、管理站-代理模型四要素:管理站代理网络管理协议MIB非标准设备不支持标准的网络管理协议,而是支持私有的网络管理协议。委托网管代理将非标准设备的管理信息转换为标准的管理信息,并和管理站之间实现标准网络管理信息的交换。2、管理站管理指令的发出者,驻留在管理工作站上。通常,管理站接收网络管理员的管理命令,并把命令
分类: 其他 发布时间: 10-19 20:22 阅读次数: 0

SNMP管理信息模型

一、SNMP管理框架TCP/IP网络管理Internet的网络管理主要基于TCP/IP协议簇中的SNMP协议。在基于SNMP的网络管理中,包含有关被管理资源以及元素信息的数据库这个数据库就是管理信息库(MIB)。定义和构建MIB的通用性框架结构,就是管理信息结构(SMI)。SNMP中的元素:管理站管理站一般由专用设备构成,配置Manager实体和一组管理应用程序,提供网络的配置、性能、故障、安全、计费等管理功能,从而形成网络管理系统(NMS)。代理代理是配备了Agent实体的各
分类: 其他 发布时间: 10-19 20:22 阅读次数: 0

是Python基础的基础语法啊

一、编码格式#coding gdk使用 Windows中的简体中文字符编码。二、标识符由数字、字母、下划线组成。不能以数字开头。中文字符作为标识符也可以。三、关键字/保留字不能用关键字作为标识符。可以用下面代码查看所有关键字:import keywordkeyword.kwlist四、注释单行注释:以 # 开头多行注释:ctrl+/多行 # 号多行字符串对象 ‘’‘ 注释语句 ’‘’ 或者 “”“ 注释语句 ”“”五、行与缩进pyt
分类: 其他 发布时间: 10-19 20:22 阅读次数: 0

是Python基础的数据类型啊

一、Python变量1、Python变量Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号 = 用来给变量赋值。等号 = 运算符左边是一个变量名,等号 = 运算符右边是存储在变量中的值。2、多个变量赋值二、标准数据类型Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字
分类: 其他 发布时间: 10-19 20:22 阅读次数: 0

抽象语法表示ASN.1

一、网络数据表示抽象语法表示ASN.1属于表示层表示层功能:提供统一的网络数据表示互相通信的端系统中至少有一个应用实体(如SNMP、FTP等)和一个表示实体(即ASN.1)。四个步骤:表示实体定义应用数据的抽象语法。应用协议按照预先定义的抽象语法构造协议数据单元,和对等系统的应用实体交换信息。表示实体则对应用层数据进行编码,将其转换成二进制的比特串。比特串由下层的传输实体在网络中传送。二、ASN.1语法巴科斯-诺尔范式(Backus-Nauer Form, BNF)定义。文
分类: 其他 发布时间: 10-19 20:21 阅读次数: 0

SNMP管理信息库

如果某主机的对象sysServices的值为68,则该主机提供了哪些协议层服务?答:主机的对象sysServices的值为68,即二进制数值为1000100,该主机提供了第三层和第七层的协议层服务。
分类: 其他 发布时间: 10-19 20:21 阅读次数: 0

简单网络管理协议SNMP

一、SNMP演变SNMP发展历史简单网关监控协议(SGMP)标志了TCP/IP网络有了专门的管理工具。在SGMP基础上改进成简单网络管理协议(SNMP).RMON—远程网络监控。RMON没有修改或增加SNMP的协议和SMI,只是增加了SNMP监视子网的能力。RMON和SNMP区别?RMON提供了整个子网的管理信息;SNMP管理信息库只包含本地设备的管理信息。SNMPv1SNMPv1五种PDU,四种核心协议数据单元(PDU):GetRequest,用来获取指定对象的信息GetNe
分类: 其他 发布时间: 10-19 20:21 阅读次数: 0

面向对象方法学1

一、概述
分类: 其他 发布时间: 10-19 20:21 阅读次数: 0

html标签属性、form表单标签、iframe框架标签

一、html标签属性标签由标签名、标签属性、文本内容三部分组成(单标签没有文本内容)。 标签属性是对标签的一种描述方式。 标签属性分为通用属性、自有属性和自定义属性。 通用属性:所有标签都具有的属性。通用属性:id:给标签取一个唯一的名称。id名称在网页中必须是唯一的。class:给标签取一个类名。style:用来设置该标签的样式,行内样式。title:当鼠标移到该标签时所显示的提示内容。自定义属性:通常用来传值或用于图片懒加载等方面。格式:data-*二、fo
分类: 其他 发布时间: 10-19 20:20 阅读次数: 0