计算机的实习报告

时间:2024-07-17 23:41:28
实用的计算机的实习报告模板合集5篇

实用的计算机的实习报告模板合集5篇

在生活中,大家逐渐认识到报告的重要性,其在写作上具有一定的窍门。相信很多朋友都对写报告感到非常苦恼吧,以下是小编为大家整理的计算机的实习报告5篇,欢迎大家借鉴与参考,希望对大家有所帮助。

计算机的实习报告 篇1

报告目录

一.WAP建站入门知识

二.WML入门

三.ASP,VBScript入门基础知识

四.致谢

五.参考资料

附录:1.MIME类型的基本介绍2.WAP公交路线查询站点的雏形代码

报告人:阙xx

学号:20xx01xxx

一.WAP建站入门知识

WAP是WirelessApplicationProtocol(无线应用协议)的简称,它是开发移动网络上类似互联网应用的一系列规范的组合。WAP协议与现在通行的互联网协议类似,但专为小屏幕、窄带的用户装置(如移动电话)优化。 WAP协议是公开的、全球性的标准,由有兴趣参加WAP FORUM的成员共同讨论、制定和拥有,它使无线装置可以轻易、实时地交流信息和服务。

1. WAP的体系结构

① WAP的模型:

·标准名字模型--WWW标准的URL同样用来界定WAP内容和来源服务器;

·内容类型--WAP内容有与WWW类型一致的特定类型

·标准内容格式--WAP内容格式基于WWW技术,包括显示标识、日历、图形和脚本语言等。

·标准通讯协议--移动终端与网络服务器之间的请求传送

② 在WAP的协议栈中包含有以下的协议

·Wireless Application Environment(WAE)无线应用环境

·Wireless Session Protocol(WSP) 无线会话协议

·Wireless Transaction Protocol(WTP) 无线处理协议

·Wireless Transport Layer Security(WTLS) 无线传输层安全

·Wireless Datagram Protocol(WDP) WDP是WAP体系的传输层协议

·BEARER(数据载体)

·WIRELESS TELEPHONY APPLICATION (WTA协议)

2. WAP建站使用语言

WAP建站为了适合移动终端的要求,常用的有WML(Wireless Markup Language)语言,常用的脚本语言有:VBscript, Javascript.

3. 建站的基本过程(本过程基于Windows XP)

① 在本地机上从“控制面板”进入“添加与删除程序”选择其中的“添加或删除Windows组件”在其中添加ISS信息服务。

② 右键点击“我的电脑”选择“管理”,进入计算机管理界面后,找到internet信息服务中网站,在默认站点中新建-虚拟目录(wap),填入所需信息。

③ 建立了wap站点后,进入其属性界面,选中“HTTP头”选项。设置其中的MIME类型。有添加中的第一行写入wml,第二行写入:wml text/vnd.wap.wml (MIME类型的基本介绍请参考附录1)

④ 完成以上步骤后,本机就成为了一台WAP的服务站。只要把所编写的内容ASP的后缀保存在此文件夹中,用127.0.0.1/文件夹名称/内容,就可能访问了。

⑤ 由于WAP用的不是HTML,所以要用专门的浏览器来查看WAP网页。如:M3GATE WAP Browser,openwave,ccwap等来浏览WAP网页。

二.WML入门

WML(Wireless Markup Language)无线标记语言:

WML代表“Wireless Markup Language”。WML就是无线标记语言(Wireless Markup Language),内置于移动设备中的微型浏览器能够解释这种标记语言。虽然它和HTML语言很相像,但WML其实是XML的一个应用子集。

WML与HTML的区别:

1. WML是为微型浏览器所设计的HTML的一个子集。WML的标准定义是基于XML的。

2. HTML语言写出的内容,我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读,而 WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上允

计算机的实习报告 篇2

实习目的:

我在佛山的一家网络公司实习,总的来说,此次实习是一次成功的顺利的实习。通过我们的努力,我们已最大可能的完成了实习大纲的要求,既充分巩固了大学前期一年的专业知识,又对今后两年的专业科目学习有了新的理解,这次专业认识实习增强了我们的职业意识,并激发我们在今后的工作中根据实习的经验识时务的调整自己的知识结构和经验技能,以更好的适应社会在新闻传播领域,尤其是网络传播发展方向的人才需求。

实习内容:

我承担了 公司网站开发、ftp 服务器的管理工作和 公司内信息服务的日常检测工作,这同专业的发展方向是极其吻合的。公司网站是公司对外宣传的名片,一个好的公司网站能让客户更快更好地了解到公司的理念与成功之道,为公司带来更多的效益,所以我尽量地收集了解关于公司的资料,筛选设计好公司的主页,并充分运用所学知识实现更多的动态网站功能,打造出一个美观实用的公司网站。 ftp 服务带有自身的特殊性,用户可以在其中发布各种文档包括文本、声音、视频、多媒体等,对 ftp 的管理就要有极好的电脑知识尤其要对文件路径十分了解,还要有信息归纳的能力,将公司内用户上传的文档分门别类的放在不同的文件夹中,这也是作为我门专业学生应当具有的基本能力之一,在 ftp 管理的过程中,我深刻的感受到了作为信息管理者和发布者是非辨别和政治敏感的重要,用户上传的文档是未经许可和身份认证的,所以在 ftp 服务权限中对上传文件夹( up )做了只能上传而不能随意下载的处理,而管理员的职责是将 up 文件夹中的文档作初步审查,审查包括文档中是否包含反政府反党的信息、是否包含黄色等不健康信息、是否倡导了不健康不科学的生活方式和态度等各个方面。所以说要做好这些事情,不细心负责,没有基本的专业素养,是很容易出现漏洞的。

第一天去网络公司实习,心里不可避免的有些疑惑:不知道领导怎么样,应该去怎么做啊,要去干些什么呢等等吧! 踏进办公室,只见几个陌生的脸孔。我微笑着和他们打招呼。从那天起,我养成了一个习惯,每天早上见到他们都要微笑的说声:“早”,那是我心底真诚的问候。我 ……此处隐藏9110个字……cker入侵系统的快捷方式。自动目录列表 : 取得网页跟目录下的档案列表将使得cracker清楚知道该网站结构,很容易便能发觉后门所在甚至下载有问题的程序代码回去破解分析,对于入侵更为容易使用者认证的攻击 : 利用一账号文件跟密码字典文件的配合,强制通过网页认证的一种手法。

NessusNessus官方网站,目前最新释出的版本为1.0.8,是一种用来侦测网络服务器或工作站的网络漏洞的工具。这套侦测系统是Client-Server的方式运作,服务器端包括了使用者账号的管理以及各种漏洞测试的Plug-ins,而Client则利用服务器端所提供的各种Plug-ins来测试工作站或服务器并产生报告,报告的格式包括了HTML、XML、NSR(Nessus本身的存档格式) 、TXT、TEX(LaTex格式)。其Plug-ins自有一套语法叫做NASL(Nessus Attack Scripts Language),可以自订对特定的连接埠进行封包测试,藉以判断是否为漏洞(早期使用C语言来作为Plug-ins的语法,但以被淘汰) 一、安装安装的方式分为Server跟Client两部分。首先Server必须安装在UNIX环境下,(已试过FreeBSD : ports安装 跟Linux : rpm安装)这部分没有什么问题,装下去就对了,接下来必须安装Plug-ins(若是不装Plug-ins,Nessus什么也不会测),Plug-ins可以选择一个一个下载后拷到指定目录即可,不过正确的作法应该是使用CVS的方式来维护更新Plug-ins的版本。

CVS系统又分作CURRENT跟STABLE两种,STABLE版本但讲究稳定,许多新释出的Plug-ins并没有包括在里面,而CURRENT虽然有最新的Plug-ins,但测试不见得稳定正确,有可能将你的受测工作站或服务器损害,因此要使用那个版本请自行斟酌。安装方式如下:1. 设定环境变量$ export CVSROOT=":pserver:anonymous@cvs.nessus.org:/usr/local/cvs"2. 登入CVS系统 密码为 “ anon” ,只有第一次登入会需要密码,以后会自动记载你系统的某一个地方$ cvs login3-1. 如果要抓取Nessus程序STABLE版本$ cvs -z3 checkout -rNESSUS_1_0 nessus-libraries $ cvs -z3 checkout -rNESSUS_1_0 libnasl $ cvs -z3 checkout -rNESSUS_1_0 nessus-core $ cvs -z3 checkout -rNESSUS_1_0 nessus-plugins 3-2. 如果要抓取Nessus程序CURRENT版本$ cvs -z3 checkout nessus-libraries $ cvs -z3 checkout libnasl $ cvs -z3 checkout nessus-core $ cvs -z3 checkout nessus-plugins4. 以后要检查更新部分时只要打$ cvs -z3 -P nessus-libraries $ cvs -z3 -P libnasl $ cvs -z3 -P nessus-core $ cvs -z3 -P nessus-plugins完成!!Nessus是一套强大的漏洞测试工具,但是对于他产生的报告不够完整是它的一大致命伤,目前他所采行的方法是把漏洞报告及修补漏洞的方法写死在Plug-ins里,但并不是每一个Plug-ins撰写者都有写上修补方式这部分的说明,因此我们的目的是写一个Report Reader来读取Nessus所产生的报告并自动补上漏洞相关的网址(报告格式为HTML或XML),补强的方式是连结CERT的搜寻器来产生,目前遇到的问题在于我们要选择哪一种语法来写这支Report Reader的程序(VB除外),也使我们的研究主题由Nessus暂时转到了程序语言的部分,因此Nessus暂时在此打住4.Scripts Language 截至目前为止,我们尝试过的语言Tcl、Perl、Python都是属于Scripting Languages,他们跟C或JAVA这种system programming languages有很大的差异。SL 会有一组派得上用场的组件 (component) ,用别的语言写成。SL 不会从头开始,而是结合已经写好的组件。比方说,Tcl 跟 Visual Basic 可以用来管理使用者接口组件,而 Unix shell script 可以把组件当作 "filter" ,来组成一条 "生产线" ,制造所要的信息。 SL 可以用来扩展已经存在组件的功能,而很少用来发展复杂的数据结构、算法。这些东西应该由组件提供。因此,SL 常被称为 "黏接语言" 或者 "系统整合语言"。为了简化组合组件的工作,SL通常没有型态。所有东西看起来,用起来都一样,也可以交换着用。比方说,在Tcl 或 VB 中,同一个变量既能存字符串,又能存整数。而程序代码跟数据可以互通,因此能够在线产生新程序。由此可以看到SL 对于文字数据的处理蛮擅长的。V像这样无型态的语言更容易结合组件。因为它并不对 "东西该如何使用" 做任何限制。

组件会怎么用,搞不好连原先的设计者都不清楚。换句话说,组件的使用是有弹性的,不同状况下有不同用法。对于Scripts Language有点概念以后,我们决定选取Perl跟Python两方面进行,以Tk模块作图形化接口,正在钻研当中,目前以Perl/Tk较有进度(简清岱主打)(因为有花钱买书…没钱:~~ ),Python相关书籍也将入手,目前找到的文件教学,主要都以数学运算的应用为例子(Python的数学函式支持很丰富,一进Python的console下就可以当成一台超强的计算器来用了),近程阶段目标是写出图形化的小算盘出来。

目前语言学习部分到此为止 三、自我评估及心得感想 对于这学期的实习成果,自己感觉并不是很满意,因为一开始的Hackerslab最近产生新的问题,必须要整份重弄,令人感到有点恐惧。再者,由Nessus延伸出来的Scripts Language学习,也是没有突破性的进度,最近即将面对的新挑战---PDA程序设计比赛,更因为各种原因而迟迟没犯法开始进行进一步的讨论与动作,整体来说,给自己打50的不及格分数… 感想方面,真的觉得专业实习压力比课业还来得大,尤其是每个礼拜都会有的meeting,看到大家每次meeting都跟上衣次比有所进步的样子,就更感到压力,总觉得自己还要在多学习才不会被别人赶过去。 四、对系上的建议 以往听学长姐的经验,对于专业实习期望颇高,总觉得能因为专业实习对于自己的实力大大提升,但是这一届校内专业实习的人数超越以往,

而就我所认识的校内实习同学们,大多数都是虚晃一学期,因此建议对校内实习的人数能有所限制,另外,对于郭姐对实习相关的讯息一而再再而三的提醒表示感谢!

《实用的计算机的实习报告模板合集5篇.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式