第12章图形界面设计(第4版)
- 格式:ppt
- 大小:554.00 KB
- 文档页数:25
陈家骏程序设计教程第4版第一章:概述1. 计算机程序设计在今天的社会中扮演着越来越重要的角色。
程序设计不仅仅是编写一些代码,而是需要深入理解问题的本质,创造性地解决问题。
2. 本书是陈家骏教授的程序设计教程的第4版,旨在帮助读者系统地学习程序设计的基础知识,掌握编程思维和技能。
第二章:编程基础1. 程序设计的基础是编程语言,本书将着重介绍C++和Python两种常用的编程语言。
2. 学习编程语言需要从基本的语法规则开始,逐步深入理解变量、数据类型、运算符等概念。
3. 本章还将介绍控制流程、函数、数组和指针等编程基础知识,帮助读者建立起扎实的编程基础。
第三章:面向对象程序设计1. 面向对象程序设计是现代程序设计的重要范式,本书将详细介绍面向对象的思想和技术。
2. 读者将学习如何定义类和对象,理解封装、继承和多态等面向对象的核心概念。
3. 通过实例和练习,读者将掌握如何运用面向对象的程序设计方法解决实际问题。
第四章:数据结构与算法1. 数据结构是程序设计的基础,良好的数据结构能够提高程序的效率和可靠性。
2. 本章将介绍常见的数据结构,包括数组、链表、栈、队列、树等,以及它们的基本操作和算法。
3. 算法是程序设计的灵魂,我们将学习基本的排序算法、查找算法和图算法等,帮助读者提高解决问题的思维能力。
第五章:图形用户界面设计1. 图形用户界面是现代程序的重要组成部分,本书将介绍如何使用C++和Python编写简单的图形用户界面程序。
2. 读者将学习如何使用相关的库和工具进行界面设计、布局和事件处理,开发出美观、易用的界面程序。
第六章:程序设计实践1. 最后一章将通过一些具体的项目案例,帮助读者将前面所学的知识应用到实际的程序设计中。
2. 通过实践项目,读者将加深对程序设计的理解,并培养解决实际问题的能力。
结尾1. 本书将程序设计的基础知识与实际应用进行了有机的结合,帮助读者全面、系统地掌握程序设计的核心概念和技能。
第12章网络安全解决方案1. 选择题(1)在设计网络安全方案中,系统是基础、()是核心、管理是保证。
A. 系统管理员B. 安全策略C. 人D. 领导(2)得到授权的实体在需要时可访问数据,即攻击者不能占用所有的资源而阻碍授权者的工作,以上是实现安全方案的()目标。
A. 可审查性B. 可控性C. 机密性D. 可用性(3)在设计编写网络方案时,()是网络安全方案与其他项目的最大区别。
A. 网络方案的相对性B. 网络方案的动态性C. 网络方案的完整性D. 网络方案的真实性(4)在某部分系统出现问题时,不影响企业信息系统的正常运行,是网络方案设计中()需求。
A. 可控性和可管理性B. 可持续发展C. 系统的可用性D. 安全性和合法性(5)在网络安全需求分析中,安全系统必须具有(),以适应网络规模的变化。
A. 可伸缩性B. 安全体系C. 易于管理D. 开放性解答:(1)C (2)D (3)B (4)C (5)A2. 填空题(1)高质量的网络安全解决方案主要体现在、和三方面,其中是基础、是核心、是保证。
(1)安全技术安全策略安全管理安全技术安全策略安全管理(2)网络系统的安全原则体现在、、、和五个方面。
(2)动态性唯一性整体性专业性严密性(3)是识别与防止网络攻击行为、追查网络泄密行为的重要措施之一。
(3)安全审计(4)在网络安全设计方案中,只能做到和,不能做到。
(4)避免风险消除风险的根源完全消灭风险(5)常用的安全产品主要有五种:、、、和。
(5)防火墙防病毒身份认证传输加密入侵检测解答:(1)安全技术安全策略安全管理安全技术安全策略安全管理(2)动态性唯一性整体性专业性严密性(3)安全审计(4)避免风险消除风险的根源完全消灭风险(5)防火墙防病毒身份认证传输加密入侵检测3. 简答题(1)网络安全方案的主要内容有哪些?安全解决方案的框架(内容)主要可以概括为6个方面,在实际应用中可以根据企事业用户的实际需求进行适当优化选取和调整。
第十二章国内外优秀道路CAD软件介绍计算机在道路工程领域的应用始于20世纪六十年代。
近20年以来,进入高速发展阶段,世界各发达国相继开发道路CAD软件,并且功能更加完善,目前已商品化在市场上可见销售的有10多种,比较著名的有英国的MOSS系统、美国的INROADS、德国的CARD/1等。
我国公路CAD的研究始于70年代后期,虽然起步较晚,但发展迅速。
80年代以来。
随着我国公路建设的高速发展,大大促进了我国公路CAD系统的开发与应用。
许多院校、交通设计院相继开发了公路路线微机辅助设计系统、公路中小桥CAD 系统、涵洞CAD系统、立交CAD系统等公路设计软件,这些系统在使用和推广过程中不断完善。
本章将介绍几种比较著名的国内外优秀的道路CAD软件,包括:德国的CARD/1、国内的集成化公路CAD系统、纬地道路辅助设计系统等。
第一节德国CARD/1软件德国IB&T有限公司出品的CARD/1软件系统是一款道路(公路和铁路)勘测设计一体化软件系统。
CARD/1的原意是计算机辅助道路设计(Computer Aided Road Design)。
经过了十多年的发展,原先的CARD/1系统是一个从运用中发展起来的专门适用于道路测量和设计的软件包,现在的CARD/1系统已广泛应用于测绘、道路、铁路(磁悬浮列车)和管道的规划、设计和施工。
目前CARD/1系统已经发展到8.0版本,除德文版外,还被译成英文版、中文版、俄文版、波兰文版和匈牙利文版。
一、软件的主要特点1.高度集成CARD/1覆盖测绘、道路、铁路、管道设计及施工的全过程。
CARD/1是不依赖于其它任何软件(除操作系统外)就可完成基础数据采集、设计、绘图全过程的软件系统。
避免了传统的使用五、六个不同公司的软件分别解决不同的问题,最后合起来完成一个项目的弊端。
使用CARD/1软件,数据在应用系统内部高效传递,避免了不同软件之间数据转换的繁琐和出错可能性。
第12章图形界面设计习题解析1.选择题(1)事件处理机制能够让图形界面响应用户的操作,主要包括()。
A、事件B、事件处理C、事件源D、以上都是答案:D(2)下列是事件监听机制的四个步骤,请对下列步骤进行排序,使事件源实现了事件的监听机制()①定义一个类实现事件监听器的接口② 为事件源注册事件监听器对象③ 事件监听器调用相应的方法来处理相应的事件④ 创建一个事件源A、①④②③B、①③④②C、④①②③D、④②①③答案:A(3)ActionEvent的对象会被传递给以下哪个事件处理器方法()。
A、addChangeListener( )B、addActionListener( )C、actionPerformed( )D、stateChanged( )答案:C(4)在类中若要处理ActionEvent事件,则该类需要实现的接口是( )。
A、 RunnableB、 ActionListenerC、 SerializableD、 Event答案:B(5)有如下代码:btn.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e) {String s=input.getText();output.setText("Hello"+s+",Welcome You!");}});下列描述中正确的是( )。
A、创建了一个基于继承的匿名类对象作为btn按钮的事件适配器B、创建了一个基于接口的匿名类对象作为btn按钮的事件适配器C、该匿名类内部不能访问外部类的成员变量D、该匿名类中没有用到方法重写答案:B2.填空题(1)在Java的事件响应机制中能产生事件组件称为(事件源),组件中发生的特定动作称为( 事件 ),( 事件监听器 )负责监听事件源上所发生的事件,并对事件做出响处理。
c程序设计第4版C程序设计第4版C语言是一种通用的、过程式的计算机程序设计语言,广泛用于系统软件与应用软件的开发。
自从1972年由丹尼斯·里奇在贝尔实验室开发以来,C语言已经成为计算机编程领域的基石之一。
随着计算机科学的发展,C语言也在不断地更新和完善,其中《C程序设计》这本书就是学习C语言的重要教材之一。
第1章:C语言概述在第4版中,C语言概述部分会对C语言的历史、特点以及它在现代编程中的地位进行介绍。
C语言以其高效性、灵活性和广泛的应用领域而著称。
本章还会简要介绍C语言的基本语法结构和编程范式。
第2章:C语言基础本章将详细介绍C语言的基本元素,包括数据类型、变量声明、运算符和表达式。
此外,还会讲解控制语句,如if语句、switch语句、循环语句(for、while、do-while)等,这些都是编写C程序时不可或缺的基础。
第3章:函数函数是C语言中实现代码复用的重要手段。
本章将介绍函数的定义、声明、调用以及参数传递机制。
同时,也会探讨递归函数的概念和应用。
第4章:数组和字符串数组是存储固定大小同类型元素的集合,而字符串实际上是字符数组的一种特殊形式。
本章将深入讲解一维数组和多维数组的使用,以及字符串处理函数的应用。
第5章:指针指针是C语言中非常强大的一个特性,它允许程序员直接操作内存地址。
本章将介绍指针的基本概念、指针与数组的关系、指针的算术运算以及函数指针等高级主题。
第6章:结构体和联合体结构体和联合体是C语言中用于创建复杂数据类型的工具。
本章将讲解如何定义和使用结构体、联合体以及枚举类型,以及它们在实际编程中的应用。
第7章:预处理器预处理器是C语言编译过程中的一个阶段,它提供了宏定义、文件包含、条件编译等功能。
本章将详细介绍预处理器的使用方法和技巧。
第8章:文件操作文件操作是程序与外部世界交互的一种方式。
本章将介绍如何在C语言中打开、读取、写入和关闭文件,以及文件指针的概念。
第9章:动态内存分配动态内存分配允许程序在运行时申请和释放内存。
信息系统项目管理师教程(第4版)目录第1章信息化发展11.1信息与信息化11.1.1信息21.1.2信息系统21.1.3信息化41.2现代化基础设施71.2.1新型基础设施建设71.2.2工业互联网81.2.3车联网101.3现代化创新发展121.3.1农业农村现代化121.3.2两化融合与智能制造131.3.3消费互联网151.4数字中国161.4.1数字经济171.4.2数字政府201.4.3数字社会231.4.4数字生态271.5数字化转型与元宇宙281.5.1数字化转型281.5.2元宇宙341.6本章练习35第2章信息技术发展372.1信息技术及其发展372.1.1计算机软硬件372.1.2计算机网络382.1.3存储和数据库412.1.4信息安全472.1.5信息技术的发展482.2新一代信息技术及应用49 2.2.1物联网492.2.2云计算512.2.3大数据552.2.4区块链572.2.5人工智能602.2.6虚拟现实632.3本章练习65第3章信息系统治理673.1IT治理673.1.1IT治理基础673.1.2IT治理体系693.1.3IT治理任务733.1.4IT治理方法与标准74 3.2IT审计803.2.1IT审计基础803.2.2审计方法与技术833.2.3审计流程883.2.4审计内容893.3本章练习91第4章信息系统管理934.1管理方法934.1.1管理基础934.1.2规划和组织944.1.3设计和实施984.1.4运维和服务1004.1.5优化和持续改进104 4.2管理要点1074.2.1数据管理1074.2.2运维管理1194.2.3信息安全管理125 4.3本章练习127第5章信息系统工程129 5.1软件工程1295.1.1架构设计1295.1.2需求分析1315.1.3软件设计1385.1.4软件实现1405.1.5部署交付1425.1.6过程管理1445.2数据工程1465.2.1数据建模1475.2.2数据标准化1495.2.3数据运维1535.2.4数据开发利用157 5.2.5数据库安全1615.3系统集成1635.3.1集成基础1635.3.2网络集成1645.3.3数据集成1655.3.4软件集成1675.3.5应用集成1695.4安全工程1705.4.1工程概述1705.4.2安全系统1715.4.3工程基础1745.4.4工程体系架构1745.5本章练习181第6章项目管理概论1836.1PMBOK的发展1836.2项目基本要素1846.2.1项目基础1846.2.2项目管理的重要性1866.2.3项目成功的标准1876.2.4项目、项目集、项目组合和运营管理之间的关系187 6.2.5项目内外部运行环境1916.2.6组织系统1926.2.7项目管理和产品管理1946.3项目经理的角色1966.3.1项目经理的定义1966.3.2项目经理的影响力范围1966.3.3项目经理的能力1986.4价值驱动的项目管理知识体系2016.4.1项目管理原则2026.4.2项目生命周期和项目阶段2136.4.3项目管理过程组2166.4.4项目管理知识领域2196.4.5项目绩效域2216.4.6价值交付系统2216.5本章练习223第7章项目立项管理2257.1项目建议与立项申请2257.2项目可行性研究2257.2.1可行性研究的内容2257.2.2初步可行性研究2287.2.3详细可行性研究2307.3项目评估与决策2347.4本章练习236第8章项目整合管理2378.1管理基础2378.1.1执行整合2378.1.2整合的复杂性2388.1.3管理新实践2388.1.4项目管理计划和项目文件239 8.2项目整合管理过程2398.2.1过程概述2398.2.2裁剪考虑因素2418.2.3敏捷与适应方法2418.3制定项目章程2428.3.1输入2428.3.2工具与技术2438.3.3输出2448.4制订项目管理计划2458.4.1输入2468.4.2工具与技术2468.4.3输出2478.5指导与管理项目工作2518.5.1输入2528.5.2工具与技术2538.5.3输出2538.6管理项目知识2558.6.1输入2558.6.2工具与技术2568.6.3输出2578.7监控项目工作2588.7.2工具与技术2608.7.3输出2618.8实施整体变更控制262 8.8.1输入2638.8.2工具与技术2648.8.3输出2658.9结束项目或阶段2658.9.1输入2668.9.2工具与技术2688.9.3输出2688.10本章练习269第9章项目范围管理2729.1管理基础2729.1.1产品范围和项目范围272 9.1.2管理新实践2729.2项目范围管理过程272 9.2.1过程概述2729.2.2裁剪考虑因素2749.2.3敏捷与适应方法2749.3规划范围管理2759.3.1输入2759.3.2工具与技术2769.3.3输出2769.4收集需求2769.4.1输入2779.4.2工具与技术2789.4.3输出2809.5定义范围2829.5.1输入2829.5.2工具与技术2839.6创建WBS2849.6.1输入2859.6.2工具与技术2859.6.3输出2889.7确认范围2899.7.1输入2919.7.2工具与技术2929.7.3输出2929.8控制范围2929.8.1输入2939.8.2工具与技术2949.8.3输出2949.9本章练习295第10章项目进度管理29710.1管理基础29710.1.1项目进度计划的定义和总要求297 10.1.2管理新实践29710.2项目进度管理过程29810.2.1过程概述29810.2.2裁剪考虑因素29910.2.3敏捷与适应方法29910.3规划进度管理30010.3.1输入30010.3.2工具与技术30110.3.3输出30110.4定义活动30210.4.1输入30210.4.2工具与技术30310.4.3输出30310.5排列活动顺序304 10.5.1输入30510.5.2工具与技术305 10.5.3输出30910.6估算活动持续时间310 10.6.1输入31110.6.2工具与技术312 10.6.3输出31410.7制订进度计划314 10.7.1输入31610.7.2工具与技术317 10.7.3输出32310.8控制进度32610.8.1输入32710.8.2工具与技术328 10.8.3输出32910.9本章练习330第11章项目成本管理334 11.1管理基础33411.1.1重要性和意义334 11.1.2相关术语和定义335 11.1.3管理新实践336 11.2项目成本管理过程337 11.2.1过程概述33711.2.2裁剪考虑因素338 11.2.3敏捷与适应方法338 11.3规划成本管理338 11.3.1输入33911.3.2工具与技术340 11.3.3输出34011.4估算成本34111.4.1输入34211.4.2工具与技术34311.4.3输出34411.5制定预算34511.5.1输入34511.5.2工具与技术34611.5.3输出34711.6控制成本34911.6.1输入34911.6.2工具与技术35011.6.3输出35511.7本章练习356第12章项目质量管理358 12.1管理基础35812.1.1质量与项目质量358 12.1.2质量管理35912.1.3质量管理标准体系360 12.1.4管理新实践36012.2项目质量管理过程361 12.2.1过程概述36112.2.2裁剪考虑因素362 12.2.3敏捷与适应方法363 12.3规划质量管理36312.3.1输入36412.3.2工具与技术36512.3.3输出36712.4管理质量36812.4.1输入36912.4.2工具与技术37012.4.3输出37212.5控制质量37312.5.1输入37412.5.2工具与技术375 12.5.3输出37612.6本章练习377第13章项目资源管理380 13.1管理基础38013.1.1相关术语和定义380 13.1.2管理新实践386 13.2项目资源管理过程387 13.2.1过程概述38713.2.2裁剪考虑因素388 13.2.3敏捷与适应方法388 13.3规划资源管理389 13.3.1输入38913.3.2工具与技术390 13.3.3输出39213.4估算活动资源393 13.4.1输入39313.4.2工具与技术394 13.4.3输出39513.5获取资源39613.5.1输入39713.5.2工具与技术398 13.5.3输出39913.6建设团队40013.6.1输入40113.6.2工具与技术402 13.6.3输出40313.7管理团队40413.7.1输入40513.7.2工具与技术406 13.7.3输出40713.8控制资源40813.8.1输入40913.8.2工具与技术410 13.8.3输出41013.9本章练习411第14章项目沟通管理414 14.1管理基础41414.1.1沟通41414.1.2沟通模型41414.1.3沟通分类41514.1.4沟通技巧41514.1.5管理新实践416 14.2项目沟通管理过程417 14.2.1过程概述41714.2.2裁剪考虑因素418 14.2.3敏捷与适应方法418 14.3规划沟通管理418 14.3.1输入41914.3.2工具与技术420 14.3.3输出42214.4管理沟通42314.4.1输入42414.4.2工具与技术425 14.4.3输出42614.5监督沟通42714.5.1输入42814.5.2工具与技术42814.5.3输出42914.6本章练习430第15章项目风险管理431 15.1管理基础43115.1.1项目风险概述431 15.1.2风险的属性43115.1.3风险的分类43315.1.4风险成本及其负担434 15.1.5管理新实践43515.2项目风险管理过程436 15.2.1过程概述43615.2.2裁剪考虑因素438 15.2.3敏捷与适应方法438 15.3规划风险管理43815.3.1输入43915.3.2工具与技术44015.3.3输出44015.4识别风险44315.4.1输入44415.4.2工具与技术44515.4.3输出44715.5实施定性风险分析448 15.5.1输入44815.5.2工具与技术44915.5.3输出45115.6实施定量风险分析452 15.6.1输入45315.6.2工具与技术45415.6.3输出45715.7规划风险应对457 15.7.1输入45815.7.2工具与技术459 15.7.3输出46215.8实施风险应对463 15.8.1输入46415.8.2工具与技术464 15.8.3输出46515.9监督风险46515.9.1输入46615.9.2工具与技术467 15.9.3输出46715.10风险管理示例468 15.11本章练习470第16章项目采购管理472 16.1管理基础47216.1.1协议/采购合同472 16.1.2管理新实践473 16.2项目采购管理过程474 16.2.1过程概述47416.2.2裁剪考虑因素475 16.2.3敏捷与适应方法475 16.3规划采购管理475 16.3.1输入47616.3.2工具与技术478 16.3.3输出48016.4实施采购48316.4.1输入48416.4.2工具与技术485 16.4.3输出48616.5控制采购48716.5.1输入48816.5.2工具与技术49016.5.3输出49116.6项目合同管理49216.6.1合同的类型49316.6.2合同的内容49616.6.3合同管理过程497 16.7本章练习501第17章项目干系人管理503 17.1管理基础50317.1.1管理的重要性503 17.1.2管理新实践50317.2项目干系人管理过程504 17.2.1过程概述50417.2.2裁剪考虑因素505 17.2.3敏捷与适应方法505 17.3识别干系人50517.3.1输入50617.3.2工具与技术50717.3.3输出50817.4规划干系人参与509 17.4.1输入51017.4.2工具与技术51117.4.3输出51217.5管理干系人参与512 17.5.1输入51317.5.2工具与技术51417.5.3输出51517.6监督干系人参与51517.6.1输入51617.6.2工具与技术51617.6.3输出51717.7本章练习518第18章项目绩效域52018.1干系人绩效域52018.1.1绩效要点52018.1.2与其他绩效域的相互作用521 18.1.3执行效果检查52218.2团队绩效域52218.2.1绩效要点52218.2.2与其他绩效域的相互作用526 18.2.3执行效果检查52618.3开发方法和生命周期绩效域526 18.3.1绩效要点52618.3.2与其他绩效域的相互作用531 18.3.3执行效果检查53218.4规划绩效域53218.4.1绩效要点53218.4.2与其他绩效域的相互作用535 18.4.3执行效果检查53618.5项目工作绩效域53618.5.1绩效要点53718.5.2与其他绩效域的相互作用539 18.5.3执行效果检查53918.6交付绩效域53918.6.1绩效要点54018.6.2与其他绩效域的相互作用541 18.6.3执行效果检查54118.7度量绩效域54218.7.1绩效要点54218.7.2与其他绩效域的相互作用549 18.7.3执行效果检查55018.8不确定性绩效域55018.8.1绩效要点55018.8.2与其他绩效域的相互作用552 18.8.3执行效果检查55218.9本章练习553 ........第23章组织通用管理66323.1人力资源管理66323.1.1人力资源管理基础66323.1.2工作分析与岗位设计664 23.1.3人力资源战略与计划667 23.1.4人员招聘与录用67023.1.5人员培训67323.1.6组织薪酬管理67623.1.7人员职业规划与管理680 23.2流程管理68023.2.1流程基础68123.2.2流程规划68323.2.3流程执行68723.2.4流程评价68823.2.5流程持续改进69223.3知识管理69323.3.1知识管理基础69323.3.2知识价值链69423.3.3显性知识与隐性知识695 23.3.4知识管理过程69723.3.5知识协同与创新70223.3.6知识传播与服务70323.4市场营销70523.4.1营销基础70523.4.2营销环境70823.4.3营销分析70923.4.4营销管控71323.5本章练习715第24章法律法规与标准规范717 24.1法律法规71724.1.1民法典(合同编)717 24.1.2招标投标法71724.1.3政府采购法71724.1.4专利法71824.1.5著作权法71824.1.6商标法71824.1.7网络安全法71824.1.8数据安全法71924.2标准规范71924.2.1系统与软件工程标准719 24.2.2新一代信息技术标准723 24.2.3信息技术服务标准728 24.3本章练习729参考文献731。
第11章人机交互习题(答案)一.选择题1. ABC2.D3. C4. ABCD5. A6.ABCD7. C二.简答题1.什么是人机交互技术?它的发展阶段有哪些?答:人机交互技术是指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。
它的发展阶段由指示灯和机械开关组成的操纵界面到由终端和键盘组成的字符界面(80年代),再到由多种输入设备和光栅图形显示设备构成的图形用户界面(GUI),(90年代)PC,工作站,WIMP(W-windows、I-icons、M-menu、P-pointing devices)界面到VR技术(发展方向)。
2. 人机界面交互有哪几种方式?答:数据交互、图像交互、语音交互、行为交互。
3.简述人机界面的设计原则?答:设计一个友好的用户界面应遵循以下原则:(1) 用户针对性原则;(2) 尽量减少用户的工作;(3) 应用程序与人机界面相分离;(4) 人机界面一致性;(5) 系统反馈及时性;(6) 尽量减少用户记忆;(7) 及时的出错处理及帮助功能;(8) 使用图形。
4.数据交互主要的交互形式有哪些?答:(1) 问答式对话数据输入交互;(2) 菜单选择数据输入交互;(3) 填表数据输入交互特点;(4) 直接操纵数据输入交互;(5) 关键词数据输入交互;(6) 条形码数据输入;(7) 光学字符识别;(8) 声音数据输入交互;(9) 图像数据输入。
三.讨论题1.多媒体计算机技术逐渐进入人们的生活,多媒体在娱乐方面的应用必将在很大程度上改变人们的生活方式,谈谈多媒体技术对人们的生活会带来哪些变化?答案略。
2.多媒体计算机技术逐渐进入人们的生活,多媒体在娱乐方面的应用必将在很大程度上改变人们的生活方式,谈谈多媒体技术对人们的生活会带来哪些变化?答案略。
第12章 离 散 结 构习题(答案)一.单项选择题 1.D 2.C3.B 4.C 5.D 6.B 7.A8.B9.D10.C二.解答题1. 令x 和y 是正整数,P (x ):x 是奇数,Q (x ):x 是素数,R (x,y ):x+y 是偶数。
第12章 拉普拉斯变换在电路分析中的应用
§12-1 拉普拉斯变换及其几个基本性质
12-1 RC 串联电路t =0时与10 V 电压源接通,已知R =2MΩ、C =1μF,试用拉氏变换法求电流i (t )和电容电压M 。
(t ), t≥0。
已知u C (0-)=0。
解:电路如图
12-1(a )所示,画出电路的
s 域模型如图
12-1(b
)所示,可得(s )的反变换为
比较系数得
解得
所以
U (s )的反变换为
图12-1
12-2 RL 并联电路如图
12-2所示,已知
试用拉氏变换法求u (t ),
t≥0。
图
12-2
图12-3
解:画出电路的s 域模型如图12-3所示。
列出方程
反变换得。
12-3 t≥0
时电路如图12-4所示,已知,试求
图
12-4
图12-5
解:方法一:画出电路的s域模型如图12-5所示。
列出方程
所以
解得反变换得
方法二:用戴维南定理。
在图12-5中,断开电容支路,得接上电容支路,得以下与方法一相同。
12-4 电路如图12-6所示,
t =0时开关打开,求。
图12-6
图12-7
解:画出电路的s 域模型如图12-7所示。
可列出方程
反变换得
§12-2 反拉普拉斯变换
——赫维赛德展开定理
12-5 求若F (s )为:
解:
所以
F (s )为假分式,不能直接使用赫维赛德定理。
用长除法,得对真分式部分有
所以。
第12章文件一、选择题1.哈希文件使用哈希函数将记录的关键字值计算转化为记录的存放地址,因为哈希函数是一对一的关系,则选择好的()方法是哈希文件的关键。
A.哈希函数B.除余法中的质数C.冲突处理D.哈希函数和冲突处理【答案】D【解析】哈希表是根据文件中关键字的特点设计一种哈希函数和处理冲突的方法将记录散列到存储设备上。
2.下述文件中适合于磁带存储的是()。
A.顺序文件B.索引文件C.哈希文件D.多关键字文件【答案】A【解析】磁带存储是一种顺序存储,顺序文件(sequential file)是记录按其在文件中的逻辑顺序依次进入存储介质而建立的,即顺序文件中物理记录的顺序和逻辑记录的顺序是一致的。
因此顺序文件适合磁带存储。
二、判断题1.倒排文件是对次关键字建立索引。
()【答案】√【解析】倒排文件是对每一个次关键字项建立次关键字索引(称为倒排表),将所有具有相同次关键字的记录的物理记录号都填入倒排表为此次关键字的表中。
2.倒排序文件的优点是维护简单。
()【答案】×【解析】倒排文件的优点是检索记录较快。
特别是对某些询问,不用读取记录,就可得到解答。
3.哈希表与哈希文件的唯一区别是哈希文件引入了“桶”的概念。
()【答案】×【解析】哈希文件是使用一个函数(算法)来完成一种将关键字映射到存储器地址的映射,根据用户给出的关键字,经函数计算得到目标地址,再进行目标的检索。
哈希表是根据关键码值而直接进行访问的数据结构。
4.文件系统采用索引结构是为了节省存储空间。
()【答案】×【解析】是为了缩短查找的时间,牺牲了一部分存储空间。
5.对处理大量数据的外存介质而言,索引顺序存取方法是一种方便的文件组织方法。
()【答案】×【解析】索引顺序存取方法插入操作比较麻烦,对于处理大量数据,会有大量的记录进入溢出区,而基本区中又浪费很多空间。
6.对磁带机而言,ISAM是一种方便的文件组织方法。