当前位置:文档之家› (完整word版)最新软件设计师知识点汇总.(良心出品必属精品)

(完整word版)最新软件设计师知识点汇总.(良心出品必属精品)

(完整word版)最新软件设计师知识点汇总.(良心出品必属精品)
(完整word版)最新软件设计师知识点汇总.(良心出品必属精品)

-----------------------计算机系统组成------------------------------------------

计算机系统组成-------------

运算器:算术/逻辑运算单元ALU、累加器ACC、寄存器组、多路转换器、数据总线组成。控制器:计数器PC、时序产生器、微操作信号发生器,指令寄存器、指令译码器。CPU的功能:程序控制、操作控制、时间控制、数据处理(最根本的。

相联存储器是按内容访问的,用于高速缓冲存储器、在虚拟存储器中用来作段表页表或快表存储器、在数据库和知识库中。

CACHE高速缓存的地址映像方法:直接地址映像(主存分区,区分块、全相联映像(主存分块、组相联映像(主存分区,区分块、块成

组,CACHE分块成组。替换算法:随机、先进先出、近期最少用、优化替换算法。性能分析:H为CACHE命中率,t c为Cache存取时间、t m为主存访问时间,Cache等效访问时间t a=H t c+(1-Ht m提高了t m/t a倍。虚拟存储器由主存、辅存、存储管理单元和操作系统软件组成。

RISC精简指令集:指令种类少、长度固定、寻址方式少、最少的访内指令、CPU内有大量寄存器、适合流水线操作。

内存与接口统一编址:都在一个公共的地址空间里,独立使用各自的地址空间。优点是内存指令可用于接口,缺点内存地址不连续,读程序要根据参数判断访内还是访接口。

廉价冗余磁盘阵列RAID:0级不具备容错能力但提高了传输率N 倍、1级镜像容错技术、2级汉明码作错误检测、3级只用一个检测盘、4级是独立地对组内各磁盘进行读写的阵列,用一个检测盘、5级无专门检测盘。

中断方式处理方法:多中断信号线法、中断软件查询法、菊花链法(硬件、总线仲裁法、中断向量表法(保存各中断源的中断服务程序的入口地址。

直接存储器存取DMA:内存与IO设备直接成块传送,无需CPU干涉。根据占据总线方法不同分为CPU停止法、总线周期分时法、总线周期挪用法。

输入输出处理机用于大型机:数据传送方式有字节多路方式、选择传送方式、数组多路方式。

指令流水线:操作周期是最慢的操作的时间。建立时间是达到最大吞吐率的时间。

总线内总线:ISA、EISA、PCI;外总线:RS-232(3根线全双工15米、SCSI(并行外总线、16位、最大320M秒、最多63个设备20米、USB(4条线480M秒接5层127个设备、IEEE-1394(串行6条线3.2G秒热插

阵列处理机:单指多数据流SIMD,同步同时执行同一指令。

多处理机:多指多数据,多处理机互连应满足高频带、低成本、方式多样、在不规则通讯下连接的无冲突性。四种结构:总线式、交叉开关、多端口存储器结构、开关枢纽式。

并行处理机:单指令多数据流,分布存储和共享存储两种结构。特点资源重复、连接模式、专

用性(与算法联系、复合性。

信息安全五要素:机密性、完整、可用、可控性、可审查性。

安全等级:三类技术安全性、管理安全性、政策法规安全性。《可信计算机系统评测标准》TCSEC/TDI分4组7级。A1可验证安全设计、B3安全域、B2结构化安全保护、B1标记安全保护、C2受控访问控制、C1初级、D最低无安全功能。

安全威胁:对资源的机密性、完整性、可用性、合法性造成危害。两类故意和偶然。

加密技术的两个元素:算法和密钥。对称加密即私密加密,加解密使用相同的密钥DES;非对称加密即公密加密RSA,加密公开解密保密,适合少量数据加密;不可逆加密。常用加密算法: DES算法采用56位密钥对64位数据加密密钥太短、三重DES效果相当于密钥长度加倍;RC5算法RSA采用此算法;IDEA密钥是128位。密钥管理:密钥产生由权威认证机构CA中心、公开密钥体系PKI、密钥分发中心KDC。

认证技术主要解决通讯双方身份认可。PKI技术是信息安全技术的核心,也是电子商务的关键和基础技术(包括加密、数字签名、数据完整机制、数字信封、双重数字签名。密钥备份恢复仅限解密密钥,私密不备份。PKI采用证书进行公钥管理,PKI把公钥密码和对称密码结合起来,保证网上数据安全传输。机密性(不被偷看、完整性(不被篡改、有效性(不被否认。PKI标准化有两个方面:RSA的机密密钥标准PKCS 和工业基础协议PKIX。Hash函数:输入不同长度字符返回定长串,即Hash值。它可以在数字签名中解决验证签名和用户身份验证、不可抵赖性的问题。信息摘要即数字指纹,它用于创建数字签名,对于特定文件信息摘要是唯一的,常用Hash 函数有MD2、MD4、MD5他们都产生128位摘要。数字签名使用发送方密钥对,使用发送方私密加密,接受方用发送方的公密解密,是一对多关系;数字加密使用接受方密钥对,公钥加密,私密解密、是多对一的关系。

SSL安全协议:即安全套接层协议,用于保证通讯安全系数。提供三方面的服务:用户和服务器的合法认证、机密数据以隐藏被传送的数据、保证数据的完整性(采用Hash函数和机密共享技术保证数据完整性。

数字时间戳技术:提供电子文件的日期和时间信息的安全保护。时间戳包括三部分:需加时间戳的文件的摘要、DTS收到文件的日期和时间、DTS的数字签名。

解决局域网安全问题的技术:①划分网段、局域网交互技术、VLAN,②加密、数字签名、认证和VPN技术,③防火墙,④入侵检测技术⑤网络安全扫描技术。

计算机的可靠性:衡量一个计算机系统可靠性R、可用性A、可维修性S。平均无故障时间MTBF=1/λ

串连系统可靠性R=R1+R2;失效率λ=λ1+λ2

并联系统:R=1-(1-R1(1-R2

总失效率=1/((1/λ*∑(1/1..n

计算机性能评测方法:时钟频率、指令执行速度、等效指令速度法、数据处理速率、核心程序法。汇编和编译--------------------------------------------------汇编和编译

汇编语言的三类语句:指令、伪指令、宏指令语句。

编译的过程:①词法分析,②语法分析,③语义分析、④中间代码生成(三地址码、⑤代码优化:基本块划分:第一条、转移、转移后面的语句。三种优化:合并已知变量、删除无用赋值、删除多余运算。⑥目标代码生成,⑦符号表管理,⑧出错处理。

编译比解释效率高,解释的灵活性和可移植性好。

网络知识------------------------------------------------------网络知识

网络的功能:数据通信、资源共享、负载均衡、高可靠性。内层通讯子网对应下三层、外层资源子网对应上三层。按信息交互方式分为:电路交换、分组交换、综合交换网。拓扑结构:总线、星状、环状、树状、分布式。

OSI/RM:物理层:比特流。数据链路层:帧,流量控制、差错控制。网络层:数据包,报文分组,路由选择、交换方式、拥塞控制、差错报告、寻址排序。传输层:报文,报文分段、选择最适宜的网络层服务、最佳的利用网络资源。会话层:访问验证、会话管理。表示层:语法解释、压缩、加解密。应用层。

网络设备:物理层:中继器(由500米扩展到1500米、集线器。数据链路层:网桥(帧过滤特性、交换机(三种交换技术:端口交换、帧交换【直通交换、存储转发、碎片丢弃】、信元交换。网络层:路由器(路由选择、流量控制、过滤、存储转发、介质转换、增强型功能加密、压缩、容错。应用层:网关(协议转换

网络介质:双绞线(屏蔽STP,非屏蔽5类UTP最长100米;同轴电缆(基带直接传输数字信号,宽带同轴电缆用于频分多路复用FDM闭路电视用;光纤(多模发光二极管,单模注入型二极管

两台PC间最长500米,最多4个HUB5段电缆。

电信标准:CCITT V系列(V.90猫X系列(X.25。EIA的RS-232标准。IEEE的802.1 (体系结构及网络互连,802.2(涉及逻辑数据链路标准,802.3(以太网CSMA/CD,802.4(令牌总线,802.5(令牌环差分曼彻斯

特编码,802.6(城域网,802.7(光纤FDDI用4B/5B编码, 802.11(无线

局域网,802.12(100VG-ANYLAN。

局域网技术的三个问题:介质、拓扑结构、介质访问控制方法。

LAN模型:数据链路层细划为:逻辑链路控制LLC和介质访问控制层MAC。MAC功能:介

质访问控制和对信道分配资源,实现帧寻址、识别和检测。LLC功

能加强了:寻址、排序、流控、差错控制,数据帧的封装和拆除。

以太网802.3标准:采用带有冲突检测的载波监听多路访问协议CSMA/CD技术,检测到冲突的退避算法是二进制指数退避算法。

802.3(10M以太网10Base-T10Base-F、802.3u(100M快速以太网

100BaseT、100BaseF多模光纤400米、100BaseT4、802.3z(千兆以太网三种介质光纤单模500米多模2000米、宽带同轴电缆25M、5类

UTP100米半双工

广域网协议:PPP PPPoE PPPoA应用ADSL(上行1M下行8M,线路按

频段分为语音上下行3个信道、DDN是网状拓扑不经过交换机房、ISDN 一线通、FR帧中继、ATM异步传输模式:数据以定长的信元为传输单位,每个信元53B其中头5B信元体48B,四层的参考模型用户层、ATM 适配层、ATM层、物理层。

Internet协议:TCP/IP的特性:逻辑编址(48位物理地址,32位逻辑地址、路由选择、域名解析、错误检测、流量控制、对应用程序的支持。TCP/IP的四层结构:①网络接口层(最底层。

②网际层只提供无连接不可靠服务协议有:IP,ICMP发送差错报文

的协议(5种差错报文即源抑制超时目的不可达重定向要求分段;4种信息报文即回应请求、回应应答、地址屏蔽码请求、地址屏蔽码应

答,ARP地址解析转成物理地址,RARP反向。③传输层协议TCP的可靠

性靠重发技术来实现,三次握手SYN SEQ=200、ACK201SYN SEQ=300、ACK301;UDP协议提高传输率。④应用层只有FTP和Telnet是建立在TCP上,其余都在UDP上。

IP地址:网络号部分+主机号部分,A类0(000-127、B类10(128-191、C类110(192 -223、D类1110(224-239用于组播例如路由器修改、E类1111(240-255实验保留。IPV6将32位地址扩展为128位。

子网掩码:网络号部分填1,主机号部分填0。可变长掩码

公共端口号0-1023,其他1024-65535。DNS用53、SMTP用25、SNMP用161,FTP命令21数据20,TCP23。

Win NT网络:两个边界层:NDIS网络接口规范(在会话与传输之间和TDI传输驱动程序接口(数据链路层。四个协议:DLC访问大型机和打印机,TCP/IP,NWLink(NetWare接口, NetBEUI(NetBIOS的扩展网上邻居。除NetBIOS对应于传输层外其余三协议都在网络层。

网络安全:基本要求是保密性、完整、可用、可控、可核查。

安全威胁:物理、攻击、身份鉴别、编程威胁、系统漏洞。

防火墙:内外网边界上的过滤封锁机制。在网络层包过滤,在传输层提供端到端的加密,在应用层提供身份认证、加密、内容检查。分类:包过滤型、应用代理网关、状态检测技术防火墙。多媒体-----------------------------------------------------------多媒体

数据传输率b/s=采样频率Hz×量化位数b×声道数

声音信号数据量Byte=数据传输率×时间/8

语音压缩方法:波形编码、参数编码、混合编码

音源即音乐合成器有两类:数字调频合成器、PCM波形合成器。色彩三要素:亮度、色调、色饱和度。红+蓝=品红;绿+蓝=青。光栅化即点阵化将图形转成图像;

向量化即图形跟踪技术将图像转图形

无损压缩即熵编码:行程长度编码RLE、增量调制DME、霍夫曼编码。JPEG2000压缩算法:小波变换算法(有损、离散余玄变换(无损Mpeg4多媒体应用接口、Mpeg7内容描述接口Gif采用LZW无损压缩算法、PNG用LZ77无损压算、

PAL帧频25场扫描频率50行帧625每场扫描625/2分辨率

352*288

电影每秒24次,电脑30帧/秒速度刷新

CCIR6011标准:色度信号采样4:2:2采样频率13.5MHZ每点8位数字化亮度220级色度225 CCIR60

Mpeg1压缩后码率1.5Mb/s;Mpeg2(HDTV80Mb/s;Mpeg4最低64Kb/s

流媒体:建立在UDP协议上的实时传输协议和实时流协议

RTP/RTSP。通过MIME识别格式。

流媒体发布文件RAM、ASX;流式文件格式RM、RA RP RT ASF ASX

软件工程--------------------------------------------------------软件工程

软件生存周期:计划、需求、设计、编码、测试、运维。

软件开发模型:瀑布(缺乏灵活性、导致完成后才发现错误、演化模型(适合需求不明确的情况、螺旋模型(制定计划、风险分析、实施、客户评估、循环、喷泉模型(用于描述面向对象的开发过程,体现的迭代和无间隙特点

需求分析任务是解决功能、性能、数据、界面(输入出数据的要求。成本估算模型有普特南模型和构造性成本模型。风险分析关注三方面:关心未来、关心变化、关心选择。风险评估的三个参照:成本、进度、性能。进度管理常用的描述方法:甘特Gantt图(清晰反映任务起止及并行情况,不能反映依赖关系及关键所在、计划评审技术PERT 图(关键路径松弛时间,但不能反映并行。计算机软件工具CASE。软件过程能力评估CMM,软件过程七原理:按周期定计划实施、逐阶段确认、严格产品控制、使用现代程序设计、明确责任、用人少而精、不断改进开发过程。

软件能力成熟度模型CMM ISO/IEC15504:通过创建规范的软件过程、软件管理过程、软件企业过程并使三者有机结合达到管理并控制软件产品的质量。五个级别:①初始级;②可重复级:焦点集中在软件管理过程上、成功依赖个人和管理层的支持(关键域是需求管理;③定义级:对整个软件生命周期的管理和工程化都已实现标准化、项目组、团队;④管理级:开始量化管理、实

现度量标准化、强烈的群体工作意识(定量过程管理、软件质量管理;⑤优化级:软件过程持续改进(预防缺陷、技术变更、过程变更管理。

软件质量模型ISO/IEC9126:功能性(适合、准确、互用、依从、安全、可靠性(成熟、容错、易恢复、易使用性(易理解、易学、易操作、效率(时间特性、资源特性、可维护性(易分析、易改变、稳定、

易测试、可移植性(适应、易安装、一致、易替换。软件质量强调三点:能满足用户需求、软件应遵循标准开发准则、能满足某些隐形要求。

系统分析方法结构化方法SA的分析结果包括:一套分层的数据流图DFD、一本数据字典(字典条目有:数据流、文件、数据项条目、一组小说明(逻辑加工和补充材料。加工描述的逻辑方法:结构化语言、判定表、判定树。系统分析报告的三个作用:描述系统逻辑模型,作为开发

人员设计和实施的基础、用户和开发人员的协议和交流的基础、系统

验收和评价的依据。

系统设计两大步骤①总体设计即概要设计:任务分解、划分模块、

确定模块功能及调用关系、决定模块界面即数据传递;②详细设计:代

码设计、用户界面安全控制设计等。系统设计的原则:抽象、模块化、信息隐蔽(能提高可修改性、可测试性、可移植性、模块独立(高内聚

低耦合。内聚低到高(偶然、逻辑、时间、过程、通信、顺序、功能;

耦合强到弱(内容、公共、控制、标记即传数据结构、数据、非直接耦合即无信息传递。结构化设计方法SD信息流的两大类型:变换流(明显分为输入、加工、输出、事物流(从事物中心辐射流出。面向数据结构的设计方法: Jackson图。

系统实施阶段的任务:购置安装硬件网络系统、软件准备、人力培训、数据准备、投入切换和试运行。程序设计方法主要有:结构化方法、原型法、面向对象法。

系统测试人工测试:即代码审查;机器测试:只能发现症状无法定位,黑盒(功能测试测试软件外部特征、白盒(结构测试测试对程序路径和

过程测试单元测试中用。测试步骤:①单元测试:模块接口、数据结

构、执行路径、出错处理、边界条件;②组装测试即集成测试;③确认

测试是软件测试的最后环节包括有效性(黑盒、软件配置审查、验收测

试;④系统测试主要内容:恢复测试、安全性测、强调(压力测、性能测、可靠性测、安装测试。

可维护性的评价指标:可理解性、可测试性、可修改性。维护的内容:正确性维护、适应性、完善性、预防性维护。

审计在三个层次上设定:语句、特权、对象审计。

标准化知识-------------------------------------------------标准化知识

国际标准化组织ISO和IEC。统一是标准化的本质,目的是建立最佳秩序和获得最佳效益。标准复审(5年次要确保其有效性、先进性、适用性。按性质分类:技术标准、管理标准、工作标

准。采用国际和国外先进标准的方法:认可法、封面法、完全重印法、翻译法、重新制定法、包括引用法。采用程度:等同idt、等效eqv、非等效采用neq。标准化条码EAN,共有13位:3位前缀表示国家、4位厂商代码、5位商品代码、1位效验码。

ISO9000:是质量管理和质量保证的标准,按照全面质量管理的PDCA 模式工作。ISO9000:2000现有13项标准,有4个核心标准(基础和术语用概念图描述、要求、业绩改进指南、审核指南。标准确认的8项原则:以顾客为中心、领导作用、全员参与、过程方法(4大过程即管理职责、资源管理、产品实现、测量分析和改进、管理的系统方法、持续改进、基于实事的决策方法、互利的供求关系。

知识产权知识----------------------------------------------知识产权知识

《民法通则》保护。知识产权分为两类工业产权和著作权。特点:无形性、双重性、确认性、独占性、地域性、时间性(专利20年,实用新型和外观10年,到期前6个月展期10年。

《计算机软件保护条例》受保护的软件的条件:独立创作、可被感知、逻辑合理。软件著作权保护期50年。软件著作权法律:民事责任(侵犯著作权发表改名,行政责任(复制销售删改转让等,刑事责任。《反不正当竞争法》商业秘密。

常用算法-------------------------------------------------------------常用算法

算法的五特性:有穷性、确定性、可行性、输入、输出

好的算法的目标:正确性、可读、健壮、效率与低存储需求

迭代法:求方程近似根。穷举搜索法。递推法。递归法:执行过程分递推和回归两阶段背包问题。回溯法即试探法。贪心法:不求最优但求快速有解,哈夫曼算法装箱问题马的遍历。分治法:大问题分成小问题解决快速排序比赛日程。动态规划法:求两字符串中最长公共字符序列。

面向对象技术-------------------------------------------面向对象技术

面向对象=对象+分类+继承+通过消息的通讯。对象有对象名(标识、属性和操作(方法组成。对象是类的实例。类解决数据保护问题,继承是父子共享数据和方法的机制。

多态:是不同对象收到同一消息产生不同结果。通用多态有参数多态(最纯的、类属,包含多态(子类型化;特定多态有过载多态(同一变量被用来表示不同功能、强制多态。

好的OOP必须支持:被封装的对象、类和实例的概念、继承性、多态。程序设计的发展:过程程序设计、模块化、函数、逻辑、面向对象。

面向对象的好处:对象技术解决了产品质量和生产率间的平衡;继承机制使系统具有很高的灵活性和易扩充性;面向对象是一个能管理复杂性并增强伸缩性的工具;从概念模型化到分析设计编

码可以无缝传递;封装有助于建立安全的系统。

面向对象的概念:对象、类、方法、实例变量、消息、子类、继承

类的访问控制符:Private类内Protected类及友元Public

消息传递机制和对象自身引用将方法与特定的对象动态地联系在一起,使得不同对象在执行同样的方法体时,可因对象的状态不同而产生不同的行为,从而使方法对具体地对象具有个性。

衡量开发人员:能否最好地发挥已有类库地优点、将已有类库与新问题紧密匹配地能力、不得不另外编写地代码最少。

面向对象分析方法OOA:将数据和功能合在一起考虑,把系统地行为和信息间地关系表示为迭代构造特征。五个活动:认识对象、组织对象、对象间地相互作用、基于对象地操作。

面向对象设计OOD:设计分析模型和实现源代码。构件是功能和数据的封装。

面向对象测试:单元测试-综合测试-系统测试;算法层-类层-模板层-系统层。常采用回归测试和自动测试。

面向对象的分析和设计方法:1Peter Coad的OOA模型的五个层次:主题层、对象类层、结构层、属性层、服务层;两种结构分类结构(一

般和特殊和组装结构(整体和部分。OOD的四个活动:设计问题域部件、设计人机交互部件、设计任务管理部件、设计数据管理部件。2Booch 的OOD:认为软件开发是螺旋的,每个周期包括标识类和对象、确定他们的含义、标识他们的关系、说明每一个类的界面和实现。3对象建模技术OMT:三个模型即对象模型(链和关联、泛化、聚集、模块、动态模型(与时间和操作顺序有关的特征,用状态图表示、功能模型(描述与值变换有关的特征用数据流图表示。

4统一建模语UML:UML三要素(UML的基本构造块、支配这些构造块如何存放的规则、运用与整个语言的一些公共机制。三种构造块(事物、关系、图。四种事务:结构事物(静态部分类接口协作用例主动类构件结点、行为事物(交互和状态机、分组事物(包是概念性的仅在开发时存在、注释事物。四种关系:依赖(事物间语义关系、关联(结构关系、聚集(特殊的关联整体和部分、泛化(一般和特殊、实现(类元之间的语义关系。五类9种图:①用例图(用户角度描述系统功能,用于对系统的语境和需求建模、②静态图(类图、对象图;定义类之间关系和类内结构、③行为图(状态图由状态转换事件和活动组成;活动图用于工作流建模和对操作建模、④交互图(顺序图合作图:描述对象间的交互关系、⑤实现图(构件图:描述代码部件的物理结构及各部件之间的关系;配置图即部署图:定义系统中软硬件关系。

数据结构----------------------------------------------------------数据结构

栈:先进后出;队列:尾进头出循环对列F=(R+1+Memory_Lengthmod M

串:(主串n模式串m朴素的模式匹配算法即布鲁特-福斯算法:最好情况平均比较次数= (n+m/2最坏=m(n+m/2

二叉树:i层至多2i-1个结点;深度为k的二叉树最多2k-1个结点;具有n个结点的完全二叉树的深度为└log2n┘+1;森林和树的转换利

用树的孩子兄弟表示法。哈夫曼树即最优二叉树,是带权路径最短的树。

图:N个顶点的无向完全图有n(n-1/2条边;任何图的边=顶点总度

数/2;连通图是指无向图任两顶点连通,最大的连通子图叫连通分量;生成树是极小连通图;n个顶点e条边的无向图的邻接链表需要n个头结点和2e个表结点。求最小生成树有普里姆算法prim和克鲁斯卡尔算

法Kruskal;

AOV网:工程可行性;AOV的拓扑排序(选入度为0的输出、删

AOE网:工程需时和关键活动;关键路径是最长路径。

最短路径:迪杰斯特拉算法

查找:①顺序查找平均查找次数ASL=(n+1/2;②折半

ASL=(n+1/2*log2(n+1-1;③分块(s是每块的个数块内块间都顺序

ASL=(n/s+s/2+1块内顺序块间折半ASL=log2(n/s+1+s/2二叉排序树即二叉查找树左小于右;平衡二叉树AVL树左右深度差不超过一;m阶B-

树根至少有两棵子树其他非叶至少有m/2进位取整棵

哈希表散列表:构造方法有直接定址法、数字分析法、平均取中

法、折叠法、随机数法、除留余数法;冲突处理方法有开放地址法、链地址法、再哈希法、建公共溢出区法;装填因子=表中记录数/哈希表长度。

排序:堆排序建堆从最后一个非叶开始(一直往下一个个往前筛选。

直接插入好O(n均O(n2坏O(n2辅O(1稳定

直接选择O(n2O(n2O(n2O(1不稳

冒泡排序O(nO(n2O(n2O(1稳定

希尔排序―――O(n1.25不稳缩小增量排序

快速排序O(nlognO(nlognO(n2O(nlogn不稳后往前找小交换

堆排序O(nlognO(nlognO(nlognO(1不稳

归并排序O(nlognO(nlognO(nlognO(1稳定两两排序归并

基数排序O(d(n+rdO(d(n+rdO(d(n+rdO(rd稳定r=10,d位数

-------------------------------操作系统

----------------------------------------------------------

操作系统---------------------

四个特征:并发、共享、虚拟性、不确定性。五大管理功能:进程、文件、存储、设备、作业管理。运行、就绪、阻塞。

操作系统内核包含支撑功能(中断处理、时钟管理、原语操作、资源管理功能(进程、存储、设备管理。引起阻塞的原因:启动某个IO操作、新数据尚未到底、无新工作可作。互斥临界区的管理原则:有空则进、无空等待、有限等待、让权等待。信号量机制有整型信号量、记

录型、信号量集机制。公用信号量:实现互斥,等于临界资源数目;私用信号量实现同步。P(-1V(+ 1。进程的高级原语通信的类型有:共享存

储系统、消息传递系统、管道通信。管程实现同步机制的基础是条件

结构。

进程调度:三级调度高级调度(长调度、作业调度、接纳调度、中级调度(对换调度、低级调度(进程调度。调度方式:先来先服务、时间片轮转、优先级调度、多级反馈调度算法。优先级的确定:I/O型最高优

先级、计算型进程减少调度次数、主要是CPU处理的进程、为适应一

个进程在不同时间段的运行特点,I/O完成时,提高优先级;时间片用完时降低优先级。

死锁产生的原因:资源竞争及进程推进顺序非法。产生死锁的四个

必要条件:互斥条件、请求保持、不可剥夺条件、环路条件。死锁的处理:鸵鸟政策、预防政策(静态分配法、资源有序分配法、避免政策(安全状态和银行家算法、检测与解除死锁。

线程也称为轻型进程:目的是提高系统内程序并发程度、提高吞吐量。线程作为调度和分配的基本单位,基本不拥有资源;进程作为独立

分配资源的单位。线程可以创建线程,同一进程有多个线程。

存储管理的功能:主存的分配和回收、提高主存的利用率、存储保护、主存扩充。可变分区的四种算法:最佳适应(保留最大空白区、最

差适应(不易产生碎片、首次适应(最易合并相邻空白区、循环首次适应。解决碎片的方法是拼接即紧凑。地址重定位是逻辑地址被转成主

存物理地址的过程。可重定位分区是解决碎片问题的简单有效的方

法。

分页存储管理:页表的作用是实现从页号到物理块号的地址映射。

地址变换机构的基本任务是利用页表把用户程序中的逻辑地址变换成

主存中的物理地址。快表:硬件实现,有一组联想高速存储器组成。两

级页表机制:外层页表即页目录存放页表的物理地址,内层页表页的物

理块号。

分段存储管理:便于编程、分段共享、分段保护、动态链接、动态

增长。段页式存储管理。

虚拟存储管理:根据程序运行局部性原理,具有请求调入和置换功能;特征:离散性、多次性、对换性、虚拟性。请求分页的硬件支持:缺页

中断特点:在指令执行期间产生和处理(一般中断在后、返回时回到该指令的开始重新执行该指令(一般中断回到下一条、一条指令可产生多次缺页中断。虚拟存储的页面置换算法减少抖动颠簸:最佳置换、先进先出FIFO、最近最久未使用LRU、最近未用算法NUR。

工作集:驻留内存,是进程集合。 I/O 设备管理:目标提高设备利用率。I/O 系统组成:设备、控制器、通道、总线、I/O 软件。块设备(磁盘):传输率高、可寻址、DMA 方式。字符设备(终端、打印机):传输率低、不可寻址、中断方式。(各种打印机)中速高速设备(磁带磁盘光盘)设备管理的主要技术:。中断技术、DMA、通道、缓冲技术。 I/O 软件的目的是设备独立性和统一命名。分四层:中断处理程序、设备驱动程序、与设备无关的系统软件(功能统一接口、设备命名、保护、缓冲、错误处理、存储分配释放)、用户级软件(I/O 调用、格式化 I/O、Spooling)。通道:目的是使数据独立于 CPU。字节多路通道、数组选择通道、数组多路通道。DMA 技术:指主存与 I/O 设备间直接成块传送,只需 CPU 启动信号,不需 CPU 干涉。缓冲技术:目的提高外设利用率,解决 CPU 与 IO 速度不匹配、减少中断频率放宽中断相应时间的限制、Spooling 提高 CPU 与 IO 的并行。Spooling 假脱机技术使独占设备变成多台虚拟设备,由预输入程序、缓输出技术、井管理程序、输入输出井组成。磁盘调度目标是使平均寻道时间最短。常见文件系统FAT32 NTFS HPFS VXT2 VFAT。文件控制块 FCB 是由基本信息(名、物理地址)、存取控制信息、使用信息组成。FCB 的集合称为目录。磁盘分配表是外存空闲空间管理的数据结构。空闲空间管理方法有空闲区表、位示图、空闲块链、成组链接法。文件共享:硬链接 ln 名新名、软链接 ls –s。作业由程序、数据、作业说明书组成。作业的四种状态:提交、后备、执行、完成。作业调度算法:先来先服务、短作业先服务、相应比高优先、优先级调度、均衡调度算法。网络操作系统:有三类集中式、客户服务器模式、对等模式。常

见:、 NT Unix、 SunOS、 Hpox、 aix、 linux。嵌入式操作系统:微型化、可定制、实时性、可靠性、易移植性(硬件抽象层 HAL 屏蔽了硬件平台的差异),常见:Win CE 、VxWorks、pSOS、 Palm OS 、C/OSUnix 采用三级索引、四种寻址方式。文件系统布局:引导块、超级块、索引结点区、数据存储区。进程控制语句:Fork 创建、Exec 执行、Exit 结束、Signal 相应事件、Kill 发送软中断信号。进程调度采用动态优先数调度算法。采用分页式虚拟存储机制,二次机会页面替换算法。文件系统与设备驱动程序的接口通过设备开关表控制。正则表达式符号: .任意字符 *前一字符的多次出现 [] 选一个 ^否定 $行尾 \转义符“” “”忽视特殊字符 \< \<字首匹配 SHELL \> \>字尾匹配。SHELL 变量:IFS 分 $0 $* $@ $? 割符LOGNAME、$0 本程序名 $#参数个数、$* $*所有位置参数、$@ $@双引号内保持不变、$? $?上一命 $$ $! $令的返回码、$$ $$当前命令的进程、$! $!最近后台进程号、$$-Shell 标识位组成的字符串。

Win2000 系统:用户态即目态只能执行特权指令,核心态即管态可执行任何指令并改变状态。四类进程:系统支持进程、服务进程、环境子系统、应用程序。子系统动态链接库是服务进程和应 11

用进程和系统交互的凭借。NTFS 使用 64 位簇进行索引。进程对象属性包括进程标识、资源访问令牌、进程的基本优先级。采用二级页表结构来转换物理地址和虚拟地址。IO 设备虚拟界面,将所有读写数据看成送往虚拟文件的字节流。体系结构分三层:IO 系统层、设备驱动层、硬件抽象层 HAL。数据库 -------------------------------------------------------------------------------------------------------------------------数据库 DBMS 特点:①数据结构化且统一管理,②有较高的数据独立性,③数据控制功能:安全性、完整性、并发控制(带来的数据不一致性有三类:丢失更新、不可重复读、读脏数据)、故障恢复(事务内部故障、系统、介质、病毒)三级模式:①内模式存储模式:数据物理格式存储方式描

述、②模式概念模式:数据逻辑结构及联系描述、③外模式即用户模式子模式。两级映射:模式到内模式(数据的物理独立性)、外模式到模式(数据的逻辑独立性)目或度 n:R 上的 n 元关系,元数:属性的个数,基数:元组的个数记录数,候选码:唯一标识一个元组,主码:关键字,主属性:全部候选码,全码:所有属性都是候选码。数据模型的三要素:数据结构、数据操作、数据的约束条件。三类完整性约束条件:实体的(主属性不空)、参照的即引用的、用户定义的完整性五个基本运算:并∪、2-差、3×笛卡儿积 from、4 投影п select、5 选择σwhere 扩展运算:1 交∩ R∩S=R-(R-S, CREATE TABLE tbname( sno 2 连接◇, 3 除 char(5 NOT NULL UNIQUE,...PRIMARY KEY(sno,UNIQUE(sno,FOREIGN KEY(x REFERENCES tbname(sno ; ALTER TABLE tbname [ADD 列名完整性约束条件] [DROP 完整性约束名] [MODIFY 列名类型] INDEX CREATE [UNIQUE][CLUSTER]INDEX idname ON tbname 列名 ASC/DSC CREATE VIEW viewname 列名 AS SELEC 子句[WITH CHECK OPTION] SELECT [ALL|DISTINCT]列表名 FROM tbname/vname WHERE [GROUP BY 列名HAVING 条件表达式][ORDER BY 列名 ASC/DESC] INSERT INTO tbname (字段名 VALUES(常量/查询子句) UPDATE tbname SET 列名=值(,,, WHERE GRANT <权限,,>ON<对象类型><对象名>TO 用户 WITH GRANT OPTION REVOKE <权限,,> ON <对象类型><对象名> FROM 用户grant all privileges on table tbname to user1 grant insert on table tbname to user2 12

grant createtab on database dbname to user3 revoke

update(sno on table tbname from user4 求选修了课程名 J 的姓名: select sname from s where sno IN select sno from sc where cno IN select cno from c where cname='J' 求不选 C3 课程的姓名: select sname from S where NOT EXISTS (select * from sc where sc.sno=s.sno and cno='C3' 求选修了全部课程的姓

高中通用技术会考、高考知识点总结与归纳整理(知识主干).资料

通用技术复习资料 第一章走进技术世界 一、技术的价值: 1、技术与人的关系 技术是人类满足自身的需求、愿望,更好的适应大自然,而采取的方法和手段。 (1)人类需要着衣裳遮身避寒——纺织、印染、缝制技术。 (2)人类需要进食补充能量——食品烹饪加工、农作物栽培、家禽饲养技术。 (3)人类需要住所以避风挡雨——建筑技术 (4)人类需要抵御野兽攻击和伤害——武器制造技术。 (5)人类需要出行——车、船制造技术。 (6)人类需要交往、保持联系——邮电通讯技术。 技术的作用: 保护人:提供抵抗不良环境,防止被侵害的手段和工具。 解放人:解放或延长了身体器官,拓展活动了空间,提高了劳动效率,增强了各方面的能力。 发展人:技术促进人的精神和智力的发展,使得人的创新精神和批判能力得以提高,思维方式发生转变,自我价值得以体现。 2、技术与社会的关系 技术促进社会的发展,丰富社会文化内容,改变社会生活方式,是推动社会发展和文明进步的主要动力之一。具体为: (1)技术是社会财富积累的一种形式,对社会生产具有直接的经济意义。它促进了社会经济的增长,实现了产业结构的升级,并为企业的发展提供了基础。如福特T型车的生产流水线。 (2)随着技术的发展,劳动力结构也发生了较大的变化,第一第二产业从业者数量减少,第三产业从业者数量大幅度增加。例如:因为农业技术的发展与劳作方式的变革使农业从业人口减少。 (3)技术不仅为生产提供了先进的手段和工具,提高了生产效率和经济效益,而且丰富了人们的社会生活,使人们衣食、住、行、交往、娱乐、教育等方面都发生了改变。 (4)技术进步不仅带动社会生产的发展和社会活动的变化,而且渗透到军事、政治、文化各领域。 3、技术与自然的关系 (1)利用技术,人类可以改造和利用自然。如:填海造田、南水北调、西气东输、都江堰、荷兰的风车。 (2)人类利用技术和改造自然要有合理的尺度,要注意对自然的保护,不能忽视对自然的保护,不能忽视一些技术或产品对环境可能造成的负面影响。 (3)技术的发展给自然环境带来了问题,但也给解决这些问题提供了可能。 “绿色”技术:主要包括绿色产品的生产技术以及清洁工艺等。 绿色产品:指在生产和生活中,不会污染环境和破坏生态的产品的总称。 二、技术的性质 1、技术的目的性 技术总是从一定的目的出发,针对具体的问题,形成解决方案,从而满足人们的某方面的需求。例如:助听器的发明。人类有目的、有计划、有步骤地技术活动推动了技术的不断发展。 2、技术的创新性 创新是技术发展的核心。技术的发展需要创新。技术创新常常表现为技术革新和技术发明。技术革新一般是在原有技术的基础上的变革和改进,技术发明则是一项新技术的产生。 3、技术的综合性 (1)技术活动往往需要综合运用多种知识。 技术具有跨学科的性质,综合性是技术的内在特性。一般地,每一项技术都需要综合运用多个学科、多方面的知识。 (2)技术与科学的区别与联系 科学是对各种事实和现象进行观察、分类、归纳、演绎、分析、推理、计算和实验,从而发现规律,并予以验证和公式化的知识体系。科学侧重认识自然,力求有所发展,科学是回答“为什么”);科学通过实验验证假设,形成结论。 技术则是人类为了满足自身的需要和愿望对大自然进行的改造。技术侧重改造和利用自然,力求有所发明(技术是解决“怎么办”),科学促进了技术的发展,技术推动了科学的进步。技术通过试验,验证方案的可行性与合理性,并实现优化。

(完整word版)最新软件设计师知识点汇总.(良心出品必属精品)

-----------------------计算机系统组成------------------------------------------ 计算机系统组成------------- 运算器:算术/逻辑运算单元ALU、累加器ACC、寄存器组、多路转换器、数据总线组成。控制器:计数器PC、时序产生器、微操作信号发生器,指令寄存器、指令译码器。CPU的功能:程序控制、操作控制、时间控制、数据处理(最根本的。 相联存储器是按内容访问的,用于高速缓冲存储器、在虚拟存储器中用来作段表页表或快表存储器、在数据库和知识库中。 CACHE高速缓存的地址映像方法:直接地址映像(主存分区,区分块、全相联映像(主存分块、组相联映像(主存分区,区分块、块成 组,CACHE分块成组。替换算法:随机、先进先出、近期最少用、优化替换算法。性能分析:H为CACHE命中率,t c为Cache存取时间、t m为主存访问时间,Cache等效访问时间t a=H t c+(1-Ht m提高了t m/t a倍。虚拟存储器由主存、辅存、存储管理单元和操作系统软件组成。 RISC精简指令集:指令种类少、长度固定、寻址方式少、最少的访内指令、CPU内有大量寄存器、适合流水线操作。 内存与接口统一编址:都在一个公共的地址空间里,独立使用各自的地址空间。优点是内存指令可用于接口,缺点内存地址不连续,读程序要根据参数判断访内还是访接口。 廉价冗余磁盘阵列RAID:0级不具备容错能力但提高了传输率N 倍、1级镜像容错技术、2级汉明码作错误检测、3级只用一个检测盘、4级是独立地对组内各磁盘进行读写的阵列,用一个检测盘、5级无专门检测盘。

软件设计实习报告

软件设计实习报告 实习之后我们需要写相关的实习报告,大家一起看看下面的软件设计实习报告,欢迎各位阅读哦! 一、实习目的: 检验与巩固理论知识,提高实际操作能力与社会实践能力。 二、实习时间: 20xx-07-27至20xx-10-23 三、实习地点: 广东广州 四、实习单位与部门: 广州**网络科技有限公司·软件开发部 五、实习内容: 应学校要求,本人于七月二十七号来到广州**网络科技有限公司实习。初到该公司,听公司负责人讲解了公司状况以及工作要求,就马上开始我的工作。从该负责人得知,公司的软件开发业务并没有多长时间,所以公司的很多工作流程还不太规范。在3个月的实习时间里,我参与了一个类似于erp的项目。项目的大致内容是:为一家中型制造业企业量身订做一套综合管理系统,包括了仓库管理,销售管理,采购管理,生产管理,财务管理以及人事管理,共六个子系统,且这六个子系统是有机的组合,以方便该企业的管理生产资源,人力资源以及财务。在整个参与过程中,在不同时间里担任的工作任务也不同。

1、八月份 据了解,该项目早在3月份就开始了,而且该项目一直是处于不受控状态,控制不了的原因有诸多,例如客户的需求发生了巨大变动,该项目进行期间有很多其他的项目插入到开发过程中等等。于是,我参与了测试程序的工作,以熟悉整个项目的具体内容,功能实现,设计方法等。在做测试工作的过程中,发现实习单位目前对测试不太重视,在以前的项目中也很少有全面的软件测试阶段。主要表现在:一方面,在我实习期间,就陆续有以前做的系统拿回来,重新做测试工作并修改。据了解,目前国内的绝大多数软件企业也是重编码轻测试,导致软件的强壮性低下,而在售后的维护阶段中经常性需要大幅度修改。这样一来,经常有不同的新老系统并行,给新系统的项目进度带来了外部干扰;另方面,公司要求的测试方法也较为简单,且测试文档的书写格式极其简单,这种书写格式在一些功能上的错误和明显的数据错误上有很好的表意效果,但是在表达程序的逻辑错误和内部数据错误时有很大的欠缺。在整个测试工作中也大概了解了该系统的各方面特性。该系统采用b/s结构开发,随着inter的高速发展、电信部门对网络线路的投入、带宽的增加等各个对b/s结构有利的条件下,采用b/s结构可以节省很多的成本。在以前采用c/s结构开发的系统中,需要为系统开发客户端,而且在维护过程中,除了对服务器端的维护,还要对各个客户端进行维护,而目前盛行的b/s结构,则只需要开发和维护服务器端,相比之下,开发和维护的成本也就大大降低。另外,b/s结构在inter里的应用性比较高。但是,b/s结

Internet技术知识点总结

Internet技术 1.Internet是世界上最大的网络,实质是网络的网络。 2.互联网是一组全球信息资源的总称。 3.Internet:由路由器及通信线路基于一个共同的通信协议,将不同地区,不同环境的网 络互联成为一个整体,形成一个全球化的虚拟网络,是共享资源的集合。 Internet的主要功能 4.WWW服务 a)(WorldWideWeb)万维网服务 b)网页文件连接的组合 c)超级连接文本:文本,声音,图形,动画,影像组成。 d)HTTP协议:WWW客户机到WWW服务器之间传输用的协议。 e)HTML:超文本标记语言,编写网页的语言。 5.电子邮件服务:利用存储-转发原理,克服时间,地理上的距离,通过计算机终端和通 信网络进行文字、声音、图像等信息的传递 6.数据检索:分类目录和关键字 7.电子公告板(BBS):基于电子邮件的服务 8.远程登录 9.商业应用 ISP 网络服务供应商,是Internet网络用户接入和信息服务的提供者 10.分类 a)为用户提供拨号入网业务的小型ISP(应为IAP)。区域性强,服务能力有限,没有 自己的主干网络和信息源,提供的服务信息有限 b)真正意义上的ISP:全方位服务,有全国或较大区域的联网能力,可提供专线、拨 号上网 11.ISP服务 a)提供专线接入:提供如DDN、X.25、FR、CATV等专线接入 b)提供拨号接入:向用户提供通过公用电话网联机访问Internet的能力,包括UNIX 仿真终端方式和SLIP/PPP连网方式 c)提供电子邮件服务 d)提供信息服务:提供的信息(用户名(账号)、用户口令(密码)、IP地址、域名服 务器(DNS)地址) e)提供联网设备,网络系统集成,软件安装和使用培训服务 12.主页:打开浏览器后第一个出现的页面 13.超文本:含有超链接的文本 14.超链接:通过网址链接到别的网页 15.统一资源定位器(URL,又称为网址) 16.HTML的超链接用URL来定位信息资源所在的位置 17.格式协议://域名或IP地址(:端口号)/路径名/文件名 a)协议:又称信息服务类型,是客户端浏览器访问各种服务器资源的方法 b)端口号:默认端口号可以省略 c)文件名或路径名缺省时,会返回浏览器一个index.html或default.html文件 18.Internet的特点 a)对用户隐藏网间连接的底层节点,用户不必了解硬件连接细节 b)不指定网络互联的拓扑结构

软件设计师知识点

·在输入输出控制方法中,采用DMA可以使设备与主存之间的数据块传送无须CPU干预。 ·内存容量为4GB,即内存单元的地址宽度为32位;字长为32位,即要求数据总线的宽度为32位。 ·ARP攻击造成网络无法跨网段通信的原因是:伪造网关ARP报文使得数据包无法发送到网关。 ·软件商标权的权利人是:软件注册商标所有人。 ·利用商业秘密权可以对软件的信息、经营信息提供保护。(管理方法、经营方法、产销策略、客户情报、软件市场的分析、预测报告、和对未来的发展规划、招投标中的标底以及标书内容)。 ·某项目组拟开发了一个大规模系统,且具备了相关领域以及类似规模系统的开发经验,则瀑布模型最适合开发此项目。 ·编译程序分析源程序的阶段依次是:词法分析、语法分析、语义分析。 ·结构冗余:按其方法可以分为静态、动态和混合冗余。 信息冗余:为了检测或纠正信息在运算或传输中的错误另外加的一部分信息。时间冗余:以重复执行指令或程序来消除瞬时错误带来的影响。 冗余附加技术:是指为实现上述冗余技术所需要的资源和技术。 ·软件过程的改进框架:过程改进基础设施、过程改进线路图、软件过程评估方法、软件过程改进计划。每一次改进要经历4个步骤:评估、计划、改进和监控。 ·软件复杂性度量的参数:软件的规模、软件的难度、软件的结构、软件的智能度。 ·软件系统的可维护性评价指标包括可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率,不包括可扩展性。 ·开-闭原则是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对扩展开放,对修改关闭;里氏代换原则是指任何基类对象可以出现的地方,子类对象一定可以出现。依赖倒转原则就是要依赖于抽象,而不依赖于实现,或者说要针对接口编程,不要针对实现编程。 ·汇编语言的指令语句必须要有操作码字段,可以没有操作数字段。 ·贪心算法不能保证求得0-1背包问题的最优解。

信息技术知识汇总

一、专用名词 IT是Information Technology的缩写,意为"信息技术",包含现代计算机、网络、通讯等信息领域的技术。IT的普遍应用,是进入信息社会的标志。 ?信息技术:应用信息科学的原理和方法,对信息进行采集、处理、传输、存储、表达和使用的技术。 ?分类:微电子技术,计算机技术,传感技术,通信技术。 ?信息特征 ?信息的载体依附性 ?信息的时效性 ?信息是可以加工和处理的 ?信息是可以传递和共享的。 NII是国家信息基础设施(National Information Infrastructure)的缩写。它包括: 1.一系列不断扩展的仪器设备。如摄像机、扫描仪、键盘、电话、传真机、计算机、交换机、高密度磁盘和光盘、声像带、电缆、电线、通信卫星、光纤传输线路、微波通信网、电视、监视器、打印机等。 2.信息本身。这些信息可以通过电视节目、科学或商业数据库、影像、录音、图书馆档案及其它媒体等形式体现。目前大量的这类信息分布在政府的各机构中,而且每天都从实验室、演播室、出版商等处传播有价值的信息。 3.各类应用程序和软件。用户能借助于这些程序和软件去访问、处理、组织和提炼那些由NII设施提供的、随时可用的大量信息。 4.各种网络标准和传输编码。依靠它们实现网络间的互连和互操作,确保个人秘密和网络的安全与可靠。 5.人。这类人的工作是挖掘信息,开发应用程序和服务、组建设备、培训其他人员等。 Internet是采用共同的计算机语言或协议被连接在一起的很多完全不同的网络的集合。这些网络之间的传输路径安排可以确保即使一个或多个路由被阻塞,传输仍然可以畅通无阻。这是ARPANET的早期设计目标的一部分,诣在使网络既有效又强大。 Internet 上的所有传输都被组织成数字包的形式--打碎的信息--每个包都有自己的地址和路由指令。这种被称为包交换的方法使数字通讯可以充分利用全部的网络资源,在特定的时刻找到最快和最经济的可行路径。数字包以共同的格式被传输,传输控制协议/Internet协议(TCP/IP)使得起始点系统的硬件和软件可以与途中和最终目的地的其它系统的硬件和软件进行通讯。 IP是Internet Protocol的缩写,意为"网际协议"。它就是应用于Internet中的基础协议"TCP/IP"中的"IP",工作于网络七层模型中的第三层。我们现在常用到的"IP"电话,即泛指应用Internet网络及相关技术,把传统的电话(通过PSTN公用电话网)业务转移到Internet网络上来,以大幅降低通讯费用。 ISDN是Integrated Serviced Digital Network的缩写,一般译为"综合业务数字网",电信局称之为"一线通",就是因为它能实现把语音服务和数据传输服务组合在同一通信介质上,为用户同时提供这两种服务的连接。ISDN的基本速率接口提供两个64Kbps 和一个16Kbps的信道带宽(2B+D),其中一个64Kbps信道用于传输语音,另一个64Kbps信道传输数据(当不需要传输语音时,数据传输可占用两个B信道128Kbps的速率),16Kbps的信道用于传输通讯指令等服务信息。 ISDN与普通模拟电话线有什么不同?对于模拟电话线来说,是在用户到电话局之间的线路上传送的模拟话音信号,因此,它只能提供单一的电话业务。而ISDN实现了用户线的数字化,不管是什么信号(文字、图像、声音),只要变成数字信号,就可

检测技术知识点总结

1、检测技术:完成检测过程所采取的技术措施。 2、检测的含义:对各种参数或物理量进行检查和测量,从而获得必 要的信息。 3、检测技术的作用:①检测技术是产品检验和质量控制的重要手段 ②检测技术在大型设备安全经济运行检测中得到广泛应用③检测技 术和装置是自动化系统中不可缺少的组成部分④检测技术的完善和 发展推动着现代科学技术的进步 4、检测系统的组成:①传感器②测量电路③现实记录装置 5、非电学亮点测量的特点:①能够连续、自动对被测量进行测量和 记录②电子装置精度高、频率响应好,不仅能适用与静态测量,选 用适当的传感器和记录装置还可以进行动态测量甚至瞬态测量③电 信号可以远距离传输,便于实现远距离测量和集中控制④电子测量 装置能方便地改变量程,因此测量的范围广⑤可以方便地与计算机 相连,进行数据的自动运算、分析和处理。 6、测量过程包括:比较示差平衡读数 7、测量方法;①按照测量手续可以将测量方法分为直接测量和间接 测量。②按照获得测量值得方式可以分为偏差式测量,零位式测量 和微差式测量,③根据传感器是否与被测对象直接接触,可区分为 接触式测量和非接触式测量 8、模拟仪表分辨率= 最小刻度值风格值的一半数字仪表的分辨率 =最后一位数字为1所代表的值 九、灵敏度是指传感器或检测系统在稳态下输出量变化的输入量变化的 比值 s=dy/dx 整个灵敏度可谓s=s1s2s3。 十、分辨率是指检测仪表能够精确检测出被测量的最小变化的能力 十一、测量误差:在检测过程中,被测对象、检测系统、检测方法和检测人员受到各种变动因素的影响,对被测量的转换,偶尔也会改变被测对象原有的状态,造成了检测结果和被测量的客观值之间存在一定的差别,这个差值称为测量误差。 十二、测量误差的主要来源可以概括为工具误差、环境误差、方法误差和人员误差等 十三、误差分类:按照误差的方法可以分为绝对误差和相对误差;按照误差出现的规律,可以分系统误差、随机误差和粗大误差;按照被测量与时间的关系,可以分为静态误差和动态误差。 十四、绝对误差;指示值x与被测量的真值x0之间的差值 =x—x0 十五、相对误差;仪表指示值得绝对误差与被测量值x0的比值r=(x-x0/x0)x100%

2020年计算机软考软件设计师知识点精选集

2020年计算机软考软件设计师知识点精选集 需求分析:开发人员准确地理解用户的要求,实行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相对应的需求规格说明的过程。 它有以下几难点: ⑴问题的复杂性。由用用户需求涉及的因素繁多引起,如运行环境和系统功能 ⑵交流障碍。需求分析涉及人员较多,这些人具备不同的背景知识,处于不同角度,扮演不同角色,造成相互之间交流困难。 ⑶不完备性和不一致性。用户对问题的陈述往往是不完备的,各方面的需求可能还存有矛盾,需求分析要消除矛盾,形成完备及一致的定义。 ⑷需求易变性。 近几年来已提出多种分析和说明方法,但都必须适用以下原则: ⒈必须能够表达和理解问题的数据域和功能域。数据域包括数据流(数据通过一个系统时的变化方式)数据内容和数据结构,功能域反映上述三方面的控制信息。 ⒉能够把一个复杂问题按功能实行分解并可逐层细化。 ⒊建模。可更好地理解软件系统的信息,功能,行为。也是软件设计的基础。 需求分析的任务: ⒈问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求。 ⒉分析与综合,导出软件的逻辑模型

⒊编写文档:包括编写"需求规格说明书""初步用户使用手册""确认测试计划""修改完善软件开发计划" 结构化分析:简称SA,面向数据流实行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。 结构化(SA)分析步骤: ⑴了解当前系统的工作流程,获得当前系统的物理模型。 ⑵抽象出当前系统的逻辑模型。 ⑶建立目标系统的逻辑模型。 ⑷作进一步补充和优化。 【篇二】2020年计算机软考软件设计师知识点:数据流图 以图形的方式描述数据在系统中流动和处理的过程。只反映系统必须完成的逻辑功能,是一种功能模型。 画数据流图的步骤: ⑴首先画系统的输入输出,即先画顶层数据流图。顶层图只包含一个加工,用以表示被开发的系统。 ⑵画系统内部,即画下层数据流图。将层号从0号开始编号,采用自顶向下,由外向内的原则。画更下层数据流图时,则分解上层图中的加工,一般沿着输出入流的方向,凡数据流的组成或值发生变化的地方则设置一个加工,一直实行到输出数据流。如果加工的内部还有数据流,则继续分解,直到每个加工充足简单,不能再分解为止。不能分解的加工称为基本加工。 ⑶注意事项:

高三复习信息技术知识点总结

一、计算机系统及其组成 1、一个完整的计算机应由硬件系统和软件系统两大部分组成。 ◆主板motherboard 主板是整个电脑的基板,是CPU 、内存、显卡及各种扩展卡的载体 主板是否稳定关系着整个脑是否稳定,主板的速度在一定程度上也制约着整机的速度 是计算机各部件的连接工具 ◆中央处理器(CPU)由运算器+控制器组成 ◆运算器计算机中执行各种算术和逻辑运算操作的部件 ◆控制器计算机的指挥中心,负责决定执行程序的顺序,给出执行指令时机器各部件需要的操作控制命令 是计算机的核心部件 发展:286、386、486、奔腾、 PⅡ、PⅢ、PⅣ等 品牌AMD intel等 ◆存储器分为内存储器( RAM+ROM )和外存储器(软盘1.44MB、光盘650MB、U盘、硬盘等 ◆内存:电脑的核心部件,重要性仅次于CPU,它的容量和处理速度直接决定了电脑数据传输的快慢。通常内存容量为1G、2G、4G是勾通CPU与硬盘之间的桥梁 RAM:随机存储器。可读出写入数据断电信息丢失 ROM:只读存储器。又叫固化存储器,断电信息不丢失 ◆硬盘 程序、各种数据和结果的存放处,里面存储的信息不会由于断电而丢失 存储容量大,硬盘为40、60、80 、160、300GB 等 2、其中硬件系统运算器、控制器、存储器、输入 和输出设备由五部分组成。 3、软件系统是指在计算机上运行的各种程序、数据及有关资料。包括系统软件(如Dos、Windows 、 Unix等)和应用软件(如Word、Excel、Wps等)。 二、信息技术及其基础 1、信息是无处不在的,本身并不是实体,必须通过载体才能体现,但不随载体的物理形式而变化。 3、二进制:有0和1两个代码,逢2进一,各位有不同权值。计算机采用二进制存储和处理数据,因其易于电子原件的实现。存储基本单位字节 bit 二进制位简写为 b

高一通用技术知识点总结。

第一章走进技术世界 一、技术的价值 技术是人类为满足自身的需求和愿望对大自然进行的改造。它具有保护人、解放人和发展人的作用。 1.技术改造自然、利用自然,使自然造福人类。 2.技术对自然产生负影响,应以可持续发展为目标开发利用自然。 二、技术的性质 技术的目的性;技术的创新性;技术的综合性;技术的两面性;技术的专利性 1.创新是技术发展的核心所在,创新推动技术的发展。 2.技术创新表现为:技术革新、技术发明。 科学是发现规律并对其验证和公式化的知识体系。技术则是为了满足人的需要而对大自然的改造。 侧重:科学发现什么,为什么; 技术回答怎么办; 过程:科学用实验证明理论规律;技术用试验验证可行、合理性联系:科学是技术发展的基础,技术发展促进科学的应用。 知识产权:著作权、专利权、商标权。 专利权申请:符合新颖性、创造性、实用性的发明技术可以提出申请。 提交申请阶段、受理阶段、初审阶段、发明专利申请公布阶段、

发明专利申请实质审查阶段、授权阶段 第二章技术世界中的设计 一、技术与设计的关系 1.技术的发展离不开设计:设计是基于一定设想的、有目的的规划及创造活动。 (1)设计是推动技术发展的重要驱动力。技术的创新、技术产品的更替、工艺的改进都需要设计。 (2)设计是技术成果转化的桥梁和纽带。(3)设计促进了技术的革新。 2.技术更新对设计产生重要影响 (1)技术是设计的平台,技术的进步直接制约着设计的发展。(2)技术更新为设计提供了更为广阔的发展空间。 (3)技术进步还促进人们设计思维和手段的发展。 3.设计的丰富内涵 技术设计侧重:功能、材料、程序、工艺;艺术设计侧重:色彩、造型、欣赏、审美、感觉 二、设计中的人机关系 人机关系要实现的目标:高效、健康、舒适、安全。 (1)普通人群与特殊人群 (2)静态的人与动态的人:设计的产品不但要符合人体的静态尺寸,也要符合人体的动态尺寸。 (3)人的生理需求与人的心理需求:设计中的人机关系,满足

软件设计师知识点

软件设计师考试的总体要求 软件设计师主要完成三项工作:(1)编写文档;(2)组织指导程序员开展工作;(3)软件优化和集成测试,开发高质量软件。本工作要求具有工程师的实际工作能力和业务水平。具体讲就是,通过本考试的合格人员,能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件。 考试内容要求 知识点的掌握程度从深到浅可分五个层次,分别要求为熟练掌握、掌握、理解、熟悉和了解。其中包括2个熟练掌握(常用数据结构和常用算法、软件设计的方法和技术)、8个掌握、2个熟悉,1个正确理解,具体体现在以下12个方面: (1) 掌握数据表示、算术和逻辑运算; (2) 掌握相关的应用数学、离散数学的基础知识; (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理; (4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识; (5) 熟练掌握常用数据结构和常用算法; (6) 熟悉数据库、网络和多媒体的基础知识; (7) 掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种程序设计语言; (8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识; (9) 熟练掌握软件设计的方法和技术; (10) 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识; (11) 了解信息化、计算机应用的基础知识;

(12) 正确阅读和理解计算机领域的英文资料。 分析:相对于2001年考试大纲,新大纲对知识面的要求更宽,更注重软件设计开发的实践能力,这一点充分体现在下午考试中。考试内容除了技术要求外,还增加了对软件工程实践能力、安全性、标准化、法律法规等方面知识的要求,毕竟软件设计师是软件产业的骨干,因此考试要求相对较高。 二、考试范围 考试科目1:计算机与软件工程知识 本部分包含以下内容: l 计算机科学基础 l 计算机系统知识 l 系统开发和运行知识 l 安全性知识 l 标准化知识 l 信息化基础知识 l 计算机专业英语 1.计算机科学基础 1.1 数制及其转换 ·二进制、十进制和十六进制等常用制数制及其相互转换 1.2 数据的表示 ·(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出) ·非数值表示(字符和汉字表示、声音表示、图像表示)

信息技术知识点整理

信息技术知识点整理 傅宁121090036 第1章信息技术概述 1.1 信息与信息技术 1.信息是什么?信息是指“事物运动的状态及状态变化的方式”,它既不是物质也不是能量。 2.客观世界的三大构成要素:信息、物质、能量。 3.信息的性质:普遍性、动态性、时效性、多样性、可传递性、可共享性、快速增长性。 *4.什么是信息处理?信息处理指的是与信息的收集、加工、存储、传递、施用相关的行为和活动。 5.什么是信息技术?信息技术(IT,ICT)指的是用来扩展人们信息器官功能,协助人们更有效地进行信息处理的一类技术。 信息技术包括:①扩展感觉器官功能的感测(获取)与识别技术; ②扩展神经系统功能的通信技术; ③扩展大脑功能的计算(处理)与存储技术; ④扩展效应器官功能的控制与显示技术。 6.现代信息技术的三大特征:①以数字技术(计算机)为基础;②以计算机及其软件为核心; ③采用电子技术(包括激光技术)。 核心技术:计算机、集成电路、通信、广播、互联网、自动控制、机器人等。 7.什么是信息产业?信息产业(也称为“电子信息产业”) 是指信息设备生产制造,以及利用这些设备进行信息采集、储存、传递、处理、制作与服务的所有行业与部门的总和。 8.什么是信息化?信息化是指由信息技术驱动的经济和社会的变革。信息化的本质是利用信息技术帮助社会个人和群体有效利用知识和新思想,从而能建成充分发挥人的潜力,实现其抱负的信息社会。 1.2 数字技术基础 1.什么是比特?比特(b)是数字技术的处理对象,是组成数字信息的最小单位。它只有两种状态(取值)。 计算机(包括其它数字设备)中所有信息都使用比特(二进位)表示,只有使用比特表示的信息计算机才能进行处理、存储和传输。 2.计算机中表示与存储(比特)二进位的方法:电路的高电平状态或低电平状态(CPU) 电容的充电状态或放电状态(RAM) 两种不同的磁化状态(磁盘) 光盘面上的凹凸状态(光盘) 3.用比特表示信息的优点: ①比特只有0和1两个符号,具有2个状态的器件和装置就能表示和存储比特,而制 造两个稳定状态的电路又很容易 ②比特的运算规则很简单,使用门电路就能高速度地实现二进制数的算术和逻辑运算 ③比特不仅能表示“数”,而且能表示文字、符号、图像、声音,可以毫不费力地相互 组合,开发“多媒体”应用 ④信息使用比特表示以后,可以通过多种方法进行“数据压缩”,从而大大降低信息传 输和存储的成本。 ⑤使用比特表示信息后,只要再附加一些额外的比特,就能发现甚至纠正信息传输和 存储过程中的错误,大大提高了信息系统的可靠性

网络技术知识点总结

计算机三级网络技术备考复习资料 第一章计算机基础 1、计算机的四特点:有信息处理的特性,有广泛适应的特性,有灵活选择的特性。有正确应用的特性。(此条不需要知道) 2、计算机的发展阶段:经历了以下5个阶段(它们是并行关系): 大型机阶段(1946年ENIAC、1958年103、1959年104机)、 小型机阶段、微型机阶段(2005年5月1日联想完成了收购美国IBM公司的全球PC业务)、客户机/服务器阶段(对等网络与非对等网络的概念) 互联网阶段(Arpanet是1969年美国国防部运营,在1983年正式使用TCP/IP协议;在1991年6月我国第一条与国际互联网连接的专线建成,它从中国科学院高能物理研究所接到美国斯坦福大学的直线加速器中心;在1994年实现4大主干网互连,即全功能连接或正式连接;1993年WWW技术出现,网页浏览开始盛行。 3、计算机应用领域:科学计算(模拟核爆炸、模拟经济运行模型、中长期天气预报)、事务处理(不涉及复杂的数学问题,但数据量大、实时性强)、过程控制(常使用微控制器芯片或者低档微处理芯片)、辅助工程(CAD,CAM,CAE,CAI,CAT)、人工智能、网络应用、多媒体应用。 4、计算机种类: 按照传统的分类方法:分为6大类:大型主机、小型计算机、个人计算机、工作站、巨型计算机、小巨型机。 按照现实的分类方法:分为5大类:服务器、工作站(有大屏幕显示器)、台式机、笔记本、手持设备(PDA等)。 服务器:按应用范围分类:入门、工作组、部门、企业级服务器;按处理器结构分:CISC、RISC、VLIW(即EPIC)服务器; 按机箱结构分:台式、机架式、机柜式、刀片式(支持热插拔,每个刀片是一个主板,可以运行独立操作系统); 工作站:按软硬件平台:基于RISC和UNIX-OS的专业工作站;基于Intel和Windows-OS 的PC工作站。 5、计算机的技术指标: (1)字长:8个二进制位是一个字节。(2)速度:MIPS:单字长定点指令的平均执行速度,M:百万;MFLOPS:单字长浮点指令的平均执行速度。(3)容量:字节Byte用B表示,1TB=1024GB(以210换算)≈103GB≈106MB≈109KB≈1012B。 (4)带宽(数据传输率) :1Gbps(10亿)=103Mbps(百万)=106Kbps(千)=109bps。(5)可靠性:用平均无故障时间MTBF和平均故障修复时间MTTR来表示。(6)版本 6、微处理器简史:Intel8080(8位)→Intel8088(16位)→奔腾(32位)→安腾(64位)EPIC 7、奔腾芯片的技术特点:奔腾32位芯片,主要用于台式机和笔记本,奔腾采用了精简指令RISC技术。 (1)超标量技术:通过内置多条流水线来同时执行多个处理,其实质是用空间换取时间;两条整数指令流水线,一条浮点指令流水线。 (2)超流水线技术:通过细化流水,提高主频,使得机器在一个周期内完成一个甚至多个操作,其实质是用时间换取空间。 奔腾采用每条流水线分为四级流水:指令预取,译码,执行和写回结果。(3)分支预测:分值目标缓存器动态的预测程序分支的转移情况。(4)双cache哈佛结构:指令与数据分开存储。 (5)固化常用指令。(6)增强的64位数据总线:内部总线是32位,与存储器之间的外部总线

2020年计算机软件水平考试《软件设计师》知识点汇总

【篇一】2020年计算机软件水平考试《软件设计师》知识点:C++的ANSI 标准 标准化是把所编写的程序从一种类型的计算机迁移到另一种类型的计算机上的基础。标准的建立使语言在各种机器上的实现保持一致。在所有相容编译器上都可用的一组标准功能意味着,用户总是能确定下一步会获得什么结果。使用ANSI标准后,C++使应用程序可以轻松地在不同的机器之间迁移,缓解了在多个环境上运行的应用程序的维护问题。 当然,还有其他问题需要考虑。如果程序是可以移植的,那么就不能把非标准库中的特性引入代码,还必须使程序对建立该程序所使用的开发机器的依赖性降到最低,否则迁移代码就很困难。 C++的ANSI标准还有另一个优点:它对用C++编程所需要学习的部分进行了标准化。这个标准将使后续的程序具有一致性,因为它只为C++编译器和库提供了一个定义参考。在编写编译器时,该标准的存在也使编写人员不再需要许可。 【篇二】2020年计算机软件水平考试《软件设计师》知识点:如何控制需求变更 按照现代项目管理的概念,一个项目的生命周期分为启动、实施、收尾三个过程。需求变更的控制不应该只是项目实施过程考虑的事情,而是要分布在整个项目生命周期的全过程。为了将项目变更的影响降低到最小,就需要采用综合变更控制方法。综合变更控制主要内容有找出影响项目变更的因素、判断项目变更范围是否已经发生等。 进行综合变更控制的主要依据是项目计划、变更请求和提供了项目执行状况信息的绩效报告。 (1)项目启动阶段的变更预防 对于任何项目,变更都无可避免,也无从逃避,只能积极应对,这个应对应该是从项目启动的需求分析阶段就开始了。对一个需求分析做得很好的项目来说,基准文件定义的范围越详细清晰,用户跟项目经理扯皮的幌子就越少。如果需求没做好,基准文件里的范围含糊不清,被客户抓住空子,往往要付出许多无谓的牺牲。如果需求做得好,文档清晰且又有客户签字,那么后期客户提出的变更就超出了合同范围,需要另外收费。这个时候千万不能手软,这并非要刻意赚取客户的钱财,而是不能让客户养成经常变更的习惯,否则后患无穷。相对于需求来说,什么WBS、风险管理、计划进度都是次要的,只要需求做好了就会一帆风顺。 (2)项目实施阶段的需求变更

软件设计师知识总结

软件设计师知识总结之计算机组成 计算机系统组成 运算器:算术/逻辑运算单元ALU、累加器ACC、寄存器组、多路转换器、数据总线组成。 控制器:计数器PC、时序产生器、微操作信号发生器,指令寄存器、指令译码器。 CPU的功能:程序控制、操作控制、时间控制、数据处理(最根本的)。 相联存储器是按内容访问的,用于高速缓冲存储器、在虚拟存储器中用来作段表页表或快表存储器、在数据库和知识库中。 CACHE高速缓存的地址映像方法:直接地址映像(主存分区,区分块)、全相联映像(主存分块)、组相联映像(主存分区,区分块、块成组,CACHE分块成组)。 替换算法:随机、先进先出、近期最少用、优化替换算法。 性能分析:H为CACHE命中率,tc为Cache存取时间、tm为主存访问时间,Cache等效访问时间ta=H tc +(1-H) tm 提高了tm/ta 倍。 虚拟存储器由主存、辅存、存储管理单元和操作系统软件组成。 RISC精简指令集:指令种类少、长度固定、寻址方式少、最少的访内指令、CPU内有大量寄存器、适合流水线操作。 内存与接口统一编址:都在一个公共的地址空间里,独立使用各自的地址空间。优点是内存指令可用于接口,缺点内存地址不连续,读程序要根据参数判断访内还是访接口。 廉价冗余磁盘阵列RAID:0级不具备容错能力但提高了传输率N 倍、1级镜像容错技术、2级汉明码作错误检测、3级只用一个检测盘、4级是独立地对组内各磁盘进行读写的阵列,用一个检测盘、5级无专门检测盘。 中断方式处理方法:多中断信号线法、中断软件查询法、菊花链法(硬件)、总线仲裁法、中断向量表法(保存各中断源的中断服务程序的入口地址)。 直接存储器存取DMA:内存与IO设备直接成块传送,无需CPU干涉。根据占据总线方法不同分为CPU停止法、总线周期分时法、总线周期挪用法。 输入输出处理机用于大型机:数据传送方式有字节多路方式、选择传送方式、数组多路方式。 指令流水线:操作周期是最慢的操作的时间。建立时间是达到最大吞吐率的时间。

初中信息技术知识点汇总

初中信息技术中考知识点汇总 第一部分信息技术基础知识 [信息技术基础知识] 一、信息的概念:用语言、文字、符号、情景、图像、声音等所表示的内容统称为信息。 二、载体:即媒体, 多种形式的媒体称为多媒体。(包含文字、声音、图像、视频等信息形式的媒体) 信息、物质、能量构成人类社会资源的三大支柱。 人类社会经历了六次信息革命: 1、语言的形成, 2、文字的创造, 3、造纸术、印刷术的发明, 4、电报、电话的发明, 5、微电子技术(电子计算机)与现代通信技术的应用和发展, 6、多媒体技术的应用和信息网络的普及。其中目前正在经历的信息革命是第六种。 注意:信息与信息载体的区分,上述中声音、文字、语言、图像、动画、气味是信息。 信息经过加工处理后是人类社会的有价值的资源。信息和信息载体的关系:声波、纸张、电磁波等并不是信息,而是信息的载体,它们负载的内容(如语言、文字、图像等)才是信息。 信息的基本特征:(1)依附性;(2)共享性;(3)时效性;(4)相对性;(5)可伪性; 三、信息处理的过程:包括信息的收集与输入、存储、加工(如计算、统计等)、传输、输出、维护和使用等。 四、信息技术——Information Technology,简称IT。信息的获取、理解、加工、处理、保存、传播过程中所用的方法、手段、工具的统称。 现代信息技术包括计算机技术和通信技术。 五. 信息技术的特点 ⑴数字化;⑵网络化;⑶高速化;⑷智能化;⑸个人化。 六、信息技术的功能 ⑴人工辅助功能;⑵开发功能;⑶协同功能;⑷增效功能;⑸先导功能。CAI-计算机辅助教学;CAD-计算机辅助设计;CAM-计算机辅助管理;CAT-计算机辅助测试 七、多媒体技术:强调交互式综合处理多媒体的技术,交互性是重要的特点之一。现在的计算机、Vcd等机器能同时处理声音、图像、文字等信息,都是利用多媒体技术。 八、计算机处理信息的过程:收集→处理与存储→输出 九、信息高速公路:信息高速公路是指由通信技术、电脑技术、声像技术、自动化技术等构成的多媒体通信网络。(如同一种电子的高速公路,故称“信息高速公路”。) 八、信息技术的影响

通用技术相关知识点汇总完整版

通用技术相关知识点汇 总 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

通用技术相关知识点汇总 一、技术的性质 1、技术的目的性 2、技术的创新性 3、技术的综合性 4、技术的两面性 5、技术 的专利性 注:能通过具体的实例分析出体现技术的什么性质。 二、技术与设计的关系 1、设计是技术发展的重要驱动力 设计:是基于一定的设想,有目的的规划及创造活动。 技术:认为为满足自身的需求和愿望对大自然进行的改造。 科学:对各种事实和现象进行观察,分析,发现规律,并予以验证和公式化的知识体系。 科学是“是什么为什么”,二技术是“怎么办”。 2、技术发展对设计产生重要影响 3、技术的丰富内涵:技术设计是设计的核心。 三、人机关系及其目标 人机关系:物品与使用的人产生一种相互的关系。 人机关系的目标:1、高效 2、健康 3、舒适 4、安全。 四、技术试验及其方法 技术试验:为了某种目的所进行的尝试,检验等探索性试验活动。 技术试验的方法:1、优先实验法 2、模拟实验法 3、虚拟实验法 4、强化实验法 5、移植实验法 五、设计的一般过程 发现与明确问题—制定设计方案—制作模型或原型—测试评估及优化—编写产品说明书 六、设计的一般原则 1、创新性原则:创新是设计的核心。 2、实用性原则 3、经济型原则:最低的费用取得最大的效益。 4、美观原则 5、道德原则 6、技术规范原则 7、可持续发展原则 七、方案构思的方法 方案构思:在一定的调查研究和设计分析的基础上,通过思考将客观存在的各要素按照一定的规律架构起来,形成一个完整的抽象物,并采用图、模型、语言、文字等方式呈现的思维过程。 方法:1、草图法 2、模仿法 3、奇特构思法 八、常用的创造技法 1、头脑风暴法 2、列举法 3、设问法 九、常见的技术图样 1、正投影与三视图(主视图俯视图左视图) 2、形体的尺寸标注 3、机械加工图 4、剖视图

软件设计师知识点汇总

1计算机系统组成 运算器:算术/逻辑运算单元ALU、累加器ACC、寄存器组、多路转换器、数据总线组成。控制器:计数器PC、时序产生器、微操作信号发生器,指令寄存器、指令译码器。CPU 的功能:程序控制、操作控制、时间控制、数据处理(最根 本的)。 CACHE高速缓存的地址映像方法:直接地址映像(主存分 区,区分块)、全相联映像(主存分块)、组相联映像(主 存分区,区分块、块成组,CACHE分块成组)。替换算法:随机、先进先出、近期最少用、优化替换算法。性能分析: H为CACHE命中率,t c为Cache存取时间、t m为主存访问时间,Cache等效访问时间t a=H t c +(1-H) t m提高了t m/t a倍。虚拟存储器由主存、辅存、存储管理单元和操作系统软件组 成。 相联存储器是按内容访问的,用于高速缓冲存储器、在虚拟 存储器中用来作段表页表或快表存储器、在数据库和知识库 中。 RISC精简指令集:指令种类少、长度固定、寻址方式少、 最少的访内指令、CPU内有大量寄存器、适合流水线操作。 内存与接口统一编址:都在一个公共的地址空间里,独立使 用各自的地址空间。优点是内存指令可用于接口,缺点内存 地址不连续,读程序要根据参数判断访内还是访接口。

廉价冗余磁盘阵列RAID:0级不具备容错能力但提高了传 输率N倍、1级镜像容错技术、2级汉明码作错误检测、3级只用一个检测盘、4级是独立地对组内各磁盘进行读写的 阵列,用一个检测盘、5级无专门检测盘。 中断方式处理方法:多中断信号线法、中断软件查询法、 菊花链法(硬件)、总线仲裁法、中断向量表法(保存各中 断源的中断服务程序的入口地址)。 直接存储器存取DMA:内存与IO设备直接成块传送,无需CPU干涉。根据占据总线方法不同分为CPU停止法、总线周期分时法、总线周期挪用法。 输入输出处理机用于大型机:数据传送方式有字节多路方 式、选择传送方式、数组多路方式。 指令流水线:操作周期是最慢的操作的时间。建立时间是达 到最大吞吐率的时间。 总线内总线:ISA、EISA、PCI;外总线:RS-232(3根线全双工15米)、SCSI(并行外总线、16位、最大320M秒、最多63个设备20米)、USB(4条线480M秒接5层127个设备)、IEEE-1394(串行6条线3.2G秒热插) 阵列处理机:单指多数据流SIMD,同步同时执行同一指令。多处理机:多指多数据,多处理机互连应满足高频带、低成 本、方式多样、在不规则通讯下连接的无冲突性。四种结构:总线式、交叉开关、多端口存储器结构、开关枢纽式。

相关主题
文本预览
相关文档 最新文档