当前位置: 首页 > news >正文

域名等于网站网址吗部门网站建设管理经验交流材料

域名等于网站网址吗,部门网站建设管理经验交流材料,国外低代码开发平台,广元网站制作1、程序与程序设计语言的基本知识1#xff09;程序#xff1a;为解决某一问题而采用程序设计语言编写的一个指令集合。程序算法#xff08;对操作的描述#xff09;数据结构#xff08;对数据的描述#xff09;程序设计语言语言工具和环境。2#xff09;程序的特点…1、程序与程序设计语言的基本知识1程序为解决某一问题而采用程序设计语言编写的一个指令集合。 程序算法对操作的描述数据结构对数据的描述程序设计语言语言工具和环境。2程序的特点目的性、有序性、分步性、有限性、操作性。3程序设计语言---按发展过程分类1机器语言 由一连串的0和1二进制代码组成能被计算机直接理解和执行的指令集合。 指令格式操作码操作数2汇编语言 使用“助词符”来表示指令的操作码使用存储单元或寄存器的名字表示地址码。 可读性好易查错方便修改占存储空间少执行速度快。3高级语言 与机器指令系统无关独立于机器的程序设计语言所使用的符号接近人类的自然语言表达形式接近于被描述的问题。 高级程序设计语言分类 面向过程的语言程序不仅要说明做什么还要详细说明如何做程序需要详细描述解题的过程和细节目的在于高效的实现各种算法。 面向问题的语言又称为非过程化语言或第四代语言只需指出要计算机做什么、数据的输入和输出形式就能得到所需结果目的在于高效、直接地实现各种应用系统。 面向对象的语言将客观事物看作具有属性和行为的对象通过抽象找出同一类对象的共同属性和行为形成类通过继承和多态重用。4翻译程序编译器1定义其他编程语言必须经过一个翻译过程才能转换成机器语言实现编译过程的工具是语言处理程序。2汇编程序 定义将汇编语言编制的程序称源程序翻译成机器语言程序称目标程序的工具。 翻译工作的步骤 用机器操作码代替符号化的操作符。 用数值地址代替符号名称。 将常数翻译为机器的内部表示。 分配指令和数据的存储单元。 作用 3翻译程序 定义将高级语言编写的源程序翻译成目标程序的工具。 工作方式 解释方式解释程序 解释程序对源程序逐条地解释执行不产生目标代码程序执行时解释程序和源程序一起参加运行。 解释方式执行速度较慢的原因 每次运行需重新解释。 若程序较大且错误发生在程序后面则前面的运行是无效的。 解释程序只看到一句语句无法对整个程序优化。 编译方式编译程序 对整个源程序经过编译处理后产生一个与源程序等价的目标程序。 编译过程的六个阶段词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成。5程序设计语言的支持环境 操作系统是各种软件的核心和基础是整个系统的控制管理中心为其他软件提供运行环境。 6程序设计语言的基本成分和语法1程序的基本语法单位 定义程序是由语句构成的而语句又是由数据、表达式、函数等基本语法单位组成的构成表达式、函数等的最小单位是字符。 字符集 定义字符是构成程序设计语言的最小语法单位每一种程序设计语言都有自己的合法字符集。 基本字符集数字0-9 字符a-zA-Z 分隔符 运算符-*/ 数据类型 定义数据就是描述客观事物的数字、字符、图片等即所有能输入到计算机中并能被计算机处理的符号的集合。 分类基本数据类型程序设计语言系统内置的。 特点其值不可再分解。整数类型、实数类型、字符类型、逻辑类型等。 构造数据类型由基本数据类型按某种方式组合而成的。 数组类型、记录类型、枚举类型、集合类型、字符类型、文件等。 使用数据类型的目的 决定该类型数据的取值形式、范围和在计算机中的存储和表示方式。 决定了该类型的数据所能执行的操作种类即能够施加到不同类型数据上的运算是不同的。 表达式 定义表达式由变量、常量、函数调用和运算符组成。 常量和变量数据存入内存→存放数据的内存单元命名→内存单元名来访问其中的数据 常量在程序运行中数据不变的量。 变量在程序运行中数据变化的量。 变量在使用前必须声明其类型和名称编译程序根据其数据类型在内存中分配相应的存储空间以存储该变量的值。 运算符 算术运算加减乘除和乘方。 字符运算连接、取子串 关系运算大于、大于等于、小于、小于等于、等于、不等于 逻辑运算与、或、非 内部函数按功能分为数学函数、字符串函数、日期函数、转换函数。 赋值语句表达式和赋值号构成了程序设计的一条赋值语句。 2数据的输入和输出 一类程序之间以文件形式传送数据。 二类人机交互将人们可以识别的形式按一定格式输入到程序的变量中输出则相反按用户的要求格式将变量或常量的值显示或打印。3基本控制结构 顺序结构指程序的执行按照语句出现的先后顺序一次执行。 选择结构根据条件判断决定程序的执行顺序。 循环结构指重复执行某个操作。4过程指重复处理的程序段或者分解的子功能编写成一个逻辑上独立的过程当程序需要该过程时进行调用。2、算法的基本知识1算法的描述程序---计算机语言表述的算法。 流程图---图形化的算法。2计算机的算法1数值计算算法 目的求数值解。 特点少量输入、输出复杂的运算。2非数值计算算法 目的对数据的处理。 特点大量输入、输出简单的运算。3算法的定义是解决问题方法的精确描述但算法并不给出问题的精确解只是说明怎样才能得到解。4算法的性质有穷性、确定性、有效性、零个或多个输入、一个或多个输出5算法数据对象的运算和操作算数运算、逻辑运算、关系运算、数据运算控制结构顺序结构、选择结构、循环结构。6描述算法的方法1自然语言 优点通俗易懂 缺点易产生歧义往往根据上下文才能判断其含义不严格语句繁琐、冗长很难清楚地表达算法的逻辑流程。2流程图法 定义用图框、线条、文字说明形象直观的描述算法。 流程图符号---起止框表示流程的开始或结束。---输入输出框表示输入数据或输出结果。---判断框根据条件判断决定算法的继续执行的走向。---处理框表示基本功能的处理的描述。---流程线表示流程的路径和方向。---连接点表示流程中“向”和“来自”其他地点的输出或输入。3N-S流程图法全部算法以一个大的矩形框表示内包含一些从属于它的小矩形框。 顺序语句 选择语句 循环语句 4伪代码法简称伪码伪代码是介于自然语言和计算机语言之间的文字和符号来描述算法。7算法评价1正确性设计和评价算法的首要条件。2算法的时间特性指依据算法编制成程序后在计算机中运作所耗费时间的长短。 算法的时间复杂度把程序中语句重复执行次数之和作为程序运行时的时间特性。3算法的空间特性指依据算法编制成程序后在计算机中运行所占用空间的大小。 算法的空间复杂度在计算机上运行所占用的空间同样也是问题规模n的一个函数。4算法的易理解性。3、程序设计的过程。1程序设计步骤2测试的前提程序通过编译没有语法和连接上的错误。3测试用例为了发现程序中的错误而设计的测试数据。4黑盒测试又称功能测试或数据驱动测试不考虑程序的内部结构和处理过程只对程序的接口进行测试检查程序是否能适当地接受输入数据并产生正确的输出信息。 黑盒测试技术有事务处理流程测试、等价类划分、边界值分析。5白盒测试又称结构测试或逻辑驱动测试检验程序内部的逻辑来测试检查程序中每条通路是否正确工作。 百合测试有路径测试、语句测试、分支测试、条件组合测试。4、程序设计思路1三种基本程序结构1顺序结构 特点只有一个入口点和一个出口点。 组成说明语句、赋值语句、输入输出语句、子函数调用语句、返回语句。2选择结构 特点程序的处理步骤出现分支根据某一特定的条件选择其中的一个分支执行。 形式单选泽、双选择、多选择。3循环结构 当型循环先判断后执行。 直到型循环先执行后判断。2结构化程序设计的基本思想 采用“自顶向下逐步求精”基本原则的程序设计方法结构化设计以模块化设计为中心每个模块各个击破最后再统一组装。3结构化程序设计的特征1以三种基本结构的组合来描述程序2整个程序采用模块化结构。3以控制结构为单位每个结构只有一个入口一个出口各单位之间接口简单逻辑清晰。4采用结构化程序设计语言书写程序并采用一定的书写格式使程序结构清晰易于阅读。5注意程序设计风格。6有限制地使用转移语句在非用不可的情况下只限于在一个结构内部跳转不允许从一个结构跳到另一个结构。4良好的设计风格 语句形式化、程序一致性、结构规范化、适当使用注释、标识符贴近实际。5面对对象的基本概念1对象object---最简单的实体 对现实世界中对象的模式化是数据和代码的组合具有自己的特征和行为。 对象的特征用数据来表示称属性。 对象的行为用对象中的代码来实现称为对象的方法。 任何对象都由属性和方法组成的。 将反映对象的属性和行为封装在一起是面向对象编程的基本元素是面向对象设计的核心。2类class 类是创建对象实例的模板是同种对象的集合与抽象它包含所创建对象的属性描述和行为特征的定义对象是类的实例。3属性property 属性用来表示对象的特征不同的对象有不同的属性。4方法method 方法是对对象的属性的各种操作。5事件、事件过程和事件驱动 事件是面向对象程序设计中对应于“消息”的术语。 对象的事件是指系统事先设定的能被对象识别和响应的动作。 事件过程应用程序处理事件的步骤。 事件驱动的编程机制是程序执行后系统等待某个事件的发生然后去执行处理此事件过程待事件过程执行完后系统又处于等待某事件发生的状态。6封装 封装机制将数据和代码捆绑在一起避免了外界的干扰和不确定性。一个对象就是一个封装了数据和操作这些数据的代码的逻辑实体封装的目的在于将对象的使用者和对象的设计者分开。 封装一方面通过数据抽象把相关的信息结合在一起另一方面简化了接口。 封装性可降低开发过程的复杂性提高效率和质量同时也保证了程序中数据的完整性和安全性。7继承 继承是可以让某个类型的对象获得另一个类型的对象的属性的方法。8多态性 多态机制使具有不同内部结构的对象可以共享相同的外部接口虽然针对不同对象的具体操作不同但通过一个公共类他们可以通过相同的方式调用。 优点大大提高程序的抽象程度和简洁性降低类和模块之间的耦合性有利于程序的开发和维护。9消息传递6OOP的基本过程1分析现实问题。2建立模型类属性/方法的确定及类之间关系的确定。3编程建立数据模型属性、方法。4用类声明对象通过对象间传递信息方法调用完成预订功能。7OOP的优点1通过继承减少多余的代码并扩展现有代码。2在标准的模块上构建自己的程序减少软件开发时间并提高生产效率。3数据隐藏---保护程序免受外部代码的侵袭。4允许一个对象的多个实例同时存在彼此之间相互不干扰。5允许将问题空间中的对象直接映射到程序中。6基于对象的工程可以很容易地分割为独立部分。7以数据为中心的设计方法允许我们抓住可实现模型的更多细节。8面向对象的系统很容易从小到大逐步升级。9对象间通信所使用的消息传递技术与外部系统接口部分描述更简单。10便于控制软件复杂度。
http://www.zqtcl.cn/news/279118/

相关文章:

  • 徐州网站建设公司排名成都住建平台
  • 用来备案企业网站国外免费外贸网站
  • 网页背景做的比较好的网站做一个企业网站价格
  • 免费制图网站县级门户网站建设的报告
  • 北京网站建设网怎么用手机做一个网站
  • 网站建设管理办法关于公司门户网站建设的议案
  • 网站开发入职转正申请书体验好的网站
  • 在线精品课程网站开发网站备案号怎么修改
  • 网站建设 风险百度热搜的含义
  • 怎样创作网站公司做网站 要准备哪些素材
  • 网站上的平面海报怎么做南阳企业做网站
  • 佛山公众平台网站推广多少钱wordpress如何调用分类目录
  • 网站推广应该注意什么信息发布平台推广
  • 官方网站案例做网站私活在哪接
  • 做网站滨州wordpress 不同域名
  • 找人做设计的网站广州做网站(信科网络)
  • 如何选择网站做站方向青之峰网站建设
  • 福州哪家网站制作设计高端还实惠设计logo的理念
  • 吉林市网站建设促销式软文案例
  • 三门峡市建设局网站网站开发费用是否资本化
  • 建设部网站官网 施工许可杭州萧山网站开发
  • 福建省建设资格注册管理中心网站竹子建站怎么样
  • 想做一个什么样的网站网站建设功能评价指标
  • 网站建设渠道合作友情链接是免费的吗
  • wordpress如何制作网站网站建设及推广方案ppt
  • 关于建设门户网站的通知重庆刮刮卡制作
  • 网站建设和维护工作内容凡科网免费建站步骤及视频
  • 如何用c 做网站最新疫苗接种最新消息
  • 营销型网站建设报价wordpress 注册 登录界面
  • 网站编辑器哪个好黄骅网站建设价格