篇一 :计算机类课程实验报告

计算机类课程实验报告(一)

…… …… 余下全文

篇二 :计算机网络课程设计实验报告

计算机网络

课程设计报告

姓 名:

学 号:

班 级:

指导老师:

湖南科技大学计算机科学与工程学院

20XX年6月

实验一

1.实验名称:网络聊天程序的设计与实现

2.实验目的:通过本实验能够了解socket通信的原理并在此基础上编写一个聊天程序了解TCP/IP的基础知识,发现TCP与UDP的优缺点以及在网络通信的应用。

3.实验原理:从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。当网络的边缘部分中的两个主机使用网络的两个主机使用网络的核心部分进行端到端的通信时,只有主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。从IP层来说,通信的两端是两个主机,IP数据报的首部明确的标志了这两个主机的IP地址。但是严格的讲,两个主机进行通信就是两个主机中的应用进程互相通信。根据应用程序的不同需求,运输层需要有两种不同的运输协议,即是面向连接的TCP和无连接的UDP。在使用这两个协议时运输层向高层用户屏蔽了下面的网络核心的细节,它使应用进程看见的就是好像在两个运输层实体间有一条端到端的逻辑通信信道,但这条逻辑通信信道对上层的表现却因运输层使用的不同协议而有很大的差别。当运输层采用面向连接的TCP协议时,尽管下面的网络是不可靠的,但这种逻辑通信信道就相当于一条全双工的可靠信道。但当运输层采用无连接的UDP协议时,这种逻辑通信信道仍然是一条不可靠信道。由于我在课程设计中采用的是UDP协议进行通信的,这里就只简述一下一些关于UDP的内容,UDP在传送数据之前不需要先建立连接。远地主机的运输层在收到UDP报文后,不需要给出任何确认。虽然UDP不提供可靠的交付,但在某些情况下UDP却是一种最有效的工作方式。为此当我们使用UTP协议使两个计算机中的进程要互相通信,不仅必需知道对方的IP地址(为了找到对方的计算机),而且还要知道对方的端口号(为了找到对方计算机中的应用进程)。我们的计算机通信时采用客户-服务器方式。客户在发起通信请求时,必需先知道对方的服务器的IP地址和端口号,因此通过IP地址和端口号我们就能将两台主机连接起来,然后通过输入输出流将信息发送到对方的主机上。这样就能实现网络的聊天程序。

…… …… 余下全文

篇三 :计算机基础课程实验报告

《计算机基础》课程 教学班级:

课程教师: 实 验 报 告 _______ 学号:__________ 姓名:___________ ______________ 实验辅导教师:_____________

重庆理工大学计算机学院

20xx年9月

大学计算机基础实验报告

实验1 Windows操作系统

教学班级:_______ 学号:__________ 姓名:___________ 实验日期:___________ 实验地点:_________(机房)

指导教师签名:__________ 实验成绩:___________

一、实验目的

1.掌握文件的复制、移动、删除;

2.掌握文件的重命名、属性的设置;

3.掌握文件的查找;

4.掌握文件夹选项操作。

5.通过控制面板查看和修改主要输入/输出设备的设置;

6.查看和修改系统基本配置信息。

7.通过用户管理设置,使计算机为多人合用,同时管理员可以根据需

要控制其它用户的操作权限;

8.通过对计算机的环境设置,优化计算机的性能,加强用户的计算机

安全意识,提高计算机病毒应对能力。

二、实验任务

1.查找文件“notepad.exe”,在D盘上以自己的学号为名建立一个新的文件夹,在此文件夹内建一名为“记事本”的文件夹,将文件“notepad.exe”复制到“记事本”文件夹下面,属性修改为“只读”,然后在桌面上创建“notepad.exe”文件的快捷方式。

2.显示“我的文档”文件夹下所有文件的扩展名。

3.修改鼠标、显示器、输入法的设置。

4.显示系统硬件配置信息。

5.添加/删除程序。

6.添加、删除用户,修改用户信息。

7.修改虚拟内存设置,优化计算机性能

三、实验内容

1.在E区建立以自己学号为名的文件夹

2.在学号文件夹中创建名为“记事本”的文件夹

3.将“notepad.exe”文件复制到“记事本”文件夹中

…… …… 余下全文

篇四 :计算机网络_课程实验实验报告

《计算机网络》课程实验

            Socket编程

                  

作者:              

专业: 信息管理与信息系统

班级:     

学号:  

成绩:                 

指导教师:       

                             

西南大学信息管理系

 

一、实验目的

  通过socket程序的编写、调试,掌握socket编程的基本方法,了解客户端与服务器端的特点。

二、实验内容

①学习socket编程使用的类和接口,着重掌握基于TCP、UDP协议的socket。

…… …… 余下全文

篇五 :计算机类课程实验报告(全)

计算机类课程实验报告(一)

一、实验名称:Windows XP基本操作(2学时)

二、实验目的及要求

1.掌握Windows XP启动和关机方法。

2.掌握鼠标的使用方法。

3.熟悉Windows XP界面,掌握窗口的基本操作。

4.掌握菜单和对话框操作。

5.学习使用Windows XP帮助系统

三、实验内容与步骤:

1.将桌面上的图标分别“按名称”、“按类型”、“按大小”、“按日期”排列。 方法:右击桌面空白处弹出快捷菜单,选择“排列图标”---“按名称”等方式即可。

2.利用任务栏时钟图标将当前日期与时间改为20xx年10月11日12点。

方法:右击任务栏右端的“时钟”显示,选择“调整日期和时间”,在弹出的窗口中设置即可。

3.将任务栏拖放到窗口顶部并将任务栏的高度增加一倍。

方法:将鼠标指向任务栏的空白处,拖运任务栏到屏幕的顶部后释放鼠标即可。

将鼠标移动到任务栏的边线上,鼠标指针将变成一个双向箭头,此时按住鼠标左键向下拖动至合适的高度后,释放鼠标即可。

4.将“我的电脑”窗口成为活动窗口,分别打开该窗口中的“文件”、“编辑”、“查看”菜单项。记录窗口的组成和“文件”菜单项中的命令项,有快捷键的命令记录其对应的快捷键。(注意菜单命令前有“√”的说明该命令有效。再次单击取消该标记,该命令无效。如某一菜单中前有“●”的说明只有该命令在分组菜单中被选中。带右箭头说明当鼠标指向时会弹出下一级子菜单。命令前有“?”弹出一对话框。暗淡的菜单说明该命令不可用。操作时注意有些菜单并没有完全显示出来。此时可用鼠标指向菜单下面的双向向下箭头,则会显示完整菜单。操作完后应注意将菜单前“√”、“●”标志恢复原状。)

方法:打开“我的电脑”窗口

5.将“我的电脑”窗口中的图标分别按“缩略图” 、“平铺”、“图标”等方式显示图标。观察图标排列效果。

方法:打开“我的电脑”窗口,右击空白处弹出快捷菜单,选择“查看”---“缩略图”等方式即可观察各种显示效果。选择“排列图标”---“名称”等方式即可观察图标各种排列效果。

…… …… 余下全文

篇六 :大学计算机实验报告

西安交通大学实验报告

课程_计算机程序设计_实验名称__ __第1页共2页 系 别_______电气工程 学 院

_________________

专业班级________组别_____________

姓 名__ ____学号_ _

同 组 人____________ 实验日期 20xx年12月 18日 实验报告日期 20xx年12月 18日 报告退发 ( 订正 、 重做 ) 教 师 审 批 签 字

一.实验目的

(1)掌握数组定义及二维数组的应用;

(2)掌握函数间参数传递方式(值方式和引用方式);

(3)掌握库函数的使用。

二.实验内容

实验题目一:将四阶矩阵转置。

1.要点分析

利用两个for语句进行二维数组的输入,数组中的任意元素应一一赋值。

2.程序源代码

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

int main()

{

int a[10][10],i,j;

i=0;

j=0;

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

{

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

{

scanf("%d",&a[i][j]);

}

}

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

{

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

{

printf("%d ",a[j][i]);

}

printf("\n");

}

return 0;

}

3.实验结果

大学计算机实验报告

实验题目二:在一个字符串,分别统计每个英文字母出现的个数(不区分大、小

写)

1. 要点分析

1.利用If语句确定英文字母

2.将英文字母小写的ASCII码值转换为英文字母大写的ASCII码值

…… …… 余下全文

篇七 :计算机操作系统实验报告

河北传媒学院

学生实践报告书

学    院    河北传媒学院                                            

专业班级    计算机科学与技术 

学生学号    130809010129     

学生姓名       张众谦        

实践课程    计算机操作系统   

: 要求附加学生作品、音视频资料、实验步骤登记表(教师自行制定,记录学生实验步骤完成情况)以作为教师评定成绩的依据。

…… …… 余下全文

篇八 :计算机软件技术基础实验报告

计算机软件技术基础

实验报告

姓名:   

班级:0801105  

学号:

日期:20##-12-5 

              实验名称实验一线性表的操作             

  0801105                      

  5               9-10                    

一、实验目的:

参照给定的线性表顺序表类和链表类的程序样例,验证给出的线性表的常见算法。

二、实验要求:

1、掌握线性表顺序表类和链表类的特点。掌握线性表的常见算法。

2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。

三、实验内容:

设计一个静态数组存储结构的顺序表类,要求编程实现如下任务:

…… …… 余下全文