第一篇:校计算机上机指导教师职责
1.组织初次上机的学生进行上机教育;
2.每学期第一周把要上机的学生名单交管理员,以便安排座次表;
3.按教务处排定的课程,明确上机内容,耐心指导学生上机,及时解答学生、学员的疑问;需更改课程的,提前一天与信息技术中心联系;
4.上机期间,不得擅离机房,不得提前下课,不得接待来客,更不得把客人带入机房谈话;
5.督促学生、学员严格遵守上机守则,及时纠正学生违章操作行为,制止学生的违纪行为,指导教师有权对违纪学生进行处罚,情节严重的交信息技术中心处理;
6.上机结束后,提醒学生按规定程序关机,键盘、桌椅复位,并组织学生搞好机房卫生工作,同时检查、收缴上机报告单和上机登记表,待全体学生离开机房后,指导教师方可离岗;
7.指导教师应详细填写上机情况表,否则出现问题由指导教师负责,上机实验情况表和上机报告及时交机房管理员;
8.指导教师一般不应进入机房控制室,要求站立对学生进行指导;
9.计算机发生故障时,指导教师应及时向机房管理员汇报,并填写在上机情况表上,任何人不准私自拆卸计算机零件和对计算机进行较大故障的处理;
10.如因上机要求需要使用磁盘,应与机房管理人员直接联系,协商后作出决定。
11.督促学生进入机房要穿上鞋套,不许赤脚进入机房。
第二篇:计算机程序设计基础上机指导(实验1)
计算机程序设计基础上机指导
实验一熟悉C程序的运行环境和运行一个C程序的方法
一、实验目的1.熟悉C语言编程环境创天中文版VC++6.0,掌握运行一个C程序的基本步骤,包括编辑、编译、连接和运行。
2.了解在该系统上如何编辑、编译、连接和运行一个C程序。
3.通过运行简单的C程序,初步了解C源程序的特点。
二、实验内容
1.建立自己的文件夹
在磁盘上新建一个文件夹,用于存放C程序,如C:liming
2.调用编辑程序
在屏幕上显示一个短句“Hello World!”。输入以下程序,并进行编译和运行。源程序
#include
int main(void)
{
printf(“Hello World!n”);
return 0;
}
运行结果
Hello World!
具体操作步骤见《C语言程序设计实验指导》第1页-第4页。
3.编程题1
在屏幕上显示一个短句“What is a computer?”
4.编程题2
改写下列程序,求1-100中能被6整除的所有整数的和,并在编程环境中验证该程序的运行结果。
#include
int main(void)
{
int i, sum=0;
for(i=1;i<=100;i++)
if(i%2= = 0)sum=sum+i;
printf(“%d”, sum);
return 0;
}
应了解所用的系统是用什么命令进行编译和连接运行的。编译和连接后所得到的目标程序的后缀是什么形式的?
第三篇:计算机教师职责
计算机教师职责
一、遵守国家法律法规,严格遵守学校各项规章制度,服从学校工作安排,积极参加学校各项活动,主动承担教育教学工作。
二、认真执行各项规章制度。根据学校工作计划制定计算机的教学计划,落实教学常规工作,努力钻研计算机教育教学理论。
三、掌握常用的计算机硬件和软件知识,对有关设备应经常进行检查维护,保证计算机设备的正常使用。
四、上课时应提前到达计算机教室,组织学生进入机房。加强对学生进行网络安全与道德教育,严禁学生浏览不适合该年龄段的内容,发现及时制止并加以教育。
五、认真履行任课教师职责,深入领会教学大纲要求,认真钻研教材,掌握计算机操作技能,认真备好、上好每一节课。指导学生学习计算机基础知识,培养学生计算机操作技能。
六、注意培养学生良好的上机习惯,要求学生认真遵守《学生上机实习守则》和《计算机操作规程》。
七、按上级要求,参加市区组织的各项活动。
八、作好机房卫生、节电、防火、防盗工作。
九、积极参加各级教研和科研活动。
十、做好测验工作,认真做好质量分析,及时反馈,改进教学。
第四篇:上机实习指导
研究生《文检课》上机实习指导(1)
学号 ______________ 姓名______________
一、中国生物医学文献数据库(CBM):
安徽医科大学图书馆网址(210.45.97.5)→ 电子资源 → CBM →新版SinoMed
http://10.31.3.24(点用户登录→IP登录);;或直接输入网址(10.31.3.24)→
CBM(点用户登录→IP登录)。检索中的问题请查看“帮助”。
(一)基本检索(自由词检索、字段限制检索、逻辑运算符、通配符)
1.检索“肾衰的治疗”(提示:逻辑算符前后要空格,空格、括弧、通配符都必须在半角状态下输入。写出“肾衰”的同义词:
写出检索式及检索结果(在检索史中查看检索式):
2.在标题中检索“肾衰的治疗”文献 写出检索式及检索结果:
3.在“标题”中分别检索下列词,比较检索结果。
幽门螺旋菌 超广谱β内酰胺酶 幽门%菌 超广谱%酰%酶
4.检索“安医大胡志教授近五年来所发表的论文”
提示:①检索入口先选“作者”,精确检索,输入作者名 → 再选“地址”,输入安徽医科大学,→ 选“二次检索” 同时限定年代范围2006-2010,或
②分别进行字段检索后,点击检索史,再进行逻辑运算。检索式:
5.检索“安医大胡志教授近五年来作为第一作者所发表的论文”
提示:从标题栏“作者检索”入口;或者用下拉菜单“第一作者”字段名 检索式:
6.检索“徐叔云《药理实验方法学》被引用 情况(提示:限定“参考文献”字段)检索式及检索结果:
7.检索“安徽医科大学作者发表的国家资助课题”的文献 检索式:
8.检索“糖尿病治疗的安徽省资助课题”的文献 检索式:
9.改变显示格式(提示:系统设3种显示格式--题录格式、文摘格式、详细格式,默认为题录格式)
a:写出“题录格式”包含的字段名及其缩写(参照教材P25,36):
b:写出“文摘格式”包含的字段名(参照教材P25,36):
10.检索结果输出:
以文摘格式、按期刊排序方式保存该题检索结果,并按期刊进行结果分析。分别用“胰岛and移植”和“胰岛细胞移植”检索相关文献,比较检索结 果查准率和查全率
胰岛and移植
命中文献数
胰岛细胞移植
命中文献数
(二)主题检索
1. 检索“肾衰的治疗”的有关文献
写出“肾衰”的中英文主题词/副主题词及中图分类号:
中文主题词: 英文主题词: 中图分类号: 写出主题检索式:
2. 检索“阿司匹林诱发哮喘”的有关文献
中文主题词: 英文主题词: 中图分类号:
中文主题词: 英文主题词: 中图分类号:
检索式:
(三)期刊检索
检索有关“药理的中文期刊共有多少种”?写出其中一种期刊的主办编辑单位、CN和ISSN
(四)分类检索
查找“肾功能衰竭的治疗”文献 检索式:
二、中文全文数据库:网址:图书馆(210.45.97.5)→ 电子资源
(一)中国知网 1.“中国期刊全文数据库”
(1)在篇名中检索“腹腔镜治疗卵巢疾病”的文献。浏览其中一篇文献参考文献、引证文献、共引文献、同被引文献等。
(2)查看检索历史,写出检索式:
(3)检索《中国药理学通报》2004年第01期的文献
(4)期刊导航:眼科期刊共收录多少种();本专业核心期刊共收录多少种()。
2.中国博士学位论文全文数据库中国优秀硕士学位论文全文数据库(1)检索“安徽医科大学发表的有关褪黑素”的博士论文 检索式:
(2)安徽医科大学魏伟教授为导师的优秀硕士论文 检索式:
(3)检索有关“糖尿病与基因”的学位论文(提示:可用跨库检索)3.查阅 中国年鉴、工具书和翻译助手 4.“中国引文数据库”检索(www.xiexiebang.com/或利用google搜索“The Cochrane Collaboration”)
1.查询与本专业(或本学科)有关的系统综述专业组名称;
提示:
→
下拉菜单可浏览系统综述专业组或点击
→。
2.检索癌症(cancer,tumor、neoplasms)免疫治疗(immunotherapy)的相关文献,写出检索式和检索结果;
3.利用“Pubmed”数据库中的“Systematic Review”栏目检索高血压治疗的系统综述文献,写出检索式、查看详细检索式和检索结果。
提示:点击PubMed Tools
栏下 →在输入框中输入检索式hypertension AND(treatment OR therapy)→ 点击“go”。
检索结果: 检索式:
查看详细检索式:
二、生物信息学数据库检索:
1.检索人脑源性神经营养因子(brain-derived neurotrophic factor 简称BDNF)cDNA(数据库中缩写形式为cds)全长序列,并应用NCBI的BLAST程序进行同源性类比。
提示:选择 Nucleotide数据库,在检索框内输入“bdnf Complete cds“点击的标题→→点击
→点击
→点击命中文献
获得结果:Blast检索结果彩色图谱显示,Blast检索结果类似性积分显示,Blast检索结果序列对排显示。
2.利用OMIM检索Vitiligo(白癜风)的易感基因定位于4号染色体长臂上的文献。要求写出基因图谱位点(Gene map locus)。
提示:选择OMIM数据库→点击Limits→在Chromosome(s)选项中勾选“4”→输入框中输词“Vitiligo” → 点击Go,选择条目点击可得到完整的报告。
三、免费医学资源全文检索:
1.Free medical journals(http://freemedicaljournals.com)查找发表在“Journal of Biological chemistry”2004 V.279(1)223-230的全文。
2.Highwire(http://highwire.stanford.edu)查找发表在“Hypertension”2004 V.43(5)983-987全文。
3.BioMed Central(BMC)(http://www.xiexiebang.com/ 查询与本专业或本学科相关的期刊,写出三种。
5.PubMed Central(PMC)检索,写出Respiratory Research 全文收录起止年限,并浏览该刊 2001年第二卷第4期
提示:点击最底栏
→PubMed Central→点击→直接输入刊名。
→选择
第五篇:计算机上机实习报告
计算机上机实习报告
姓名:张陆浩 班级:高材11001 学号:201001978 老师:张老师 熊老师 时间:2011年12月24日
一.实验目的: 1.熟悉VB 6.0的开发环境,掌握基本的编程方法,熟悉用VB语言完成一个应用程序的设计过程,掌握有关编辑和调试程序的方法和技巧;2.主要掌握VB语言中的标准模块的建立﹑数据文件的读出与写入、数组与选择结构的运用,图形操作等内容
3.了解开发简单应用程序的全过程,包括:分析﹑设计﹑编程﹑调试和编写报告.二.实习要求:
(一)。用记事本新建一个文本文件,将本班M名学生N门考试课的成绩输入到这个文件中,建议按如下形式存放(注:20=M<=50,5<=N<=8,下文以M=4,N=3为例): 学号
姓名
英语
数学
物理
化学
VB 1
张陆浩
2
林丹
3
李宗伟
4
李永波
(二)。将N门考试课以及其分数输入到另一个数据文件(文件类型同上题)中,建议以下列形式存放: 编号 课程名称 课程学分 1 英语 5.0 2 数学 4.5 3 物理 5.0 4 化学 4.5 5 VB 4.5
(三)。请编写一个简单的学生成绩管理程序,以完成以下功能: 1.根据以上两文件内容分别计算每个学生N门课程的加权平均分(保留两位小数,四舍五入),按平均分排列名次,平均分相同则名
次并列。用VB创建一个数据文件,存放班级的成绩表。
2.分别统计全班每门课的平均分,并计算各分数段(90分以上;80~89;70~79;60~69;60分以下)的学生数。.3.打印每名学生成绩条(并将结果存放到用VB创建的一个新的数据文件中)。
4.显示所有存在不及格课程的学生的名单(含学号,不及格课程名称,课程的学分及成绩)。
5.屏幕显示优等生名单及打印每门课程成绩分布图。优等生条件(只要满足三个中任一个就可以): a)平均分>=90分
b)名次在本班位于前四名
c)平均分>=85分,并且至少有一门课的成绩>=95分
三、实习步骤
1、用记事本新建一个学生成绩文本文件(其中包括学生学号,成绩,姓名,课程及成绩)。
2、用记事本新建一个课程学分文本文件。
3、编辑菜单编辑器:编辑四个可拉式菜单,包括学生成绩、成绩处理、成绩编辑、画图。
4、编辑代码:分别编辑打印学生成绩和学分代码,编辑加权平均分、各科平均分、分数段、成绩条、排名、优等生、差等生的代码,还有画各科目成绩人数图的代码。
5、调试程序代码并保存。
6、打印代码。
三.相关数据列表:
(一)。源文件
(1)成绩
学号 姓名 英语 数学 物理 化学 VB 1 张陆浩 97 98 97 97 98 2 林丹 92 87 79 91 84 3 李宗伟 75 96 83 75 73 4 李永波 89 93 83 86 82 5 王仪涵 92 79 89 86 80 6 汪鑫 93 65 86 68 84 7 付海峰 94 91 89 92 80 8 湛龙 86 83 88 80 92 9 盖德 68 79 54 72 71 10 陶菲克 69 76 59 81 75 11 佐佐木 85 83 68 57 71 12 李娜 94 63 62 65 53 13 陈金 86 79 89 94 83 14 兰洋 91 93 92 89 75 15 小志 95 89 93 86 87 16 棃一名 92 86 83 67 59 17 吴凯飞 67 75 57 82 62 18 江方 93 80 73 76 84 19 胡艳 74 68 58 63 71 20 张继原 68 95 68 84 93(2).学分
编号 课程名称 课程学分 1 英语 5.0 2 数学 4.5 3 物理 5.0 4 化学 4.5 5 VB 4.5 四.运行效果:
(一).学生管理
(1)打开课程成绩及学分
(2)打开计算的加权平均分﹑排名及各科平均分
(三).编辑
(1)打开计算的各科人数分布
(2)打开按学号查找每个学生的成绩 a)输入要查找学生的学号
b)得到该生的成绩条
(3)打开查找到的优等生信息
(4)打开不及格学生的分布
(四).成绩分布图
五.实习小结
通过两个星期的上机实习,我体会颇深,不仅表现在VB语言程序设计中,而且表现在与人交流和独立自主完成任务的决心中。
本次上机在VB程序设计中我学会了很多以前不会或根本一点都不懂的东西。比如,在程序设计过程中,刚开始我弄不清楚怎样把编辑的文件读到VB中,但是通过询问老师和同学讨论,终于弄清了思路,即先将文件打开,再将数据分别放入若干个数组中,最后再将它读出来。除此之外,我还明白了变量的作用域对编程的重要性和子过程,函数过程数据处理的帮助。而对以前学的,像选择结构,循环结构等也进行了巩固和运用。在数据处理和打印的时候进行了大量运用。为了使程序更人性化化,我还运用了msgbox,inputbox等方法,使我对所学的知识进行了综合的运用。
我相信通过这次实习,我对VB和计算机语言都有了更深刻的认识。虽然在实习的过程中,我发现了自己在编写程序中的不足,像思维不够严密等,但我相信,只要认真、努力就一定会有收获
六.程序代码
(一).创建标准模块
Type student “定义变量:student” number As String * 9 name As String * 3 score(1 To 5)As Single average As Single rank As Integer End Type Type class “定义变量:class” num As String * 9 nam As String * 3 scor As Single End Type Public stu()As student, cla()As class, sumscor As Integer, subj()As class Public q(5)As Integer, t(5)As Integer, x(5)As Integer, y(5)As Integer, h(5)As Integer “定义删除空格函数” Public Function deletespace(str As String)As String Dim i% i = InStr(str, “ ”)Do While i <> o str = Replace(str, “ ”, “ ”)i = InStr(str, “ ”)Loop deletespace = str End Function Public Sub addave(stu()As student, cou()As course)“定义计算加 For i = 1 To UBound(stu)权平均分 Dim jqpj!, x!, y!的子过
程
x = 0 y = 0 For j = 1 To 5 x = x + cou(j).score y = y + stu(i).score(j)* cou(j).score Next j stu(i).jqpj = y / x Next i End Sub Public Sub mc(stu()As student)“定义计算排名的子过程” For i = 1 To UBound(stu)stu(i).rank = 0 For j = 1 To UBound(stu)If stu(i).jqpj <= stu(j).jqpj Then stu(i).rank = stu(i).rank + 1 End If Next j Next i End Sub(二).读取考试成绩和课程学分(1).打开文件
Private Sub studentscore_Click()CommonDialog1.Filter = “文本文件|*.txt” CommonDialog1.ShowOpen Open CommonDialog1.FileName For Input As #1 Line Input #1, str1 Print str1 Do While Not EOF(1)Line Input #1, str str = deletespace(Trim(str))a = Split(str, “ ”)n = n + 1 ReDim Preserve stu(n)stu(n).number = a(0)stu(n).name = a(1)For i = 1 To 5 stu(n).score(i)= a(i + 1)Next i Loop For i = 1 To n Print stu(i).number;Spc(1);stu(i).name;Spc(3);For j = 1 To 5 Print stu(i).score(j);Spc(3);Next j Print Next i Close #1 End Sub Private Sub classrank_Click()CommonDialog2.Filter = “文本文件|*.txt” CommonDialog2.ShowOpen Open CommonDialog2.FileName For Input As #2 Line Input #2, str2 Print str2 sumscor = 0 Do While Not EOF(2)Line Input #2, str3 str3 = deletespace(Trim(str3))b = Split(str3, “ ”)m = m + 1 ReDim Preserve cla(m)cla(m).num = b(0)cla(m).nam = b(1)cla(m).scor = b(2)sumscor = sumscor + Val(cla(m).scor)Loop For k = 1 To m Print cla(k).num;Spc(2);cla(k).nam;Spc(3);cla(k).scor;Spc(3)Next k End Sub(2).分数处理
Private Sub ran_Click()“加权平均分及名次” Form1.Cls For n = 1 To 20 sum = 0 For i = 1 To 5 sum = sum + stu(n).score(i)* cla(i).scor Next i stu(n).average = Format(sum / sumscor, “##.##”)Next n For n = 1 To 20 stu(n).rank = 1 For j = 1 To 20 If stu(n).average < stu(j).average Then stu(n).rank = stu(n).rank + 1 End If Next j Next n Print “学号”;Spc(6);“姓名”;Spc(4);“英 语”;Spc(2);“数 学”;Spc(2);“ 物 理”;Spc(3);“化 学”;Spc(2);“V B”;Spc(2);“加权平均分”;Spc(2);“名次” For n = 1 To 20 Print stu(n).number;Spc(1);stu(n).name;Spc(3);For i = 1 To 5 Print stu(n).score(i);Spc(3);Next i Print stu(n).average;Spc(3);stu(n).rank Next n End Sub Private Sub eaverage_Click()“ 课程平均分”
Print Spc(7);“英 语”;Spc(1);“数 学”;Spc(1);“ 物 理”;Spc(1);“化 学”;Spc(1);“V B” Print “平均分”;For i = 1 To 5 sum = 0 For n = 1 To 20 sum = sum + stu(n).score(i)Next n j = Format(sum / 20, “00.00”)Print Spc(2);j;Next i End Sub(3).编辑 Private Sub scor_Click()“计算打印个分数段人数” Form1.Cls Print “范围”;“英 语”;Spc(3);“数 学”;Spc(3);“ 物 理”;Spc(3);“化 学”;Spc(3);“V B” For i = 1 To 5 For n = 1 To 20 Select Case stu(n).score(i)Case 90 To 100 q(i)= q(i)+ 1 Case 80 To 89 x(i)= x(i)+ 1 Case 70 To 79 t(i)= t(i)+ 1 Case 60 To 69 h(i)= h(i)+ 1 Case Else y(i)= y(i)+ 1 End Select Next n Next i Print “>90”;For i = 1 To 5 Print Spc(4);q(i);Next i Print Print “80_89”;For i = 1 To 5 Print Spc(4);x(i);Next i Print Print “70_79”;For i = 1 To 5 Print Spc(4);t(i);Next i Print Print “60_69”;For i = 1 To 5 Print Spc(4);h(i);Next i Print Print “<60”;For i = 1 To 5 Print Spc(4);y(i);Next i End Sub Private Sub stuscolist_Click()“打印成绩条” Form1.Cls n = InputBox(“请输入学号”)Print “学号”;Spc(5);“姓名”;Spc(3);“英 语”;Spc(3);“数 学”;Spc(3);“ 物 理”;Spc(3);“化 学”;Spc(3);“V B” Print stu(n).number;Spc(1);stu(n).name;Spc(3);For i = 1 To 5 Print stu(n).score(i);Spc(3);Next i End Sub Private Sub excellent_Click()“打印优等生” Form1.Cls Dim t As Integer Print “姓名”;Spc(4);“学号”;Spc(8);“英 语”;Spc(4);“数 学”;Spc(3);“ 物 理”;Spc(3);“化 学”;Spc(4);“V B”;Spc(6);“平均分”;Spc(4);“名次” For i = 1 To 20 t = 0 For j = 1 To 5 If stu(i).score(j)>= 95 Then t = t + 1 End If Next j If stu(i).average >= 85 And t >= 2 Or stu(i).average >= 90 Or stu(i).rank <= 3 Then Print stu(i).name;Spc(2);stu(i).number;Spc(3);For j = 1 To 5 Print stu(i).score(j);Spc(5);Next j Print stu(i).average;Spc(5);stu(i).rank End If Next i End Sub Private Sub ugstulist_Click()“打印不及格学生” Form1.Cls For n = 1 To 20 For i = 1 To 5 If stu(n).score(i)< 60 Then Print stu(n).number;stu(n).name;stu(n).score(i);cla(i).nam;cla(i).scor End If Next i Next n End Sub(5).成绩分布图
Private Sub Command1_Click()“新建窗体form2” For i = 0 To 4 Picture1(i).Scale(0, 14)-(100, 0)Picture1(i).Line(10, 2)-(92, 2), vbRed Picture1(i).Print “分数段” Picture1(i).Line(10, 2)-(10, 14), vbRed Picture1(i).Print “人数” For j = 2 To 10 Step 2 Picture1(i).CurrentY = j + 2 Picture1(i).CurrentX = 4 Picture1(i).Print j Next j Picture1(i).CurrentX = 10 Picture1(i).CurrentY = 2 Picture1(i).Line(10, 2)-(26, 2 + q(1 + i)), vbGreen, BF Picture1(i).CurrentX = 26 Picture1(i).CurrentY = 2 Picture1(i).Line(26, 2)-(42, 2 + x(i + 1)), vbRed, BF Picture1(i).CurrentX = 42 Picture1(i).CurrentY = 2 Picture1(i).Line(42, 2)-(58, 2 + t(i + 1)), vbGreen, BF Picture1(i).CurrentX = 58 Picture1(i).CurrentY = 2 Picture1(i).Line(58, 2)-(74, 2 + h(i + 1)), vbRed, BF Picture1(i).CurrentX = 74 Picture1(i).CurrentY = 2 Picture1(i).Line(74, 2)-(90, 2 + y(i + 1)), vbGreen, BF Picture1(i).Line(10, 2)-(26, 2), vbGreen Picture1(i).Line(26, 2)-(42, 2), vbRed Picture1(i).Line(42, 2)-(58, 2), vbGreen Picture1(i).Line(58, 2)-(74, 2), vbRed Picture1(i).Line(74, 2)-(90, 2), vbGreen Picture1(i).CurrentX = 10 Picture1(i).CurrentY = 2 Picture1(i).Print “ >=90 80-89 70-79 60-69 <=60” Next i End Sub