上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 医疗器械软件标准及测试 本文作者任海萍女士,博士、国家食品药品监督管理局中检所医疗器械质量监督检验中心;奚廷斐先生,主任、研究员、博士生导师,中国生物医学工程学会常务理事、生物材料分会主任委员,人工器官分会副主任委员,全国医疗器械生物学评价标准化技术委员会主任委员;汤京龙先生,助理研究员; 王硕先生、王建宇先生,实习研究员; 陆颂芳女士,主任技师。 关键词: 医疗器械 软件标准 测试 一 概述 随着计算机技术的发展,越来越多的医用电气设备中使用了计算机软件技术,其安全性是非常重要的,而它的复杂性超过了那些单纯的治疗和/或诊断医用电气设备。同时,越来越多的软件被用于在医疗监视下对患者进行诊... 阅读全文
posted @ 2010-12-11 22:34 blockcipher 阅读(1492) 评论(0) 推荐(0)
摘要: 软件测试14类软件测试是指使用人工或者自动的手段来运行或测定某个软件产品系统的过程,其目的是在于检验是否满足规定的需求或者弄清预期的结果与实际结果的区别。本文主要描述软件测试的类型。1 数据和数据库完整性测试数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。数据库完整性原即:主码完整性:主码不能为空;外码完整性:外码必须等于对应的主码或者为空。数据合理性指数据在数据库中的类型,长度,索引等是否建的比较合理。在项目名称中,数据库和数据库进程应作为一个子系统来进行测试。在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。对于数据库管理 阅读全文
posted @ 2010-12-11 22:22 blockcipher 阅读(691) 评论(0) 推荐(0)
摘要: 认识软件缺陷,首先要了解软件缺陷的概念,其次是了解软件缺陷的详细特征,最后就是它的属性了,再高一个层次就是学习利用管理软件缺陷的工具了。1、首先介绍软件缺陷的概念软件缺陷是指系统或系统部件中那些导致系统或部件不能实现其功能的缺陷。2、软件缺陷的详细特征a、单一准确b、可以再现(要求软件缺陷具有精确的步骤)c、完整统一d、短小简练e、特定条件f、补充完整g、不做评价3、软件缺陷的属性软件缺陷的属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因。下面详细介绍一下以上这些属性:a、缺陷标识:是标记某个缺陷的唯一标识,可以用数字序号表示;b、缺 阅读全文
posted @ 2010-12-11 21:36 blockcipher 阅读(434) 评论(0) 推荐(0)
摘要: 国内软件测试现状近期国家对软件行业也给出了很多鼓励政策,软件及相关行业在中国得到了很大的发展,我们也看到了一大批软件企业在国际中也占据了很重要的地位。不过我们发现很多软件公司在重视代码开发的同时,却没有把代码质量跟上去,忽略了测试在整个项目工程的重要性。可是测试真的是不重要,只是开发的附属品吗?我们列举一个例子说明:美国微软,该公司的开发人员和测试人员的比例是1:1,也就是说每个开发人员会配备一名测试人员,而且这名测试人员都是具有和开发人员一样的开发能力的,可以进行大规模自动化测试。微软重视测试的原因也很简单,因为在宽带普及以前,很多更新都是靠邮寄光盘完成的,更新的成本非常高,一定要在出厂前严 阅读全文
posted @ 2010-12-11 21:28 blockcipher 阅读(240) 评论(0) 推荐(0)
摘要: 要写升职报告了,以前总是随手画图,觉得比UML好多了。现在必须使用UML图表示了,因此从网上整理了一些资料加上总结。本篇文章也算作转载的吧。对象图(ObjectDiagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态。对象图可以被看作是类图在某一时刻的实例。在UML中,对象图使用的是与类图相同的符号和关系,因为对象就是类的实例。类图和UML对象图的区别UML类图和UML对象图(对象是类的实例,那么对象图就是类图的一个实例,类图类名下面无下划线,而对象图是有的):一、依赖关系(Dependence):假设A类的变化引起了B类的变化,则说名B类依赖于A类。依赖关系有如下三种情况:1、A 阅读全文
posted @ 2010-11-21 15:56 blockcipher 阅读(1061) 评论(1) 推荐(0)
摘要: 硅谷传奇创业者+精神领袖 Guy Kawasaki最近写了一篇新文章总结了以下5种说服他人的技巧。希望对大家对付老外有帮助。摘要如下:先给予,后索取 (Be the first to give )。研究表明,我们容易被给我们帮过忙的人说服:有些服务员给我们结账的时候带来口香糖,我们一般给他们的小费多些。工作中我们更倾向于给帮助过我们的人更多支持… 不要给对方太多选择 (don’t offer too many choices):不论是给用户选择,还是给员工的奖励机制,太多的选择经常会给人带来挫折感… 不要以自我为中心辩护(argue against self-interest)。在说服别人的过 阅读全文
posted @ 2010-09-23 12:41 blockcipher 阅读(246) 评论(0) 推荐(0)
摘要: 英特尔® 多线程应用开发指南目录: 应用线程化 本章节将涵盖并行性能领域的常见主题,同时也会偶尔涉及针对 API 的问题。 1-1 - 预测与测量并行性能 1-2 - 循环修改增强数据并行性能 1-3 - 粒度与并行性能 1-4 - 负载平衡与并行性能 1-5 - 避免或消除人为相依性有利于揭示并行性 1-6 - 任务取代线程工具 1-7 - 发掘有序数据流的数据并行性 同步处理 本章节将主要谈论采用哪些技术来降低同步处理对性能的负面影响。 2-1 - 管理锁争用:大、小关键代码段(Critical Section) 2-2 - 采用线程化 API 提供的同步例程替代手工编码 2-3 阅读全文
posted @ 2010-09-23 12:03 blockcipher 阅读(1032) 评论(0) 推荐(1)
摘要: #pragma simd该编译指示(SIMD)是12.0编译器最新提供的功能。他可以强制性的让编译器做自动并行化。 对于其他编译指示比如#pragma ivdep来说, 如果编译器编译时发现用户提供的编译指示条件不满足, 那么编译器是不会根据编译指示来进行自动向量化的。也就是说, 编译器实际上还是会进行编译时的依赖关系检查。 而对于#pargam simd来说, 无论编译时条件如何, 编译器总是会进行自动向量化。这种情况下, 用户需要自己去保证被向量化的循环上语义的正确性, 需要自己保证被向量化变量之间的依赖关系的正确性。我们用一个例子来说明编译器的行为区别。File vec5.cvoid v 阅读全文
posted @ 2010-09-17 07:06 blockcipher 阅读(2270) 评论(0) 推荐(0)
摘要: 使用英特尔编译器进行自动向量化 自动向量化是英特尔编译器提供的一个可以自动的使用SIMD指示的功能。 在处理数据时, 编译器自动选择MMX™, Intel® Streaming SIMD 扩展(Intel® SSE, SSE2, SSE3 和SSE4)等指令集, 对数据进行并行的处理。 使用编译器提供的自动向量化功能是提高程序性能的一个非常有效的手段。自动向量化在IA-32和Intel® 64的平台上均提供很好的支持。英特尔编译器提供的自动向量化相关的编译选项如下所示。”/Q”开头的选项是针对Windows平台的, “-“开头的选项是针对Linux*和Mac平台的 阅读全文
posted @ 2010-09-17 06:58 blockcipher 阅读(1047) 评论(0) 推荐(0)
摘要: SQL语言包括五类:1. 数据定义语言,操作的数据库元素;2. 数据查询语言,面向视图和表查询记录集;3. 数据操作语言,面向数据表,更新或者更改;4. 数据控制语言,控制用户访问权限;5. 事务管理,面向用户的操作处理。 阅读全文
posted @ 2010-09-08 21:10 blockcipher 阅读(138) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页