第三章 计算机软件ppt课件.ppt_第1页
第三章 计算机软件ppt课件.ppt_第2页
第三章 计算机软件ppt课件.ppt_第3页
第三章 计算机软件ppt课件.ppt_第4页
第三章 计算机软件ppt课件.ppt_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

QQ群 113939686 总体要求 掌握计算机信息技术 硬件 软件 网络 多媒体和数据库基础知识 掌握Windows操作系统 Internet工具 Office 声音处理 图形图像处理等软件的使用 熟练掌握常用软件的使用方法 包括Word Excel PowerPoint Access等 重点考核学生对计算机基本概念和原理的掌握情况和利用常用软件解决信息处理问题的能力 说明 本试卷满分100分 考试时间90分钟 考试形式上机考试 闭卷 考试软件版本 Windows2000 XP Office2000 2003 考试采用单选题 操作题两种题型 比例分别为 40 60 参考教材 大学计算机基础 蔡绍稷 吉根林南京师范大学出版社 第三章计算机软件 第一节计算机软件概述第二节操作系统第三节软件的安装与卸载第四节程序设计语言第五节软件工程与软件开发实验一Windows基本操作实验二VB基本程序 第三章计算机软件 第一节计算机软件概述第二节操作系统第三节软件的安装与卸载第四节程序设计语言第五节软件工程与软件开发实验一Windows基本操作实验二VB基本程序 3 1计算机软件概述 相对于计算机硬件而言 软件是计算机的无形部分 是计算机的灵魂 软件可以对硬件进行管理 控制和维护 根据软件的用途可将其分为 系统软件应用软件 3 1 2计算机软件的分类 操作系统操作系统是最基本最重要的系统软件 用来管理和控制计算机系统中硬件和软件资源的大型程序 是其他软件运行的基础 操作系统负责对计算机系统的全部软 硬件和数据资源进行统一控制 调度和管理 主要作用就是提高系统的资源利用率 提供友好的用户界面 从而使用户能够灵活 方便地使用计算机 系统软件 语言处理程序人与人交流需要语言 人与计算机之间交流同样需要语言 人与计算机之间交流信息使用的语言叫做程序设计语言 按照其对硬件的依赖程度通常把程序设计语言分为三类 机器语言 汇编语言 高级语言 3 1 1计算机软件的概念 系统软件 3 1 1计算机软件的概念 机器语言机器语言是一种用二进制代码 1 和 0 组成的一组代码指令 是唯一可以被计算机硬件识别和执行的面向机器的语言 优点 占用内存小 执行速度快缺点 编写程序工作量大 程序阅读性差 调试困难 系统软件 3 1 1计算机软件的概念 汇编语言汇编语言是使用一些能反映指令功能的助记符来代替机器指令的符号语言 汇编语言的指令与机器语言的指令基本上是一一对应的 这些助记符一般是人们容易记忆和理解的英文缩写 优点 汇编语言在编写 阅读和调试方面有很大进步 运行速度快 缺点 是面向机器的语言 编程复杂 可移植性差 系统软件 3 1 1计算机软件的概念 高级语言高级语言是一种独立于机器的算法语言 高级语言的表达方式接近于人们日常使用的自然语言和数学表达式 并且有一定的语法规则 缺点 编写的程序运行要慢一些优点 编程简单易学 可移植性好 可读性强 调试容易 系统软件 3 1 1计算机软件的概念 数据库管理系统数据库管理系统主要面向解决数据处理的非数值计算问题 对计算机中存放的大量数据进行组织 管理 查询 目前 常用的数据库管理系统有SQLServer Oracle Mysql和VisualFoxPro等 系统软件 3 1 1计算机软件的概念 应用软件 第三章计算机软件 第一节计算机软件概述第二节操作系统第三节软件的安装与卸载第四节程序设计语言第五节软件工程与软件开发实验一Windows基本操作实验二VB基本程序 3 2操作系统 一台计算机可以有一种或多种操作系统 一定不能没有操作系统 操作系统的性能在很大程度上决定了整个计算机系统的性能 3 2 1操作系统的概念 操作系统 OperatingSystem 简称OS 是管理系统资源 控制程序执行 改善人机界面 提供各种服务 合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的一种系统软件 3 2 1操作系统的概念 应用软件 系统软件 3 2 2操作系统的作用 管理系统中的各种资源 为用户提供各种服务功能和良好的用户界面 图形用户界面简称GUI命令行操作系统有 MS DOS Unix shell Linux shell GUI操作系统有 Windows95 98 2000 2003 XP 7 vista UNIX XWindows Linux XWindows 3 2 3操作系统的特征 并发性 concurrence 共享性 sharing 异步性 asynchronism 3 2 4操作系统的功能 进程管理存储管理文件管理设备管理作业管理 3 2 4操作系统的功能 进程管理进程管理又称处理器管理 Ctrl Alt Del建或开始菜单条点鼠标右键选择 启动任务管理器 来打开任务管理器 3 2 4操作系统的功能 存储管理主要管理的是内存资源默认安装的虚拟内存文件为 page默认大小是物理内存的1 5倍在 我的电脑 的快捷菜单中选择 属性 打开系统属性对话框 选择 高级 选项卡中 性能 框的 设置 按钮 3 2 4操作系统的功能 文件管理文件名文件属性文件操作目录结构Windows文件系统 3 2 4操作系统的功能 文件管理文件名文件主名 文件扩展名文件主名由用户自定义文件扩展名一般代表文件的类型 3 2 4操作系统的功能 文件管理文件属性有很多比如 文件名 文件大小 所有者 创建和修改时间 读写控制等 但是最重要的属性有以下3种 只读 不能修改 隐藏 一般情况下不显示 存档 任一个新创建或者修改的文件都具有存档属性 当使用 附件 中的 系统工具 的 备份 对文件进行备份后 备份过的文件存档属性消失 3 2 4操作系统的功能 文件管理文件操作常用的有 建立文件 打开文件 删除文件 移动文件 更改属性 重命名等 考试时为操作题 3 2 4操作系统的功能 文件管理目录结构Unix Windows等操作系统都是树型目录结构目录明中间用 分隔 Windows 目录明中间用 分隔 Unix和Linux 3 2 4操作系统的功能 文件管理Windows文件系统FAT Table文件分配表 文件系统 2GB 用于软盘 FAT32文件系统 2TB 用于硬盘 NTFS NewTechnology新技术文件系统 文件系统 2TB 用于硬盘 尤其是服务器级别的 3 2 4操作系统的功能 设备管理 我的电脑 属性 控制面板 系统 硬件 设备管理器 我的电脑 右键 管理 设备管理器 3 2 4操作系统的功能 作业管理通过作业控制语言或操作控制命令向用户提供作业控制的手段 按一定的策略实现作业调度 为用户提供一个使用系统的良好环境 有效地组织其工作流程 使整个系统高效的运行 3 2 5常用操作系统 Windows操作系统Unix操作系统Linux操作系统 第三章计算机软件 第一节计算机软件概述第二节操作系统第三节软件的安装与卸载第四节程序设计语言第五节软件工程与软件开发实验一Windows基本操作实验二VB基本程序 3 2 5软件的安装与卸载 由虚拟机安装实践全部过程 第三章计算机软件 第一节计算机软件概述第二节操作系统第三节软件的安装与卸载第四节程序设计语言第五节软件工程与软件开发实验一Windows基本操作实验二VB基本程序 3 2 5程序设计语言 VB集成开发环境 3 2 5程序设计语言 VB集成开发环境1 主窗口应用程序窗口 由标题栏 菜单栏和工具栏组成 2 窗体 form 窗口设计VB程序的界面 3 代码 code 窗口编辑窗体 标准模块中的代码 4 属性 properties 窗口所有窗体或控件的属性设置 5 工程资源管理器 projectexpror 窗口保存一个应用程序所有的文件 6 工具箱 toolbox 窗口显示各种控件的制作工具 供用户在窗体上设计 3 2 5程序设计语言 函数与过程一函数有返回值 过程没有返回值 事件由某个条件触发的过程或者函数 类类是创建对象实例的模板 包含了创建对象的属性描述和行为特征的定义 对象是类的一个实例 继承了类的属性 方法 VB中常用的对象有 窗体 控件等 3 2 5程序设计语言 常用系统函数Sqr x 函数 平方根函数 x为数值型数据 函数返回值为数值 Round x 四舍五入取整 Int x 函数 取整函数 求不大于x的最大整数 x为数值型数据 函数返回值为数值 Fix x 函数 取整函数 x为正数时 同Int函数 为负数时 则返回大于或等于x的最小整数 MyNumber Int 99 8 返回99 MyNumber Fix 99 2 返回99 MyNumber Int 99 8 返回 100 MyNumber Fix 99 8 返回 99 MyNumber Int 99 2 返回 100 MyNumber Fix 99 2 返回 99 Abs x 函数 绝对值函数 x为数值型数据 函数返回值为数值 Asc x 函数 将字符串x的第一个字符转换成对应的ASCII码值 x为字符型数据 函数返回值为数值 Chr x 函数 将ASCII码x转换成对应的字符 x为数值型数据 函数返回值为字符串 3 2 5程序设计语言 常用系统函数Len x 函数 字符串长度函数 返回字符串的个数 x为字符型数据 函数返回值为数值 Rnd 函数 随机函数 产生0 1之间的随机数 不含1和0 Mid x m n 函数 取子串函数 从字符串x的第m个字符取起 取n个字符 x为字符型数据 m n为数值型数据 函数返回值为字符串 数 随机函数 产生0 1之间的随机数 不含1和0 Left x n 函数 从字符串x左边取n个字符 x为字符型数据 n为数值型数据 函数返回值为字符串 Right x n 函数 从字符串x右边取n个字符 x为字符型数据 n为数值型数据 函数返回值为字符串 Lcase x 函数 将字符串x中的大写字母转换成小写字母 x为字符型数据 函数返回值为字符串 Ucase x 函数 将字符串x中的小写字母转换成大写字母 x为字符型数据 函数返回值为字符串 3 2 5程序设计语言 常用系统函数Ltrim x 函数 删除字符串x开头的前导空格 x为字符型数据 函数返回值为字符串 Rtrim x 函数 删除字符串x尾部的尾随空格 x为字符型数据 函数返回值为字符串 Trim x 函数 删除字符串x首尾部的所有空格 x为字符型数据 函数返回值为字符串 Str x 函数 将数值转换为字符串 如x为正数 则转换后的字符串前留有一个前导空格 负数则没有 被负号代替 x为数值型数据 函数返回值为字符串 Val X 函数 字符转换为数值的函数 将字符串x左部连续出现的有数字 正负号 小数点组成的字符串转换成数值 第一个字符不是数值 则该函数值为0 x为字符型数据 函数返回值为数值 3 2 5程序设计语言 常用系统函数Date 函数 返回系统当前日期 无参数 函数返回值为日期型 Year d 函数 返回日期型数据d中年的整型数 若d为日期常数 则该数用 括起来 并用月 日 年的格式书写 函数返回值为数值 Month d 函数 返回日期型数据d中月的整型数 若d为日期常数 则该数用 括起来 并用月 日 年的格式书写 函数返回值为数值 Day d 函数 返回日期型数据d中日的整型数 若d为日期常数 则该数用 括起来 并用月 日 年的格式书写 函数返回值为数值 Time 函数 返回系统当前时间 无参数 Hour d 函数 返回数据d中小时的整型数 若d为常数 则该数用 括起来 并用小时 分 秒的格式书写 函数返回值为数值 Minute d 函数 返回数据d中分的整型数 若d为常数 则该数用 括起来 并用小时 分 秒的格式书写 函数返回值为数值 Second d 函数 返回数据d中秒的整型数 3 2 5程序设计语言 常用VB语句有 1 dowhile loop 当条件为True时循环 在进入循环之前检查条件 2 do loopwhile 当条件为True循环 在循环至少运行一次后检查条件 3 For Next属于先测试循环控制语句 属于基本的循环控制语法 它按照用户所赋予的初值 终值与步长表达式来重复执行某一特定程序区段 在每次执行前 系统会先检查目前初值状态是否符合终值条件 如果不符合终值条件的话则执行增量运算后 再执行循环语句 反之如符合终值条件 则跳出循环 4 foreachin next 对于集合中的每项或数组中的元素 重复执行每个语句 5 ifthen endelse end判断语句属于一种单行假设判断语句 它会按照用户所给定的比较或逻辑表达式进行判断 当判断结果为 true 也就是真时 则执行then后的程序代码块 否则执行else后的程序代码块 6 SelectCase流程控制语句可以根据判断式的返回值来执行不同程序代码片段 3 2 5程序设计语言 运算符和表达式例 5 10mod10 9 3 2 2结果是 10 3 2 5程序设计语言 运算符和表达式字符串运算符有 功能是字符串连接 连接运算 两个操作数均应为字符串类型 连接运算 两个操作数既可为字符型也可为数值型 当是数值型时 系统自动先将其转换为数字字符 然后进行连接操作 3 2 5程序设计语言 运算符和表达式 3 2 5程序设计语言 运算符和表达式like 把一个字符串表达式与一个给定模式进行匹配 匹配成功结果为true 否则为false 匹配字符和匹配内容 任何单一字符 零或多个字符 任何一个数字 0 9 charlist charlist中的任何一个单一字符 charlist 不在charlist中的任何一个单一字符如 mycheck f like a z 返回结果为false 3 2 5程序设计语言 运算符和表达式当两个操作式均为数值型 按数值大小比较 字符串比较 则按字符的ASCII码值从左到右一一比较 直到出现不同的字符为止 例 ABCDE ABRA 结果为False数值型与可转换为数值型的数据比较 如 29 189 按数值比较 结果为False 数值型与不能转换成数值型的字符型比较 如 77 sdcd 不能比较 系统出错 Like 运算符是VB6 0新增加的 3 2 5程序设计语言 运算符和表达式 3 2 5程序设计语言 读解程序例4 8计算1 100的奇数和 程序段如下 Dimi s s 0Fori 1To100step2s s iNextI出了循环 循环控制变量值的问题 例程序段 Fori 2To13Step3循环执行次数Printi 输出i的值分别为 Nexti25811Print Print I i出了循环输出为 I 14在循环体内对循环控制变量可多次引用 但最好不要对其赋值 否则影响原来的循环控制规律 3 2 5程序设计语言 读解程序PrivateSubCommand1 Click j 0Fori 1To20Step2i i 3j j 1Print 第 j 次循环i iNextiPrint 退出循环后i iEndSub正常情况 i 1 3 5 7 9 11 13 15 17 19现在 i 4 9 14 19 3 2 5程序设计语言 读解程序我国有13亿人口 按人口年增长0 8 计算 多少年后我国人口超过26亿 分析 解此问题两种方法 可根据公式 26 13 1 0 008 n直接利用标准对数函数求得 也可利用循环求得 程序如下 PrivateSubCommand1 Click x 13n 0DoWhilex 26x x 1 008n n 1Loo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论