电子信息计算机专业需要掌握的一些知识学校教不到

上传人:daj****de2 文档编号:173301441 上传时间:2022-12-09 格式:DOCX 页数:9 大小:110.96KB
收藏 版权申诉 举报 下载
电子信息计算机专业需要掌握的一些知识学校教不到_第1页
第1页 / 共9页
电子信息计算机专业需要掌握的一些知识学校教不到_第2页
第2页 / 共9页
电子信息计算机专业需要掌握的一些知识学校教不到_第3页
第3页 / 共9页
资源描述:

《电子信息计算机专业需要掌握的一些知识学校教不到》由会员分享,可在线阅读,更多相关《电子信息计算机专业需要掌握的一些知识学校教不到(9页珍藏版)》请在装配图网上搜索。

1、1.UNIX,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统 的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于 1969年在AT&T的贝尔实验室开发。UNIX的特性1. UNIX系统是一个多用户,多任务的分时操作系统。2. UNIX的系统结构可分为两部分:操作系统内核(由文件子系统和进程控 制子系统构成,最贴近硬件),系统的外壳(贴近用户)。外壳由Shell 解释程序,支持程序设计的各种语言,编译程序和解释程序,实用程序和 系统调用接口等组成3. UNIX系统大部分是由C语言编写的,这使得系统易读,易修改,

2、易移植。4. UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑, 简洁。5. UNIX提供了功能强大的可编程的Shell语言(外壳语言)作为用户界面 具有简洁,咼效的特点。6. UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。7. UNIX系统采用进程对换(Swapping)的内存管理机制和请求调页的存储 方式,实现了虚拟内存管理,大大提高了内存的使用效率。8. UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信, 共享存储器通信,信号灯通信。2.甲骨文公司,全称甲骨文股份有限公司是全球最大的数据库软件公司,总部位于美国加州的红木滩。2011年7

3、月23 日,美国联邦法官威廉阿尔索普(William Alsup)当地时间周 五驳回了甲骨文要求Google因侵犯Java专利赔偿数十亿美元损失的主张甲骨文公司产品主要有以下几类:数据库:Oracle数据库、实时应用集群、数据仓库MySQL Times ten内存库等。中间件:数据集成、业务分析、SOA、WebCenter、WebLogic等。管理软件:人力资本管理、客户关系管理、企业绩效管理、财务管理、采购管理 等。集成服务器:大数据机、ExaData云管理服务器、Exalogic中间件云服务器等。1. 服务器(服务器)及工具(主要竞争对手:翌M、微软)*数据库服务器:2007年最新版本Or

4、acle 11G* 应用服务器:Oracle Application Server* 开发工具:OracleJDeveloper,Oracle Designer,Oracle Developer,等等2. 企业应用软件(主要竞争对手:德国SAP公司。)*企业资源计划(ERP)软件。已有10年以上的历史。2005年,并购了开发企业软件的仁科软件公司(PeopleSoft)以增强在这方面的竞争力。*客户关系管理(CRM)软件。自1998年开始研发这种软件。2005年,并购了开发 客户关系管理软件的希柏软件公司(Siebel)。3.JDBC(Java Data Base Connectivity,j

5、ava数据库连接)是一种用于执行 SQL 语句的 Java API, 可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提 供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用 程序,同时,JDBC也是个商标名。简单地说,JDBC可做三件事:与数据库建立连接、发 送操作数据库的语句并处理结果。4. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封 装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用 在任何使用JDBC的场合,既可以在Java的客户端程

6、序使用,也可以在Servlet/JSP的Web 应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成 数据持久化的重任。5. Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态 的Web页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP 服务器上的数据库或应用程序)的中间层。Servlet是位于Web服务器内部的服务器端的 Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加 载,该Web服务器必须包含支持Servlet的Java虚拟机。6

7、. JSP (Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动 态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html) 中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web 应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行7. 超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标 记语言相关要求在编辑超文本标记语言文件和使用有关标记符时有一些约定或

8、默认的要求。wk轡f 时I毗auF a神曲 歼笨却5Z 誨仲d cow1 !加HTML 文本标记语言源程序的文件扩展名默认使用htm (磁盘操作系统DOS限制的 英语缩写为扩展名)或html (英语缩写为扩展名),以便于操作系统或程序辨 认,除自定义的汉字扩展名。在使用文本编辑器时,注意修改扩展名。而常用的图像文件的扩展名为gif和jpg超文本标记语言源程序为文本文件,其列宽可不受限制,即多个标记可写成 一行,甚至整个文件可写成一行;若写成多行,浏览器一般忽略文件中的回车符(标记指定除外);对文件中的空格通常也不按源程序中的效果显示。完整的空 格可使用特殊符号(实体符)“ (注意此字母

9、必须小写,方可空格)”表 示非换行空格;表示文件路径时使用符号“/”分隔,文件名及路径描述可用双 引号也可不用引号括起。HTMLHTML 标记符中的标记元素用尖括号括起来,带斜杠的元素表示该标记说明结束; 大多数标记符必须成对使用,以表示作用的起始和结束;标记元素忽略大小写, 即其作用相同,但完整的空格可使用特殊符号“& nbsp(注意此字母必须小写, 方可空格)”;许多标记元素具有属性说明,可用参数对元素作进一步的限定, 多个参数或属性项说明次序不限,其间用空格分隔即可;一个标记元素的内容可 以写成多行。标记符号,包括尖括号、标记元素、属性项等必须使用半角的西文字符,而 不能使用全角字符。(

10、5)HTML注释由惊叹号表示,注释内容由符号结束。注释内容可插入文本中任何 位置。任何标记若在其最前插入惊叹号,即被标识为注释,不予显示。8. Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的 区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度 问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当 缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了 Javascript,提供了数据验证的基本功能。9. struts是开源

11、软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发 Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts 是一个不错的选择。10-百科名片Eclipse logoEclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一 个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准 的插件集,包括Java开发工具 beans百科名片本词条主要介绍netbeansNetBeans由Sun公司(2009年被甲骨文收购)在2000年创立,它是开放源运动以及开发 人员和客户社区的家

12、园,旨在构建世界级的Java IDENetBeans当前可以在Solaris、Windows、 Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。kBusiness1Irl殆甲伽WebSoliereWebSphereWebSphere是IBM的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和 工具。WebSphere提供了可靠、灵活和健壮的软件。LOGOJBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。因为 JBoss代码

13、遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。2006年,Jboss公司被Redhat公司收购。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat 或Jetty绑定使用14. Tomcat是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核 心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了 Sun的参与和支 持,最新的Servlet和JSP规范总是能在To

14、mcat中得到体现,Tomcat 5支持最新的Servlet 2.4和JSP 2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。目前最新 版本是7.0。EJBEJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java 跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其 特点包括网络服务支持和核心开发工具(SDK)。在J2EE里,E

15、nt erprise Java Beans(EJB) 称为Java企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean (En tity Bean)和消息驱动 Bean (MessageDriven Bean)。16.Spring也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建 的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时 为 J2EE 应用程序开发提供集成的框架。 Spring 使用基本的 JavaBean 来完成以前只可能由 EJB完成的事情。然而,Spring的用途不仅限于服

16、务器端的开发。从简单性、可测试性和松 耦合的角度而言,任何Java应用都可以从Spring中受益。17. 可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构 性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行 定义的源语言。 XML 是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。 XML 提 供统一的方法来描述和交换独立于应用程序或供应商的结构化数据格式特性XML与Access, Oracle和SQL Server等数据库不同,数据库提供了更强有力的 数据存储和分析能力,例如:数据

17、索引、排序、查找、相关一致性等,XML仅仅 是存储数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是 一个看上去有点琐细的优点,但正是这点使XML与众不同。XML与HTML的设计区别是:XML被设计为传输和存储数据,其焦点是数据的内 容。而HTML被设计用来显示数据,其焦点是数据的外观。HTML旨在显示信息, 而XML旨在传输信息。XML和HTML语法区别:HTML的标记不是所有的都需要成对出现,XML则要求所 有的标记必须成对出现;HTML标记不区分大小写,XML则 大小敏感,即区分大小 写。18. WSDL 简介WSDL是Web Service的描述语言,是一种接口定义语言

18、,用于描述Web Service的接口信息 等。WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成WSDL历史在2001年3月,WSDL 1.1被IBM、微软作为一个W3C纪录(W3C note)提交到有关XML 协议的W3C XML活动,用于描述网络服务。(W3C纪录仅供讨论。一项W3C纪录的发布 并不代表它已被W3C或W3C团队亦或任何W3C成员认可。)在2002年7月,W3C发 布了第一个WSDL 1.2工作草案。19. JUnit 是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framewor

19、k)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如 何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类, 就可以用Junit进行自动测试了。20. CVS 是一个 C/S 系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而 达到保证文件同步的目的。 CVS 版本控制系统是一种 GNU 软件包,主要用于在多人开发环 境下的源码的维护。CVS是一个C/S系统,是一个常用的代码版本控制软件。主要在开源软 件管理中使用。与它相类似的代码版本控制软件有subversion。21.AD0.NET 体系AD0.NET的名称

20、起源于ADO (ActiveX Data Objects),这是一个广泛的类组,用于在以往 的Microsoft技术中访问数据。之所以使用AD0.NET名称,是因为Microsoft希望表明,这 是在NET编程环境中优先使用的数据访问接口作用它提供了平台互用性和可伸缩的数据访问,ADO .NET增强了对非连接编程模式 的支持,并支持RICH XML。由于传送的数据都是XML格式的,因此任何能够读 取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要 是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案 也可以是任何运行在其它平台上

21、的任何应用程序。是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是 数据库,但它同样也能够是文本文件、Excel表格或者XML文件。允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的 一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同 的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数 据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通 过NET的ADO .NET类库来进行连接。提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用 一组不同的类库。这些类库称为Data Providers,并且通

22、常是以与之交互的协 议和数据源的类型来命名的。是与数据源交互的.NET技术。有许多的Data Providers,它将允许与 不同的数据源交流一一取决于它们所使用的协议或者数据库。然而无论使用什么 样的Data Provider,开发人员将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连接。SqlCommand对象允许开发人员与数据 源交流并发送命令给它。为了对进行快速的只“向前”地读取数据,使用 SqlDataReader。如果想使用断开数据,使用DataSet并实现能进行读取或者写 入数据源的SqlDataAdapter。22. 自动化测试工具Rational

23、 Purify是Rational PurifyPlus工具中的一种。 Purify是一个面向VC, VB或者Java开发的测试Visual C/C+和Java代码中 与内存有关的错误,确保整个应用程序的质量和可靠性。在查找典型的Visual C/C+程序中的传统内存访问错误,以及Java代码中与垃圾内存收集相关的错 误方面,Rational Purify可以大显身手。Rational Robot的回归测试与 Rational Purify结合使用完成可靠性测试。23. 自动化测试工具Rational Purify是Rational PurifyPlus工具中的一种。 Purify是一个面向VC

24、, VB或者Java开发的测试Visual C/C+和Java代码中 与内存有关的错误,确保整个应用程序的质量和可靠性。在查找典型的Visual C/C+程序中的传统内存访问错误,以及Java代码中与垃圾内存收集相关的错 误方面,Rational Purify可以大显身手。Rational Robot的回归测试与 Rational Purify结合使用完成可靠性测试。的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时 与ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端 应用程序的热门开发工具,微软还特别为它量

25、身打造了 Visual标识InterDev 开发工具,在 1994 年到 2000 年之间, ASP 技术已经成为微软推展 Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始 如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅 速崛起的原因之一。不过ASP的缺点也逐渐的浮现出来:24. UDDI是一种目录服务,企业可以使用它对Web services进行注册和搜索。UDDI,英文 为 Universal Description, Discovery and Integration ,可译为“通用描述、发现与集成服务”。 UDDI1是一种规范

26、,它主要提供基于Web服务的注册和发现机制,为Web服务提供三个重 要的技术支持:标准、透明、专门描述Web服务的机制;调用Web服务的机制;可 以访问的 Web 服务注册中心。 UDDI 规范由 OASIS(Organization for the Advancement of Structured Imformation Standards)标准化组织制定。UDDI 中核心数据由 XML Schema 定义, UDDI v3.0 的信息模型由 6 种主要信息构成: BusinessEntity、 BusinessServic、 BindingTemplate、 tModel、 PublisherAssertion 和 Subscription。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!