61阅读

高中算法与程序设计-在Word中制作成绩表计算与排序

发布时间:2018-01-28 所属栏目:算法与程序设计

一 : 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

成绩表格 在Word中制作成绩表计算与排序

在Word 2010表格中使用公式进行数学运算

在Word2010文档中,用户可以借助Word2010提供的数学公式运算功能对表格中的数据进行数学运算,包括加、减、乘、除以及求和、求平均值等常见运算。用户可以使用运算符号和Word2010提供的函数进行上述运算。

  第一步,打开Word2010文档窗口,在准备参与数据计算的表格中单击计算结果单元格。在“表格工具”功能区的“布局”选项卡中,单击“数据”分组中的“公式”按钮,如图2010081801所示。

成绩表格 在Word中制作成绩表计算与排序
第两步,在打开的“公式”对话框中,“公式”编辑框中会根绝表格中的数据和当前单元格所在位置自动推荐1个公式,例如“=SUM(LEFT)”是指计算当前单元格左侧单元格的数据之和。用户可以单击“粘贴函数”下拉三角按钮选择合适的函数,例如平均数函数AVERAGE、计数函数COUNT等。其中公式中括号内的参数包括4个,分别是左侧(LEFT)、右侧(RIGHT)、上面(ABOVE)和下面(BELOW)。完成公式的编辑后单击“确定”按钮就可以得到计算结果,如图2010081802所示。

成绩表格 在Word中制作成绩表计算与排序
小提示:用户还可以在“公式”对话框中的“公式”编辑框中编辑包含加、减、乘、除运算符号的公式,如编辑公式“=5*6”并单击“确定”按钮,则可以在当前单元格返回计算结果30,如图2010081803所示。

成绩表格 在Word中制作成绩表计算与排序

表格:Word公式中的数学函数

函数简单介绍

ABS绝对值

AND 与运算

AVERAGE平均值

COUNT计数

DEFINED 判断表达式是否合法

FALSE假

IF条件函数

INT取整

MAX最大值

MIN 最小值

MOD余数

NOT非

OR 或

PRODUCT一组值的乘积

ROUND 四舍五入

SIGN判断正负数

SUM 求和

TRUE 真

二 : 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》

网络技术应用 教案

第一课 认识计算机网络 教学目标:了解计算机网络的功能、分类;掌握计算机网络的定义、组成。[www.61k.com)

重点:计算机网络的功能、组成、定义。

难点:计算机网络的组成

教学过程:

一、引入

计算机网络技术的发展和普及日益改变着我们的学习和生活,各种各样的网络应用让我们眼花缭乱,因特网让我们真正体会到信息爆炸的威力??,这节课我们一起来谈谈我们对计算机网络的认识。

二、新课讲授

(一)计算机网络的功能(阅读课本P2~P3,并填表1-1)

活动一:小组讨论总结我们生活中有哪些地方使用了计算机网络。

活动二::结合活动一中列举的计算机网络的具体应用实例,总结归纳计算机网络的功能. 总结:计算机网络的应用虽然已经渗透到生活的方方面面,但所有的应用可以归结为三大功能:资源共享、数据通信和分布处理与分布控制。

(二)计算机网络的组成与定义

活动三:了解学校计算机网络的建设情况。

总结两点:

1、计算机网络组成:

(1)、多台地理上分散的独立计算机系统。

(2)、通信协议。

(3)、传输介质和网络设备。

2、计算机网络是多台地理上分散的独立计算机系统遵循约定的通信协议,通过传输介质和网络设备互相连接起来,实现数据通信、资源共享的系统。

(四)计算机网络的分类

按覆盖的面积的大小来分:

名称 网络规模大小

局域网LAN 10千米以内

城域网MAN 10千米到60千米以内

广域网WAN 100千米以外

交流:除我们了解的校园网、网络实验室这类局域网以外,请与同学们交流,看能否为城域网和广域网举一些实际应用的例子。

三、课堂小结

四、作业

1、学习本节内容之前,你是否认为计算机网络就是因特网,谈谈你的看法。

2、浏览网页、收发邮件、网络聊天就是计算机网络的功能,请你谈谈这种说法正确吗?为什么?

3、完成在线随堂小测。

1

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

第二课 不同的连接策略

学习目标:

1、了解网络类型、网络传输介质、网络连接设备 2、掌握网络拓扑结构

教学重点、难点: 各种网络拓扑结构的认识 教学过程:

一、根据需求选择网络

问题:假如你希望与邻居好友的计算机连接起来,能够共享彼此的文件与打印机,并可以联网打游戏,请问你如何组网? 需求分析: 计算机数量? 实现服务?

组网距离?速度? 介质?设备?协议? 一、网络类型

2

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

三、网络中的连接设备

网络连接设备通常分为两大类:

(1)网内连接设备;

(2)网间连接设备。[www.61k.com)

网内连接设备主要有网卡、集线器、交换机及中继器等。网间连接设备主要有网桥、路由器及网关等。同时随着无线局域网产品技术的不断成熟,基于802.11系列标准的无线局域网连接设备也开始出现。

四、网络的拓扑结构

3

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

第三课 网络中的数据通信、网络协议

学习目标:

1、了解两种通信信号、信道与带宽及掌握两种信息交换方式

2、了解网络协议及如何安装网络协议 教学重点、难点:分辨两种数字信号和模拟信号,区别电路交换技术与分组交换技术 教学过程:

1.3 网络中的数据通信

1、通信信号

4

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

2、信道与带宽

3、信息交换方式

1.4 网络协议

1、 什么是网络协议

? 网络协议:通信双方所共同遵循的规则。(www.61k.com)

(如人与人之间交流约定都讲大家能听懂的普通话)

? 在局域网中通常用NETBEUI、IPX/SPX、TCP/IP三种协议。(阅读P21表1-6三种

协议的比较)

? 有关上述协议的具体模型详见P23-26。

2、安装网络协议软件

5

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

(1)、安装网络协议的前提条件:安装网卡及驱动程序

1)电脑在断电前提下将网卡插入PIC槽

2)启动电脑,进入操作系统,安装网卡驱动程序

(2)、安装网络协议

1)安装TCP/IP协议

开始→设置→控制面板→网络→配置→添加→协议→“microsoft” →TCP/IP →确定

2)设置TCP/IP协议

第四课 接入因特网

学习目标:

1、了解因特网的各种接入方式

2、掌握ADSL虚拟拨号上网的软、硬件配置安装

3、了解因特网上的服务组织 教学重点、难点:ADSL 上网的安装配置

教学过程:

一、因特网的接入方式

1、拨号接入:

普通Modem拨号接入、ISDN拨号接入、ADSL虚拟拨号接入

2、专线接入

Cable Modem接入、DDN专线接入、光纤接入

3、局域网接入

4、无线接入

二、ADSL虚拟拨号配置

1、ADSL硬件安装

2、网卡、网卡驱动程序、TCP/IP网络协议的安装

3、ADSL虚拟拨号软件(PPPoE拨号程序)的安装

WinXP已自带PPPoE软件

三、因特网上的服务组织

ISP:因特网服务供应商,Internet Service Provider。[www.61k.com)

ICP:因特网内容提供商,Internet Content Provider。如新浪、搜狐等网站。

ASP:网络应用服务商,Application Service Provider。主要为企业、事业单位进行信息化建 6

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

设,开展电子商务提供各种基于因特网的应用服务,如主机租用、托管、应用系统(邮件,电子商务平台)服务。(www.61k.com]

第五课 IP地址及其管理、网络域名及其管理

学习目标:

1、掌握IP地址的分类、格式及子网掩码的作用

2、掌握域名的组成和格式、域名系统的作用

3、了解客户机域名服务器设置及互联网域名管理 教学重点、难点:会区别IP地址类别,会判断IP格式正确与否,会判断网络号和主机号 教学过程:

一、IP地址及其管理

1、IP地址:采用TCP/IP协议接入因特网,为了使网上的每一台主机都能够和其他计算机通信,需要有一个全球都接受的方法来标识网上的计算机。因特网上的每台主机都分配了一个唯一的地址,称为互联网地址(Internet address)或IP地址(IP address),该地址用在所有与该主机的通信中。

2、IP格式:

IP 地址是由四个用小数点隔开的十进制整数组成的。实际上,一个IP地址是一个32位的二进制数。每8个位可以用一个十进制整数数字来表示,以简化人们的记忆。

例如:某学校网络中的一台计算机IP地址为202.112.81.34,则对应的二进制表示: 202.112.81.34

11001010.01110000.01010001.00100010

3、IP地址分类

7

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

二、网络域名及其管理

(一)、域名和域名系统

同学们上网的时候在浏览器里有三种输入地址的方法: 1、输入IP地址,如:166.111.4.100

8

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

2、输入英文名称,如:www.tsin www.61k.com

3、输入中文名称,如:清华大学

其实计算机只能识别IP地址,但这种数对人来说太难记,于是引入了后面两种方式(域名),当人们使用域名方式访问某台远程主机时,计算机必须首先将域名“翻译”成对应的IP地址,然后才能通过IP地址与该主机联系。[www.61k.com)这个翻译的过程称为“域名解析”。反过来,由IP地址得出域名地址的过程称为“域名反向解析”。因特网采用一种分布式分层机制的域名系统DNS来使域名与IP地址之间的解析和反向解析能快速有效地进行。

(二)、域名的组成

域名的基本格式:

主机名 . 机构名 . 网络名 . 地区域或行业域名

一台主机

计算机科学系 清华大学校

园网络名 中国科研教育网的网络名 “中国”地区域名

其域名表示清华大学计算机系的一台主机

(三)、客户机域名服务器的设置

以windows XP为例,桌面“网上邻居”右键--属性,在新打开的窗口中的“本地连接”上右键--属性。

9

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

(四)、域名的管理

因特网的域名管理方法是:规定顶级域的划分,顶级域名由Internet网络信息中心负责管理;顶级域以下的划分则由各个域自行管理。(www.61k.com)

因特网的顶级域分为两大类:

顶级域名行业域名属性对照表 顶级域名地区域名范例对照表

第六课 因特网上的信息资源

学习目标:

1、了解什么是网络信息资源、网络信息资源的特点

2、掌握因特网信息资源的形式

3、掌握WWW信息资源、FTP资源 教学重点、难点:重点掌握两种网络信息资源:WWW信息资源、FTP资源

教学过程:

1、 什么是网络信息资源

? 定义:是指在网络上蕴藏着的各种形式的知识、资源、情报、消息等。

? 主要内容:

(1)为国家和政府服务的政府信息资源。

(2)为社会公众服务的公共信息资源。

(3)为生产和消费提供的商用信息资源。

媒体类型:文字、图像、图形、动画、音频、视频等。

2、 因特网信息资源的特点

(1)呈全球性分布式结构。

(2)以多媒体、多语种的形式表现。

(3)属于数字化信息。

(4)获取便捷,不受时间和空间制约。

(5)分散存储,数量庞大。

(6)具有时效性。

3、 因特网信息资源的形式

(1) WWW信息资源

(2) Telnet信息资源

10

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

(3) FTP资源

(4) Usenet新闻组信息

(5) Gopher信息资源

(6) 其他信息资源(如TCR,流媒体资源)

本节课重点掌握万维网和FTP:

一、WWW信息资源,即万维网

1、什么是万维网

(1)定义:World Wide Web,缩写WWW)是因特网上一种非常受欢迎的服务。[www.61k.com)

(2)基本用途:向用户提供各种信息的浏览与查询服务。

(3)方式:通过WEB(网站)向用户提供信息资源。

2、万维网信息资源的特点

? (1)以超文本/超媒体形式组织

? (2)分散存储

? (3)具有动态性

3、万维网服务器与浏览器

(1)万维网服务器

提供万维网信息需要有专用的万维网服务器。

(2)浏览器

浏览器是到达数百万Web网站的工具。通过在浏览器中输入网站地址可以访问到万维网中的信息。

4、统一资源定位器

(1)因特网上的资源非常丰富,我们用一种统一且方便的方法来标记,识别这些资源。因特网上采用统一资源定位器(Uniform Resource Locators,缩写为URL)来识别网络上的资源。

(2)URL的基本格式:

协议://域名(或IP地址)[:端口号]/文件名

(3)用户点击HTML网页中的超链接,实质上也是一个URL。

二、FTP资源

1、FTP资源

(1)定义:(File Transport Protocol)是文件传输协议。FTP服务器就是存放文件型资源并执行文件传输协议实现文件传输功能的计算机。

(2)与万维网的区别:FTP服务器存放的资源往往直接就是用户需要获取的目标。而万维网网页中除了文本信息外,用户往往还要通过超链接才能找到需要的资源。

2、FTP客户端软件

(1)优势:大多数浏览器可以下载文件,但一般不能上传文件,而FTP客户端软件却可以实现这一要求。

(2)FTP客户端工具有两种模式:Windows命令行模式和图形截面窗口模式

例:FlashFXP窗口

11

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

第七课 因特网上的信息交流

学习目标:

1、了解因特网上的两大类信息交流方式

2、了解因特网上的多媒体技术

教学重点、难点:

掌握电子邮件的格式、使用模式及免费Email的申请使用

教学过程:

一、因特网上的信息交流

(一)、非实时的信息交流方式

1、电子邮件△

2、留言板

3、BBS论坛

(二)、实时的信息交流方式

1、即时消息(Instant Messaging)如ICQ,QQ,MSN Messenger,netmeeting等。(www.61k.com)

2、IP电话

3、视频会议

电子邮件:

1、使用email的c/s和b/s模式

12 △

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

? C/S(client/Server)客户端/服务器

? B/S(Browser/Server)浏览器/服务器

2 、电子邮件原理 参考课本P78

邮箱地址格式:

用户名@域名

xiaoming@ www.61k.com

QQ工作原理

(1)用户首先从QQ服务器上获取好友列表,以建立点对点的联系。[www.61k.com]

(2)用户和好友之间直接采用UDP方式发送信息。

(3)如果对方无法直接点对点联系,则用服务器中转方式完成。

二、因特网多媒体技术

(一)、流媒体技术

? 什么是流媒体技术 P83

? 1、压缩媒体文件格式 P83表3-7

? 2、流媒体文件格式 P83表3-8

? 流媒体服务器与播放器

? 流媒体技术应用

(二)、网络虚拟现实技术

? VRML(Virtual Reality Modeling Language 虚拟现实建模语言)

? 全景环视技术

第八课 网站的规划与设计

学习目标:

学习如何进行网站规划及网站设计 教学重点、难点: 网页设计中的页面表格布局的设计

教学过程:

网站的规划

一、开发网站的基本过程

网站的规划-->网站的设计-->网页的制作-->网站的发布与管理-->网站的评价

二、网站主题的确定

网站的规划从选择网站的主题开始。

网站的选题就是要根据网站的开发目标和访问网站的用户群确立网站的主题,并给网站起一个简练响亮的名字。

请每个同学确定自已的网站主题,参考课本P95页,表4-2。

三、网站运行环境的确定

学校的校园网提供了高带宽、平稳的网站运行环境,为同学们提供存放网站的磁盘空间。 提交网站与访问网页的方法:

13

高一信息技术教案 高中信息技术教案(《网络技术应用》《数据管理技术》《算法与程序设计》)

[www.61k.com)

三 : 高中信息技术《算法与程序设计VB(选修)》(一)

高中信息技术《算法与程序设计VB(选修)》

知识要点

相关知识点

(一)算法

1.定义

相关题解:

1算法:就是解决问题的方法和步骤。算法是程序设计的“灵魂”,算法+数据结构=程序。

单选题

1、运用计算机程序解决实际问题时,合理的步骤是(B)。

A、设计算法→分析问题→编写程序→调试程序

B、分析问题→设计算法→编写程序→调试程序

C、分析问题→编写程序→设计算法→调试程序

D、设计算法→编写程序→分析问题→调试程序

2.算法的描述方法:

1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。

2自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。

3流程图描述:也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更易理解。

4伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。是专业软件开发人员常用方法。

相关题解:

单选题

1、图形符号"菱形"在算法流程图描述中表示( B ).

A 处理或运算的功能B 输入输出操作

C用来判断条件是否满足需求D 算法的开始或结束

2、图形符号"矩形 "在算法流程图描述中表示(A ).

A 处理或运算的功能 B 输入输出操作

C 用来判断条件是否满足需求D 算法的开始或结束

3、以下哪个是算法的描述方法?(A )

A 流程图描述法 B 枚举法 C 顺序法 D列表法

4、以下哪个是算法的描述方法?( D )

A 顺序法B 列表法C 集合法D 自然语言描述法

介于自然语言和计算机语言之间的一种算法描述是下列哪个选项?( )

A、伪代码

B、流程图

C、高级语言

D、VB 程序设计语言

(二)程序设计基础

(1)常用高级编程语言:BASIC、VB、Pascal、C、C++、Java

1面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等

2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。

常用控件

控件

对象的类型

前缀

名字举例

窗体

Form

frm

frmfind

命令按钮

Command button

cmd

cmdok

标签

Label

lbl

lblinput

文本框

TextBox

tmr

tmrClock

若命令按钮(Command)的Enabled属性设置为True时按钮有效,设置为False时按钮无效

3对象的属性、方法和事件

1属性

属性

Name

设置对象的名称

Caption

决定控件中显示的内容(文字)

Text

决定窗体中文本框中显示的内容(初始为空白)

Height

决定控件高度

Width

决定控件宽度

TOP

决定控件的靠顶部位置

Left

决定控件的靠左边位置

Font

设置控件中字体格式

BackColor

设置控件背景色

ForeColor

设置控件的前景色

BorderStyle

设置控件的边框风格

Alignment

即标签文字对齐属性:(0)Left Justify时文本左对齐;(1)RightJustify时文本右对齐;设置为(2)Center时文本居中。

AutoSize

设置为False时输入控件Caption中文字超过控件宽度时超出部分被裁剪掉,设置为True时,控件可水平扩充,以适应控件Caption属性。

Visible

决定控件是否可见

Enabled

决定控件运行时是否有效

对象.属性=属性值

对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下

例:给文本框“Txt123”的“Text”属性赋值为字符串“20”,代码如下

Txt123.text =”20”

变量=对象.属性

如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下

例:读取文本框“txt123”的“Text”属性的代码如下

a = txt123.text

2方法

[对象].方法[参数名表]

例:form.print ”欢迎使用”

该语句使用print方法在form1窗体中显示字符串“欢迎使用”

3事件及事件驱动

事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。如需要命令按钮响应Click事件,就把完成Click事件功能的代码写到Click事件的事件过程中,与事件一一对应。

事件过程的形式如下:

Private Sub 对象_事件名( )

……………(事件过程代码)

End Sub

一个简单的VB程序

求圆的周长和面积

Private Sub Command1_Click()

Dim r As Single '定义r为单精度型

Dim c As Single '定义c为单精度型

Dim s As Single '定义s为单精度型

r = Val(Text1.Text) '输入半径r

c = 2 * 3.14159 * r '计算周长

s = 3.14159 * r * r '计算面积

Text2.Text =c'输出周长

Text3.Text =s'输出面积

End Sub

Private Sub Command2_Click()

End'退出

End Sub

相关题解:

单选题

1、下列关于程序设计说法正确的是( B )。

A、程序设计语言的发展经历了机器语言、汇编语言到高级语言的过程,比

较流行的高级语言是PASCAL, FORTRAN, EXCEL, C++等

B、程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程

C、程序设计语言和计算机语言是同一个概念的两个方面

D、程序设计就是指示计算机如何去解决间题或完成一组可执行指令的过程

2、下列说法错误的是( D ).

A、程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程

B、程序设计语言的发展经历了机器语言、汇编语言、高级语言的过程

C、计算机程序就是指计算机如何去解决间题或完成一组可执行指令的过程

D、程序设计语言和计算机语言是同一概念的两个方面

3、下列不属于程序设计语言中高级语言的是(C)。

A、BASIC B、C语言C、汇编语言 D、PASCAL

4、程序设计语言的发展历程中,不包括(A )。

A、自然语言 B、机器语言 C、汇编语言 D、高级语言

5、介于自然语言和计算机语言之间的一种算法描述是下列哪个选项?(A )

A、伪代码

B、流程图

C、高级语言

D、VB 程序设计语言

本文标题:高中算法与程序设计-在Word中制作成绩表计算与排序
本文地址: http://www.61k.com/1168111.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1