• <legend id='d2dpuudg'><style id='uas4fxj2'><dir id='thq46owp'><q id='nl7sk9cl'></q></dir></style></legend>
          <tbody id='jkqw0a2t'></tbody>
      • <i id='2d5b3xdg'><tr id='ygexb6bc'><dt id='butheplr'><q id='i7tmxln5'><span id='xsrxe87p'><b id='uytkhld0'><form id='j62izc4r'><ins id='k2dm5zk0'></ins><ul id='1kj4yu45'></ul><sub id='by6zp3sd'></sub></form><legend id='uf9m2ir6'></legend><bdo id='daa1qosu'><pre id='tkrc1kzm'><center id='2nyg1qeo'></center></pre></bdo></b><th id='fhy9y19m'></th></span></q></dt></tr></i><div id='hhwyjg6z'><tfoot id='pop02nzb'></tfoot><dl id='2ppqfycs'><fieldset id='uf6ymajg'></fieldset></dl></div>

        <small id='sbp9t31c'></small><noframes id='tncqaax2'>

        <tfoot id='4ecvsm5v'></tfoot>
        网站建设公司当前位置 : 网站建设公司 > 知识普及

        软件开发相关概念

        发布时间:2021-07-21 11:27   浏览次数:次   

        一、计算机硬件

        一)个人电脑主要硬件

        CPU,中文名叫中央处理器,是一台计算机的计算和控制中心。

         RAM:随机存取存储器,俗称“内存”

         GPU,俗称显卡,是电脑进行数模信号转换的设备,承担输出显示图形的任务。

         硬盘,计算机存储数据的部件。

         主板,是一个集成电路,用于存放各种电子部件,上面说的这些部件都插在主板上。

         

        二)手机的主要硬件,可以说是一种特别的计算机。

        1 CPU:中央处理器

        2 RAM:随机存取存储器,俗称“内存”

        3 GPU,俗称显卡,是电脑进行数模信号转换的设备,承担输出显示图形的任务。

        4 ROM:全称“只读内存镜像”,手机存储数据的部件,相当于电脑中的硬盘。

         

        二、操作系统:

        承上启下,操作系统统一管理计算机所有硬件资源,为应用程序提供最底层的技术支持。

        一)       电脑操作系统

        主要有一下四种

        Windows系列:微软公司开发出来的。

        Mac OS X: 苹果公司开发的出来的。

        Unix类:不属于任何公司的技术大神开发出来的,完全免费开源。 一般会存在一或多技术交流的社区网站。

        Linux类:不属于任何公司的技术大神开发出来的,完全免费开源。一般会存在一或多技术交流的社区网站。

        注释:

        1)开源的意思:

        1开发源代码,任何人都可以免费下载大神写的代码,同样任何人也可以上传自己基于这个操作系统开发的新功能。

        2 提供详细的技术说明文档,文档中有各种各样的api使用方法的说明文字和案例,让开发人一看就明白怎么用这个api。

        * Api ,中文名叫接口,是程序之间传递和处理信息的通道,不同的接口有不同的名称,调用它可以使用他人已经开发好的一个功能,而不用自己再去实现这个功能。

         

        二)       手机两大操作系统:

        Android:谷歌创造出来的一种适合手机的操作系统

        IOS:苹果公司开发的一种适合手机的操作系统

         

        三、应用程序

        是指为针对使用者的某种应用目的所撰写的软件。

        按照手机和电脑可分为:

        web应用程序:Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。

        App,手机应用程序,需要下载和安装。

         

        注释:

        *web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。 [1]

        *Internet,中文正式译名为因特网,又叫做国际互联网。它是由那些使用公用语言互相通信的计算机连接而成的全球网络。一旦你连接到它的任何一个节点上,就意味着您的计算机已经连入Internet网上了。Internet目前的用户已经遍及全球,有超过几亿人在使用Internet,并且它的用户数还在以等比级数上升。

         

        四、两种架构

        CS架构:Client/Server,   客户端/服务器架构。

        BS架构:Browser/Server,浏览器/服务器架构。

        对于非专业人员可以这样理解,只需要浏览器,不需要下载和安装的就是bs架构。需要下载和安装后才能使用的软件就是cs架构。

         

        五)编程语言

        编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。 程序员常说的语言,如果不做解释,一般特指“高级语言”

        高级语言按,前后端分类。

        1)前端语言:前端编程语言主要就这三种。

        1 Html:超级文本标记语言,是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。

        程序员说的html5或H5,就是html开发标准的第五个修订版。

        2 CSS:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

        (就像word中样式控制字体和颜色、大小一样,css控制html网页的样式)

        3 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

        在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。 [1]

        为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。、

        (简单的说javascript控制网页的行为,比如点击某个按钮提交填入的东西)

         

        2)后端语言:后端语言非常丰富,下面是用的比较多的:

        Java

        C#

        C++

        C

        PHP

        Python

        Basic

         

        3)数据库操作语言

        SQL

        黄冈微信公众号运营、网站开发、微信小程序开发、VR拍摄制作找湖北东猎信息技术有限公司

        1. <i id='zbkzrjhw'><tr id='btbq7up6'><dt id='gw2r7e14'><q id='nej2croe'><span id='9jqhvqlo'><b id='1rjkknmu'><form id='48fm313h'><ins id='wsf7dspq'></ins><ul id='y6wunyxu'></ul><sub id='ej4knhfc'></sub></form><legend id='b3o6sw3e'></legend><bdo id='kghypvks'><pre id='odddmg22'><center id='pynjf4ez'></center></pre></bdo></b><th id='2i8iiehs'></th></span></q></dt></tr></i><div id='rmqve1j8'><tfoot id='8hgs6ljw'></tfoot><dl id='rkp941m1'><fieldset id='bxvh6w29'></fieldset></dl></div>

              <small id='gb33tc1h'></small><noframes id='9udlpfj9'>

              <legend id='upgdlxgc'><style id='012d5yql'><dir id='noeob3e8'><q id='24lp3zp0'></q></dir></style></legend>
                <tbody id='led2hg4a'></tbody>
              <tfoot id='9d7frvkn'></tfoot>

              本文来源于网络,若有侵权请联系3449817223#qq.com,将在第一时间删除。

              上一篇:软件开发流程简介 小程序开发上一篇
              下一篇公众号开发下一篇:软件开发的概念是什么?

                1. <small id='t6k5cnvc'></small><noframes id='srh2jw24'>

                  <legend id='p67te6nq'><style id='sift7z2c'><dir id='ten2kwz3'><q id='trjnf5jb'></q></dir></style></legend>
                    <tbody id='ntddzwdq'></tbody>

                  <tfoot id='yf0rs3un'></tfoot>
                2. <i id='2wawflyl'><tr id='0lpyv7fb'><dt id='1f3hvf5k'><q id='g1er2o4q'><span id='a9qog4aw'><b id='a8ew86yi'><form id='d8ucjbji'><ins id='aynis1zs'></ins><ul id='uzkqvuoa'></ul><sub id='umzpum3v'></sub></form><legend id='3tpx3oeu'></legend><bdo id='cair4b72'><pre id='30bs4nd4'><center id='hjn0hsp9'></center></pre></bdo></b><th id='a3h6jvp2'></th></span></q></dt></tr></i><div id='bfjjlyhv'><tfoot id='onu27xl3'></tfoot><dl id='dq5nyjv7'><fieldset id='wu2q73tw'></fieldset></dl></div>