《大学计算机Ⅱ》实验报告实验二
- 格式:doc
- 大小:47.50 KB
- 文档页数:1
深圳大学实验报告课程名称:计算机导论实验名称:操作系统与工具软件学院:建筑与城市规划学院专业:建筑学报告人:XXX学号:2015XXXX班级:XXXXXX 同组人:指导教师:李炎然实验时间:2015年10月14日实验报告提交时间:2015年10月20日教务处制一.实验目的①掌握Windows 的基本操作。
②掌握文件管理和磁盘操作。
③掌握Windows 系统的基本设置。
④了解Windows 注册表的使用。
⑤了解常用软件的使用。
二.实验步骤与结果2.3.2Windows 基本操作1.Windows 桌面的组成(如图2-1)2.窗口的组成(如图2-2)2.3.3文件与文件夹图2-1Windows 桌面的组成图2-2窗口的组成1.“资源管理器”和“我的电脑”(1)我的电脑(如图2-3所示)图2-3“这台电脑”窗口(2)资源管理器图2-4“开始”菜单执行“开始”→“所有程序”→“Windows资源管理器”命令,启动资源管理器。
(如图2-4)所示)打开“资源管理器”并浏览。
(如图2-5“资源管理器”窗口2.3.4磁盘管理1.磁盘清理①在“这台电脑”窗口中,右击需要进行磁盘清理的驱动器,在弹出的快捷菜单中选择“属性”命令。
(如图2-6所示)②在“常规”选项卡中单击“磁盘清理”按钮,出现“磁盘清理”对话框。
③选中“磁盘清理”选项卡,在“要删除的文件”列表框中,选中相应的复选框来确认需要删除的文件类型。
单击“确定”按钮,然后在要求确认的对话框中单击“删除文件”按钮。
系统开始自动清理。
(如图2-7所示)2.磁盘碎片整理程序①在“这台电脑”窗口中,右击需要进行碎片整理的驱动器,在弹出的快捷菜单中选择“属性”。
②选择“工具”选项卡,在“碎片整理”框架中单击“优化”按钮,出现“优化驱动器”窗口。
③单击“优化”按钮,系统自动进行碎片整理。
(如图2-8所示)图2-7“磁盘清理”窗口图2-8“属性”和“优化驱动器”窗口3.格式化磁盘①在“这台电脑”窗口中,在地址栏选择“这台电脑”,在显示区右击需要格式化的磁盘。
实验报告程名称课大学计算机基础实验名称 Excel图标的创建与编辑姓名__ __ 寸利芳 __ ___学号_ 201107010125 __ 专业班级_计1101 实验日期___2011_ _ 年10_月_27_日成绩_____ __ 指导教师___杨文阳__一、实验目的。
1、学习图标的制作方法。
2、掌握图标的制作、编辑、修饰等基本操作。
二、实验内容。
按样例创建表格,然后按下面的操作建立图标,保存在D盘,文件名为Excel2.xls。
1.选定含有需要绘制数据的区域,嵌入柱形图。
2、为柱形图加入标题:“西安德华公司2009年销售统计表”。
3、对创建的图标修饰。
放大该图表。
将“类型合计”删除。
为“季度合计”增加以直显示的数据标记。
图表标题设置为方正姚体、18磅,选用圆角边框。
横坐标变为“386型”、“486型”、“586型”、“季度合计”。
将图标类型改为折线图。
三、操作过程。
①选择“插入”菜单下的“图表”命令,打开图表向导对话框创建嵌入式柱形图。
②选择所创建的图标,选择图标下的图表选项命令,利用标题选项卡加入图表标题。
对图表操作。
①选择图标,选族图标周围的某一手柄,按住鼠标键调整图表的大小。
②选择图标,单击右键,选择源数据,在此对话框中重新定义图表所使用的区域。
③选中季度合计的数据系列,单击右键,选择数据系列格式命令,在此对话框中,选择数据标志选项卡,选中值。
④选中图表标题设置为方正姚体、18磅;单击右键,选择图标区格式命令,在图案选项卡中选择圆角。
⑤选择一个数据系列,单击右键,选择数据系列格式,在此对话框中选择系列次序,选定486型,并向下移。
⑥选族图标,单击右键,选择图标类型命令,选择折线图。
大学计算机实验报告二大学计算机实验报告二导言计算机实验作为大学计算机专业的重要组成部分,对于学生来说是一次重要的实践机会。
通过实验,学生可以巩固理论知识,提高实践能力,并且更好地理解计算机科学的基本原理和技术。
本文将介绍大学计算机实验报告二的内容和实验结果。
实验目的本次实验的目的是通过编写程序,实现一个简单的计算器。
通过这个实验,我们可以进一步熟悉C语言的基本语法和编程思想,并且加深对函数的理解和应用。
实验过程1. 程序设计首先,我们需要设计一个简单的用户界面,让用户能够输入两个数字和一个操作符。
然后,根据用户输入的操作符,我们需要执行相应的计算操作,并将结果输出给用户。
在设计用户界面时,我们可以使用C语言提供的标准输入输出函数,例如scanf 和printf。
通过这些函数,我们可以方便地获取用户的输入和输出结果。
2. 程序实现在程序实现的过程中,我们需要使用C语言的基本语法和编程思想。
首先,我们需要定义变量来存储用户输入的数字和操作符。
然后,我们需要使用条件语句来判断用户输入的操作符,并执行相应的计算操作。
最后,我们需要使用printf函数将计算结果输出给用户。
在实现过程中,我们还需要考虑一些异常情况的处理,例如用户输入的操作符不合法或者除数为零等。
通过合理的异常处理,我们可以提高程序的健壮性和用户体验。
实验结果经过程序的编写和实现,我们成功地实现了一个简单的计算器。
用户可以输入两个数字和一个操作符,程序会根据操作符执行相应的计算操作,并将结果输出给用户。
通过实验结果的观察和分析,我们可以发现,通过编写程序来实现一个计算器,不仅可以提高我们的编程能力,还可以加深对计算机科学的理解。
同时,这个实验还为我们今后学习更复杂的计算机科学问题奠定了基础。
实验总结通过本次实验,我们深入学习了C语言的基本语法和编程思想,并且通过实践加深了对函数的理解和应用。
通过编写一个简单的计算器,我们不仅提高了自己的编程能力,还加深了对计算机科学的理解。
大学计算机2实验报告大学计算机2实验报告引言大学计算机2实验是计算机专业学生必修的一门实践课程,旨在培养学生的实际动手能力和解决问题的能力。
通过实验,学生可以将在课堂上学到的理论知识应用到实际中,加深对计算机原理和技术的理解。
本篇实验报告将对大学计算机2实验的内容、实验过程以及实验结果进行详细描述和分析。
实验内容大学计算机2实验的内容主要包括以下几个方面:汇编语言程序设计、计算机组成原理、操作系统原理、网络通信等。
在实验中,我们需要完成一系列的实际操作,如编写汇编语言程序、设计简单的计算机系统、实现操作系统的基本功能等。
通过这些实验,我们可以更好地理解计算机的工作原理和内部结构,提高对计算机系统的整体认识。
实验过程在实验过程中,我们首先需要学习相关的理论知识,包括计算机指令集、寄存器的功能、内存的组织方式等。
然后,我们会根据实验要求进行实际的操作。
例如,在汇编语言程序设计的实验中,我们需要根据给定的要求编写相应的程序,并通过模拟器进行调试和测试。
在计算机系统设计的实验中,我们需要根据给定的硬件要求,设计并实现一个简单的计算机系统。
在操作系统实验中,我们需要实现操作系统的基本功能,如进程管理、内存管理、文件系统等。
在网络通信实验中,我们需要学习网络协议的基本原理,并通过实际操作进行网络通信的测试。
实验结果通过实验,我们可以得到一些实验结果。
例如,在汇编语言程序设计的实验中,我们可以得到程序的运行结果,并进行相应的分析。
在计算机系统设计的实验中,我们可以得到一个可以运行的计算机系统,并测试其性能和稳定性。
在操作系统实验中,我们可以得到一个具备基本功能的操作系统,并测试其对进程管理、内存管理、文件系统等方面的支持程度。
在网络通信实验中,我们可以测试网络通信的可靠性和速度,并进行相应的优化。
实验心得通过大学计算机2实验,我深刻体会到了理论与实践的结合的重要性。
在实验中,我们不仅要掌握相关的理论知识,还要能够将其应用到实际中。
大学计算机实验二报告实验目的本实验旨在通过使用Markdown文本格式,编写一篇关于大学计算机实验二的报告。
通过该实验,我们将学习如何按照步骤思考并编写一篇有条理的文档。
实验步骤步骤一:准备在开始编写报告之前,我们需要做一些准备工作。
首先,我们需要确保我们已经熟悉Markdown文本格式,并且了解如何在文档中使用各种Markdown标记。
其次,我们需要收集关于大学计算机实验二的所有相关信息,包括实验目的、实验步骤、实验结果等。
步骤二:创建报告在准备工作完成后,我们可以开始创建实验报告了。
首先,我们需要使用Markdown语法创建标题,并简要介绍实验的目的。
接下来,我们可以使用Markdown的列表标记来描述实验步骤。
对于每个步骤,我们应该给出清晰明确的说明和操作指南,以便读者能够按照我们的指导完成实验。
步骤三:展示实验结果完成实验后,我们需要将实验结果展示给读者。
在Markdown中,我们可以使用表格、代码块和文本格式化等功能来展示实验结果。
我们可以使用表格来呈现实验数据,使用代码块来展示编写的代码,使用文本格式化功能来强调重要的结果和观察。
步骤四:总结与讨论在展示实验结果之后,我们需要对实验进行总结与讨论。
我们可以使用Markdown的段落和标题标记来组织我们的思路,并给出实验的主要结论和发现。
在讨论部分,我们可以提出一些问题供读者思考,并给出我们自己的解释和观点。
步骤五:撰写实验报告最后,我们可以开始撰写完整的实验报告了。
在撰写报告时,我们应该注意语法和拼写的准确性,并保持文档的结构和逻辑性。
我们可以使用Markdown的引用标记来引用他人的研究结果和引用文献。
此外,我们还可以使用Markdown的链接标记来引用其他相关资源。
结论通过本次实验,我们学习了如何按照步骤思考并编写一篇有条理的文档。
通过使用Markdown文本格式,我们能够清晰地表达实验目的、步骤和结果,并且能够以一种结构化和易读的方式呈现给读者。
1.实验流程及实验效果(1)定义四个全局变量(2)定义一个列表存放这四个变量(3)定义游戏答案中的运算符号(4)定义便用户更改四位数字重新开始游戏的函数(5)打印出游戏的规则:“str1="游戏说明:\n在这个游戏中,系统随机发四张牌,玩家需运用加减乘除四则运算尝试构建表达式,使得运算结果为24,每个数字均需用到,点击“开始”发牌,点击“完成”完成游戏,点击“提示答案”查看一种答案,点击“重新开始”重新发牌"”(6)定义显示框并定义其属性(7)定义清空函数表达式(8)定义随机获取四个数的函数(9)定义将新字符添加进表达式的函数(10)定义制造随机运算法则的函数,为下面函数做准备(11)排除分母为0的情况,输出100,使该式的值不可能为24(12)定义函数计算对于一个排好序的列表中的四个数是否有可能出现24,为下面hard函数判断可能性做准备(13)根据不同方式进行运算,符合条件则将对应的判断标志改为1,否则记为0(14)定义函数输出供用户参考的正确答案(15)将所有可能的方案列出(16)定义一个列表存放对应的数字排序是否可行的标志(17)定义变量用于判断确认是否有解决方案(18)绘制窗口(19)给窗口命名(20)定义表达式为交互式对象(21)定义显示框并定义其属性(22)设置窗口背景颜色、长、宽(23)将Label的内容与display关联(24)布置按钮(25)给出AC键大小、位置以及触发的操作(26)给出(键大小、位置以及触发的操作(27)给出)键大小、位置以及触发的操作(28)给出-键大小、位置以及触发的操作(29)完成'(30)提示答案(31)重新开始(32)显示界面2.代码# -*- coding: utf-8 -*-# please input your code here.from tkinter import*from random import randintnum1=randint(1,10)num2=randint(1,10)num3=randint(1,10)num4=randint(1,10)list=[]list.append(num1)list.append(num2)list.append(num3)list.append(num4) operator=[]for i in range(0,3):operator.append('no') def change():global num1global num2global num3global num3num1=randint(1,10)num2=randint(1,10)num3=randint(1,10)num4=randint(1,10)global listlist[0]=num1list[1]=num2list[2]=num3list[3]=num4get()str1="游戏说明:\n在这个游戏中,系统随机发四张牌,玩家需运用加减乘除四则运算尝试构建表达式,使得运算结果为24,每个数字均需用到,点击“开始”发牌,点击“完成”完成游戏,点击“提示答案”查看一种答案,点击“重新开始”重新发牌"root1 = Tk()root1.title("游戏说明")frametext=Frame(root1,width=400,height=200,bg='green')frametext.propagate(False)frametext.pack(side=TOP)t=Text(frametext)t.pack(expand='yes',fill='both',pady=4)t.insert(INSERT,str1)def clear():display.set("")def get():display.set(list)def nExp(num):exp=display.get()+numdisplay.set(exp)def func(a,b,op,s):if(op==1):operator[s] ='+'return(a+b)if(op==2):operator[s] ='-'return(a-b)if(op==3):operator[s] ='*'return(a*b)if(op==4):#排除分母为0的情况,输出100,使该式的值不可能为24if(b!=0):operator[s] ='/'return(a/b)else:return 100def calculate(list):get=0k=1while(get==0 and k<=4):i=1while(get==0 and i<=4):j=1while(get==0 and j<=4):if(func(func(list[0],list[1],i,0),func(list[2],list[3],j,2),k,1)==24):get=1return 1j=j+1i=i+1k=k+1if(get==0):return 0def hard():mylist=[]ele=[]elep=[]for i1 in range(0,4):for i2 in range(0,4):for i3 in range(0,4):for i4 in range(0,4):ele.append([i1,i2,i3,i4])for i in range(0,256):for m in ele[i] :for n in ele[i] :if(m==n):elep.append(0)else:elep.append(1)if(elep[i] !=0):mylist.append([list[ele[i] [0]],list[ele[i] [1]],list[ele[i] [2]],list[ele[i] [3]]])possibility=[]solution=0i=0while(i<256 and solution==0):possibility.append('no')possibility[i] =calculate(mylist[i] )if(possibility[i] ==1):display.set("提示答案:("+str(mylist[i] [0])+str(operator[0])+str(mylist[i] [1])+")"+operator[1]+"("+str(mylist[i] [2])+operator[2]+str(mylist[i] [3])+")")solution=1i=i+1if(solution!=1):display.set("无解")def easy():exp=display.get()res=eval(exp)if res==24:for i in range(len(list)):if str(list[i]) in exp:display.set("True")else:display.set("Unvalid Value")else:display.set("False")root=Tk()root.title('24点游戏')display=StringVar()LabelA=Label(root,relief='sunken',borderwidth=4,anchor=SE)LabelA.configure(background='white',height=4,width=50)LabelA['textvariable']=displayLabelA.grid(row=0,column=0,columnspan=4)Button(root,text='AC',width=10,height=3,command=clear).grid(row=1,rowspan=2)Button(root,text='(',width=10,command=lambda:nExp('(')).grid(row=1,column=1)Button(root,text=')',width=10,command=lambda:nExp(')')).grid(row=1,column=2)Button(root,text='-',width=10,height=3,command=lambda:nExp('-')).grid(row=1,rowspan=2,c olumn=3)Button(root,text='/',width=10,command=lambda:nExp('/')).grid(row=2,column=1)Button(root,text='*',width=10,command=lambda:nExp('*')).grid(row=2,column=2)Button(root,text='7',width=10,command=lambda:nExp('7')).grid(row=3)Button(root,text='8',width=10,command=lambda:nExp('8')).grid(row=3,column=1)Button(root,text='9',width=10,command=lambda:nExp('9')).grid(row=3,column=2)Button(root,text='+',width=10,height=3,command=lambda:nExp('+')).grid(row=3,rowspan=2, column=3)Button(root,text='4',width=10,command=lambda:nExp('4')).grid(row=4,column=0)Button(root,text='5',width=10,command=lambda:nExp('5')).grid(row=4,column=1)Button(root,text='6',width=10,command=lambda:nExp('6')).grid(row=4,column=2)Button(root,text='1',width=10,command=lambda:nExp('1')).grid(row=5,column=0)Button(root,text='2',width=10,command=lambda:nExp('2')).grid(row=5,column=1)Button(root,text='3',width=10,command=lambda:nExp('3')).grid(row=5,column=2)Button(root,text='0',width=10,command=lambda:nExp('0')).grid(row=6,column=0,columnspa n=2)Button(root,text='.',width=10,command=lambda:nExp('.')).grid(row=6,column=2)Button(root,text='开始',width=10,height=3,command=lambda:get()).grid(row=7,rowspan=2)Button(root,text='完成',width=10,height=3,command=lambda:easy()).grid(row=7,column=1,rowspan=2)Button(root,text='提示答案',width=10,height=3,command=lambda:hard()).grid(row=7,column=2,rowspan=2)Button(root,text='重新开始',width=10,height=3,command=lambda:change()).grid(row=7,column=3,rowspan=2)root.mainloop()3.截图4.心得体会在这一学期的python学习中,我更加深刻的了解到了计算机语言与其思想。
计算机二级程序设计实践报告总结全文共4篇示例,供读者参考计算机二级程序设计实践报告总结篇1实习时间20xx年x月x日到x月x日实习地点中远三楼时空电脑宏图三胞边上实习目的通过理论联系实际,巩固所学的知识,提高处理实际问题的能力,为顺利毕业进行做好充分的准备,并为自己能顺利与社会环境接轨做准备。
实习内容能对电脑交易和具体的电脑安装步骤进行了解,并查阅资料巩固自我缺漏的电脑经验。
能将具体的计算机知识应用到实际中,在电脑交易的同时,将自己的所学所想所感付诸实践。
能够熟练掌握一定的计算机技巧,比如安装系统,安装插线,识别型号,处理图形和flash等。
能够与别人进行一定程度的计算机交流,并且提供各种买卖信息以及电脑性能好坏的识别。
能够推销贩卖计算机,并且积累丰厚的社会交流经验和提升自我的语言表达能力。
实习体会职高生活让我对计算机理论知识有了一定的了解。
但实践出真知,唯有把理论与实践相结合,才能更好地为社会服务。
经过实践和实习,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:一、继续学习,不断提升理论涵养。
在信息时代,学习是不断地汲取新信息,获得事业进步的动力。
作为一名青年学子更应该把学习作为保持工作积极性的重要途径。
走上工作岗位后,我会积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。
二、努力实践,自觉进行角色转化。
只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。
同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰显人的意志。
必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。
三、提高工作积极性和主动性实习,是开端也是结束。
展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。
在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,做好个人工作计划,努力创造业绩,继续创造更多的价值。