大学计算机基础最新课件第六章
大学计算机基础第6章
1. PowerPoint的功能与特点 (1) 安装和维护的方便性 (2) 易于使用 (3) 绘图和图形功能的增强 (4) 通过网络演示文稿
(5) 改进的播放器(Microsoft Office PowerPoint Viewer)可进行高保真输出 (6) 打包成CD功能 (7) 经过改进的墨迹注释
在占位符中输入文本的操作过程 如下: 第1步:单击占位符。 第2步:输入文本。2. 普通视图中文本的输入和编辑 在普通视图大纲窗格中可以方便地 输入文本并对其进行编辑,也可以将 Word等字处理系统创建的文档插入到 PowerPoint中。 此外还可以利用大纲工具栏对幻灯 片的次序进行重派,展开或压缩幻灯片 的文本、改变幻灯片中各标题的缩进级 别等。
⑶ 使用“根据设计模板”创建演示文稿 第1步:在“新建演示文稿”任务窗格中 单击“根据设计模板”链接,这时的任 务窗格变为“幻灯片设计”。 第2步:在“应用设计模板”列表框中选 择需要的设计模板,单击其右的下箭头 按钮,在弹出的菜单中选择“应用于所 有幻灯片”即可。
⑷ 根据现有演示文稿新建 第1步:在“新建演示文稿”任务窗格中 单击“根据现有演示文稿新建”链接, 打开“根据现有演示文稿新建”对话框。 第2步:在该对话框中选择一种模板,可 以是系统提供的模板,也可以是用户自 定义的模板,然后单击“创建”按钮。
(2) 幻灯片浏览视图 幻灯片浏览视图可以在屏幕上同时 看到演示文稿中的所有幻灯片,这些幻 灯片是以缩略图显示的。 这样,就可以很容易的在幻灯片之 间添加、删除和移动幻灯片以及选择动 画切换。还可以预览多张幻灯片上的动 画。
(3) 备注页视图 备注页一般提供演讲者使用,可以 记录演讲者演讲时所需要的提示重点。 备注页视图主要用来备注文字的编辑。 备注页视图的画面被分为上下两个 部分,上面是幻灯片,下面是一个文本 框。这个文本框用来输入编辑备注内容, 并且可以打印出来作为讲稿。
大学计算机基础课件第6章
6.4.1 操作注意要点
− 5.动画控制
• 在“动画”选项卡的“高级动画”组中单击“动画窗格” 按钮,在该窗格中将显示当前幻灯片的动画效果列表,直 接单击某个选项,选中对应的动画效果。
− 6. 动画速度控制
• (1)非常慢:播放时间为6秒。 • (2)慢速:播放时间为3秒。 • (3)中速:播放时间为1秒。 • (4)快速:播放时间为1秒。 • (6)非常快:播放时间为0.6秒。
按钮,添加在幻灯片上,输入文本内容,设置字体、字型 和字号。
6.2.2 举例
− 4.编辑第三张、第四张幻灯片 − 5.插入声音
• 在第一张幻灯片上添加声音,选择“插入”选项卡的“媒 体”组,单击“音频”中“文件中的声音(F)…”命令, 弹出“插入音频”对话框;
• 选择“播放”选项卡,在复选框中单击“循环播放,直到 停止”选项;
• 在“段落”对话框中,选择“常规”|“对齐方式”|“两 段对齐”选项,设置文本对齐方式。
6.1.2 举例
− 5. 创建第四张幻灯片
• 同上
− 6. 保存演示文稿
• 选择“幻灯片放映”选项卡中“从头开始”按钮,欣赏其 放映效果。
• 选择“文件”选项卡中的“另存为”命令,弹出“另存为” 对话框,选择演示文稿保存位置,输入文件名,单击“保 存”按钮。
• 在“相册内容”按钮区域,单击“插入图片来自; • “相册版式”选项区内,在“图片版式”版式下拉列表选
择图片版式;在“相框形状”下拉列表中选择图片形状; 在“主题”中单击“浏览...”按钮,在弹出的“插入新图 片”对话框中选择合适的主题。 • 最后单击“创建”按钮,如图6-12所示,新建一个相册 演示文稿。
• 选择“设计”选项卡的“主题”组,在弹出下拉列表中选 择“流畅”, 应用到幻灯片中;
基础第一课大学计算机基础课程ppt课件
山东农业大学信息学院计算机系
课堂与实验纪律
课堂: 实验:
(1)签名或点名(缺课1/3者,取消考试资格) (2)遵守微机操作规程与机房管理规定 (3)禁止玩游戏等与上课无关的操作
发现
实验课时间地点
山东农业大学信息学院计算机系
1、学时少,任务重,内容多,教师只能略讲,理论 部分先序知识较多,理解难度,学生要发挥主动自学 能力,实验课以学生自学为主。 2、实验课原则上固定座位以便于管理,具体由老师 在课堂上事先安排好(并在上机时填写座次表,告知 学生不要随便调换座位,以便考勤)。 3、由于学生班级多,许多实验教室可能没有满堂独 立的辅导老师,给学生可进行适当的解释。 4、理论与实验上课老师可能不一样,做好与学生的 沟通工作。 5、班长的联系电话。 6、下机时注意关机与放好板凳,收拾好自己课本、 手机、U盘等,如何遗失及时与中心联系。
计算机系统的性能指标、运算速度等变 化巨大,但基本结构仍继承冯诺依曼计 算机的基本思想:
– 计算机硬件由“五大部分”组成:
控制器、运算器、存储器、输入设备、输出设备 。
– “存储程序”概念:
程序和数据以同等地位存放在存储器中,并按地 址寻访。
– 二进制形式表示信息
冯.诺依曼思想:
•五大模块
•程序与数据一样存放在内存,按地址访问 •二进制
数据线
显卡
主板(Mainboard”或“Motherboard”,简 称M/B) 系统中最大的一块电路板,布满了各种电子 元件、插槽、接口等 是机箱内部各种部件的连接桥梁:
连接CPU、内存和各种功能卡(声、图、通信、 网络、TV、SCSI等) 通过总线和各种插座(槽)连接 电脑在正常运行时对系统内存、存储设备和其它 I/O设备的操控都必须通过主板来完成,因此电脑 的整体运行速度和稳定性在相当程度上取决于主 板的性能。
大学计算机基础-第6章习题答案
习题一、选择题1.PowerPoint 2010 的功能是(A)。
A. 适宜制作屏幕幻灯片B. 适宜制作各种文档资料C. 适宜进行电子表格计算和框图处理D. 适宜进行数据库处理2.PowerPoint 2010 幻灯片的文件扩展名是(C)。
A. DOCXB. XLSXC. PPTXD. TXT3.下面不属于幻灯片视图的是(D)。
A. 幻灯片视图B. 备注页视图C. 大纲视图D. 页面视图4.(C)视图方式下,显示的是幻灯片的缩略图,适用于对幻灯片进行组织和排序、添加切换功能和设置放映时间。
A. 幻灯片B. 大纲C. 幻灯片浏览D. 备注页5.如果要选择一组连续的幻灯片,可以先单击第一张幻灯片的缩略图,然后(A)。
A. 在按住Shift键的同时,单击最后一张幻灯片的缩略图B. 在按住Ctrl键的同时,单击最后一张幻灯片的缩略图C. 在按住Alt键的同时,单击最后一张幻灯片的缩略图D. 在按住Tab键的同时,单击最后一张幻灯片的缩略图6.如果要为幻灯片设置统一的外观,可通过(A)进行设置。
A. 模板B. 主题C. 设计D. 母版7.进入幻灯片母版的方法是(C)。
A. 在"开始"选项卡下的“幻灯片”组中,在“新建幻灯片”的下拉列表中选择一种版式。
B. 在"设计"选项卡上选择一种主题C. 在"视图"选项卡上单击"幻灯片母版"按钮D. "视图"选项卡上单击"幻灯片浏览视图"按钮8.在PowerPoint 2010中,打开幻灯片后按(C)键,可以启动幻灯片放映。
A. F3B. F4C. F5D. F69. 在启动幻灯片放映后,幻灯片占据了整个屏幕,无法进行窗口的操作,按(D )键可结束幻灯片放映视图状态。
A. ShiftB. CtrlC. AltD. Esc10. 在PowerPoint 2010中,可以为(D)添加动画效果。
《大学计算机基础》第6章-程序设计基础课件
《大学计算机基础》第6章-程序设计基础(2012)【OK】
7
计算机开发问题求解的软件——4个阶段
1
2
3
4
计算机软件问题求解的一般过程
《大学计算机基础》第6章-程序设计基础(2012)【OK】
8
计算机开发问题求解的软件——4个阶段(续)
1. 问题求解的计划与需求分析阶段 明确问题解决要达到的目标,当问题求解能够达到共识,要综合用户需求,制
《大学计算机基础》第6章-程序设计基础(2012)【OK】
3
6.1 问题求解与程序设计方法
6.1.1 问题求解 6.1.2 算法的定义与特征 6.1.3 算法的描述方法 6.1.4 程序设计方法与步骤
《大学计算机基础》第6章-程序设计基础(2012)【OK】
4
6.1.1 问题求解
主持年终总结会的流程问题
4. 运行、评价与维护阶段 将软件、硬件及其他相关设备集成在一起进行系统测试,主要测试系统的安
全性、容错性,给出评价并进入系统运行与维护阶段。
《大学计算机基础》第6章-程序设计基础(2012)【OK】
9
6.1.2 算法的定义与特征
算法的定义——一个可终止过程的一组有序的、无歧义的、 可执行的步骤的集合。
用自然语言编写算法
【例6.4】编写a与 b的整型数值交换问题的算法。 ① 输入a、b两个整数。 ② 若有资源c,则c=a,a=b,b=c;
否则,a=a+b,b=a-b,a=a-b。 ③ 输出a、b交换后的结果,且算法到此结束。
结论:从第①步到第③步的顺序结构叙述中,有头有尾满足了可执行。在第② 步中是有条件的选择结构(也称分支结构)中内嵌了顺序结构,也满足可执行, 符合算法的特征,可以称为两整数交换算法。
大学计算机基础(Windows 10+Office 2016) 第6章 电子表格软件Excel 2016
大 学 计 算 机 基 础 (Windows10+Office 2016)
第6章 电子表格软件Excel 2016
目录
CONTENTS
6.1 Excel 2016入门 6.2 Excel 2016的数据与编辑 6.3 Excel 2016的单元格格式设置
6.4 Excel 2016的公式与函数
第6章 电子表格软件Excel 2016
6.1.5 Excel 2016 的工作簿及其操作
2.保存工作簿
直接保存:在快速访问工具栏中 单击“保存”按钮,或按“Ctrl+S” 组合键,或选择【文件】/【保存】 命令,在打开的“另存为”列表框中 选择不同的保存方式进行保存。
另存为:如果需要将编辑过的工 作簿保存为新文件,可选择【文件】/ 【另存为】命令,在打开的“另存为” 列表框中选择所需的保存方式进行工 作簿的保存即可。
单中选择“重命名”命令,工作表标签呈可编辑 状态,输入新的名称后按“Enter”键。
大学计算机基础(Windows 10+Office 2016)
第6章 电子表格软件Excel 2016
6.1.6 Excel 2016 的工作表及其操作
3.移动和复制工作表
(1)在同一工作簿中移动和复制工 作表
在同一工作簿中移动和复制工作表的 方法比较简单,在要移动的工作表标签上 按住鼠标左键不放,将其拖到目标位置即 可;如果要复制工作表,则在拖动鼠标时 按住“Ctrl”键。
打开工作簿所在的文件夹,双击工作簿,可直接将其打开。
大学计算机基础(Windows 10+Office 2016)
第6章 电子表格软件Excel 2016
6.1.5 Excel 2016 的工作簿及其操作
大学计算机基础教程全套课件
容量等综合性指标进行分类(1989,IEEE)
巨型机 大型机 小型机 微型计算机 服务器 工作站
24
大学计算机基础
巨型计算机(巨型机)
特点
超级计算机、运算速度快、存储容量大 结构复杂、价格昂贵
应用领域
科学计算和研究
大学计算机基础
课程有关要求
1. 课程的性质和任务 课程性质:是计算机科学的入门课程,也是学生学习计算机知识的 第一门课程。 课程任务:结合当今信息社会的文化背景,学习计算机基本知识及
基本操作技能,为后续课程打下基础。其内容如下:
(1) 计算机基础知识 (2) 操作系统和办公软件的使用
(3) 网络的应用
典型代表
IBM的“Roadrunner” 我国的“曙光5000A”
25
大学计算机基础
大型计算机(大型机)
特点
规模仅次于巨型机 有比较完善的指令系统和丰富的外部设备
应用领域
计算中心和计算机网络
典型代表
IBM360、370、4300等
26
大学计算机基础
小型计算机(小型机)
大学计算机基础
目
录
第1章 电子计算机基础知识 ………………………
第2章 WINDOWS XP操作系统 ………………………
第3章 文字处理软件—WORD 2003 ……………… … 第4章 电子表格处理软件—EXCEL 2003 ………… 第5章 演示文稿制作软件—POWERPOINT 2003
6
大学计算机基础
第1章 电子计算机基础知识
1.1 1.2 1.3 1.4 1.5 1.6
大学计算机基础教程ppt完整版
高级语言与低级语言的区别与联系 常见程序设计语言介绍(如C、Java、Python等)
算法与数据结构基础
算法的基本概念与特性
常见算法介绍(如排序算 法、查找算法等)
算法的时间复杂度和空间 复杂度分析
数据结构的基本概念与分 类
面向对象程序设计基础
面向对象程序设计的基本 概念与特点
封装、继承和多态等面向 对象特性的实现
大学计算机基础教程ppt完整版
目 录
• 计算机基础知识 • 操作系统基础 • 办公软件应用基础 • 计算机网络基础 • 数据库技术基础 • 程序设计基础
01
计算机基础知识
计算机的发展与应用
计算机的起源与历史发展
计算机的发展趋势
从机械计算到电子计算,从巨型机到 微型机的发展历程。
巨型化、微型化、网络化、智能化等。
数据排序、筛选、分类汇总,使 用公式和函数进行计算与分析。
演示文稿软件PowerPoint
01
02
03
04
05
PowerPoint界… 演示文稿基本操 作
幻灯片编辑与设计 动画效果与切换方 放映与输出 式
包括菜单栏、工具栏、幻灯 片编辑区、备注区等。
创建、打开、保存、关闭演 输入与编辑文本内容,插入 示文稿,添加、删除幻灯片。 图片、图表、声音和视频等
与
率。
动
化
函、标签等。
样
式
保文档安全。
批
量
处
理 数
据
安
创建和使用模板,应用
共 享
样式快速格式化文档。
与
协
在多用户环境下共享和
全
编辑文档,实现协同工
与
作。
大学计算机基础完整版PPT课件
基数:R进制的基数=R
位权:是一个与数字位置有关的常数,位权=Rn
其中n取值:以小数点为界,向左 0,1,2,3……, 向右-1,-2,-3……
例:(275.8)10=2×102+7×101+5×100+8×10-1 (1011.1)2 = 1×23 + 0×22 + 1×21 + 1×20 + 1×2-1
当时,19岁的帕斯卡为了帮 助父亲计算税款,开始研究机械 计算装置,最后制成了手摇驱动 的齿轮进位式计算器,可完成六 位数字的加减法。
.
5
1.1 计算机基础知识
德国数学家莱布尼茨:在1673年发明了机械式乘 除法器。基本原理继承于帕斯卡的加法机,也是由一 系列齿轮组成,但它能够连续重复地做加减法,从而 实现了乘除运算。据记载,莱布尼兹曾把自己的乘法 机复制品送给康熙皇帝。
可在纸带上左右移动的读写头, 可无限延伸的纸带。用于
用于读写数据(输入输出设备)
存储程序和数据(存储器)
.
8
1.1 计算机基础知识
• 计算机应由运算器、控制器、存储器、 输入设备和输出设备五大部件组成;
• 应采用二进制简化机器的电路设计;
美籍匈牙利数学家 冯诺依曼
(计算机鼻祖)
• 采用“存储程序”技术,以便计算机能保 存和自动依次执行指令。
Deepblue
Garry Kasparov
1996年2月10日,卡斯帕罗夫战胜“深蓝” 1997年5月12日,卡斯帕罗夫负于“更深的蓝”
.
20
1.2 计算机系统构成
计算机系统
中央处理器
硬件
存储器
运算器 控制器 内存 外存
输入/输出设备
软件
第6章 网页制作工具FrontPage 2003 新编大学计算机基础教程
6.1 FrontPage 2003 新增功能
2. HTML 工具 (1) 智能查找和替换。FrontPage 2003 提供了基本的查找和替换功
能,以及适用于HTML搜索的规则引擎。用户可以在整个网站或特定 的网页中快速搜索和替换属性或标记,并且可以保存查询以备以后使 用;用户还可以与其他作者共享这些查询信息,以便快速准确地更新 网站。 (2) 编辑文本文件。FrontPage 2003 使用户可以在FrontPage 中直 接编辑HTML 以外的其他文件类型。用户可以打开并编辑文本文件, 包含欧洲计算机协会规范定义的ECMAScript(例如Jscript 或 JavaScript)的文件、XML 文件和XSLT 文件。文本文件的格式被设 置为纯文本,而脚本文件、XML 文件和XSLT 文件将以所应用的代 码格式显示。此外,在用户编辑XML 和XSLT 文件时,XML 视图工 具栏将提供设置代码格式的附加选项。
上一页 下一页 返回
6.1 FrontPage 2003 新增功能
6.1.3 维护站点
FrontPage 2003 提供了新的兼容性和HTML 工具来帮助用户维护站 点。
1. 兼容性工具 (1) 浏览器和分辨率协调。专业解决特定的浏览器或分辨率的兼容
问题,或者查看在浏览和分辨率的各种组合(包括同时预览多个浏览 器)网站的外观。 (2) 辅助功能检查。使用辅助功能检查器来选择网站要遵从的准则, 改进辅助功能的建议将显示在列表中,并且可以在列表和网站之间来 回切换以处理问题。
下的“报表→网站摘要”命令,即可切换到报表视图,如图6.3所示。 通过“报表”视图,可以在运行报表查询后分析网站内容,也可以计
算网站中文件的总大小,指出哪些文件没有与其他文件链接,标识出 慢速网页或过期网页,按任务或负责处理文件的人员对文件进行分组, 等等。
计算机应用基础(第六章)课件
计算机应用基础(第六章)
④IP地址、网关和子网掩码的概念 IPv4的32位二进制数地址通常被分
割为4组8位二进制数。用 “点分十进 制”表示成“xxx.xxx.xxx.xxx”的形 式, 其中每组数为0~255之间的十进 制整数。例如IP地址100.4.5.6, 实际 是32位二进制数:
广域网的组成: 广域网通常由两个以上的局域网组成,大
型的广域网可由不同国家的局域网和城域 网组成。Internet 是由全球成千上万的局 域网和广域网组成的最大广域网。
也可以说, 广域网是由广域网交换机 (路 由器)组成的, 交换机之间采用点到点线路 连接。路由器是一种专用计算机,有处理 器和各种接口, 进行数据包的收发处理。
计算机应用基础(第六章)
设置共享资源的基本操作 1.共享文件夹的设置 ①右击要共享的文件夹,在快捷菜单中
单击“共享”→“特定用户”打开“文件 共享窗口”;
②打开菜单选择共享用户后单击添加;
③在“权限级别”菜单中选择访问权限 后单击“共享”在弹出的共享提示窗口单 击“完成”;
计算机应用基础(第六章)
能自动隔离故障点继续工作。
计算机应用基础(第六章)
网络的拓扑结构 4.树型拓扑 由总线型拓扑演变, 结构像一棵倒长的树,
根节点可向全网广播发送信息。易于扩展与 故障隔离,对根结点的依赖性大。
计算机应用基础(第六章)
网络的拓扑结构 5.网状型拓扑 节点之间的连接任意,又称无规则型拓扑。
结构复杂。优点是系统可靠性高,广域网
计算机应用基础(第六章)
局域网络的功能和特点 主要功能和作用: 实施网络通信和共享网路资源。 包
大学计算机基础PPT第6章节
模拟信号通过模拟信道进行传输,而数字通信则是将数字信号通过数字
信道进行传输。
数据通信的主要技术指标与参数
传输速率
传输速率是指单位时间内传输的数据量, 通常以比特率(bps)来衡量。
误码率
误码率是指数据传输过程中发生错误的概 率,通常以比特错误率(BER)或帧错误 率(FER)来衡量。
信道容量
信道容量是指信道能够传输的最大信息量, 通常以香农公式C=Blog2(1+S/N)来计算,
信道拥塞
当网络中数据量过大时,可 能导致信道拥塞,使得数据 传输延迟增加甚至丢失。解 决方案包括采用流量控制机 制(如滑动窗口协议等)和 拥塞控制算法(如TCP的慢 启动、拥塞避免等)。
安全性问题
数据通信过程中可能存在信 息泄露、篡改等安全问题。 解决方案包括采用加密技术 (如对称加密、非对称加密 等)和访问控制机制(如身 份认证、权限管理等)。
常见的网络安全威胁与攻击手段
常见的网络安全威胁
包括计算机病毒、蠕虫、木马、恶意软件等恶意程序,以及网络钓鱼、垃圾邮件 、恶意网站等网络欺诈行为。
常见的网络攻击手段
包括口令猜测、端口扫描、缓冲区溢出、拒绝服务攻击、SQL注入等。这些攻击 手段可以窃取用户信息、破坏系统数据、占用系统资源,甚至导致系统瘫痪。
06
计算机网络设备与配置
常见的计算机网络设备及其功能
交换机
用于局域网内数据交换,提供 高速、稳定的数据传输服务。
服务器
提供各种网络服务,如文件共 享、邮件服务、数据库服务等。
路由器
连接不同网络,实现网络间数 据包的转发和路由选择。
防火墙
保护网络安全,防止非法访问 和攻击。
客户端设备
大学计算机基础第3版参考课件-第06讲-Python简介V
第6讲大学计算机基础——Python简介V2import numpy as np import matplotlib.pyplot as plt h, v0, g = 3000, 200, 9.8tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)xt = v0*t yt = h-1/2*g*t**2plt.plot(xt,yt,'r -')plt.grid('on')plt.axis([0, 5000, 0, h])plt.show()⏹绘制弹道轨迹☐h=3000☐v 0=200问题1:要绘制多条轨迹怎么办?3import numpy as np import matplotlib.pyplot as plt h, v0, g = 3000, 200, 9.8tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)xt = v0*t yt = h-1/2*g*t**2plt.plot(xt,yt,'r -')plt.grid('on')plt.axis([0, 5000, 0, h])plt.show()⏹绘制炸弹轨迹☐h=3000☐v 0=200问题2:别处要用这段代码怎么办?根据h 和v 0计算x t 和y t4import numpy as npimport matplotlib.pyplot as plth, v0, g = 3000, 200, 9.8tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)xt = v0*t yt = h-1/2*g*t**2plt.plot(xt,yt,'r -')plt.grid('on')plt.axis([0, 5000, 0, h])plt.show()tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)xt = v0*t yt = h-1/2*g*t**2根据h 和v 0计算x t 和y t calBombTrace calBombTrace (h, v0)xt, yt=calBombTrace(h, v0)xt, yt=calBombTrace(h, v0)目录2.1 概述2.2 初识Python2.3 分支2.4 循环2.5列表2.6 其它数据类型2.7 函数5函数6def 函数名():语句1……语句n 缩进要相同冒号不能少括号不能少def 表示定义函数函数体命名规则与变量类似尽量反映函数功能例:定义打印当前日期和时间的函数7print ('今天是:', time.strftime('%Y-%m-%d'))print ('现在是:', time.strftime('%H:%M:%S'))print ('今天是:', time.strftime('%Y-%m-%d'))print ('现在是:', time.strftime('%H:%M:%S'))def printTime():import timeprintTime()函数体在调用后才会执行2.7.2 参数传递例:定义函数,功能是打印给定数字,且保留5位小数8print_(x):def print('%.5f'% x)a = print_(x ):print ('%.5f'% x )eval (input ('a='))print_(a )如有多个参数,用逗号隔开参数在函数体内的使用方法与变量相同调用时将具体值赋给参数2.7.2 参数传递定义函数,功能是打印列表L中所有元素的n次方之和9习题def Ln = [x**n for x in L]print(sum(Ln))L = [1, 2, 3, 4, 5]printSumLn(L, n):Ln = [x**n for x in L]print (sum (Ln))n = 3printSumLn(L, n)2.7.2 参数传递定义函数,功能是打印列表L中所有元素的n次方之和,n的默认值为110def printSumLn(L, n):L = [1, 2, 3, 4, 5]printSumLn(L, n=1):Ln = [x**n for x in L]print (sum (Ln))n = 3printSumLn(L, n)#n 为给定值3printSumLn(L)#n 为默认值1任一默认值参数右边不能再出现非默认值参数def f(x=1, y, z=0)def f(x=1,y=1,z=0)def f(y, x=1, z=0)printSumLn(L, n=1):print (sum (Ln))printSumLn(L, n)#n 为给定值3printSumLn(L)#n 为默认值12.7.3 返回值定义函数,功能是计算列表L中所有元素的n次方之和,n的默认值为111def s =calSumLn(L, n=1):Ln = [x**n for x in L]s=sum (Ln)return sL = [1, 2, 3, 4, 5]n = 3y =calSumLn(L, n)print ('y=', y)如有多个返回,用逗号隔开编程计算阴影部分面积139.8, 9.3, 6.4 2.9, 4.1, 4.7 2.0, 1.4, 2.3尽量将需重复使用的代码封装成函数利用函数计算三角形面积=+ + 2S = ( − )( − )( − )三边长输入:三边长a, b, c 输出:三角形面积S编程计算阴影部分面积149.8, 9.3, 6.4 2.9, 4.1, 4.7 2.0, 1.4, 2.3尽量将需重复使用的代码封装成函数利用函数计算三角形面积 = + +2S = ( − )( − )( − )三边长输入:三边长a, b, c 输出:三角形面积S import numpy as np def triArea (a, b, c):p=(a+b+c)/2t=p*(p-a)*(p-b)*(p-c)return np.sqrt(t)S1=triArea (9.8, 9.3, 6.4)S2=triArea (2.9, 4.1, 4.7)S3=triArea (2.0, 1.4, 2.3)print (S1-S2+S3)24.201…15import numpy as npimport matplotlib.pyplot as plt h, v0, g = 3000, 200, 9.8tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)xt = v0*tyt = h-1/2*g*t**2plt.plot(xt,yt,'r -')plt.grid('on')plt.axis([0, 5000, 0, h])plt.show()⏹绘制炸弹轨迹☐h=3000☐v 0=200根据h 和v 0计算x t 和y timport numpy as np import matplotlib.pyplot as plth, v0, g = 3000, 200, 9.8tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)xt = v0*tyt = h-1/2*g*t**2plt.plot(xt,yt,'r -')plt.grid('on')plt.axis([0, 5000, 0, h])plt.show()2.7.3 返回值16⏹绘制炸弹轨迹☐h=3000, 2000☐v 0=200, 260根据h 和v 0计算x t 和y t 习题在同一坐标系中绘制各情况下的轨迹for h in H:for v0 in V0:import matplotlib.pyplot as plt import plt.grid('on')numpy as npimport matplotlib.pyplot as pltdef calBombTrace (h, v0):g=9.8; tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)return v0*t, h-1/2*g*t**2H, V0=[3000, 2000],[200, 260]for h in H:for v0 in V0:xt,yt=calBombTrace(h,v0)plt.plot(xt,yt)plt.grid('on')plt.axis([0, 6500, 0, 3000])plt.show()与数学中函数类似= =1×2×3×⋯×17def f (x):y = 1for i in range (1, x+1):y=y*i return y print (f (10))能不能直观表示这种形式的数学函数?= = 1 −1, =1, >1,( ∈)18if x==1:return 1def else:return x*f(x-1)f (x):if x==1:return 1else :return x*f (x-1)print (f (10))递归调用:自己调用自己1202年,意大利数学家斐波那契提出了“兔子繁殖问题”:假设一对成熟的兔子每月能生一对小兔(一雌一雄),小兔一个月后长为成熟的兔子,假定兔子不会死亡,那么由一对刚出生的小兔开始,第n个月时会有多少对兔子?19/302.7.3 递归函数⏹试写出斐波那契数列第n项的表达式☐1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …20习题=1 −1+ ( −2), =1,2, ≥32.7.3 递归函数 编程计算斐波那契数列数列的前20项21习题 = 1 −1+ ( −2), =1,2, ≥3def F (n):if n==1 or n==2:return 1else :return F (n-1)+F (n-2)for i in range (1, 21):print (F (i))Fibonacci 函数的递归调用图F(4)返回+F(3)F(2)返回+F(2)F(1)返回返回返回1234516172891103小结函数23def F (n):if n==1 or n==2:return 1else :return F (n-1)+F (n-2)for i in range (1, 21):print (F (i))参数返回值递归调用本章小结⏹第2章☐变量、表达式、赋值等☐分支、循环☐列表等数据结构☐函数☐常用第三方库24import numpy as np import matplotlib.pyplot as plt def calBombTrace (h, v0):g=9.8; tmax=np.sqrt(2*h/g)t = np.linspace(0, tmax)return v0*t, h-1/2*g*t**2H, V0=[3000, 2000],[200, 260]for h in H:for v0 in V0:xt,yt=calBombTrace(h,v0)plt.plot(xt,yt)plt.grid('on')plt.axis([0, 6500, 0, 3000])plt.show()递归经典应用——汉诺塔问题在印度,有一个古老的传说:布拉马圣殿有三根金刚石柱子,第一根柱子上套放了64个金盘,每个金盘都比其下面的金盘略小。
大学计算机基础第6章
程序由两局部组成:说明局部和 执行局部。
说明局部主要包括程序名、参数 〔常量、变量〕及其参数类型的 说明;
执行局部是程序的主体,完成具 体的计算和处理任务。
printf("circle_area=%f", circle_area);
}
主要内容
计算机程序与 程序设计
程序设计语言
程序设计过程 及方法
算法基础
❖ 面向对象语言将客观事物看作具有属性和行为的对象,通过抽象找 出同类对象的共同属性和行为,形成类。通过类的继承与多态可以 很方便地实现代码重用,从而大大提高了程序的复用能力和程序开 发效率。面向对象的语言有C++、Java、Visual Basic等。
编译与解释
❖ 用高级语言编写的程序称为源程序,计算机不能直接识别和执行源程 序。在执行源程序前需要通过翻译成机器语言形式的目标程序,这种 “翻译〞通常有两种方式,即编译方式和解释方式。
高级程序设计语言的特征
表达式
❖ 表达式是程序中进展计算并取值的根本单位,它由常量、变量、函 数调用和运算符组成。通常表达式由假设干个运算符把一些运算对 象连接在一起。
❖ 例如,圆半径r,求圆面积的C语句如下:
s=PI*r*r;
其中,PI*r*r就是一个表达式,r和s都是变量,PI是符号常量。=是 赋值运算符。
按功能将该任务分解成4 个子任务,即 ① 输入子任务; ② 计算平均成绩子任务; ③ 降序排序子任务; ④ 输出子任务。
高级程序设计语言的特征
对象的作用域
❖ 对象的作用域是指变量使用的有效范围,它与定义对象的位置和过 程的构造有关。
例如
在C语言程序中,定义在函数内的变量称为局部变量,它的使 用范围只局限于定义它的函数体内,定义在函数外的变量称为 全局变量,它的使用范围是从定义该变量的地方开始生效。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.3 网络的应用
6.3.4 电子商务
1.电子商务的概念
电子商务是指以信息网络技术为手段,以商品交换为中心的商务活动,也可理解为在 互联网上以 电子交易方式进行交易活动和相关服务的活动,是传统商业活动各环节的电子 化、网络化。 近几年来,中国的电子商务市场交易额呈现爆发式增长,电子商务已成为商品交易的 重要模式,并 将越来越成为消费者购物的主要方式之一。
大学生计算机基础
第6章 计算机网络基础
6.1 计算机网络概述 6.2 网络基础知识 6.3 网络的应用
1.了解计算机网络的基本概念、因特网的基本概念。 2.理解计算机网络的拓扑结构、计算机网络的分类以及局 域网的组成与应用。 3.掌握Internet的连接方式、电子邮件的使用。
目录
Contents
— 25 —
6.3 网络的应用
6.3.2 电子邮件
1. 电子邮件概述
电子邮件 (E-mail)是一种应用计算机网络进行信息传递的现代化通信手段,它是 Internet提 供的一项基本服务,也是使用最广泛的Internet工具。 Internet上的电子邮件系统的工作过程 遵循客户机/服务器模式,分为邮件服务器端和 邮件客户端两部分。
6.1.4 局域网基础知识
1. 局域网的概念
— 13 —
目录
Contents
6.2 网络基础知识
— 14 —
6.2 网络基础知识
6.2.1 网络基本概念
— 15 —
6.2 网络基础知识
6.2.2 IP地址与域名
1.TCP/IP协议
— 16 —
6.2 网络基础知识
6.2.2 IP地址与域名
2.IP地址
— 17 —
6.2 网络基础知识
6.2.2 IP地址与域名
2.IP地址
— 18 —
6.2 网络基础知识
6.2.2 IP地址与域名
3. 域名与域名服务
— 19 —
6.2 网络基础知识
6.2.2 IP地址与域名
3. 域名与域名服务
— 20 —
6.2 网络基础知识
6.2.3 接入Internet
1.ISP
6.3.2 电子邮件
3. 利用浏览器在线收发电子邮件
(1)网络连通后,在IE浏览器的地址栏中输入 ,进入 的邮箱主页 。如果在还没有自己的电子邮箱,可以先进行用户注册。如果在 已 经注册了自己的电子邮箱 (example@),可以输入正确的用户名 和密码后,按 “登 录”按钮进入。界面如图所示。
— 27 —
6.3 网络的应用
6.3.3 文件传输 (FTP) 服务
3. 利用浏览器在线收发电子邮件
FTP是一种实时的联机服务,在进行工作时首先要登录到对方计算机上。登录时需要 验证用 户账号和口令。如果用户没有账号,可以使用公开的账号和口令登录,这种访问方 式称为匿名 FTP服务。匿名FTP通常以anonymous作为用户名,当用户以anonymous 登录后,FTP服务器 可以接受任何字符串作为口令,但一般要求使用电子邮件地址作为口 令,这样FTP服务器的管 理人员就可以知道是谁在使用,需要时可及时联系。
6.1 计算机网络概述
— 4—
6.1 计算机网络概述
6.1.1 计算机网络基础知识
1. 计算机网络的定义
— 5—
6.1 计算机网络概述
6.1.1 计算机网络基础知识
3. 计算机网络拓扑结构
— 6—
6.1 计算机网络概述
6.1.1 计算机网络基础知识
4. 计算机网络的分类
(1)局域网。 局域网 (LocalAreaNetwork,LAN)是将较小地理区域内的计算机或数据终端设备 连接在一起的通信网络。 局域网覆盖的地理范围比较小,一般在几十米到几千米。它常用 于组建一个办公室、一栋楼、一个楼群、一 个校园网或一个企业的计算机网络。 (2)广域网。 广域网 (WideAreaNetwork,WAN)是在一个广阔的地理区域内进行数据、语音、 图像信息的传输和共享 的通信网。广域网覆盖广阔的地理区域,通信线路大多借用公用通 信网络,传输速率比较低,这类网络的作用 是实现远距离计算机之间的数据传输和信息共 享。 (3)城域网。 城域网 (MetropolitanAreaNetwork,MAN)是一种大型的LAN,它的覆盖范围介 于局域网和广域网之间,一 般为几千米至几十千米,也就是说,城域网的覆盖范围通常在 .3.4 电子商务
2.电子商务的工作模式
— 30 —
任务五
谢
Thanks You 谢
观
看
2. 接入Internet的方式
— 21 —
目录
Contents
6.3 网络的应用
— 22 —
6.3 网络的应用
6.3.1 WWW 服务
1. WWW 的概念
— 23 —
6.3 网络的应用
6.3.1 WWW 服务
2.URL
— 24 —
6.3 网络的应用
6.3.1 WWW 服务
3.HTML语言概述
2. 电子邮件地址
电子邮件地址的典型格式是:Username@hostname。其中 Username就是用户在向 电子 邮件服务机构申请时获得的用户名。@符号后面的hostname是存放邮件用的计算机 主机域 名。例如,example@就是一个用户的E-mail地址。
— 26 —
6.3 网络的应用
— 7—
6.1 计算机网络概述
6.1.1 计算机网络基础知识
5. 网络体系结构
1984年,国际标准化组织 (ISO)颁布了 “开放系统互联参考模型” (OpenSystem InterconnectionReferenceModel),即 OSI/RM,也称ISO/OSI。只要遵循 OSI标准,一 个系统就可以与位于 世界上任何地方、同样遵循 OSI标准的其他任何系统通信。OSI参考 模型只是给出了一些原则性说明,并不 是一个具体的网络,它将整个网络的功能划分为七 层,具体见图。这七个层次从下到上分别是物理层、数据链 路层、网络层、传输层、 会话层、表示层、应用层。每一层执行本层所承担的具体任务,且功能相对独立,并 通过 接口与其相邻层连接。
— 8—
6.1 计算机网络概述
6.1.2 计算机网络硬件
1. 计算机
— 9—
6.1 计算机网络概述
6.1.2 计算机网络硬件
2. 网络连接设备
— 10 —
6.1 计算机网络概述
6.1.2 计算机网络硬件
3. 传输介质
— 11 —
6.1 计算机网络概述
6.1.3 计算机网络软件
— 12 —
6.1 计算机网络概述