计算机实践报告8篇

发布时间:

贯彻坚强实践环节和理论联系实际的教学原则,增加学生对计算机感性认识的深广度,运用所学知识和技能为后续课程奠定较好的基础。差异网的小编精心为您带来了8篇《计算机实践报告》,希望朋友们参阅后能够文思泉涌。

计算机实训报告 篇一

一、实习目的和任务

学生通过实习,掌握网线制作与测试中常用设备的使用与使用技巧,熟练掌握局域网组建,掌握局域网组建中至少一种网络操作系统软件的安装、设置和维护使用,掌握网络服务的安装与配置。初步接触网络管理方法及其网络工程技术基本知识,提高运用理论知识解决实际问题的能力。

二、实习基本要求

1、掌握网线制作与测试基本知识

2、掌握对等网的组建方法

3、熟悉局域网的组建及维护

4、熟悉网络服务与配置

5、熟悉局域网与internet的接入技术

三、实习内容:

(注:主要写实训相关理论、实习操作等内容)

实训虽然只有五天时间,但我们学到了很多内容。

周一,老师讲解一些有关知识,实训的地点时间以及安排,把该交代同学的都交代了。虽然体检用去了一些时间,不过刚好,体检完了,我们可以首先预习这本实训书。用灵活清晰的头脑理解书本知识,有了从分的思维,为以后的几天实训做铺垫。

周二,上午,在图书馆看书,查找资料,了解下午所需要进行的实训步骤。

下午,明白了任务是需要动手操作网线制作与测试的基本知识与亲自组建对等网。

关于网线的制作,首先要明白,计算机网络的传输介质,分为两大类,有线传输介质和无线传输介质,有线传输介质包括双绞线(常用的双绞线由四对导线按照一定的密度反时针互相扭绞在一起的,分别用橙、蓝、绿、综4种颜色标出,具体来说是橙、白橙、蓝、白蓝、绿、白绿、棕、白棕八种颜色,也就是有8条铜线。双绞线可分为屏蔽双绞线和非屏蔽双绞线两大类,常用连接双绞线的硬件有rj-45水晶头以及信息插座。),同轴电缆(先由两根同轴心、相互绝缘的圆柱形金属导体构成基本单元(同轴对),再由单个或多个同轴对组成的电缆。常用的同轴电缆有两类:50ω和75ω的同轴电缆。),光钎(光纤是由石英拉成丝,由纤芯和包层构成双层通信圆柱体组成的)等。无线传输介质包括无线电波、红外线和激光等。实训步骤:直通线与交叉线,直通线两端排序方式相同,即都用rj-45a标准或rj-45b标准。交叉线两端不同,一边为rj-45a一边为rj-45b。分为剥线、理线、剪线、插线、压线来仔细完成每一步的步骤。最后用网络测试仪检测,如果是直通线的话,对应的应是1-1,2-2,3-3……8-8。如果是交叉线的话,应该是1-3,2-6,3-1,4-4,5-5,6-2,7-7,8-8。关于对等网的组建方法,每台计算机可以作为客户机也可以作为服务器。当a访问b时,计算机b就是服务器,a就是客户机,反之亦然,用来实现资源共享。实训步骤:首先进行物理连接,每个工作组领域的计算机连接在同一台交换机或者路由器上,然后修改ip地址,如192.168.2.2其他的分别是192.168.2.3、 192.168.2.4、 192.168.2.5等。然后在dos窗口中进行验证,用到ping , ipconfig /all ,的命令。

周三,上午,dhcp服务的安装与配置,采用tcp/ip的网络,都必须有一个自己的ip地址,用户将计算机从一个子网移动到另一个子网时需要重新设置ip地址,如果采用静态地址,则会给管理员造成麻烦,所以就用到了dhcp服务器给客户端随机分配一个ip。dhcp在术语上有dhcp服务器、dhcp客户端、作用域、排除范围、地址池、租约等。

关于计算机实验报告的参考 篇二

电子信息工程学系实验报告 ——适用于计算机课程

课程名称: 面向对象程序设计

实验项目名称:Visual studio c++ 6.0集开发环境的使用

实验时间: 班级: 计教101 姓名:蔡静 学号:

实 验 目 的:

1、熟悉并学习使用C++程序编译平台VC++ 6.0;

2、掌握如何在编译平台下编辑、编译、连接和运行一个简单的C++程序;

实 验 环 境: Visual C++ 6.0

实 验 内 容 及 过 程:

1:新建一个C++源程序的方法:

(1) 在Visual C++主窗口的主菜单栏中选择File(文件)命令,然后选择New(新建)命令。这时,展幕上出现一个New(新建)对话框,单击此对话框的上方的Files(文件)属性页,在列表中选择“C++ Source File”项,表示要建立新的C++源程序文件,然后在对话框右半部分的Location(目录)文本框中输入准备编辑的源程序文件的存储路径。后点击OK 按钮后,回到Visual C++主窗口,且会在窗口的标题栏中显示出你所设定的文件名。后你可以看到光标在程序编辑窗口闪烁,表示程序编辑窗口已激活,可以输入编辑源程序了。

(2) 输入程序。检查无误后,则将源程序保存在前面指定的文件中,方法是:在主菜单栏中选择File(文件)命令,并在其下拉菜单中选择Save(保存)命令。也可以用快捷键Ctrl+S 来保存文件。 2:程序的编译:

(1) 在编辑和保存了源文件以后,需要对该源文件进行编译。单击主菜单栏中的Build(编译),在其下菜单中选择Compile 命令

(2) 在选择“编译”命令后,屏幕上出现一个对话框,内容是“This build command repuires

(3) an active project workspace.Would you like to creat a default project workspace?”(此编译命令要求一个有效的项目工作区。你是否同意建立一个默认的项目工作区)。单击Yes(是)按钮,表示同意由系统建立默认的项目工作区,然后开始编译。也可以不用选择菜单的方法,而用Ctrl+F7 或小图标 来完成编译。

(4) 在进行编译时,编译系统检查源程序中有无语法错误,然后在主窗口下部的调试信息窗口输出编译的信息,如果有错,就会指出错误的位置和性质

3:程序的连接

在得到目标程序后,就可以对程序进行连接了。此时应选择Build(构建)→Build命令,表示要求连接并建立一个可执行文件。在执行连接后,在调试输出窗口显示连接时的信息,说明没有发现错误,生成了一个可执行文件。

4:程序的执行

在得到可执行文件 后,就可以直接执行了。选择Build→!Execute test.exe(执行)命令。在选择“!Execute test.exe”命令后,即开始执行。exe文件。也可以不通过选择菜单命令,而且Ctrl+F5 来实现程序的执行。程序执行后,屏幕切换到输出结果的窗口,显示出运行结果,

可以看到,在输出结果的窗口中的头几行是程序的输出结果,最后一行“Press any key to continue”并非程序所指定的输出,而是Visual C++在输出完运行结果后由Visual V++6.0 系统自动加上的一行信息,通知用户“按任何一键以便继续”。当你按下任何一键后,输出窗口消失,回到Visual C++的主窗口,你可以继续对源程序进行修改补充或进行其他工作。

如果已完成对一个程序的操作,不再对它进行其他处理,应当选择File(文件)→CloseWorkspace(关闭窗口)命令,以结束对该程序的操作。

实 验 结 果 及 分 析:

实 验 心 得:

关于计算机实验报告的参考 篇三

一、 背 景

为了适应业务的发展和国际化的需要,积极参与国家信息化进程,提高管理水平,展现全新的形象,某厂准备建立一个现代化的机构内部网,实现信息的共享、协作和通讯,并和属下个部门互连,并在此基础上开发建设现代化的企业应用系统,实现智能型、信息化、快节奏、高效率的管理模式。

在本方案中,我们借鉴了大型高端网络系统集成的经验,充分利用当今最成熟、最先进的网络技术,对该信息网络系统的建设与实施提出方案。

二、企业需求

1. 从企业对信息的需求来看

面对着激烈的市场竞争,公司对信息的收集、传输、存储、查询以及预测决策等工作量越来越大,原来的电脑只是停留在单机工作模式,各科室间的数据不能实现共享,致使工作效率大大下降,纯粹的手工管理方式和手段已不能适应需求,这将严重妨碍公司的生存和发展。社会进步要求企业必须改变现有的落后管理体系、管理方法和手段,建立现代企业的新形象,建议本企业的自动化管理信息系统,以提高管理水平,增加经济和社会效益。

2. 从企业管理和业务发展的角度出发

通过网络对网络资源的共用来改善企业 内部和企业与客户之间的信息交流方式。满足业务部门对信息存储、检索、处理和共享需求,使企业能迅速掌握瞬息万变的市场行情,使企业信息更有效地发挥效力;提高办公自动化水平,提高工作效率,降低管理成本,提高企业在市场上的竞争力;通过对每项业务的跟踪,企业管理者可以了解业务进展情况,掌握第一手资料,以及掌握市场动态,为企业提供投资导向信息,为领导决策者提供数据支持;通过企业内部网 建议,企业各业务部门可以有更方便的交流沟通,管理者可随时了解每一位员工的情况,并加强对企业人力资源合理调度,切实做到系统的集成化设计,使原有的设备、资源得到有效利用。

三、网络规划

企业网络由多种完成不同功能的网络设备组成,包括路由器、交换机、Internet接入设备、防火墙等以及各种服务器。企业内部网络采用共享或交换式以太网,通过DDN、ISDL/PSDN等方式,选择中国科研教育网接入到Internet,企业之间通过国际互联网的方式互相连接,同时采取相应的措施,确保通讯数据的安全、保密。系统运行要安全可靠,故障小。

1. 拓扑图

2.Vlan划分

根据企业的实际需求,属于同一部门的工作人员可能在不同的建筑物中,但需要在一个逻辑子网中,网络站点的增减,人员的变动,无论从网络管理,还是用户的角度来讲,都需要虚拟网技术的支持。因此在网络的主干中要支持三层交换及vlan的划分。在整个网络中使用虚拟网技术,以提高网络的安全和灵活性。

关于计算机实验报告的参考 篇四

新疆农业大学实习报告实习课程名称(课号): 毕业实习

学 院: 计算机与信息工程学院 专 业、

班 级: 信息管理与信息系统024

指 导 教 师: 张

报 告 人 :柳

学号:x年xx月xx日

时 间:XX年xx月xx日

实习主要内容:因为时间的原因,和工商联没有计算机中心,因此我没能介入到网络管理的每一个方面,重点完成了针对计算机维护、网络安全的实习。现将我在工商联实习的心得总结如下:

计算机维护分为硬件维护和软件维护两个方面。工商联的计算机现状大概是总共有用于办公的计算机20余台,大部分是方正奔腾4的品牌机,还有一些联想的品牌机,以及少量打印机。

1、对硬件的维护主要集中在上一代未更新的计算机,因为使用年限比较久,硬件老化及磨损相对比较严重。在使用现在部分大型软件的时候经常出现死机,蓝屏,自动重启等现象。一般常见的引起硬件故障的主要原因有很多种,例如:各个配件间的兼容性不好;有些硬件的质量不过关等。但一般常见的硬件故障主要由以下几个方面引起。首先,电源电压不稳定或经常断电引起的故障。微机所使用的电源的电压不稳定,那么硬盘在读写文件时就会出现丢失或被损坏的现象。如果经常会发生不正常的断电现象导致微机重启,或是经常在计算机运行程序时进行冷启动,将会使系统受到破坏。为使微机更安全地工作,最好使用电源稳压器或不间断电源。其次,部件之间接触不良引起的故障。

接触不良主要反映在各种卡类与主板的接触不良或电源线数据线音频线的连接不良。其中,各种接口卡内存条与主板接触不良最为常见。例如:显卡与主板接触不良可能会使显示器不显示,内存条与主板接触不良可能使微机不工作等,通常只要更换相应的插槽或用橡皮轻轻擦一擦接口卡或内存条的金手指,即可排除故障。

2、软件维护方面,在新近配置的一批方正计算机中因为随商家发货过来的时候,已经装好了操作系统(WINDOWS XP)还附带安装了瑞星杀毒软件,但是因为他们安装的操作系统WindowsXP没有打上SP2补丁,而且安装的瑞星杀毒软件也是XX年版的,再加上所有的办公计算机都是挂在网络上的,这样就使得计算机对病毒和入侵的抵御能力很差,但同时又面临开放网络的大量病毒和入侵,造成该批计算机大面积中毒。给我们带来了巨大的工作量,在这次病毒感染中,计算机感染的集中表现为:震荡波和一种叫BACKDOOR.DLL的病毒。我们开始更新瑞星杀毒软件,能找到内存中的病毒并清除,但是这并不能从根本上解决问题。因为病毒是利用操作系统本身存在的漏洞进行攻击的,如果不把漏洞堵上,还是会被感染。所以必须给感染了病毒的计算机都打上SP2补丁。这样的工作效率很低,因为打一个SP2补丁配置比较好的计算机都得花上半个小时,还要更新瑞星杀毒软件搞完一台计算机一般都得花去一个多小时,如果遇到一些操作系统损坏比较严重的计算机就得重新安装操作系统,这样所有的驱动程序和应用软件就得重新安装,这样的话通常就是半天。为了尽量减少这样的工作我们在安装好了计算机(软件)以后,必须用GHOST给系统分区做一个镜像备份,这样在下次这台计算机发生问题是可以直接恢复备份就可以了。这样的话节省了大量的时间,提高了工作效率。

3、对操作系统的选择,目前在市场上的操作系统有windows系列,Linux系列和unix系列等。其中Linux系列是开放源代码的,随着Linux和unix技术力量的充实逐渐打破了windows一统天F的局面,再加上近来windows安全漏洞层出不穷,Linux和Unix有逐渐取代网络服务主机的势头。但是,用过windows系列的人都应说知道windows友好的界面和方便、快捷、简洁的操作。为此在我国使用windows系列的用户还是占绝大多数。因为工商联不涉及国家机密,因此使用的是windowsXP操作系统。工商联网站安全是网站可靠运行并有效进行网站各项服务的基础和保证。使用防火墙,对数据包进行过滤,禁止某些地址对服务器的某些服务的访问,并在外部和WEB服务器中建立防护。使用入侵检测系统,监视系统,安全记录的日志、漏洞扫描软件、安全评估软件对整个网络系统进行安全扫描、分析和评估等保证服务器安全。

主要收获与体会:在这一段时间里,我不仅很好地运用了所学的专业知识,而且还学到了很多在学校学不到的实用的待人处世之道,阔大了知识面,也丰富了社会实践经历,为我即将踏入社会奠定了很好的基础。使我对社会、对工作、对学习都有了更深一步的理解和认识,为我即将走上工作岗位增添了信心,让我在大学生活中留下了美好的一页!使我深深感到计算机的网络的广泛应用,计算机网络管理在各个企事业单位占据着越来越重要的地位,网络管理远的工作也变的复杂和广泛,所以作为网络管理员光有书本上的理论知识是远远不够的,必须在工作中不断的学习,不断的实践,从学习和实践中积累经验,这样才能有所提高。

计算机实训报告总结 篇五

曾经心潮澎湃,曾经满怀激情,曾经翘首等待那为期两周的实训学习,现在已经结束了。这是我们升入大学以来的第一次外出那么远的地方实训,因此可以说我们每个人都很认真的参加了这一次实训活动。

但是,同学们当我们从实训中满怀喜悦,满载而归时,不要忘了,我们之所以能有这次充实难忘的实训机会,是因为有了校以及学院的大力支持,实训带队老师的全心指导和无私的关怀;若没有校以及学院各位领导以及相关部门的大力支持,我们是绝对不会能有这次密切结合所学专业,密切接近实际工作环境的实训机会;若没有各位实训老师和蔼可亲的指导,全心全意的无私关怀,我们绝不可能能顺利完成实训任务,也绝不可能满载而归。在这里,请允许我代表07级全体实训生向校以及学院各位领导为我们精心打造的密切结合所学专业的实训平台致以最衷心的感谢;向为了我们能真正学到知识而不辞辛苦做了大量工作,而且每天都会激励我们的实训带队老师致以最衷心的感谢!

实习中我们学到了很多书本上学不到的知识,同时也更加深刻地感觉到了动手能力的重要性。可以说实习中我们每一个人都有了自己的收获,收获了心中的那份经历,那份感受,那份回忆!

实训过程是繁琐的,但同学们都表现得很积极,不怕课程难,相互帮助一起分析。这对于我们来说是一种难得的历练,我们此次针对的是web开发的课程实训,主要针对项目的开发流程进行系统性地实际操作。很多同学甚至吃了饭就一头扎在实训中。实训的指导老师也非常认真负责,耐心讲解,细心指导,一点一点解答同学们的疑惑,直到同学们理解了为止。在实训中,分析,讨论,演算,机房里充满了浓浓的学习气氛。

如果说最好的大学是社会,那实践便是最好的老师了。通过本次的实训,我们对自己的专业有了更深的了解与体会。我们明白理论与实践相结合的必要性和重要性。它激发了我们下一阶段更加努力刻苦学习的积极性。有一句关于实践的谚语是这样说的:"我听到的会忘掉,我看到的能记住,我做过的才真正明白。实践经验对于软件开发者来说更是必不可少的。"微软公司希望应聘程序员的大学毕业生最好有十万行的编程经验。理由很简单:实践性的技术要在实践中提高。计算机归根结底是一门实践的学问,不动手是永远也学不会的。因此,最重要的不是在笔试中考高分,而是实践能力。吃苦是为了做金字塔尖上的人。

"纸上得来终觉浅,绝知此事要躬行!"在短暂的实训过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,刚开始的一段时间里,对一些工作感到无从下手,茫然不知所措,这让我感到非常的难过。在学校总以为自己学的不错,一旦接触到实际,才发现自己知道的是多么少,这时才真正领悟到"书到用时方恨少"的含义。

在经过了复杂而忙乱的设计编程后,我们按时完成了实训单位交给的任务。虽然结果并没有达到我们最初设想的效果,但在排除了时间短,所涉及的知识范围较广等客观原因后,我们看到的的是自身上的不足,我们所掌握的远不能满足这次任务的要求,我们还有很多东西需要在今后学习中生活中去理解去掌握。这次的任务使我们深刻体会到,学习与实践这之间的距离,只有不断的吸取理论知识,在实践中进行磨炼,才能适应现今科技超速发展的计算机时代。

"独学而无友,则孤陋而寡闻"。 在短暂的实训过程中,让我深深的感受到了团队协作和人际沟通的重要性。处在计算机技术迅速发展,internet广泛普及的的时代,只有学会团队合作,深刻领悟团队精神,才能使自己在激烈的竞争中,处于不败的地位,才能适应这信息爆炸的社会,毕竟一个人无论是从时间还是从精力来讲,所能做的只是很少很少事情;更重要的是大学生还应当充分利用身边宝贵的人才资源,从各种渠道吸收知识和学习方法。如果遇到好的老师,你可以主动向他们请教,或者请他们推荐一些课外的参考读物。除了资深的教授以外,大学中的青年教师,博士生,硕士生乃至自己的同班同学都是最好的知识和学习伙伴。每个人对问题的理解和认识都不尽相同,只有互帮互学,大家才能共同进步。

人们常说:"立足本行如下棋,输赢系于每个棋子"。大学,大代表广博,学代表学识。大学出去的人一定要有广博的学识才能算得上是真正的大学毕业生。从大学的第一天开始,我们就必须从被动转向主动,成为自己未来的主人,积极地管理自己的学业和将来的事业,做好人生和职业生涯规划。作为大学生,最重要的还是学习,学生第一要事是学习,学习好了才能做其他的事情。毕竟现在是知识,信息第一的时代,有了知识你才能改变,得到自己想要的,实现自己的梦想。

总结一下在此次实训过程中的收获主要有四个方面:一是通过直接参与项目开发流程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了此次实训的任务。二是提高了实际动手操作的能力,为就业和将来的工作取得了一些宝贵的实践经验。三是在实训过程中成立一个小团队,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于学习的热情,还有每个人的学习能力。四是为毕业论文积累了素材和资料。在这里,我们要再次感谢校领导以及学院领导给我们提供的一个这么好的学习环境以及实训带队老师对我们的精心的指导与深深的鼓励以及无私的关怀。

我想这次实训结束的同时,对自己以后的学习便是一个新的开始,争取精益求精,更上一层楼。"路漫漫其修远兮,吾将上下而求索"我相信自己在以后的学习中会不断的完善,不求最好只求更好!"天行健,君子以自强不息"。生活因奋斗而精彩。人生之路,使自己用双脚对全部生命历程的艰难丈量。每个人身后深深浅浅的脚印里,都蕴藏着许许多多个故事,蕴含着许许多多的快乐与艰辛。在这个弱肉强食的社会里,只有强者才有出路,才能在高手如云的环境中脱颖而出,占有一席之地。心如平原驰马,易放难收,趁着缰绳还在手,勒马回头,为时不晚。奋斗的过程很艰辛,也许一年两年都不会有什么进展,但只要保持一颗奋斗的心,总有"守得云开见月明"的时候。正如"临渊羡鱼,不如退而结网"。我们要永不退缩,永不言败!

最后我很感谢老师和XX级的全体同学给予我这次难得发言的机会,也愿计算机学院在老师们和同学们的紧密配合下会更上一层楼。

6.20计算机实验报告 篇六

C语言程序设计实验

实验指导

实验一 Visual C++6.0开发环境使用 大气科学专业 实验日期 4月 18日 姓名:学号

1.实验目的

(1)熟悉Visual C++6.0集成开发环境。

(2)掌握C语言程序的书写格式和C语言程序的结构。 (3)掌握C语言上机步骤,了解C程序的运行方法。 (4)能够熟练地掌握C语言程序的调试方法和步骤

2、 实验内容

输入如下程序,实现两个数的乘积。 #include (stdio.h); int main() { x=10,y=20 p=prodct(x,t) printf(“The product is : ”,p) int prodct(int a ,int b ) int c c=a*b return c } (1)在编辑状态下照原样键入上述程序。

C语言程序设计实验

(2)编译并运行上述程序,记下所给出的出错信息。

(3)再编译执行纠错后的程序。如还有错误,再编辑改正,直到不出现语法错误为止。

C语言程序设计实验

3.分析与讨论

(1)记下在调试过程中所发现的错误、系统给出的出错信息和对策。分析讨论成功或失败的原因。 (2)总结C程序的结构和书写规则。 实验心得:

通过本次实验,我了解到C语言的特点,初步认识程序设计方法和程序设计一般步骤,掌握C语言程序编译、链接和运行过程,为我进一步学好C语言打下了基础。

C语言程序设计实验

实验二 数据类型、运算符和表达式

大气科学专业 实验日期4 月 25日 姓名:刘园园 学号20151301327

1.实验目的

(1)理解常用运行符的功能、优先级和结合性。 (2)熟练掌握算术表达式的求值规则。 (3)熟练使用赋值表达式。

(4)理解自加、自减运算符和逗号运算符 (5)掌握关系表达式和逻辑表达式的求值

2.实验内容

(1)整数相除

#includeint main() { int a=5,b=7,c=100,d,e,f; d=a/b*c; e=a*c/b; f=c/b*a; printf(“d=%d , e=%d ,f=%dn”,d,e,f); return 0; } (2)自加、自减运算 #includeint main() { int a=5,b=8; printf(“a++=%dn”,a++); printf(“a=%dn”,a); printf(“++b=%dn”,++b); printf(“b=%dn”,b); return 0; }

C语言程序设计实验

(3)关系运算和逻辑运算 #includeint main() { int a=5,b=8,c=8; printf(“%d,%d,%d,%dn”,a==b&&a==c,a!=b&&a!=c,a>=b&&a>=c,a<=b&&a<=c); printf(“%d,%dn”,a=c,a==b||b==c); printf(“%d,%d,%d,%dn”,!(a==b),!(a>=b),!(a>=c),!(a<=b)); return 0; }

C语言程序设计实验

(1)在编辑状态下输入上述程序。

C语言程序设计实验

(2)编译并运行上

程序。

C语言程序设计实验

3.分析与讨论

(1)整数相除有什么危险?应如何避免这种危险? (2)分析a++和++a的区别。

(3)条件表达式和逻辑表达式的意义是什么,它们取值如何? (4)如何比较两个浮点数相等?为什么? 实验心得:

1、理解了C语言的基本数据类型(占用内存、数据范围) 2.掌握了变量定义的方法

3、掌握了常用的运算符的使用(功能、运算对象数目、优先级和结合性) 4.掌握了混合运算的数据转换方法

为后面进一步学习C语言及其相关的运算储备了知识。

C语言程序设计实验

实验三 格式化输入输出函数的使用

大气科学专业 实验日期 5月 2日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握格式字符使用的方法。

(2)掌握printf()进行格式化输出的方法。 (3)掌握scanf()进行格式化输入的方法。

2.实验内容

(1)输入如下程序,观察运行结果 #includeint main() { int x=1234; float f=123.456; double m=123.456; char ch='a'; char a[]=“Hello,world!”; int y=3,z=4; printf(“%d %dn”,y,z); printf(“y=%d , z=%dn”,y,z); printf(“%8d,%2dn”,x,x); printf(“%f,%8f,%8.1f,%。2f,%。2en”,f,f,f,f,f); printf(“%lfn”,m); printf(“%3cn”,ch); printf(“%sn%15sn%10.5sn%2.5sn%。3sn”,a,a,a,a,a); return 0; }

C语言程序设计实验

(2)输入下面程序,观察调试信息 #includeint main() {double x,y; char c1,c2,c3; int a1,a2,a3; scanf(“%d%d%d”,a1,a2,a3); printf(“%d,%d,%dn”,a1,a2,a3); scanf(“%c%c%c”,&c1,&c2,&c3); printf(“%c%c%cn”,c1,c2,c3);

C语言程序设计实验

scanf(“%f,%lf”,&x,&y); printf(“%f,%lfn”,x,y); return 0; ﹤ }

(1)在VC++6.0集成开发环境中输入上述程序,观察调试结果。 (2)如果有错误,请修改程序中的错误。

3.分析与讨论

(1)分析程序错误及运行结果错误的原因。

(2)总结printf()中可使用的各种格式字符。 (3)总结转移字符的使用和功能。

C语言程序设计实验

实验心得:

在这个实验中,我掌握了输入输出函数的用法,明白它不是语句,而是函数以及控制字符串的类型等,为进一步学习后面的知识有了一定了解,慢慢读懂程序。

C语言程序设计实验

实验四 分支结构程序设计

大气科学专业 实验日期 5月 9日 姓名:刘园园 学号20151301327

1.实验目的

(1)了解条件与程序流程的关系

(2)了解用不同的数据使程序的流程覆盖不同的语句、分支和路径。 (3)掌握if语句和if else语句的用法 (4)掌握switch语句的用法

2.实验内容

1.从键盘上输入三个数,让它们代表三条线段的长度,请写一个判断这三条线段所组成的三角形属于什么类型(不等边,等腰,等边或不构成三角形)的C程序。 请分别设计下列数据对自己的程序进行测试:

C语言程序设计实验

(1)找出各条语句中的错误。 (2)找出各分支中的错误。 (3) 找出各条件中的错误。

(4) 找出各种条件组合中的错误。 (5) 找出各条路径中的错误。

2、用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E。其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E。具体要求如下:

C语言程序设计实验

(1)用if语句实现分支或switch分支。 (2)在输入百分制成绩前要有提示。

(3)在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息。

(4)在输出结果中应包括百分制成绩与成绩等级,并要有文字说明。

(5)分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序。 3.编程找出5个整数中的最大数和最小数,并输出找到的最大数和最小数。

3.分析与讨论

(1)总结分支程序设计的方法。 (2)复合语句的使用。

(3)switch语句的注意事项。 实验心得:

在这个实验中,我掌握了分支结构的程序设计,理解了分支语句的嵌套以及break在分支语句中的作用,了解了三种基本结构之一。

C语言程序设计实验

实验五 循环结构程序设计

大气科学专业 实验日期 5月16 日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数。 (2)了解条件型循环结构的基本测试方法。

(3)掌握如何正确地控制计数型循环结构的次数。 (4)了解对计数型循环结构进行测试的基本方法。 (5)了解在嵌套循环结构中,提高程序效率的方法。

2.实验内容

(1)输入一个正整数,并将其颠倒过来。如12345对应为54321。

(2)将一个长整型数s的每一位数位上的偶数依次取出来,构成一个新的数t中,高位仍在高位,低

C语言程序设计实验

位仍在低位,例如:s=87653142时,t中的数为:8642。 #include#includeint main() { long int a,b,c=0; scanf(“%d”,&a);

if(a<=0) { printf(“wrongn”); exit(0); } while(a!=0) {

b=a%10; if(b%2==1) {

b=0;

exit(0);

}

c=c*10+b; a=a/10; } printf(“反位数为:%dn”,&c); return 0; }(待修改)

C语言程序设计实验

(3)判断101~200之间有多

素数。

C语言程序设计实验

(4)编写程序,输出杨辉三角

3.分析与讨论

(1)总结条件循环结构的一般方法。

(2)如何测试计数型循环结构的控制表达式中的错误? (3)从实验中你得到了哪些提高嵌套循环程序效率的启示? 实验心得:

1、三种循环型while,do…while,for语句各种运行方法 2.循环语句的嵌套的执行流程

因此,学好三大基本结构中的复杂的循环结构,为学好C语言打下了基础。

C语言程序设计实验

实验六 函数

大气科学专业 实验日期 5月 23日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握C语言函数定义及调用的规则。 (2)理解参数传递的过程。

(3)掌握函数返回值的大小和类型确定的方法。 (4)理解变量的作用范围

2.实验内容

(1)上机调试下面的程序,记录系统给出的出错信息,并指出出错原因。 #includeint main() { int x,y; printf(“%dn”,sum(x+y)); int sum(a,b) { int a,b; return(a+b); } return 0; }

未声明变量类型,未声明外部函数

C语言程序设计实验

(2)编写一个程序,输入系数a、b、c,求一元二次方程axbxc0的根,包括主函数和如下函数。

判断a是否为零。

计算判别式b4ac

计算根。 输出根。

#include#include int main ( ) { double a,b,c,delta,x1,x2,p,q; scanf(“%d,%d,%d”,&a,&b,&c); if(a==0)

printf(“不是一元二次方程n”); else { delta=b*b-4*a*c; if(delta==0) {

printf(“有两个相等的实数根n”); x1=-b/(2*a); x2=x1; printf(“%。2lf , %。2lfn”,x1,x2); } else if(delta>0) { 22

printf(“两个不等的实数根n”); x1=-b/(2*a)+sqrt(delta)/(2*a); x2=-b/(2*a)-sqrt(delta)/(2*a); printf(“%。2lf , %。2lfn”,x1,x2); } else

} {printf(“两个不等的复数根n”); p=-b/(2*a); q=sqrt(-delta)/(2*a); printf(“%。2lf + %。2lfn”,p,q); printf(“%。2lf - %。2lfn”,p,q); } }return 0;

C语言程序设计实验

C语言程序设计实验

(3)输入下面程序,分析运行结果 #includeint func (int ,int ); int main ( ) { int k=4,m=1,p1,p2; p1=func(k,m) ; p2=func(k,m) ; printf(“%d,%dn”,p1,p2) ; return 0; } int func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return (m); }

C语言程序设计实验

3.分析与讨论

(1)针对以上实验内容写出相应的参数传递过程并分析结果。 (2)函数在定义时要注意什么? (3)讨论静态局部变量的继承性? 实验心得:

C语言是由函数组成的,所以学好函数对C语言非常重要。 1.掌握了函数的声明和定义规范。

2、掌握了函数的形式参数和实际参数的定义和用法。 3.掌握了函数的返回值的大小和类型。

C语言程序设计实验

4、掌握了函数的调用方法和参数传递。 5.了解了函数的嵌套调用。

6、掌握了函数的递归调用及其程序规范。 7.了解变量储存类型的基本概念。 8.掌握了局部变量与全局变量的概念。

C语言程序设计实验

实验七 数组及其应用

大气科学专业 实验日期 5月 30日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握数组定义的规则。

(2)掌握C语言数组的基本用法。

(3)掌握数组名作为函数参数传递的方法

2.实验内容

(1)运行下面的C程序,根据运行结果,可以说明什么? #includeint main( ) { int num[5]={1,2,3,4,5}; inti i; for(i=0;i<=5;i++) printf(“%d ”,num[i]); return 0; }(2)为一个冒泡排序程序设计测试用例,并测试之。

C语言程序设计实验

(题设答案)#includemain() { int a[10],i,j,k; for(i=0;i<10;i++)

scanf(“%d”,&a[i]);

for(j=0;j<10;j++)

for(i=0;i<9;i++)

if(a[i]【WWW.CHAYI5.COM】>a[i+1])

{k=a[i];a[i]=a[i+1];a[i+1]=k;}

for(i=0;i<10;i++)

printf(“%d”,a[i]);

return 0; } (3)操作符&用以求一个变量的地址,这在函数scanf中已经使用过了。现在要你设计一个程序,返回一个3 ×5 的二维数组各元素的地址,并由此说明二维数组中各元素是按什么顺序存储的。

C语言程序设计实验

3.分析与讨论

(1)通过实验,分析定义与引用数组的区别。 (2)数组的作用是什么?

(3)数组名作为参数有什么特点? 实验心得:

数组是C语言最常用也最为重要的数据结构。

1、掌握了数组的声明和存放,初始化和数组元素的引用方法。 2.掌握了数组下标的使用方法。 3.了解了多维数组声明和操作。 4.掌握了字符串定义及使用方法。 5.初步理解了排序和查找等基本方法。

C语言程序设计实验

实验八 指针及其应用

大气科学专业 实验日期6 月 6日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握变量的指针及其基本用法。 (2)掌握一维数组的指针及其基本用法。

(3)掌握指针变量作为函数的参数时,参数的传递过程及其用法。

2.实验内容

(1)对以下程序进行运行,并从中了解变量的指针和指针变量的概念。 # includeint main() { int a=5,b=5,*p; p=&a; printf(“%d ,%udn”,a,p); *p=8; printf(“%d ,%udn”,a,p); p=&b; printf(“%d ,%udn”,a,p); b=10; printf(“%d ,%udn”,a,p); return 0; }

C语言程序设计实验

(2)运行以下程序,观察&a[0],&a[i])和p的变化,然后回答以下问题: 1)序的功能是什么? 2)在开始进入循环体之前,p指向谁? 3)循环每增加一次,p的值(地址)增加多少?它指向谁? 4)退出循环后,p指向谁? 5)你是否初步掌握了通过指针变搔引用数组元素的方法? # includeint main() { int i,*p,s=0,a[5]={5,6,7,8,9}; p=a; for(i=0;i<5;i++,p++) s+=*p; printf(“s=%dn”,s); return 0; }

(3)先分析以下程序的运行结果,然后上机验证,并通过此例掌握通过指针变量引用数组元素的各种方法。

#includeint main( ) { int i,s1=0, s2=0, s3=0, s4=0,*p,a[5]={1,2,3,4,5}; p=a; for(i=0;i<5;i++) s1+=p[i]; for(i=0;i<5;i++) s2+=*(p+i);

C语言程序设计实验

for(p=a;p

} (4)编写函数,将n个数按原来的顺序的逆序排列(要求用指针实现),然后编写主函数完成:

1)输入10个数;

2)调用此函数进行重排; 3)输出重排后的结果。

C语言程序设计实验

3.分析与讨论

(1)指针的定义方法,指针和变量的关系。 int *a;

(2)数组和指针的关系。

数组时连续分配一串单元,数目开始定义的时候就必须固定下来,看起来整洁,但是写的程序是死程序,容易浪费内存

指针存放一个地址值,表示指向某一个单元,可以用指针来索引单元。数组可以完成栈,堆,树等等的操作,它在编程时候的好处是非常的灵活,在构建思路的时候有很大的灵活性。

实验心得:

指针是重要的部分。

1、掌握了指针的声明和存放,初始化和指针变量的引用方法。 2.掌握了指针做为函数的参数。 3.了解了指向数组的指针。 4.掌握了指向字符串的指针。

5、能在程序运行时应用动态分配预留新的储存空间。

学习指针利于我们更好地利用C语言这门工具,更好地利用这门工具。

计算机实训报告 篇七

高职高专教育培养的是技术应用型人才,学校为了培养我们学生的创新精神和和工程实践能力,提高我们的综合素质,故在底13周带领全校学生进行为期一周的实训,在时间中互相学习和进步。

现在我们已步入大二下学期,经过两年的在校学习,对我们计算机控制专业有了比较全面的认识和理解,但在校期间,一直忙于理论知识的学习,没能有机会走出校园,真正切身感受本专业的实际应用。所以在实训之前,本专业对我来说是比较抽象的,但通过这次实训,我们揭开了她神秘的面纱,离我们不再遥远!

第一天的实训,我们去了深圳艾克瑞电气有限公司,在去公司之前,公司的史总经理特地抽空来到本班,对艾克瑞公司以及他们公司所开发研究的产品进行了一系列的讲解。所谓“艾克瑞”也就是根据英文“xray”直翻译过来的,也就是生产x光。通过他的讲解,我学到了很多东西,比如说x线的产生,x线的特点以及组成等等。x光机主要是用于医疗机构,我们都知道x光的医疗效果是很显著的,可见它的发明及应用,对于我们人类生活,作出了多么巨大的贡献。

第二天我们同样去了艾克瑞公司,哪天让我真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。因为做开发研究的地方都是没有空调的,温度很高,看着那些技术人员流着满身大汗仍然 对自己的工作乐此不疲,我真的很感动也很钦佩。除此之外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。第一次亲身感受了所学知识与实际的应用,理论与实际的相结合,让我大开眼界。

第四天,我们去了深圳百事可乐公司,坐了一个小时左右的车去到那里,到达那里后给我的第一印象就是:规模庞大。不愧是世界品牌。那里的建筑也主要是以蓝,白为主,真正的体现了了百事可乐的清爽,舒服的意念。通过公司里的工作人员的讲解,知道了百事已经有109年的历史了,听到这里,真的很让我惊讶!1898年8月28日,是百事可乐“pepsi-cola”诞生的日子。这是每一个关爱百事可乐的人们都引以为骄傲且不会忘却的日子。一百多年来,百事可乐在喧嚣,纷乱,竞争的氛围中,随着时代的步伐,与美国和世界一起成长壮大。

遗憾的是,由于停电的关系,我们没能参观到他们整个的生产过程,只是参观了一下他们的重要生产线。真的不能简单以一个“规模庞大”的词来形容的。在参观的过程中,我们知道了瓶装可乐可以每分钟生产600多瓶,而罐装可乐,甚至每分钟可生产1000多瓶,真的很不可思议。

“纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,刚开始的一段时间里,对一些工作感到无从下手,茫然不知所措,这让我感到十分的难过。在学校总以为自己学的不错,一旦接触到实际,才发现自己知道的是多么少,这时才真正领悟到“学无止境”的含义。

“千里之行,始于足下”,这是一个短暂而又充实的实习,我认为对我走向社会起到了一个桥梁的作用,过渡的作用,是人生的一段重要的经历,也是一个重要步骤,对将来走上工作岗位也有着很大帮助。

计算机实训报告总结 篇八

高职高专教育培养的是技术应用型人才,学校为了培养我们学生的创新精神和和工程实践能力,提高我们的综合素质,故在底13周带领全校学生进行为期一周的实训,在时间中互相学习和进步。

现在我们已步入大二下学期,经过两年的在校学习,对我们计算机控制专业有了比较全面的认识和理解,但在校期间,一直忙于理论知识的学习,没能有机会走出校园,真正切身感受本专业的实际应用。所以在实训之前,本专业对我来说是比较抽象的,但通过这次实训,我们揭开了她神秘的面纱,离我们不再遥远!

第一天的实训,我们去了深圳艾克瑞电气有限公司,在去公司之前,公司的史总经理特地抽空来到本班,对艾克瑞公司以及他们公司所开发研究的产品进行了一系列的讲解。所谓“艾克瑞”也就是根据英文“xray”直翻译过来的,也就是生产x光。通过他的讲解,我学到了很多东西,比如说x线的产生,x线的特点以及组成等等。x光机主要是用于医疗机构,我们都知道x光的医疗效果是很显著的,可见它的发明及应用,对于我们人类生活,作出了多么巨大的贡献。

第二天我们同样去了艾克瑞公司,哪天让我真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。因为做开发研究的地方都是没有空调的,温度很高,看着那些技术人员流着满身大汗仍然 对自己的工作乐此不疲,我真的很感动也很钦佩。除此之外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。第一次亲身感受了所学知识与实际的应用,理论与实际的相结合,让我大开眼界。

第四天,我们去了深圳百事可乐公司,坐了一个小时左右的车去到那里,到达那里后给我的第一印象就是:规模庞大。不愧是世界品牌。那里的建筑也主要是以蓝,白为主,真正的体现了了百事可乐的清爽,舒服的意念。通过公司里的工作人员的讲解,知道了百事已经有109年的历史了,听到这里,真的很让我惊讶!1898年8月28日,是百事可乐“pepsi-cola”诞生的日子。这是每一个关爱百事可乐的人们都引以为骄傲且不会忘却的日子。一百多年来,百事可乐在喧嚣,纷乱,竞争的氛围中,随着时代的步伐,与美国和世界一起成长壮大。

遗憾的是,由于停电的关系,我们没能参观到他们整个的生产过程,只是参观了一下他们的重要生产线。真的不能简单以一个“规模庞大”的词来形容的。在参观的过程中,我们知道了瓶装可乐可以每分钟生产600多瓶,而罐装可乐,甚至每分钟可生产1000多瓶,真的很不可思议。

“纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,刚开始的一段时间里,对一些工作感到无从下手,茫然不知所措,这让我感到非常的难过。在学校总以为自己学的不错,一旦接触到实际,才发现自己知道的是多么少,这时才真正领悟到“学无止境”的含义。

“千里之行,始于足下”,这是一个短暂而又充实的实习,我认为对我走向社会起到了一个桥梁的作用,过渡的作用,是人生的一段重要的经历,也是一个重要步骤,对将来走上工作岗位也有着很大帮助。

突然想起鲁迅先生的一句话:这里本来没有路,只是走的人多了,也便成了路。生活的路呢?生活的路也是人走出来的,每个人一生总要去很多陌生的地方,然后熟悉,而接着又要启程去另一个陌生的地方。

作为初涉社会的开端,这里有许多回忆和联想,面对残酷的现实社会,每个人都无法选择逃避,除了勇敢面对,我们也无从选择!

走向明天,我依然走我自己!不再茫然……

以上就是差异网为大家整理的8篇《计算机实践报告》,希望对您有一些参考价值,更多范文样本、模板格式尽在差异网。

296 38206