windows网络编程实验报告(windows程序设计基础实验报告)
《C语言程序设计》实验报告
#include "stdio.h"
#define N 10
typedef struct
{char name[20];
char xuehao[20];
int xuhao[5];
float shuxue[10];
float yingyu[10];
float jisuanji[10];
float sum[10];
float average[10];
}user;
main()
{user sp[N],temp;
int i;
printf("enter xinxi; \n");
for(i=0;iN;i++)
{gets(sp[i].name);gets(sp[i].xuehao);
gets(sp[i].xuhao);gets(sp[i].shuxue);
gets(sp[i].yingyu);gets(sp[i].jisuanji);
sum=sp[i].shuxue+sp[i].yingyu+sp[i].jisuanji;
average=sum/3;
}
getsort(sp);
printf("after sorted: \n");
for(i=0;iN;i++)
printf("%d\t%s\t%s\t%d\t%d\t%d\t%d\t%d\n",sp[i].xuhao,sp[i].xuehao,sp[i].name,sp[i].yingyu,sp[i].jisuanji,sp[i].shuxue,sp[i].sum,sp[i].average);
}
getsort(user *sp)
{int i,j;
user temp;
for(i=0;iN-1;i++)
for(j=i+1;jN;j++)
if(sp[i].sumsp[j].sum)
{temp=sp[i].sum;
sp[i].sum=sum[j].sum;
sp[j].sum=temp;}
我没运行,可能对吧,你试一下
simple类型的逻辑磁盘是提升性能还是提升数据可靠性
作用: 用来存放数据(二进制方式来管理数据)
分类
机械硬盘
固态硬盘
机械硬盘组成
盘片: 上面布满磁性颗粒,保存写入数据
主轴: 带动盘片转动,转到磁头的下方
读/写磁头: 负责数据的读写
磁头臂: 带动磁头,将磁头移动到指定位置
控制电路: 控制硬盘的速度,磁头臂的移动等等
机械磁盘的属性
磁道: 盘片围绕在主轴周围的同心环,编号由外至内从0累加
扇区: 磁道上被分成的更小的单位,也是磁盘中保存数据最小的存储单元,一般大小为512k,也有更大的扇区4K
柱面: 在同一个磁盘中,所有盘片相同位置编号的磁道形成的一个圆柱
机械磁盘工作方式
主轴带动盘片做圆周运动,磁头臂带动磁头直径运动
5838c4c164f3c12093a5f1eb3c51bb20.png
机械硬盘
常用总线协议/磁盘类型
SCSI协议
SCSI(Small Computer System Interface,小型计算机系统接口)最初是一种为了小型机研制的接口技术,用于主机与外部设备之间的连接(最多可以连接16个设备)
SCSI 协议是主机与存储磁盘通信的基本协议
DAS 使用SCSI 协议实现主机服务器与存储设备的互连
5924aad5e3f1e60e60c51bdccd8c1a38.png
并行SCSI 的演变
(1981年)最初由 Shugart Associates、 NCR开发,名字为SASI
ANSI 承认其为工业标准
SCSI 的版本
SCSI-1
定义了线缆长度,信号特征,命令和传输模式
使用8 位窄总线,最大传输率为 5MB/s
SCSI-2
定义了通用命令集(Common Command Set, 简称CCS)
提高了性能,可靠性,新增了一些特性
SCSI-3
SCSI最新版本
由多个相关的标准组成,不再是一个大文件
SCSI-3 架构
f06acb4415249c904d372c38694d0c9c.png
SCSI命令协议(应用层)
各类型设备通用的主要命令
传输层协议
设备间互连和信息共享的标准规则,scsi-3、fc等等
物理层互连
接口细节: 比如电信号传输方法和数据传输模式
SCSI 协议模型
主机到存储磁盘间的通信由启动器发起,由目标器接收和处理
c34ab2de157b29cb979e9392b1a5263f.png
SCSI 协议寻址
总线号: 区分不同的SCSI 总线
设备ID: 区分SCSI 总线上不同的设备
逻辑单元号: 区分SCSI 设备中的子设备
ATA 和 SATA
高级技术附件(Advanced Technology Attachment)是上世纪90 年代桌面机标准
采用可编程IO 技术,速度和智能性不高
SATA(Serial Advanced Technology Attachment)是ATA 技术的升级版本,曾是桌面电脑ATA 接口硬盘的主要替代技术
因容量大,价格便宜,在企业级服务器和存储系统中曾广泛的被使用
现在多被更加智能的NL-SAS 接口的硬盘替代
Serial Attached SCSI(串行 SCSI 协议)
在企业级存储系统中,SAS(Serial Attached SCSI)接口已经取代并行连接SCSI 和 SATA 接口
特点
采用点对点连接方式
高带宽(300M/s,600M/s)
效率高
支持热插拔
I/O(Input/Ouput)操作
单个IO
操作系统内核发出一个读IO命令,当控制磁盘的控制器接到这个指令后,控制器会给磁盘发送一个读数据的指令,并同时将要读取数据块的地址传送给磁盘,然后硬盘读取数据传送给控制器,并由控制器返回给操作系统,完成一个IO操作
读写IO
写磁盘为写IO,读数据为读IO
随机访问(Random Access) 与连续访问(Sequential Access): 由当此IO 给出的扇区地址与上次IO 结束的扇区地址相差得是否较大决定
顺序IO模式(Queue Mode)/并发IO模式(Burst Mode): 由磁盘组一次能执行的IO 命令个数决定
完整的IO操作
当控制器对硬盘发出一个IO操作指令的时候,磁盘的磁头臂带动读写磁头离开着陆区,然后移动到要操作初始数据块所在的磁道正上方,此过程为寻道,消耗的时间为寻道时间
磁头等到盘片旋转到初始数据块所在扇区的正上方,此时才能进行数据的读取,这个过程称之为旋转时间
然后读取相应数据,直到完成这次IO所操作的全部数据,这个过程所花费的时间称之为数据传送时间
寻道时间
全程寻道时间: 磁头横跨整个磁盘的宽度所用的时间(着陆区 -- 最外层0磁道)
平均寻道时间: 一般为全程寻道时间的1/3
道间寻道时间: 磁头在相邻磁道之间所用的时间
旋转时延
决定于主轴的转动速度
平均旋转动延迟: 完全旋转用时的一半
5400 rpm的磁盘平均旋转时延: 5.5ms
15000 rpm的磁盘的平均旋转时延: 2.0ms
数据传输时延
数据传输时延决定于数据传输速度,即单位时间内传输的数据量
内部传输速度: 数据从盘片扇区上传送到硬盘上的内部缓存的速度
外部传输速度: 接口的标称速度
IOPS
IOPS是IO系统每秒所执行IO操作的次数,是一个重要的用来衡量系统IO能力的参数,对于单个磁盘,计算其完成一次IO所需要的时间来推算其IOPS
IOTime = 寻道时间 + 60s/转速/2 + IOChunkSize/传输速度
IOPS = 1/IOTime = 1 / (寻道时间 + 60s/转速/2 + IOChunkSize/传输速度)
单个IO大小
寻道时间(ms)
旋转延迟(ms)
c传输时延(ms)
IO服务时间(ms)
IOPS
4K
5
2
4K/40MB = 0.1
7.1
140
8K
5
2
8K/40MB = 0.2
7.2
139
16K
5
2
16K/40MB = 0.4
7.4
135
32K
5
2
32K/40MB = 0.8
7.8
128
当单次IO越小的时候,单次IO所耗费的时间也越少,相应的IOPS也就越大
带宽(Throughput)
带宽是指磁盘在实际使用的时候从磁盘系统总线上流过的数据量,也称为磁盘的实际传输速率
带宽 = IOPS * IO大小
利用率和响应时间
20b1915f5c8217bb33d204506f6dcb71.png
固态硬盘
价格逐渐下降,容量越来越大,固态硬盘(SSD)变得越来越流行
SSD原理
使用flash 技术存储信息
内部没有机械结构
耗电量更小
散热小
噪音小
基于SSD的使用频率,其使用寿命有限
SSD的3中主要的类型
SLC(Single Level Cell): 单层式存储单元
MLC(Multi Level Cell): 多层式存储单元
TLC(Triple Levle Cell): 三层式存储单元
SLC-MLC-TLC
4cf9876db5183c80ae7ded9281bd15a1.png
在SLC 中,每个存储单元(cell)只存1bit数据: 0或1
在MLC 中,每个存储单元(cell)可存2bit数据: 00, 01, 10, 11
在TLC 中,每个存储单元(cell)可存3bit数据: 000, 001, 010, 011, 100, 101, 110, 111
固态硬盘的磨损
对SSD 盘的可靠性影响最大的其抗磨损能力,即其cell能被擦写的次数
企业级的SCL、MLC和TLC 在抗磨损方面的区别明显
类型
容量
可擦写次数
单位容量价格
SLC
小
约100,000
高
eMLC(企业级别)
中等
约30,000
中等
cMLC(消费者)
中等
5000~10,000
低
TLC
大
500~1,000
很低
固态硬盘结构
13fcdb2965c3cbd48cd5359bac30447e.png
无高速旋转部件,性能高、功耗低
多通道并发,通道内Flash颗粒复用时许
支持TCQ/NCQ,一次响应多个IO请求
典型响应时间低于0.1ms
SDD 性能优势
响应时间短
机械硬盘的机械特性导致大部分时间浪费在寻道和机械延迟上,数据传输效率收到严重制约
读写效率高
机械硬盘在进行随机读写曹祖时,磁头不停的移动,导致读写效率低下
而SSD 通过内部控制器计算出数据的存放位置,直接进行存取操作,故效率高
SSD 功耗优势
162cec988a5abe41aef68791a5dea675.png
文章知识点与官方知识档案匹配
CS入门技能树Linux入门初识Linux
21547 人正在系统学习中
点击阅读全文
打开CSDN APP,看更多技术内容
参与评论 请先 登录 后发表或查看评论
操作系统读写者问题实验报告_Linux操作系统存储子系统核心技术之硬盘与RAID
Linux操作系统的存储子系统应该是Linux中最为复杂的子系统了。其实很多子系统都认为自己是最复杂的子系统,比如内存子系统和网络子系统也这么说。无论如何,存储子系统在Linux中是比较复杂的。今天我们就介绍一下Linux的存储子系统中的硬盘与RAID的相关内容,后面再写一篇关于LVM与文件系统的内容。硬盘在Linux的存储子系统中,最底层的就是硬盘了。这里的硬盘并不是指我们看到的硬盘硬件,而是指...
继续访问
最新发布 Linux磁盘逻辑卷
Linux逻辑卷的创建,添加
继续访问
LVM和磁盘配额 让我们一起来看下吧
LVM和磁盘配额 前言 许多Linux使用者在安装操作系统时都会遇到这样的困境;如何精确评估和分配各个硬盘分区的容量,如果当初估计不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。 LVM概述 Logical Volume Manager,逻辑卷管理 动态调整磁盘容量,从而提高磁盘管理的灵活性 /boot分区用于存放引导文件,不能基于LVM创建 图形界面管理工具 system-config-lvm LVM 是 Linux 操作系统中对磁盘分区
继续访问
linux 磁盘控制器,linux – 戴尔R710上的PERC 6 / i RAID:单个控制器上的慢速磁盘…… RAID10?...
这里有多个问题 – 但它从这开始:我们在RAID10配置中安装了带有PERC 6 / i RAID控制器(或控制器)的Dell PowerEdge R710.系统运行Ubuntu Server 10.04 LTS,MySQL执行读取密集型工作负载.我使用blockdev –setra ### / dev / sda增加了readahead以增加readahead(读取至少在理论上是顺序读取).这似...
继续访问
IO系统性能之一:衡量性能的几个指标
几个基本的概念 在研究磁盘性能之前我们必须先了解磁盘的结构,以及工作原理。不过在这里就不再重复说明了,关系硬盘结构和工作原理的信息可以参考维基百科上面的相关词条——Hard disk drive(英文)和硬盘驱动器(中文)。 读写IO(Read/Write IO
继续访问
如何添加windows 系统的逻辑磁盘并设置盘符
在虚拟化及云计算平台中经常涉及动态添加磁盘,比如之前分配系统为一个100G的磁盘,随着业务的需要,新增一个300G的业务磁盘,在虚拟化后台添加完毕之后,如何在虚拟机添加逻辑磁盘并设置盘符呢?本文将介绍如何添加windows 系统的逻辑磁盘并设置盘符的方法。实验环境:OS:windows server 2012目标:新增一个300G的磁盘,并设置为E盘。操作方法如下:...
继续访问
linux下磁盘控制器无法驱动,Linux eMMC子系统之主机控制器驱动(host conntroller driver)...
1. 前言本文是Linux MMC framework的第二篇,将从驱动工程师的角度,介绍MMC host controller driver有关的知识,学习并掌握如何在MMC framework的框架下,编写MMC控制器的驱动程序。同时,通过本篇文章,我们会进一步的理解MMC、SD、SDIO等有关的基础知识。2. MMC host驱动介绍MMC的host driver,是用于驱动MMC host...
继续访问
Linux系统之磁盘管理一
磁盘管理,固态硬盘,机械硬盘
继续访问
Linux系统的磁盘管理
磁盘管理 文章目录磁盘管理1磁盘结构1.1硬盘的物理结构1.2硬盘的数据结构1.3硬盘存储容量1.4 硬盘接口的类型2MBR与磁盘分区2.1 为什么分区2.2硬盘分区3.文件系统3.1 文件系统:3.1.1 **XFS**3.1.2 swap3.1.3FAT16、FAT32、3.1.4NTFS(xfs)3.1.5EXT43.1.6 JFS4.分区工具4.1 fdisk4.2 blkid4.3mkfs4.4 mkswap5.挂载与解挂载5.1mount5.2 df 1磁盘结构 1.1硬盘的物理结构 [外链图片
继续访问
linux硬盘设置成AHCI,Linux下设置ICH7-M的磁盘控制器为AHCI模式
转载请注明原文出处!【声明】使用本文提供的方法设置ACHI而对硬件造成的损失,本人不承担任何责任!!(理论上是没什么问题的,还是声明下的好:-|)===============================================================================================================================...
继续访问
linux物理分区与逻辑分区
前言 当有一块新的硬盘添加至Linux后需要在Linux下进行一定的操作后才能正常时候,其大概流程为: 先对磁盘进行分区(或者不进行),再将分区设置为物理卷,将设置好的物理卷添加到现有某一卷组下或创建一个新卷组,再将卷组内的多余空间分配至原有的逻辑卷内或者建立新的逻辑卷。如果是分配到新的逻辑卷,需要重新分配文件系统的大小;如果建立新的物理卷,则需要格式化后,再挂载到某一目录下进行使用。 第一步:对...
继续访问
Linux 主分区,扩展分区和逻辑分区
硬盘分区有三种,主磁盘分区、扩展磁盘分区、逻辑分区。一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。在windows下激活的主分区是硬盘的启动分区,他是独立的,也是硬盘的第一个分区,正常分的话就是C区。 在linux下主分区和逻辑分区都可以用来放系统,引导os开机,grub会兼容windows系统开机启动。分出主分区后,其余
继续访问
Linux的主分区、扩展分区和逻辑分区
Linux中主分区、扩展分区和逻辑分区和Windows的概念差不多,这里来类比着介绍一下Linux中的概念。 【磁盘命名】 在Linux中,若干个IDE设备(如:硬盘,光盘)的命名规则如下:每个设备映射的文件名称都有一个hd前缀,按字母表排序命名,从第一个往后依次为:hda,hdb,hdc……。要注意的是USB磁盘通常会被识别为SCSI设备,命名依次为:sda,sdb,sdc…。 【概要】 在Li...
继续访问
Linux-磁盘分区
磁盘分区: 说明: 磁盘的分区主要分为基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区...
继续访问
linux主分区和逻辑分区
1. 主分区: linux下磁盘分区分为主分区和扩展分区两种。且主分区和扩展分区数目只和不能大于四。主分区一经创建,格式化后可立即使用扩展分区创建之后,无法直接格式化使用,必须进行二次逻辑分区且格式化后才能使用。逻辑分区没有数量限制!2. linux下分区和命名方案: linux下通过字母和数字组合来表示磁盘分区:/dev/sda1 /dev/sda2 ..... /dev:...
继续访问
Linux主分区,扩展分区,逻辑分区的联系和区别
br / 言归正传,在安装CentOS5.3的过程中,会遇到磁盘分区的界面,下拉式菜单中有4个选项,这时你不要选择默认,打开下拉式菜单,选择最后一项(翻译成中文意思是:建立自定义的分割模式)。然后选择右下角的确认,在下一个对话界面里依序建立/、/home 及 swap ,完成后如图。确认设置后的分割区。br / br / br / br /br /为强调重点,把图中重要内容,再写一遍。br / br // 根目录 ext3
继续访问
linux磁盘做逻辑卷步骤
查看当前挂载使用的磁盘信息 [root@test-ug-front ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos_linux--template-root 90G 1.6G 89G 2% / devtmpfs 3.9G 0 3.9G 0% /dev tmpfs
继续访问
热门推荐 Linux主分区、扩展分区、逻辑分区
在Linux系统下(其他操作系统也有类似的规定),磁盘的分区大致可以分为三类,分别为主分区、扩展分区和逻辑分区等等。Linux系统管理员在部署系统时,必须要对这三个分区进行一个合理的规划,否则的话会浪费宝贵的硬盘空间。 通常情况下,一个硬盘中最多能够分割四个主分区。因为硬盘中分区表的大小只有64Bytes,而分割一个分区就需要利用16Bytes空间来存储这个分...
继续访问
Linux逻辑卷分区大小调整
背景: 当我们在安装系统的时候,由于没有合理的分区,在后续使用过程中,发现在操作的时候,系统提示"No space left" = “硬盘空间不足” 1)了解linux文件系统,linux文件系统分为ext2/3/4和xfs,针对不同的文件系统,linux进行分区调整有不同的命令; 2)ext2/ext3/ext4调整分区大小的命令: lvextend -L +100G /dev/mappe...
继续访问
linux逻辑磁盘管理器
写评论
评论
收藏
点赞
踩
分享

计算机实验报告总结怎么写?
一、实验目的
1、掌握几种常用的网络命令,通过使用这些命令能检测常见网络故障。
2、理解各命令的含义,并能解释其显示内容的意义。
二、实验内容
1、运行windows常用的网络命令,ipconfig、ping、stat、nbtstat、arp、route、tracert。
2、利用子网掩码、实现子网的划分。
3、了解vrp的各种视图及各视图下的常用命令。
三、实验原理、方法、手段
该实验通过执行一些常用的网络命令,来了解网络的状况,并对一些网络协议能更好地理解。
实验中用到的网络命令:
1、pconfig命令
该命令显示ip协议的具体配置信息,命令可以显示网络适配器的物理地址、主机的ip地址、子网掩码以及默认网关等,还可以查看主机名、dns服务器、节点类型等相关信息。
2、ping命令
该命令用于测试网络连接状况以及信息发送和接收状况。该命令用于检验网络连接情况,它可以显示当前正在活动的网络连接的详细信息。
3、nbtstat命令
该命令用于查看本地计算机或远程计算机上的bios的统计数据,显示协议统计情况以及当前tcp/ip的连接所使用bios情况,运用bios,可以查看本地计算机或远程计算机上的bios名字列表。
4、arp命令
使用arp命令,你能够查看本地计算机或另一台计算机的arp高速缓存中的当前内容,也可以用人工方式输入静态的网卡物理地址/ip地址对,有助于减少网络上的信息量。
四、实验步骤
1、执行ipconfig,获取计算机网络参数。
2、执行ping,测试到其它计算机的连通。
3、执行stat,查看当前正在活动的网络连接的详细信息。
4、执行nbtstat,查看使用nbt的协议统计信息,以及当前使用nbt的tcp/ip连接。
5、执行arp,查看当前记录的ip地址与mac地址映。
6、执行route,查看计算机路由信息。
2021大学生计算机实验总结报告
实验相对于每个人来说都有着特殊的意义,一般意义上来说他肯定是都会有不一样的 心得体会 ,对于那些学习过实验后的人来说记录下这些心得体会是十分重要的,写一份实验心得体会他不仅仅能抒发自己的情感,与此同时我们还能学会做人,下面就让我带你去看看大学生计算机实验 总结 报告 范文 5篇1,望能帮助到大家!
更多的计算机实验总结请点击下方↓↓↓
★计算机实训总结范文5篇★
★大学生计算机实习总结报告★
★计算机实训报告范文精选5篇★
★大学生计算机实习报告总结3000字★
计算机实验报告1
一、实验目的
1.掌握Word文档的创建、并按指定路径、指定文件名保存文件。
2.掌握文档中文字的快速输入并设置:文字的字号、字体、字颜色、行间距、字间距等格式。
3.掌握文档中段落的分栏、首字下沉、底纹、边框、页眉页脚等的设置 方法 。
4.掌握文档中插入艺术字、剪贴画、图片及公式的方法、并设置其版式及图片文字说明。 5.掌握规则、非规则表格的设计。
5.掌握使用Word软件对论文、科技 文章 进行排版。
6.掌握文档中页面设置、文字的字体字号、颜色、行间距、字间距的设置。 8.掌握分页、分节要点,按不同章节的要求,设置不同的页眉、页脚。
7.掌握正文及三级标题的设置,并自动生成目录(或有修改后同步该目录)。 10.掌握论文封面的设计。
二、实验内容
1.单文档图文混排。
2.长文档排版。
三、实验过程及结果
计算机系统由计算机系统赖以工作的实体。后者是各种程序和文件,用于指挥全系统按指定的要求进行工作。
通常所说的计算机均指数字计算机,其运算处理的数据,是用离散数字量表示的。而模拟计算机运算处理的数据是用连续模拟量表示的。模拟机和数字机相比较,其速度快、与物理设备接口简单,但精度低、使用困难、稳定性和可靠性差、价格昂贵。故模拟机已趋淘汰,仅在要求响应速度快,但精度低的场合尚有应用。把二者优点巧妙结合而构成的混合型计算机,尚有一定的生命力。
硬件和软件两部分组成。硬件包括中央处理机、存储器和外部设备等;软件是计算机的运行程序和相应的文档。计算机系统具有接收和存储信息、按程序快速计算和判断并输出处理计算机系统由硬件(子)系统和软件(子)系统组成。前者是借助电、磁、光、机械等原理构成的各种物理部件的有机组合,是电子计算机分数字和模拟两类。
计算机实验报告2
计算机网络课程的实验不同于以前做过的C语言上机实验和数据结构上机实验,后两者都是编程的,要求的是个人对基础知识的掌握和熟练的应用,简单地说就是一个人的战场。而计算机网络课程则是一门操作性很强的课程,很多时候它更要求我们注重团队之间的交流与配合,而不是独自完成。
第一次实验是双绞线的制作,通过这个实验让我学到了如何制作双绞线,也是我大学期间第一次做操作性这么强的实验。以前的实验都是编程,而这一次的实验却是完完全全地让我们自己动手。剥皮-排序-理直-剪齐-插入-压线,虽然实验过去了有一段时间,但是还是能清楚地记得做法。虽然最后我们的实验没有成功,但是这并不代表我们没有收获。
第二次的实验是Linu__的使用与DNS服务器的配置与管理。在课堂上,由于机子的问题,Linu__不能成功打开。于是就学习了一下DNS服务器的配置和管理。通过学习,我知道了如何添加DNSZone,如何添加主要区域,正向搜索和反向搜索,添加DNSDomain,如何设置DNS服务器的动态更新,如何修改区域传输的通知列表等等。关于Linu__,下课后仍然不死心,自己在网上下了个Linu__ 操作系统 ,然后在同学的指导下一步步地装好了。虽然说最后没怎么用,自己也不会用。但是当打开操作系统的那一瞬间,那个华丽丽的界面还是让我深深地震撼了一把。不得不感叹Linu__真的好高级。我相信,不久之后,我一定可以熟练操作Linu__系统的。
第三次试验是有关聊天软件和点歌软件的配置和运用。在这个实验里,我们开始有了更明确的分工,一个同学做客户端,一个同学做服务端,在做这些之前,要首先修改我们的IP。但是后来我想,其实根本没必要修改IP,实验课程里面要求我们修改IP,不过是让我们对此更熟悉而已。在这次的实验中,我扮演的是服务端的角色,按照实验要求一步一步地操作,我们成功地用RT__软件语音聊天。也成功地用DJ点歌服务为对方点歌。其实这次实验给我的感觉,有点像运营商与用户的关系,运营商通过相关设置,让用户可以访问其客户端进行相关的操作。这次的实验为之后的模拟网站发布奠定了一定的基础。
随后的几周,我们又进行了网站发布,模拟小型局域网的实验。通过这些实验,让我们对身边的计算机网络有了更为客观、形象、具体的认识。而不是仅仅限于书本上的文字表达,或者是思维中模糊的想象。这门实验课程,不仅是对理论课程的巩固,更是对理论课程的扩充。除此之外,在实验过程了,我们学会了相互合作,相互帮助,了解了团队合作的重要性,也知道了怎么样和团队成员之间协调。要想实验成功,必须要确保每一个环节,每一个团队成员负责的版块都没有出错,合起来,整个实验的最终目标才可以实现。
计算机实验报告3
课程:大学计算机基础 班级 : __________ 学号:____ 姓名:______组别: 同组者姓名: 仪器编号: 实验日期:
实验 windows 2000 操作[实验目的]1. 掌握windows 2000的启动和退出。熟悉windows 2000的桌面环境,掌握“回收站”、任务栏、帮助菜单的使用。2. 掌握windows 2000的窗口、菜单以及对话框的操作。掌握“资源管理器”和“我的电脑”的使用。3. 掌握文件与文件夹的创建、移动、复制等基本操作。4. 掌握应用程序的安装与删除、移动与退出,快捷方式的创建与删除。5. 掌握windows 2000系统的设置,了解windows2000 附件的使用。[实验环境]硬件:pentium 以上的计算机。软件:windows2000 操作系统。[实验内容]
见附件[实验结果]1.建立了如下图所示目录树:d: user new1.cod a user2 b bbb new2.docbbb2.完成了“计算机”快捷方式的创建。3.完成了控制面板中显示、区域选项等属性的设置。 实验指导教师(签名) 实验成绩 实验报告批改日期: 实验内容:2.(1)打开b文件夹 选中bbb 单击右键后选择“复制”命令 打开user文件夹 在空白处单击右键后选择“粘贴”命令。 (2)打开user文件夹 选中b 单击右键后选择“剪切”命令 打开a文件夹 在空白处单击右键后选择“粘贴”命令。 (3)打开user文件夹 选中c 单击右键后选择“删除”命令。3.(1)单击“开始”按钮后选择“搜索/文件或文件夹”命令 在搜索对话框的文件名栏中输入“calc.e__e” 单击“搜索”按钮 选中找到的程序 单击右键选择“发送到桌面快捷方式”。 (2)选中桌面上的“calc.e__e”快捷图标 右键单击后选择“重命名” 输入“计算器”。(3)选中桌面“计算器”快捷图标 按鼠标左键拖动到“开始”菜单的“程序”选项中。(4)选中桌面上的“计算器”快捷图标 按鼠标左键拖动到“回收站”图标上 在确认对话框中单击“是”。4.(1)打开“控制面板”窗口 双击 显示器 图标 单击“屏幕保护程序”选项卡 在“屏幕保护程序”下拉列表框中选择“滚动字幕” 单击设置按钮 出现的对话框分别做相应的设置 单击“应用”按钮 单击“确定”按钮。 (2)打开“控制面板”窗口 双击显示器图标 单击“图案”按钮 在图案列表框中选择“clouds” 在“显示图片”列表框中选择“居中” 单击“应用” 单击“确定”。 (3)打开“控制面板”窗口 双击“区域选项”图标 单击“货币”选项卡 在“货币符号”下拉列表框中选择“$” 在“货币正数格式”下拉列表框中选择“¥1.1” 在“货币负数格式”下拉列表框中选择“-¥1.1” 单击“应用”按钮 单击“确定”按钮。(4)打开“控制面板”窗口 双击“区域选项”图标 单击“数字”选项卡 在“小数点后面的位数”下拉列表框中选择“2” 在“数字分组符号”下拉列表框中选择“,” 在“组中数字个数”下拉列表框中选择“123,456,789” 单击“应用”按钮 单击“确定”按钮。(5)打开“控制面板”窗口 双击“区域选项”图标 单击“日期”选项卡 在“短日期格式”下拉列表框中选择“yy-mm-dd” 单击“应用”按钮 单击“确定”按钮。(6) 单击“时间”选项卡 在“时间格式”下拉列表框中选择“hh:mm:ss” 在“上午格式”下拉列表框中选择“am” 在“下午格式”下拉列表框中选择“pm” 单击“应用”按钮 单击“确定”按钮。(7)打开“控制面板”窗口 双击“任务栏和开始菜单”图标 在“自动隐藏任务栏”单选按钮前打钩 去掉“显示时钟”单选按钮前的钩 单击“应用”按钮 单击“确定”按钮。5.(1)单击“开始”菜单 选择“程序/附件/画图”打开画图程序 按要求画一副风景图。 (2)在“画图”窗口中单击“a”按钮 输入文字“这是我的家”(3)单击“文件/保存”菜单 在“文件名”文本框中输入“我的家 ”存盘 (4)打开一副图片 按[alt]+[print screen] 打开“画图”程序 单击“文件/新建”菜单 在图纸的空白出单击右键选择“粘贴” 单击“文件/保存”菜单 在“文件名”文本框中输入“截图 ”存盘。
计算机实验报告4
计算机网络课程实训已经结束几天了.实训期间,让我学到了很多东西,不仅使我在理论上对网络有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。第一次亲身感受到理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实训对于我以后学习、找工作也真是受益菲浅,在短短的几天中相信这些宝贵的 经验 会成为我今后成功的重要的基石。
作为一名大一的学生,经过差不多一年的在校学习,对网络有了理性的认识和理解。所以在实训之前,网络对我来说是比较抽象的,在这次实训中,是一次比较真实的接触网络。让我们亲身体会了什么是网络,以及计算机软件、硬件等等。这次实训也让我深刻了解到,不管在工作中还是在生活中要和老师,同学保持良好的关系是很重要的。三人行必有我师,其实同学也是我们的老师不懂可以相互问。在这几天的实训中可以说是我们上大学以来学的最多有关专业的知识,比如说:虚拟机VMwareWorkstation、局域网联网实践、WindowsServer2003基础、Linu__网络操作系统、网络操作系统综合实训、网络操作系统综合实训等等。这次实训我们真正的学到了技术,这些知识基础而富有内涵有助于我们专业知识的入门,更有助于我们未来的发展。
这次实训我们收获很大,对于刚入门的我们一切都是那么的陌生。
在此期间老师给我们点起了一盏灯指引我们走向光明,这样的情况下我们也会面对许许多多的困难,这个时候我们感受到了集体力量的伟大,我们互帮互助共同完成了实训工作。我们在虚拟机上装系统进行双机互联,我们一起装系统一起互 相学 习,我们一起感受成功的快乐,这一刻我们共同成长。
俗话说:走过去前面依然是片蓝天,每天的太阳都是新的。相反,瞻前顾后,畏首畏尾,往往会导致自我封闭错失良机,最终会导致止步不前一事无成。“只有相信自己,别人才能相信你,才能给你机会。”绝对是至理 名言 。
在做调研的时候也是一样,我们拥有了自信去敲门并从我们的行动中表现出来,当别人从我们身上眼里看到这种自信时候,他们也就相信了我们自身的能力,就会给我们机会,也就会配合我们要做的事情,并乐意去做的更好;反之如果你表现的畏首畏尾的话,让他们看不到我们自身的能力,给他们一瓶子不满半瓶子逛荡的感觉,而且还显得那么幼稚那么的不稳重,所以就会对我们的请求不屑一顾或者随便找个借口把你打发走,而这正是我们做事情所不愿意看到的。所以当一个人拥有自信的时候一切都再不那么遥远!
所以说无论做什么事我们都要充满自信地去探索去摸索敢于尝试,真诚合作!
计算机实验报告5
一、《软件技术基础》上机实验内容
1.顺序表的建立、插入、删除。
2.带头结点的单链表的建立(用尾插法)、插入、删除。
二、提交到个人10m硬盘空间的内容及截止时间
1.分别建立二个文件夹,取名为顺序表和单链表。
2.在这二个文件夹中,分别存放上述二个实验的相关文件。每个文件夹中应有三个文件(.c文件、.obj文件和.e__e文件)。
3. 截止时间:12月28日(18周周日)晚上关机时为止,届时服务器将关闭。
三、实验报告要求及上交时间(用a4纸打印)
1.格式:
《计算机软件技术基础》上机实验报告
用户名se________ 学号姓名 学院
① 实验名称:
② 实验目的:
③ 算法描述(可用文字描述,也可用流程图):
④ 源代码:(.c的文件)
⑤ 用户屏幕(即程序运行时出现在机器上的画面):
2.对c文件的要求:
程序应具有以下特点:a 可读性:有注释。
b 交互性:有输入提示。
c 结构化程序设计风格:分层缩进、隔行书写。
3. 上交时间:12月26日下午1点-6点,工程设计中心三楼教学组。 请注意:过时不候哟!
四、实验报告内容
0.顺序表的插入。
1. 顺序表的删除。
2.带头结点的单链表的插入。
3. 带头结点的单链表的删除。
注意:1. 每个人只需在实验报告中完成上述4个项目中的一个,具体安排为:将自己的序号对4求余,得到的数即为应完成的项目的序号。
例如:序号为85的同学,85%4=1,即在实验报告中应完成顺序表的删除。
2. 实验报告中的源代码应是通过编译链接即可运行的。
3. 提交到个人空间中的内容应是上机实验中的全部内容。
大学生计算机实验 总结报告 相关文章:
★ 计算机实训总结范文5篇
★ 大学生计算机实训心得体会
★ 大学生计算机专业实习报告范文5篇
★ 计算机实训报告范文精选5篇
★ 计算机网络个人实习总结
★ 计算机实践报告范文3000字3篇
★ 大学生计算机实习报告总结3000字
★ 计算机实习报告范文5篇
★ 大学生计算机实习报告总结3000字(3)
★ 大学生计算机实训心得体会(2)
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = ""; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();
vb程序设计实验心得三篇
VB.NET课程是计算机科学与技术本科专业的专业骨干课。你知道vb程序设计实验心得是什么吗?接下来就是我为大家整理的关于vb程序设计实验心得,供大家阅读!
vb程序设计实验心得篇【1】
为期两周的实训即将结束,通过这次的实训使我们学到了很多,同时也让我们意识到我们要学的更多。本次实训的项目是 雏鹰 学生成绩管理系统,以小组的形式进行分工合作,我组共9个人,任务是用户模块的程序设计。从程序的需求分析、可行性分析、设计到编写、调试、修改、完善、到最后的实训 报告 ,每个人都付出了时间和精力去做好自己的任务并努力地去完善它。
实训的第一天接到任务时我们都觉得有点难度,很有挑战性,毕竟学生成绩管理系统是一个比较系统、完善、功能相对较齐全的管理系统,即使是用户模块也可以完成各种操作,如对用户的查询、添加.删除以及修改等。因此程序编写也十分复杂,工作量较大,编写一定要认真。一个小小的失误都可能使程序出现大的漏洞。而我们只是学了点简单的vb程序编写,没有尝试过这种相对来说比较系统完善的系统。所以在做项目的时候我们倍感压力、更加的团结协作,可即使如此我们还是出现了错误,我们的程序在编写上存在一些漏洞,导致调试时不能正常运行,后经过老师的指导、我们的调整,终于可以完美的运行,这里也耽误了我们很多宝贵的时间,直接导致了我们在项目调试上速度不够快。
本人很荣幸地担任组长一职,和另一位组长一起进行本小组成员的任务分配以及协调等。我组要做的用户模块分为用户管理和修改密码两块内容。用户管理中又包括用户的查询、添加、修改以及删除功能,它是只有具有管理员权限的情况下才能进入操作、而普通用户就只能修改自己的登录密码。在实训过程中我们也认识了一些新的老师,他们对我们亲切认真负责,很有耐心地对我们进行讲解并指导我们解决遇到的难题。老师们交会了我们很多简单实用的技巧。也让我们意识到了要想全面完整地完成一个模块,首先要进行程序的设计,全面分析会用到的东西以及考虑可能会出现的情况,理清思绪、写出大致的要点后再上机编写程序以及操作。否则像一开始的我们马上上机编写、想到什么就补什么,不仅浪费时间也乱了之前写好的一些程序。系统分析越准确,设计的系统越精确,可以大大减少后期的修改、维护工作。当然做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。
总的来说,这次实训还是比较成功的。最后出来的系统,大家都很有成就感,这是我们一步步设计、一步步完善、辛苦付出后得到的成果。小组合作、帮助队友,无论是团队合作这方面还是个人动手这方面,我们都得到了很好的锻炼。当然实训不仅使我们学到了知识,也帮助我们缩小了实践和理论的差距,通过这次实训让我们更深一步的对vb这门课程的知识有更进一步的渴望,同时对自己的专业,对自己的能力,对自己所学的有正确的认识,并且能在以后的学习工作中不断提高和完善自己。
vb程序设计实验心得篇【2】
本课程主要通过VB.NET论述了面向对象程序设计和组建编程的机理,涉及到控制台界面程序、Windows窗体程序、图形界面编程、数据库、网络应用系统等多方面的内容。内容量大,程序设计复杂、同时VB.NET程序调试是在VS.NET环境下进行,在编程过程中环境会自动为用户生成一些必要代码,以降低编程难度,降低学生的编程负担,但这也带来了一些问题,如:学生对VB.ENT的程序结构把握和了解不全面,对编程机理了解不透彻,学生容易盲目照搬书上代码,不求甚解,似是而非。为了解决这个问题,我们采取了课程设计的 方法 来加深学生对知识的理解,将书本知识迁移到新的问题解决中,提高学生分析问题和解决问题的能力。
要求学生在学习该课程中,应用每个相对独立的、完整的单元知识解决一个实际项目,设计编写一个小作品;学完整个课程后,完成一个综合性比较强的编程项目,使学生对整个课程内容进行全面的 总结 、梳理,以项目完成为手段,全面锻炼学生分析问题和解决问题的能力。
一.目的
1.为使学生掌握VB.NET编程、面向对象程序设计思想和组建编程的知识实际技能,除了系统地讲授必要的VB.NET知识,上机练习,做作业外,还应该对学生作较全面的编程技能和分析问题解决问题的能力训练,即作课程设计,以达到如下目的:具体应用和巩固本课程及有关先修课的基础理论和专业知识,了解面向对象程序设计思想,掌握应用VB.NET编程和组建编程程序设计方法,培养学生初步的项目设计能力。
2.独立地根据一定的项目要求,查阅资料,写出项目开发目标,分析开发过程中所用到的课程知识,提出解决方案,编码并上机调试完成系统,培养学生分析问题和解决问题的能力。课程设计是教学过程中的一个重要环节,必须认真对待。
二.要求
在课程设计中要求学生注意培养认真负责,踏实细致的工作作风和保质保量,按时完成任务的习惯。在设计过程中必须做到:
1.在某个教学单元结束后,完成一个教师布置的、或学生自己拟定的、知识覆盖整个章节的,有一定综合性和难度的项目,要求学生描述出要达到的目标、围绕目标,收集资料和素材,复习所需的课程知识,描述问题解决方案、编写程序上机调试,直到项目的完成。最后的成果要有完成的作品和相应的文档。
2.在课程结束后,完成一个大的编程项目,其要求与课程单元的项目差不多,只是综合性更强、难度更大、知识覆盖面更广,工作量更大,以全面促进学生复习和梳理学科教学内容,提升学生分析问题、解决问题和文档的书写和编制。
三、采取的 措施
为了保证课程设计能够按照预定的目标和计划进行,我们还采取了以下措施来加强对学生监督和管理。
1.首先讲清楚课程设计的意义,让学生能够自觉积极主动地进行课程设计,发挥学生的主观能动性;
2.在课程设计过程中,教师随时巡视和监督,了解把握和控制课程设计的进展;
3.将学生的作品集中展示、评价、打分,可以让学生在展示的过程中获得成就感、自豪感,学生之间可以相互学习、取长补短,同时在此过程中可以明确标准,自觉地按照标准来调整自己地学习;
4.将课程设计作为学期成绩的一部分记载,大约占10%,必须完成课程设计后才能参加考试,课程设计不过关,即使考得再好,也不能过。
四、取得的效果
通过以上措施,学生全部都完成了自己的项目、将所有的作品通过超链接网页的方式集成在一个作品集中,所有的学生都完成了4~6个小作品,每个作品都反映了学生应用课程的某部分知识解决某个问题的结果,通过完成这些作品,学生巩固、加深了对相关知识的理解,加强了知识之间的联系,促进了知识的迁移和应用。同时学生看到凝聚着自己的心血、汗水、思维和创新的作品,就像一个母亲看到自己呱呱坠地孩子那样充满了喜悦,激发了学生的创造欲望。通过同学之间作品的对比,提供了一个相互学习交流的平台,激发了学生的竞争意识。总之通过课程设计受到了良好的多方面的效果,从考试成绩来看,2017级本科全部都及格了。
vb程序设计实验心得篇【3】
数据库课程设计大赛的尘嚣渐渐远去,怀着对这次大赛的些许不舍,怀着对当初课程设计开始时候的豪情万丈的决心的留恋,怀着通过这次课程设计积累的信心与斗志,我开始写这篇 文章 ,为自己的足迹留下哪怕是微不足道但是对自己弥足珍贵的痕迹并期望与大家共勉。
首先,让我的记忆追溯到大二暑假,在老大的指引下 ,我接触到Microsoft 公司的.NET产品。那个时候我已经学过vc和asp,因为windows程序设计实验的课的关系,接触过vb,但是没有专门去学他,因为习惯了c++里面的class,int,觉得vb的sub,var 看着就不是很顺心。我是一个好奇心很强的人,突然看到了一个号称“.网络是用于创建下一代应用程序的理想而又现实的开发工具”,而且主推c#语言,由于对c语言的一贯好感,我几乎是立刻对他产生了兴趣。我就开始了对c#的学习,任何语言都不是孤立存在的,所以数据交互是很重要的,暑假的时候我把我们这学期的课本数据库系统概论看了一遍。我记得以前用c语言编程的时候,数据是在内存中申请空间,譬如使用数组等等。很耗费内存空间。这个时候就是数据库站出来的时候啦,于是我又装上了sql server__ ,以前学asp的时候用的是access,那个时候只是照着人家做,理论是什么也不是很清楚。
通过一个暑假的学习,基本搞清楚了理论方面的东西,具体怎么用也不是很清楚。但是这为这学期的课程设计打下了铺垫。
来到学校后,随着这学期的数据库课程大赛开始了,我有一个看法就是我自己应该具备的能力不是我会多少,而是我应该具备快速学会东西的能力。遇到什么就学什么。我们有时候很容易被一些专业名词说吓着,包括什么建模,软件工程,数据分析,数据挖掘等等。我身边就有很多同学被这些纸老虎所唬住,而没有勇气去接触他们,总是说这个太难了之类的退堂鼓的话,他们低估了自己的潜力同时也压抑住了他们自己的好奇心。其实都是纸老虎,又不是什么国家科研难题,只是去用一些工具,发明工具是很难,但是用一个工具就容易多了,just do it!我记得我做这个数据库之前,我们老师说要做好前期分析,我就在网上搜索用什么分析工具好。最后我选择了roseUML建模工具。在此之前,我脑袋里面没有软件建模的思想,什么UML建模对我而言就是一张空白的纸。但是真正接触后并没有想象的那么难,有什么不懂的上网去搜索,这是一个信息横流的世界,有google,baidu就没有不能解决的知识难题。以及后来的数据库分析的时候用到的powerdesigner也是一样。
开发的时候我想过用什么架构,c/s模式?模式有很多,怎么选择?我就上网搜索现在最流行的架构是什么。结果搜到了MVC架构,就是你啦。我决定用这个架构,不会,没关系,咱学。Just do it!前期工作准备好后,那么我就得把我暑假学的.网络加以实践。这个时候我更加深入的了解了利用ado.Net操纵数据库的知识。并且对数据库里面的存储过程有了比较深入的了解。经过大概2个多星期的奋斗,我完成了我的数据库课程设计--基于.网络数据集的图书馆管理系统。并最后非常荣幸的获得了大赛的一等奖以及以及新技术应用奖。
与其临渊羡鱼,不如退而结网。这次数据库课程设计给我的最大的印象就是如果自己有了兴趣,就动手去做,困难在你的勇气和毅力下是抬不了头的。从做这个数据库开始无论遇到什么困难,我都没有一丝的放弃的念头。出于对知识的渴望,出于对新技术的好奇,出于对一切未知的求知。我完成了这次数据库课程设计,不过这只是我学习路上的驿站,未来十年.NET的核心技术就是_ML[至少微软是这么宣传的],我会继续学习它,包括jave公司的j2ee我也很想试试,语言本来就是相通的,just do it!语言并不重要毕竟它仅仅是工具,用好一个工具并不是一件值得为外人道的事情,主要是了解学习思想。古语说的好:学无止境啊!
我很庆幸我参加了这次数据库大赛,让我确实打开了眼界。
(最后,很感激学校给了我们这次动手实践的机会,让我们学生有了一个共同学习,增长见识,开拓视野的机会。也感谢老师们对我们无私忘我的指导,我会以这次课程设计大赛作为对自己的激励,继续学习。毕竟学习就是一个just do it的过程!)我直接从报告上面复制过来的.....所以这段也不删去了.............呵呵。
题目大概是用可视化编程实现一个简单的数据库管理系统我用的是BCB 题目虽然是简单 但也明白了很多以前以为懂的问题代码到没什么 这种题目用BCB的话已经不用几行代码了关键是了解了这些名词Parado_,ADO,BDE,ODBC 一开始拖控件,写几行代码 很快就完成了编译也通过了 但传到同学机器上就是显示不出数据来折腾了我1天 又是发帖子 又是问群里的达人后来明白了我用的Parado_数据库是用BDE引擎的发布软件的时候要把BDE打包于是又学着打包BDE 却发现不到1m的软件如果打包BDE的话就10+m了而且BCB6自带的那个打包软件用的我头晕目眩于是又想不用BDE 所以又折腾了我半天答案是要使用ADO控件( 以前我用的是BDE控件 )而且要用Access数据库了解了这些之后 作业也就完成了总的看来还是很有收获的 幸亏我下了决心这个作业要自己做没有去网上下载 呵呵
vb程序设计实验心得篇【4】
课程是计算机科学与技术本科专业的专业骨干课。本课程主要通过论述了面向对象程序设计和组建编程的机理,涉及到控制台界面程序、Windows窗体程序、图形界面编程、数据库、网络应用系统等多方面的内容。内容量大,程序设计复杂、同时程序调试是在环境下进行,在编程过程中环境会自动为用户生成一些必要代码,以降低编程难度,降低学生的编程负担,但这也带来了一些问题,如:学生对VB.ENT的程序结构把握和了解不全面,对编程机理了解不透彻,学生容易盲目照搬书上代码,不求甚解,似是而非。为了解决这个问题,我们采取了课程设计的方法来加深学生对知识的理解,将书本知识迁移到新的问题解决中,提高学生分析问题和解决问题的能力。
要求学生在学习该课程中,应用每个相对独立的、完整的单元知识解决一个实际项目,设计编写一个小作品;学完整个课程后,完成一个综合性比较强的编程项目,使学生对整个课程内容进行全面的总结、梳理,以项目完成为手段,全面锻炼学生分析问题和解决问题的能力。
vb程序设计实验心得4篇vb程序设计实验心得4篇
一.目的
1.为使学生掌握编程、面向对象程序设计思想和组建编程的知识实际技能,除了系统地讲授必要的知识,上机练习,做作业外,还应该对学生作较全面的编程技能和分析问题解决问题的能力训练,即作课程设计,以达到如下目的:具体应用和巩固本课程及有关先修课的基础理论和专业知识,了解面向对象程序设计思想,掌握应用编程和组建编程程序设计方法,培养学生初步的项目设计能力。
2.独立地根据一定的项目要求,查阅资料,写出项目开发目标,分析开发过程中所用到的课程知识,提出解决方案,编码并上机调试完成系统,培养学生分析问题和解决问题的能力。课程设计是教学过程中的一个重要环节,必须认真对待。
二.要求
在课程设计中要求学生注意培养认真负责,踏实细致的工作作风和保质保量,按时完成任务的习惯。在设计过程中必须做到:
1.在某个教学单元结束后,完成一个教师布置的、或学生自己拟定的、知识覆盖整个章节的,有一定综合性和难度的项目,要求学生描述出要达到的目标、围绕目标,收集资料和素材,复习所需的课程知识,描述问题解决方案、编写程序上机调试,直到项目的完成。最后的成果要有完成的作品和相应的文档。
2.在课程结束后,完成一个大的编程项目,其要求与课程单元的项目差不多,只是综合性更强、难度更大、知识覆盖面更广,工作量更大,以全面促进学生复习和梳理学科教学内容,提升学生分析问题、解决问题和文档的书写和编制。
三、采取的措施
为了保证课程设计能够按照预定的目标和计划进行,我们还采取了以下措施来加强对学生监督和管理。
1.首先讲清楚课程设计的意义,让学生能够自觉积极主动地进行课程设计,发挥学生的主观能动性;
2.在课程设计过程中,教师随时巡视和监督,了解把握和控制课程设计的进展;
3.将学生的作品集中展示、评价、打分,可以让学生在展示的过程中获得成就感、自豪感,学生之间可以相互学习、取长补短,同时在此过程中可以明确标准,自觉地按照标准来调整自己地学习;
4.将课程设计作为学期成绩的一部分记载,大约占10%,必须完成课程设计后才能参加考试,课程设计不过关,即使考得再好,也不能过。
四、取得的效果
通过以上措施,学生全部都完成了自己的项目、将所有的作品通过超链接网页的方式集成在一个作品集中,所有的学生都完成了4~6个小作品,每个作品都反映了学生应用课程的某部分知识解决某个问题的结果,通过完成这些作品,学生巩固、加深了对相关知识的理解,加强了知识之间的联系,促进了知识的迁移和应用。同时学生看到凝聚着自己的心血、汗水、思维和创新的作品,就像一个母亲看到自己呱呱坠地孩子那样充满了喜悦,激发了学生的创造欲望。通过同学之间作品的对比,提供了一个相互学习交流的平台,激发了学生的竞争意识。总之通过课程设计受到了良好的多方面的效果,从考试成绩来看,2004级本科全部都及格了。
猜你感兴趣:
1. 数据课程设计心得体会
2. vb实训报告心得体会
3. 做数据库的心得体会
4. 数据库课程设计心得
5. VB视频教程:编写简单的VB应用程序
大一的计算机实验报告1:掌握Windows 7系统及网络的常用操作
一、实验目的要求:
1.熟悉Windows 7的图形界面。
2.掌握窗口、菜单、工具栏等的基本操作。
3.熟练掌握资源管理器的基本操作。
4.掌握文件夹的创建。
5.熟练掌握文件(夹)的重命名。
6.熟练掌握文件(夹)的移动、复制、删除及属性的设置。
7.掌握文件(夹)的查找方法。
8.了解快捷方式的创建与使用。
二、实验内容:
(一)基本操作
1.开机,启动Windows 7,观察其桌面。
2.窗口的操作:
(1)打开窗口:
【操作步骤】
①双击“计算机”图标,打开“计算机”窗口。
②双击“回收站”图标,打开“回收站”窗口。
(2)切换窗口:
【操作步骤】
①单击“计算机”任务按钮,将“计算机”窗口切换为当前活动窗口。 ②单击“回收站”任务按钮,将“回收站”窗口切换为当前活动窗口。
(3)将窗口最大化、最小化与还原:
①最小化“回收站”窗口。
②最大化“计算机”窗口。
③将“计算机”窗口还原为原来大小。
(4)移动窗口:
将“计算机”窗口移至屏幕中间的位置。
(5)改变窗口大小:
A.将“计算机”窗口放大。
B.将“计算机”窗口再缩小。
(6)将已经最小化的“回收站”窗口重新打开。
(7)使“回收站”窗口和“计算机”窗口并排显示/堆叠显示/层叠显示。
(8)关闭所有打开的窗口:
3.菜单及工具栏的操作:
【操作步骤】
①打开“E:”窗口。用鼠标右击窗格空白区域,出现弹出菜单。
②把鼠标指向“新建”,单击其子菜单中的“文本文档”,将文件命名为“a.txt”。 ③单击“编辑”菜单,执行“全部选定”命令。此时,窗口中内容均被选定。
4.资源管理器的基本操作: 启动资源管理器,练习以下内容
(1)显示方式操作:
【操作步骤】
①单击“查看”菜单,再单击“小图标”命令,观察右窗格有何变化。
②分别以“大图标”、“列表”、“详细列表”的方式显示右窗格。
(3)文件(夹)排序操作:
【操作步骤】
①单击“查看”菜单,鼠标指向“排列图标”命令,出现子菜单。
②单击“按名称”命令,则以文件(夹)名的升序进行排序。
③单击右窗格的列表标题“类型”,则按文件扩展名升序排列。
(4)选定文件(夹)操作:
A.选定单个文件(夹):选择E:盘下的a.txt文件。
B.选定多个连续文件(夹):选定C:windowssystem32文件夹中所有扩展名为.exe的文件。
C.选定多个不连续文件(夹):选定C:windowssystem32文件夹下 中Calc.EXE、notepad.exe、mspaint.exe、write.exe等文件。
(5)文件夹选项操作:
设置用“Windows 资源管理器”查看文件和文件夹时显示已知文件类型的扩展名。
【操作步骤】
①单击“工具”菜单,执行“文件夹选项”命令,打开“文件夹选项”对话框。
②单击“查看”选项卡,然后在“高级设置”列表框中去除“隐藏已知文件类型的扩展名”复选框中的“√”,再单击“确定”按钮。
(二)资源管理器的操作
右击开始菜单,单击快捷菜单中“资源管理器”。进行以下操作:
1.文件夹的'创建:
(1)在E:中建一个名为“Mytemp”的文件夹。
(2)在“Mytemp”文件夹中建立一个名为ABC的文件夹。
2.文件及文件夹的重命名:
(1)将“Mytemp”文件夹改名为“Mydir”。
【操作步骤】
①选定要改名的文件夹“Mytemp”。
②单击“文件”菜单,再单击“重命名”命令。
③输入新名称“Mydir”,回车。
(2)将“ABC”文件夹改名为“Myabc”。
3.文件与文件夹的基本操作:
(1)复制文件与文件夹:
A、将c:windowssystem32文件夹中calc.exe、notepad.exe、mspaint.exe等文件复制到“Mydir”文件夹中。
【操作步骤】
①单击左窗格中c:windowssystem32文件夹,使其为当前文件夹。
②按住Ctrl键分别单击右窗格中calc.exe、notepad.exe、mspaint.exe等文件。
③单击工具栏中“复制”按钮。
④单击左窗格中“Mydir”文件夹,再单击工具栏中“粘贴”按钮。
B、将“Mydir”文件夹中calc.exe、notepad.exe等文件复制到“Myabc”文件夹中。
(2)移动文件与文件夹:
A、将Mydir文件夹中calc.exe文件移至C盘根目录下。
【操作步骤】
①单击左窗格中Mydir文件夹,使其为当前文件夹。
②鼠标单击右窗格中calc.exe文件,按Ctrl+X进行剪切。
③右击C盘,单击快捷菜单中“粘贴”命令。
B、将Myabc文件夹中calc.exe文件移至Mydir文件夹中,并将其属性设置为隐藏。
4.删除文件与文件夹:删除Myabc文件夹。
5.查找文件与文件夹:
查找所有扩展名为.HTM的文件。
6.快捷方式的创建与使用:
(1)创建快捷方式:
在桌面上建立计算器(Calc)的快捷方式。
【操作步骤】
①单击c:windowssystem32文件夹,使其打开。
②在右窗格中选中计算器应用程序(Calc)。
③单击“文件”菜单,选择“发送到”子菜单下的“桌面快捷方式”命令。
(2)快捷方式的使用:使用桌面上的快捷方式启动计算器。
【操作步骤】
①双击桌面上计算器的快捷方式图标,即可启动计算器。
②执行“文件”菜单击中“退出”命令,则关闭了计算器。
三、注意事项:
1.在退出Windows7之前不要随便关机,以免一些应用程序被破坏。
2.在退出Windows7之前,先关闭已打开的各个应用程序。
3.不能随便重命名系统文件或文件夹,以避免改变系统程序,影响系统运行。
4.不要随便删除、移动不熟悉的文件或文件夹,以防破坏系统,造成系统瘫痪。