川大计算机综合实践.doc
- 格式:doc
- 大小:51.50 KB
- 文档页数:19
四川大学网络教育学院实践课程报告实践课程计算机综合实践校外学习中心东莞奥鹏专业电气工程及其自动化层次专升本年级二年级学生姓名李超学号 22011年 7 月 10 日四川大学网络教育学院实验报告实验名称: 调试程序--DEBUG、设计汇编语言程序、可编程定时器/计数器8253实验学习中心东莞奥鹏姓名李超学号2实验内容:用汇编语言编写一个简单的加法运算程序,并调试;字符串统计程序设计,双字乘法程序设计;改变定时器2的计数值来改变声音频率,通过编程来获得声调(频率)和节奏(延时长短),使计算机演奏出乐曲来。
实验一调试程序--DEBUG实验重点:掌握汇编语言,可以调试简单的程序实验目的:让学生熟悉程序的输入和调试环境实验学时:2学时实验难点:如何进行程序的调试:DEBUG实验内容:用汇编语言编写一个简单的加法运算程序,并调试1.进入DEBUG状态,开机进入DOS状态。
C>DEBUG↙屏幕显示:-“-”为已进入DEBUG状态,在该提示符下可键入DEBUG命令。
下划线部分为用户键入的字符或命令2.键入程序并汇编用DEBUG的A命令送入程序:-A 100↙MOV AL,33MOV DL,35ADD DL,ALSUB DL,30MOV AH,2INT 213。
执行程序-G↙4.反汇编可以用反汇编U命令将键入的程序调出,并且可以得到每条汇编指令的机器码。
-u起始地址终止地址5.退出DEBUG返回DOS状态-Q6.显示内存命令D-D 0100↙-D 起始地址终止地址↙7.修改存储单元命令E-E 地址↙8.检查和修改寄存器内容命令R格式:a. Rc.R[寄存器名]功能:a.显示CPU内部所有寄存器的内容和全部标志位的状态。
b.显示和修改一个指定寄存器的内容和标志位的状态。
9.追踪与显示命令T格式:a. T[=地址]或 T[地址]b. T=[地址][条数]10.命名命令N格式:N文件名11.读盘命令L12.写盘命令W写出实验结论(写出上机结果及现象)实验二设计汇编语言程序1、实验目的掌握循环指令的使用方法;掌握实现单重、多重循环程序设计、编写、调试和运行的方法。
四川大学网络教育学院实践课程报告实践课程计算机综合实践校外学习中心东莞奥鹏专业电气工程及其自动化层次专升本年级二年级学生姓名李超学号 20XX0266325220XX年 7 月 10 日四川大学网络教育学院实验报告实验名称: 调试程序--DEBUG、设计汇编语言程序、可编程定时器/计数器8253实验学习中心东莞奥鹏姓名李超学号20XX02663252实验内容:用汇编语言编写一个简单的加法运算程序,并调试;字符串统计程序设计,双字乘法程序设计;改变定时器2的计数值来改变声音频率,通过编程来获得声调(频率)和节奏(延时长短),使计算机演奏出乐曲来。
实验一调试程序--DEBUG实验重点:掌握汇编语言,可以调试简单的程序实验目的:让学生熟悉程序的输入和调试环境实验学时:2学时实验难点:如何进行程序的调试:DEBUG实验内容:用汇编语言编写一个简单的加法运算程序,并调试1.进入DEBUG状态,开机进入DOS状态。
C>DEBUG↙屏幕显示:-“-”为已进入DEBUG状态,在该提示符下可键入DEBUG命令。
下划线部分为用户键入的字符或命令2.键入程序并汇编用DEBUG的A命令送入程序:-A 100↙MOV AL,33MOV DL,35ADD DL,ALSUB DL,30MOV AH,2INT 213。
执行程序-G↙4.反汇编可以用反汇编U命令将键入的程序调出,并且可以得到每条汇编指令的机器码。
-u起始地址终止地址5.退出DEBUG返回DOS状态-Q6.显示内存命令D-D 0100↙-D 起始地址终止地址↙7.修改存储单元命令E-E 地址↙8.检查和修改寄存器内容命令R格式:a. Rc.R[寄存器名]功能:a.显示CPU内部所有寄存器的内容和全部标志位的状态。
b.显示和修改一个指定寄存器的内容和标志位的状态。
9.追踪与显示命令T格式:a. T[=地址]或 T[地址]b. T=[地址][条数]10.命名命令N格式:N文件名11.读盘命令L12.写盘命令W写出实验结论(写出上机结果及现象)实验二设计汇编语言程序1、实验目的掌握循环指令的使用方法;掌握实现单重、多重循环程序设计、编写、调试和运行的方法。
实验一 DEBUG调试工具熟悉、使用一、实验题目熟悉、使用DEBUG调试工具二、实验目的1.了解并逐步熟悉汇编语言的编辑方法及特点.2.复习8088汇编语言的段结构、常用的指令与伪指令、存储空间的分配等。
3.掌握汇编语言的编辑、汇编及连接的过程。
4.了解并逐步掌握运用DEBUG进行调试汇编语言程序。
5.借助DEBUG调试工具来发现汇编语言程序的错误所在并加以改正。
三、实验容:1、进入DEBUG方法1:在Windows开始菜单中单击运行命令,直接在运行对话框中输入"DEBUG"方法2:在运行对话框中输入"CMD"启动DOS命令窗口后输入"DEBUG"方法3:在程序、附件、命令提示符,启动DOS命令窗口后输入"DEBUG"2、DEBUG命令格式DEBUG的每个命令都是一个字母,后跟一个或多个参数。
下面对DEBUG命令作几点说明。
·字母不分大小写。
·只使用16进制数,且不能带后缀H。
·以空格或逗号作为命令各项之间的分隔符。
分隔符只在两个数值之间是必须的。
·可以用Ctrl-C或Ctrl-Break终止命令的执行。
·若输入的命令有语法错误,则提示“Error”,并用“^”指出错误位置。
3、常用的Debug功能用Debug的R命令查看、改变CPU寄存器的容;用Debug的D命令查看存中的容;用Debug的E命令改写存中的容;用Debug的U命令将存中的机器指令翻译成汇编指令;用Debug的T命令执行一条机器指令用Debug的A命令以汇编指令的格式在存中写了一条机器指令4、用Debug的R命令查看、改变CPU寄存器的容;R命令用来显示和修改寄存器的值,包括以下两种格式。
(1) R显示所有寄存器和8个标志位的值,并反汇编CS:IP所指的指令。
(2) R<寄存器名>显示指定寄存器的值,并等待用户键入新的值,按回车键结束R命令。
一、实习背景随着信息技术的飞速发展,计算机已经成为现代社会不可或缺的一部分。
为了提高大学生的计算机应用能力,加强理论与实践相结合,我校特开设了计算机综合实训课程。
通过本次实训,旨在让学生掌握计算机硬件、软件、网络等方面的基本技能,提高学生的计算机综合素质。
二、实习目的1. 巩固和深化计算机理论知识,提高学生对计算机实际应用的认识。
2. 培养学生的动手能力,使学生能够熟练操作计算机硬件和软件。
3. 增强学生的团队协作能力,提高学生的沟通与交流能力。
4. 培养学生的创新意识和解决问题的能力。
三、实习内容1. 计算机硬件组装与维护(1)认识计算机硬件:CPU、内存、主板、硬盘、显卡、电源等。
(2)计算机硬件组装:根据需求选择合适的硬件,进行组装。
(3)计算机维护:掌握计算机故障排查、硬件升级、软件安装等技能。
2. 操作系统安装与配置(1)Windows操作系统安装:了解Windows操作系统的安装流程,熟练安装Windows系统。
(2)Windows系统配置:掌握系统优化、磁盘分区、驱动安装等技能。
3. 办公软件应用(1)Word:掌握Word文档的编辑、排版、打印等技能。
(2)Excel:掌握Excel表格的创建、编辑、公式计算、图表制作等技能。
(3)PowerPoint:掌握PowerPoint演示文稿的创建、编辑、动画、放映等技能。
4. 网络应用(1)网络基础知识:了解网络协议、网络拓扑结构、网络设备等。
(2)网络连接:掌握有线网络、无线网络连接方法。
(3)网络安全:了解网络安全知识,学会防范病毒、黑客攻击等。
5. 编程语言学习(1)Python编程:掌握Python语言的基本语法、数据结构、函数等。
(2)HTML+CSS:了解网页设计的基本原理,掌握HTML和CSS语言。
四、实习过程1. 实习初期,教师对学生进行计算机基础知识培训,使学生了解实习内容。
2. 实习中期,学生分组进行计算机组装、操作系统安装、办公软件应用、网络应用等实训项目。
2024年大学生计算机实习报告模版我最先到我哥所在的公司做了一个多月, 刚进来公司的时候老板就和我聊了很多, 问我网络方面会不会, 组装和维护计算机有过吗我当时真是出了一把冷汗, 但是还好平日在学校都有这方面的动手, 自己的电脑被我也折腾过一段时间, 还是游刃有余的回答了经理的问题。
记得实习开始的那一天, 我是在无聊中度过的, 整日无所事事, 几乎在办公桌前坐了一天, 空闲得让我要打瞌睡了, 真期望能够有人叫我帮忙做点事情啊!过了几天后, 才开始做事, 但是每一天就是单纯的组装和维护计算机, 我当然全力以赴, 尽心尽力做到。
此刻想想其实这就是我的工作。
之后回xx在电脑城做了一段时间, 觉得没有学到什么东西, 于是便回家开了一个电脑维修店, 这时, 有个哥们要搞个网吧, 叫我帮忙, 当时想没关系的, 我有信心, 怎样说也跟计算机相关, 不懂就多动手多请教就应很快领悟过来的!劳动节第一天我就开始动手实干了。
计算机实训报告。
布线、接水晶头、装机、搞网络和调试;其实除了我, 还有一个比较有经验的师傅一齐做的, 我一边做还能够一边学, 他也会在一边指导, 很快我对一些一向没接触过的事物了解过来!就这么一搞假期一下子就过去了, 每一天都是早上忙到晚上, 很累, 从未那么累!当网吧搞好后, 那个师傅也走了, 以后的事情都要我一个人去解决了, 处理网吧的电脑, 打印机的故障, 不明白是否能够顺利解决, 而当真正将故障排除后, 心里头有种说不出的高兴, 我明白我的潜力十分有限, 但我始终没怕过, 让我自己去摸索自己去解决, 就算遇到实在不行的话, 我会求助同学和朋友, 给我做技术支持。
我不怕问题的到来, 因为问题总是能够得到解决的!透过这样我学习了许多, 成长了不少。
这个x月的确很累, 每一天拖着疲惫的身子回家, 但是后面也渐渐就习惯了。
不断有新的知识学到, 心里有一种充实感。
大概在x、x 月的时候, 一个同学联系我一齐做网站, 网页制作但是我大学期间最喜欢的一个科目, 此刻竟然能够让我在工作中实践, 我真的很开心。
四川大学网络教育(专升本)电气工程及其自动化专业实验教学大纲课程名称:计算机综合实践英文名称:Synthetic Practice of Computer课程性质:基础课程代码:本大纲主笔人:电气信息学院计算机应用实验中心面向专业:电气工程及其自动化(网络教育专升本)实验讲义名称:计算机综合实践指导书编写单位:四川大学电气信息学院计算机应用实验中心编写日期:2007年5月主编:一、课程学时学分实验总学时:20 实验总学分:2二、课程简介电气工程及其自动化专业作为电气信息类本科专业,要求学生具有较强的计算机应用水平,也应具有一定的计算机应用开发能力。
电气工程及其自动化专业网络教育专升本层次教学计划中开设了微机原理及接口技术计算机基础及应用课程,这些课程都具有很强的实践性。
在学习教科书、阅读课程教学光盘,掌握理论知识的同时,还应注重实践、理论联系实践,使学生具有一定的动手能力。
本实践性课程为此而开设。
计算机综合实践课程主要内容及学时分配如下:1、微机原理及接口技术:进行汇编语言及接口程序设计的实践,学时控制在8~10学时;三、实验的地位、作用和目的微机原理及接口技术等计算机课程都是实践性很强的课程。
学习这些课程不能仅满足于看懂书上的内容或程序,而应当熟练地掌握程序设计或应用开发的全过程,即独立编写源程序,独立上机调试程序,独立运行程序和分析结果;通过这种完整实践过程的锻炼,将加深学生对书本或光盘上内容的理解和掌握。
因此,就必须十分重视实践环节。
本实践环节的主要目的就是:1.加深对课堂讲授内容的理解,掌握各种语言的语法规则。
2.熟悉所用的计算机系统的操作方法,了解和熟悉程序开发环境。
3.学习上机调试程序的方法和技巧,提高编程能力。
四、实验方式及基本要求学生每人一机。
以学生独立上机,教师辅导答疑的方式开展实验。
要求学生能独立编写源程序,独立上机调试程序,独立运行程序和分析结果,并提交实验报告。
五、实验报告实验报告是整个实验过程的重要环节。
计算机综合实习报告一、引言随着科技的不断进步,计算机综合实习已经成为计算机专业学生的必修环节。
通过实践与理论相结合的方式,提高学生的实际操作能力和解决问题的能力。
本文将详细介绍我在计算机综合实习中所进行的项目以及所获得的经验与收获。
二、实习项目描述在本次计算机综合实习中,我参与了一个电商平台的开发项目。
该项目的目标是基于现有的电商网站进行二次开发,增加一些新的功能和改进用户体验。
我被分配到前端开发团队,负责网站的界面设计和用户交互。
三、实习过程3.1 需求分析首先,我们小组进行了需求分析。
通过分析电商网站的用户行为和市场需求,我们确定了待开发的功能和改进点。
我们与产品经理和后端开发团队进行了充分的沟通,确保对需求有一个准确的理解。
3.2 界面设计与开发基于我们对需求的理解,我开始进行界面设计。
我使用了HTML、CSS和JavaScript来构建网站的前端界面和用户交互。
我注重用户体验的改善,设计出了直观、简洁且美观的界面。
同时,我使用了响应式设计,确保网站在不同设备上的完美展示。
3.3 功能开发与测试在界面设计完成后,我开始进行功能开发。
我使用了Vue.js框架来实现网站的前端逻辑和数据交互。
我与后端开发团队密切合作,确保前后端的接口能够正常通信。
我还进行了充分的测试,解决了一些潜在的bug和兼容性问题。
3.4 项目迭代与优化随着项目的进行,我们根据用户的反馈和市场需求进行了一些功能优化和迭代。
我们持续对网站的性能进行监测和优化,确保用户能够快速、稳定地访问网站。
同时,我们也进行了安全性检测和漏洞修复,保护用户的数据安全。
四、实习经验与收获通过参与计算机综合实习,我获得了很多宝贵的经验和收获:4.1 实践能力提升通过实际项目的参与,我锻炼了自己的实践能力和解决问题的能力。
面对项目中的各种挑战,我能够快速提供解决方案,并在团队协作中与他人交流合作,提高自己的沟通能力和团队合作能力。
4.2 技术能力拓展在实习过程中,我学习并掌握了许多新的技术和工具。
2024年计算机专业大学生社会实践报告一、引言计算机专业是当今社会发展最为迅速的专业之一,也是引领信息时代的重要力量。
为了更好地培养学生的实践能力和创新意识,我校计算机专业组织了一次为期两周的社会实践活动。
本报告将详细介绍我参与的实践项目以及所获得的实践成果。
二、实践项目介绍我所参与的实践项目是与某知名科技公司合作的“智能家居系统研发与应用”项目。
该项目旨在通过利用计算机技术,研发一套能够智能控制家居设备的系统,并将其应用于实际生活中。
该项目分为四个阶段,分别是需求调研、系统设计与开发、测试与优化以及应用推广。
在需求调研阶段,我们深入了解了家居设备的使用需求和智能控制的技术要求。
在系统设计与开发阶段,我们团队按照需求进行了系统的架构设计,并使用相关技术进行了系统的开发工作。
在测试与优化阶段,我们对开发的系统进行了全面的测试,并针对测试结果进行了系统的优化。
最后,在应用推广阶段,我们将该系统推广到一些实际家庭中,以验证系统在实际生活中的可行性和效果。
三、实践成果与收获1. 提高了专业技能通过实践项目,我对计算机科学与技术的相关知识有了更深入的理解和掌握,并进一步提高了自己的编程能力和系统设计能力。
在项目中,我与团队成员紧密合作,共同解决了许多技术难题,提高了自己的解决问题的能力。
2. 增强了团队合作能力在项目中,我们团队需要紧密合作,互相协作完成各自的任务。
通过团队合作,我们提高了沟通协调能力,学会了团队合作的重要性。
同时,在与工程师合作的过程中,我也学到了许多实际工程实践经验,对日后的工作有很大的帮助。
3. 深入了解了智能家居领域通过实践项目,我深入了解了智能家居领域的发展现状和前沿技术。
了解到智能家居系统可以极大地提升生活的便利性和舒适性,对于未来的生活有着重要的影响。
在实践过程中,我也了解到了智能家居领域的挑战和难题,为日后的研究和创新提供了思路。
4. 培养了实践能力和创新意识通过实践项目,我培养了解决实际问题的能力和创新思维。
计算机综合实习报告摘要本文为计算机综合实习报告,首先介绍了实习的背景和目的,其次详细阐述了实习的过程和收获,并总结了实习的成果和不足之处。
最后,本文也提出了进一步的实习建议。
1. 介绍计算机综合实习是大学计算机专业学生学习的一项重要环节,其目的是让学生通过实践,掌握计算机技术并培养实践能力。
本文介绍了笔者在校期间所参加的一次计算机综合实习,通过实习,我深入了解了计算机软件开发的流程、方法和技巧,也加深了我对计算机领域的认识。
2. 实习过程我的实习单位是一家软件开发公司,我所在的部门主要负责后端开发。
在实习期间,我主要学习了以下内容:2.1 技术学习我的实习前主要学过 Java、MySQL、Web 开发等课程,但是实际工作的要求并不止于此。
因此,在实习的初期,我首先进行了一系列的技术学习,包括学习公司所采用的开发框架、学习公司的代码规范等。
2.2 项目实践在技术学习之后,我的实习导师为我分配了一个项目。
这个项目是一个小型的 Web 应用,我的任务是负责应用的后端开发。
在这个项目中,我学习了如何根据需求设计数据库、如何编写高质量的代码、如何使用 Git 进行代码管理等。
2.3 团队合作在实习过程中,我有机会参与到公司的日常开发工作中,并与团队中的其他成员进行了深入合作。
这个过程让我学习了如何有效地沟通、如何协调工作、如何向他人提供帮助等。
3. 实习收获通过这次计算机综合实习,我获得了许多有益的经验和知识:3.1 提升了专业技能在实习中,我掌握了新的技术和工具,并学会了如何使用它们。
这些技能和知识在以后的职业生涯中将起到重要的作用。
3.2 培养了职业素养在实习过程中,我学会了如何面对困难、如何保持耐心和冷静、如何对待工作中的挑战和失败。
这些都是职业生涯中非常重要的素养。
3.3 加深了对计算机领域的理解在实习中,我更深入地了解了计算机领域的工作方式和文化,并对本专业的发展前景有了更为清晰的认识。
4. 实习成果和不足虽然这次实习让我获得了大量的经验和知识,但是也存在一些不足:4.1 成果我成功地完成了我的项目任务,并得到了实习导师的肯定。
四川大学网络教育学院实践课程报告实践课程计算机综合实践校外学习中心_____________________________ 专业电气工程及其自动化层次________________ 专升本年级10 秋学生姓名___________________________学号2013 年9 月18 日实验一熟悉、使用DEBU调试工具一.实验目的:1.了解并逐步熟悉汇编语言的编辑方法及特点.2.复习8088 汇编语言的段结构、常用的指令与伪指令、存储空间的分配等。
3.掌握汇编语言的编辑、汇编及连接的过程。
4. 了解并逐步掌握运用DEBU进行调试汇编语言程序。
二.实验内容:1. 运用8086汇编语言,编辑多字节非压缩型BCD数除法的简单程序,文件名取为*.ASM。
2. 运用MASMEXE文件进行汇编,修改发现的各种语法错误,直至正确,形成*.OBJ 文件。
3. 运用LINK.EXE文件进行连接,形成*.EXE文件。
4. 仔细阅读附录中的DEBUGS分,掌握各种命令的所有方法。
5. 运用DEBUGEXE文件进行调试,使用单步执行命令一T两次, 观察寄存器中内容的变化,使用察看存储器数据段命令—D,观察存储器数据段内数值。
6. 再使用连续执行命令一G,执行程序,检查结果是否正确,若不正确可使用DEBUG勺设置断点,单步执行等功能发现错误所在并加以改正。
程序清单:多字节非压缩型BCD数除法(88754/6=14792)DATA SEGMENTA DB 8,8,7,5,4B DB 6C DB 5DUP (0)N EQU 5DATA ENDSCODE SEGMENTASSUME CS:COD;E DS:DATA;ES:DATA,START MOV AX,DATAMOV DS,AXMOV ES,AXCLDLEA SI ,ALEB DI ,CMOV CX,NMOV AH,0LP1:LODSBAADDIV BSTOSBLOOP LP1MOV CX,N三、实验体会通过本次实验,我了解了汇编语言的编辑方法及特点,掌握汇编 语言的编辑、汇编及连接的过程,并逐步掌握运用DEBU 进行调试汇 编语言程序。