软考中级-软件设计师 (十一)标准化和软件知识产权基础知识
一、标准化基础知识
1.1标准的分类
根据适用的范围分类:
·国际标准指国际化标准组织(ISO)、国际电工委员会(IEC)所制定的标准,以及ISO所收录的其他国际组织制定的标准。
·国家标准:中华人民共和国国家标准(GB),美国国家标准(ANSI),英国国家标准(BS),日本工业标准(JIS)
区域标准:泛指按地理、经济或政治划分的标准。
行业标准:美国电气和电子工程师学会标准(IEEE),中华人民共和国国家军用标准(GJB),美国国防部标准(DOD- STD)
企业标准:由某一科研生产项目组织制定,且为该项任务专用的软件工程规范。
项目范围:根据规定,我国标准分为国家标准、行业标准、地方标准和企业标准。
根据标准的性质分类:
技术标准、管理标准、工作标准
根据标准化的对象和作用分类:
可分为基础标准、产品标准、方法标准、安全标准等
1.2标准化组织
ISO(国际标准化组合)和IEC(国际电工委员会)是世界上两个最大、最具权威的国际标准化组织。目前,由ISO确认并公布的国际标准化组织还有国际计量局(BIPM)、联合国教科文组织(UNESCO)等27个国际组织。
二、知识产权基础
2.1基本概念

知识产权可分为工业产权和著作权两类。
知识产权的特点:无形性、双重性、确认性、独占性、地域性、时间性
2.2计算机软件著作权
计算机软件著作权的权利:
人身权:发表权、开发者身份权
财产权:使用权、复制权、修改权、发行权、翻译权、注释权、信息网络传播权、出租权、使用许可权和获得报酬权、转让权
2.3计算机著作权的保护期和归属
计算机软件著作权的权利自软件开发完成之日起产生,保护期为50年。
软件著作权属于开发者,即谁开发,谁享有。对于其他情况:
1)职务开发软件著作权的归属:公民在单位任职期间所开发的计算机软件作品如果是执行本职工作的结果,则软件著作权属于该单位
2)雇员进行本职工作以外的开发创作,必须满足:不是执行本职工作的结果、开发的软件作品与开发者在单位中从事的工作无直接联系、开发的软件作品未使用单位的物质技术条件,三点同时满足才享有个人软件著作权
3)合作开发软件著作权的归属遵循:由两个或以上单位、公民共同开发完成的软件属于合作软件,著作权共同享有,若提前有协议则按规定分配,书面协议优先,且权利不可私自转让
4)委托开发软件著作权归属:合同优先,若未签订合同则著作权属于实际开发者
软件著作权侵权的法律责任:
1)民事责任:侵权人侵害他人的著作权、财产权或著作人身权,造成权利人财产上的非财产损失
2)行政责任:复制著作权人软件;向公众发行、出租、通过信息网络传播著作权人软件等,需承担行政责任
3)侵权行为触犯刑律的,侵权者应当承担刑事责任
2.4计算机软件的商业秘密权
商业秘密的构成条件:商业秘密必须具备未公开性,即不为公众所熟知;必须具有实用性,即能为权利人带来经济效益;必须具有保密性,即采取了保密措施
2.5专利权概述
发明创造是专利权产生的基础,专利的发明创造是无形的智力创造成果,不像有形财产那么直观可见,必须经专利主管机关依照法定程序审查确定,在未经审批前,任何一项发明创造都不得成为专利
授予专利的条件:新颖性(申请日前没有同样的发明或发表),创造性(同申请日以前已有的技术相比,该发明有突出的实质性特点和显著的进步),实用性(能够制造或使用,并且能产生积极的效果)
发明专利权的保护期限为自申请日起20年,实用性新型专利权和外观设计专利权的保护期限为自申请日起10年
三、典型例题





















相关文章:
软考中级-软件设计师 (十一)标准化和软件知识产权基础知识
一、标准化基础知识 1.1标准的分类 根据适用的范围分类: 国际标准指国际化标准组织(ISO)、国际电工委员会(IEC)所制定的标准,以及ISO所收录的其他国际组织制定的标准。 国家标准:中华人民共和…...
pytest教程-46-钩子函数-pytest_sessionstart
领取资料,咨询答疑,请➕wei: June__Go 上一小节我们学习了pytest_report_testitemFinished钩子函数的使用方法,本小节我们讲解一下pytest_sessionstart钩子函数的使用方法。 pytest_sessionstart 是 Pytest 提供的一个钩子函数,…...
Windows内核函数 - ASCII字符串和宽字符串
本章介绍了Windows内核中字符串处理函数、文件读写函数、注册表读写函数。这些函数是DDK提供的运行时函数,他们比标准C语言的运行时函数功能更丰富。普通的C语言运行时库是不能在内核模式下使用的,必须使用DDK提供的运行时函数。 和应用程序一样…...
从零开始学习MySQL 事务处理
事务处理与ACID特性 事务是数据库操作的基本单元,它确保一组操作要么全部成功,要么全部失败,以此来维护数据库的一致性。这四个字母缩写ACID代表了事务的四大特性: 原子性(Atomicity)**:事务被…...
字符数组以及字符串相关的几个函数
一.字符数组 1.定义:格式如下 char a[10]; //此处就表示定义了一个长度为10的字符数组 2.引用: 也和其余的数组一样,是下标引用。 3.初始化: 如下代码为字符数组初始化的几种情况: int main() {char arr[5] {…...
AOP面向切面编程
1,注入依赖 <!--web--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</grou…...
C# WinForm —— 15 DateTimePicker 介绍
1. 简介 2. 常用属性 属性解释(Name)控件ID,在代码里引用的时候会用到,一般以 dtp 开头Format设置显示时间的格式,包含Long: Short: Time: Custom:采用标准的时间格式 还是 自定义的格式CustomFormat自定…...
SpringBoot中六种批量更新Mysql 方式效率对比
SpringBoot中六种批量更新Mysql 方式效率对比 先上结论吧,有空可以自测一下,数据量大时运行一次还时挺耗时的 效率比较 小数据量时6中批量更新效率不太明显,根据项目选择合适的即可,以1万条为准做个效率比较,效率从高到低一次排名如下 replace into和ON DUPLICATE KEY效率最…...
【SpringBoot】SpringBoot整合jasypt进行重要数据加密
📝个人主页:哈__ 期待您的关注 目录 📕jasypt简介 🔥SpringBoot使用jasypt 📂创建我需要的数据库文件 📕引入依赖 🔓配置数据库文件(先不进行加密) 🌙创…...
【Go语言入门学习笔记】Part1.梦开始的地方
一、前言 经过一系列的学习,终于有时间来学习一些新的语言,Go语言在现在还是比较时髦的,多一个技能总比不多的好,故有时间来学一下。 二、配置环境 按照网络中已有的配置方法配置好,本人采用了Jetbrain的Goland&#…...
数据特征降维 | 主成分分析(PCA)附Python代码
主成分分析(Principal Component Analysis,PCA)是一种常用的数据降维技术和探索性数据分析方法,用于从高维数据中提取出最重要的特征并进行可视化。 PCA的基本思想是通过线性变换将原始数据投影到新的坐标系上,使得投影后的数据具有最大的方差。这些新的坐标轴称为主成分…...
当服务实例出现故障时,Nacos如何处理?
当服务实例出现故障时,Nacos的应对策略 在微服务架构日益盛行的今天,服务之间的稳定性与可靠性成为了我们架构师们不得不面对的重要课题。尤其是在面对服务实例出现故障时,如何确保整个系统的稳定运行,成为了我们首要考虑的问题。…...
遥感数据集制作(Potsdam数据集为例):TIF图像转JPG,TIF标签转PNG,图像重叠裁剪
文章目录 TIF图像转JPGTIF标签转PNG图像重叠裁剪图像重命名数据集转COCO格式数据集转VOC格式 遥感图像不同于一般的自然图像,由于波段数量、图像位深度等原因,TIF图像数据不能使用简单的格式转换方法。本文以Potsdam数据集为例,制作能够直接用…...
根据web访问日志,封禁请求量异常的IP,如IP在半小 时后恢复正常则解除封禁
在网络安全日益受到重视的今天,如何有效防范恶意流量和攻击成为了每个网站管理员必须面对的问题。恶意流量不仅会影响网站的正常运行,还可能导致服务器崩溃,给网站带来不可估量的损失。为了应对这一问题,我们特别推出了一款实用的…...
2.go语言初始(二)
本篇博客涉及到go 的基础数据类型、 go 语言中的运算符、转义字符、格式化输出、字符串操作 go 语言中的运算符 在 go 语言中,基本数据类型主要包括以下几类:整数类型、浮点数类型、复数类型、布尔类型、字符串类型、字节类型(byte…...
MQTT对比HTTP
吞吐量:根据3G网络的测量结果,MQTT的吞吐量比HTTP快93倍。这意味着在相同的网络条件下,MQTT能够更有效地传输数据,从而在处理大量数据或实时数据传输时具有更高的效率。架构与模式:MQTT基于发布/订阅模型,提…...
暴力数据结构之二叉树(堆的相关知识)
1. 堆的基本了解 堆(heap)是计算机科学中一种特殊的数据结构,通常被视为一个完全二叉树,并且可以用数组来存储。堆的主要应用是在一组变化频繁(增删查改的频率较高)的数据集中查找最值。堆分为大根堆和小根…...
死锁调试技巧:工作线程和用户界面线程
有人碰到了一个死锁问题,找到我们想请我们看看,这个是关于应用程序用户界面相关的死锁问题。 我也不清楚他为什么会找上我们,可能是因为我们经常会和窗口管理器打交道吧。 下面,我们来看看死锁的两个线程。 >> 请移步至 …...
蓝桥杯-外卖店优先级(简单写法)
“饱了么”外卖系统中维护着 N 家外卖店,编号 1∼N。 每家外卖店都有一个优先级,初始时 (0 时刻) 优先级都为 0。 每经过 1 个时间单位,如果外卖店没有订单,则优先级会减少 1,最低减到 0;而如果外卖店有订…...
VueRouter使用总结
VueRouter 是 Vue.js 的官方路由管理器,用于构建单页面应用(SPA)。在使用 VueRouter 时,开发者可以定义路由映射规则,并在 Vue 组件中通过编程式导航或声明式导航的方式控制页面的跳转和展示。以下是 VueRouter 使用的…...
MATLAB浮动许可利用率低:软件许可浪费,提高周转率
说实话,MATLAB浮动许可利用率低这个问题,我真的被老板问爆了。咱们实验室有50个许可,但系统显示平均不到20%在用,剩下的40%天天躺在服务器上吃灰。这事儿让我悟了:软件许可不是你买了就赚了,它要像现金流一…...
ARM Cortex-M调试陷阱:Flash断点残留如何导致Hard Fault
1. 项目概述:一次由断点引发的“血案”与深度剖析最近在支持一个基于NXP KW36(Cortex-M0内核)的BLE项目时,我遇到了一个极其隐蔽且令人抓狂的问题。同一批次的板子,烧录完全相同的固件,绝大多数运行正常&am…...
Elk内存管理深度解析:如何在100字节RAM上运行JavaScript
Elk内存管理深度解析:如何在100字节RAM上运行JavaScript 【免费下载链接】elk A low footprint JavaScript engine for embedded systems 项目地址: https://gitcode.com/gh_mirrors/elk/elk Elk是一个为嵌入式系统设计的超轻量级JavaScript引擎,…...
基于BLE MIDI的智能木琴:用Arduino与电磁铁桥接物理乐器与数字音频工作站
1. 项目概述:当传统木琴遇见现代数字音乐如果你和我一样,既着迷于传统打击乐器那清脆、富有共鸣的物理音色,又离不开现代数字音频工作站(DAW)那强大的创作和编辑能力,那么“如何将两者无缝桥接”可能一直是…...
FakeLocation终极指南:三分钟掌握Android应用级虚拟定位黑科技
FakeLocation终极指南:三分钟掌握Android应用级虚拟定位黑科技 【免费下载链接】FakeLocation Xposed module to mock locations per app. 项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation 你是否曾想过在手机上"瞬间移动"到世界任何角…...
终极思维导图互操作指南:让markmap在不同工具间自由流转
终极思维导图互操作指南:让markmap在不同工具间自由流转 【免费下载链接】markmap Build mindmaps with plain text 项目地址: https://gitcode.com/gh_mirrors/ma/markmap 你是否曾因思维导图格式不兼容而抓狂?😫 辛辛苦苦在某个工具…...
Orange Pi i 96开发板实战:从硬件解析到家庭服务器与物联网应用部署
1. 项目概述:为什么是Orange Pi i 96?最近在捣鼓一些边缘计算和轻量级服务器的项目,手头正好需要一块性能足够、接口丰富但又足够小巧、功耗可控的开发板。市面上树莓派当然是首选,但供货和价格嘛,你懂的。于是我把目光…...
Kimsuky 组织基于 PebbleDash 与 AppleSeed 的攻击战术演进与技术分析
摘要 Kimsuky(亦称 APT43、Ruby Sleet 等)是活跃逾十年的朝鲜语系高级持续性威胁(APT)组织,长期针对韩国及全球多国政府、国防、医疗等关键领域实施定向攻击。本文基于卡巴斯基 GReAT 团队 2026 年 5 月公开的最新攻击…...
WorkshopDL完全指南:三步实现跨平台游戏模组下载的终极解决方案
WorkshopDL完全指南:三步实现跨平台游戏模组下载的终极解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在Epic、GOG等非Steam平台购买了游戏…...
Emacs实时语法检查优化:flymake-cursor插件实现光标悬停提示
1. 项目概述:Emacs 实时语法检查的得力助手如果你是一个 Emacs 用户,并且主要用它来写代码,那么你一定对“实时语法检查”这个功能不陌生。在编写代码时,能够即时看到潜在的错误、拼写问题或者代码风格警告,这能极大地…...
