笔记-真题-综合知识(2020年系统架构设计师上午题)
笔记-线程之间的共享资源以及独占资源
共享资源
1、进程申请的堆内存
2、进程打开的文件描述符
3、进程的全局数据(可用于线程之间通信)
4、进程ID、进程组ID
5、进程目录
6、信号处理器
独占资源
1、线程ID
同一进程中每个线程拥有唯一的线程ID。
2、寄存器组的值
由于线程间是并发运行的,每个线程有自己不同的运行线索,当从一个线程切换到另一个线程上时,必须将原有的线程的寄存器集合的状态保存,以便将来该线程在被重新切换到时能得以恢复。
3、线程堆栈
线程可以进行函数调用,必然会使用大函数堆栈。
4、错误返回码
线程执行出错时,必须明确是哪个线程出现何种错误,因此不同的线程应该拥有自己的错误返回码变量。
5、信号屏蔽码
由于每个线程所感兴趣的信号不同,所以线程的信号屏蔽码应该由线程自己管理。但所有的线程都共享同样的信号处理器。
6、线程的优先级
由于线程需要像进程那样能够被调度,那么就必须要有可供调度使用的参数,这个参数就是线程的优先级。
Mac里安装动易系统WebFuture
本文摘录2023年8月份学习总结,有修改。
在Mac里安装动易网站系统 WebFuture
,由于 WebFuture
系统已支持多平台部署,奈何电脑内存不多,那就简简单单 mac+mysql+nginx
mysql不装在本地,连上用服务器吧。
1、安装dotnet
对macOS安装 dotnet
,要看清楚自己电脑型号,是否intel(选择x64)、还是m1/m2(选择arm),下载地址:
https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0
下载后就直接安装了。
css21-边框渐变卡片(线性渐变、模糊、过渡)
css20-悬停魔术棒(定位、过渡)
css27-菜单悬浮(定位、旋转、位移、透明度)
代码示例
学习内容
核心的代码,是对 span
进行逐层位移、逐层减少 opacity
透明度。按理应该不需要重复写出 span
的。
1 | ul li:hover span:nth-child(5) { |
WAI-ARIA无障碍网页应用属性(aria)
- https://www.w3.org/TR/html-aria/
- https://www.zhangxinxu.com/wordpress/2012/03/wai-aria-%E6%97%A0%E9%9A%9C%E7%A2%8D%E9%98%85%E8%AF%BB/,张大佬的文章,再次学习下,11年前的文章了;
- WAI-ARIA无障碍网页应用属性(aria),重新整理,个人学习使用。
WAI-ARIA无障碍网页应用属性(html-role)
详细:https://www.w3.org/TR/html-aria/#docconformance
html元素的role怎么写?重新整理,个人学习使用。
WAI-ARIA无障碍网页应用属性(role)
- https://www.w3.org/TR/html-aria/
- https://www.zhangxinxu.com/wordpress/2012/03/wai-aria-%E6%97%A0%E9%9A%9C%E7%A2%8D%E9%98%85%E8%AF%BB/,张大佬的文章,再次学习下,11年前的文章了;
- WAI-ARIA无障碍网页应用属性(role),重新整理,个人学习使用。
WAI-ARIA无障碍web规范
W3C的Web信息无障碍计划 (WAI)与全球行业一起致力于为残障人士和年长用户打造一个更易于访问的万维网。WAI通过保证Web技术队无障碍的支持,开发Web内容、浏览器、媒体播放器以及编辑工具的开发指南,开发资源以支持改善评估工具,开发教育与宣传的资源,与工业界及科研院所合作,以促进Web无障碍事业的发展。
更多关于WAI的信息请见 http://www.w3.org/WAI/
笔记-知识点-案例题重点复习知识点
临考前找到的资料,内容比较集中;▲▲▲▲▲
笔记-知识点-案例题常见内容
重点,案例题常见内容,必背内容。只是部分内容。
笔记-知识点-各监理阶段监理内容
背诵全文,真要,都考……▲▲▲
笔记-知识点-综合知识(2019年下半年信息系统监理师考试上午题)
1. 应用软件
应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比如一个图像浏览器。也可以是一组功能联系紧密,可以互相协作的程序的集合,比如微软的Office软件。也可以是一个由众多独立程序组成的庞大的软件系统,比如数据库管理系统。
2. 可行性研究
可行性研究包括在四个方面的研究。
(1)经济可行性:进行成本/效益分析。从经济角度判断系统开发是否“合算”。
(2)技术可行性:进行技术风险评价。从建设基础、问题的复杂性等出发,判断系统开发在时间、费用等限制条件下成功的可能性。
(3)法律可行性:确定系统开发可能导致的任何侵权、妨碍和责任。
(4)方案的选择:评价系统或产品开发的几个可能的候选方案。最后给出结论意见。
和其他知识点不太一致,感觉这里有些缺失。
其他:投资必要性、技术可行性、财务可行性、组织可行性、社会可行性、经济可行性
笔记-监理案例题-2019年下-实施阶段监理-测试相关
重点考查信息系统建设过程中软件测试的要求和监理方法。
【说明】
为了保证某信息化平台建设项目的实施质量,通过招标,建设单位确定了监理单位和承建单位。在实施过程中,监理单位配合完成了相关工作。
笔记-监理案例题-2019年下-应用系统监理-质量控制+监理目标+监理内容
所属知识点:信息应用系统建设监理
【说明】
某省计划2020年初步建成信息共享的生态环境监测网络。通过招标,建设单位确认了A单位为承建单位,B单位为监理单位。
随着项目建设任务的推进,B单位根据项目建设的总体进度计划,要求A单位在合同规定时间节点,按监理要求提交正式的文档或软件,并根据相关标准审查文件。在项目实施过程中,发生了如下事件:
【事件1】
由于项目工期比较紧,A单位在需求调研没有全部完成且未与用户进行确认的情况下,开始了系统开发工作。监理工程师给A单位发了监理通知单,要求A单位尽快整改。
【事件2】
为了实现项目建设目标,当发现事件1问题后,A单位邀请监理工程师担任工程承保人或保证人帮助监督实施质量。
笔记-监理案例题-2019年下-网络系统监理-数据储存+过程控制+综合布线
信息网络系统建设监理
【说明】
某市拟建设城市供水全过程监管大数据平台,利用城市供水行业各企业及机构现存的海量信息,通过大数据手段进行分析预测、辅助决策,帮助政府部门实现城市供水全过程智慧化监管。建设单位委托承建单位A负责该系统的建设,委托监理单位B负责监理工作。
【问题1】(4分)
为了安全高效的存储、备份海量数据,请根据建设单位如下系统需求,选择合适的存储及恢复技术类型。
【问题2】(6分)
针对下列工作内容,请填写适合的监理方法。
【问题3】(5分)
作为监理工程师,请判断下列内容是否正确(填写在答题纸的对应栏内,正确的选项填写“√”,不正确的选项填写“×”)
(1)主机房设计容纳设备20台,设备尚未选型,主机房的面积是100平方米。
(2)开机时,主机房夏季设计事宜温度为26℃,湿度是50%。
(3)敷设的光缆在室内布线时要走线槽, 拐弯半径35cm。
(4)有一处管道设计在沼泽地处,设计方法选择是现场浇筑的接合井。
(5)管理间、设备间的接地设计为:单个设备接地电阻小于1Ω,整个系统设备互联接地电阻小于4Ω。
笔记-监理案例题-2019年下-网络系统监理-验收阶段
【说明】
为推进“互联网+政务服务,某建设单位拟建设省级政务服务平台,使平台能够支撑一网通办、汇聚数据信息、实现交换共享、强化动态监管,通过公开招标确定了承建单位和监理单位。在准备验收时,承建单位完成了如下工作:
(1)采购了操作系统、数据库、应用软件等,均符合相关政策法规要求;
(2)采购的设备已全部到货,经加电运行,状态正常;
(3)项目大部分建设内容已按照批准的设计方案建设完成;
(4)技术文档和验收资料基本完备。
在项目验收阶段:
(1)建设单位和监理单位共同确定了项目的验收方案;
(2)建设单位和监理单位根据验收方案组建的验收组;
(3)验收组按照验收工作程序完成初步验收,提交了正式的竣工验收申请;
(4)验收组按照分项工程成立了测试(复核)小组、资料文档评审小组和工程质量鉴定小组。
【问题1】 (6分)
针对案例中承建单位已完成的工作内容,请指出其不满足验收前提条件的地方。
【问题2】 (3分)
基于以上案例,请问验收过程中的哪个做法是不正确的?
【问题3】 (6分)
作为监理工程师,请指出各验收小组的具体工作内容。
笔记-监理案例题-2019年下-应用系统监理-需求分析+成本控制+进度控制
信息应用系统建设监理
需求分析+成本控制+进度控制+系统软件编码规范监理评审
【说明】
为提升金融机构现金处理效率,降低现金综合运营成本,某省级银行拟建设区域现金中心管理系统,以实现现金处理集约化、数据集中化和监管全程化。建设单位与承建单位A签订了建设合同,与监理单位B签订了监理合同。在项目建设过程中发生了如下事件;
笔记-监理案例题-2019年上-信息应用系统实施阶段监理
本题重点考查信息应用系统实施阶段监理。
【说明】
某省政府根据整体战略规划部署,拟建设统一身份认证系统。该系统为用户提供注册、实名验证、身份鉴别等服务,实现可信注册、实名验证以及安全登录等功能,支撑政务服务的有序运行。
完成开发任务后,项目进入系统测试阶段。
笔记-监理案例题-2019年上-信息应用系统建设监理知识
本题重点考查信息应用系统建设监理知识。
【说明】
某制造集团制定了智能制造战略目标,要求2019年9月之前上线“高品质制造信息应用系统”,协助集团实现汽车生产线的工况在线感知、智能决策控制和装备自律执行,以达到提升装备性能、提高复杂零件制造品质的目的。集团委托监理单位A承担监理工作。项目建设过程中,发生如下事件。
【事件1】
在软件工程招标过程中,集团要求投标方拥有完善的质量管理体系,能够对产品和过程建立起定量的质量目标,同时在开发过程中具备明确的连续度量能力。评标过程要特别关注投标方质量能力及按时交付能力。监理单位据此在招标书中要求投标单位拥有CMMI2级资质、通过GB/T 27001认证。由集团战略总监、集团项目总监、总监理工程师、质量体系认证专家、技术专家、经济专家各1人组成评标小组,其中3名专家从事相关领域工作满6年,均具有高级职称。
【事件2】
软件公司B与集团签订了建设合同,承诺保证质量、按时交付。B的需求小组进行了认真细致的需求调研与分析工作,编制的需求说明书内容完善,将系统分为3个功能子系统和1个工作流子系统,既包含了充分的功能点也细致描述了实现方法。需求说明书通过评审后,项目经理安排设计小组制定系统运行环境方案,以便及时交付建设单位进行采购;安排测试小组制定软件检验标准,务必满足建设单位的严格要求。经建设单位和监理单位同意后,B将1个功能子系统分包给了软件公司C,要求C在2019年底前完成开发及测试。C要求了解系统总体及其他子系统情况,以便编写需求说明书,B以保密为由拒绝了。
【事件3】
软件研发进入实施阶段的尾声,各软件单元分别完成开发,B公司准备进行集成测试。
笔记-监理案例题-2019年上-信息网络系统建设监理
本题重点考核信息网络系统建设监理。
【说明】
某市卫生部门拟建立“基于人工智能的医学影像诊断云平台”。该平台每天从10家三级甲等医院获取病人的临床数据,智能分析后生成医学影像诊断知识库,共享给本市所有医疗机构。因病例数据涉及患者隐私,建设单位委托承建单位A为云平台搭建一个星型拓扑结构的专有信息网络系统,委托监理单位B承担信息网络系统的监理工作。
【事件1】
在对信息网络系统进行招标时,监理工程师协助建设单位制定了技术方案投标评分标准。
【事件2】
监理工程师应当了解《智能建筑设计标准》的要求,并据此监理综合布线系统的设计方案。
【事件3】
信息网络系统实施完成后,监理工程师协助建设单位对网络安全和网络管理平台组织了严格的测试验收。
笔记-监理案例题-2019年上-信息应用系统建设监理
【说明】
某单位进行大型电子政务信息系统工程建设,总投资5000万元。建设单位分别与承建单位、监理单位签订了实施合同和监理合同。
【事件1】
承建单位在合同时间范围内完成了业务应用系统的代码开发工作,将软件源代码及编译配置说明文档提交建设单位和监理单位,准备验收工作。
【事件2】
承建单位向监理单位提交了验收申请。监理单位首先需要对其验收计划和验收方案进行审查。
【事件3】
建设单位准备组织验收委员会进行测试、验收。
笔记-监理案例题-2019年上-信息化工程监理的手段和原则
综合题目,考查了 质量、进度、投资、变更 的手段和原则。▲▲▲
【说明】
南方X省试点建设重大自然灾害监测预警信息系统,计划部署50个PC监控终端和500个电子标签(RFID)。建设单位与承建单位签订了项目建设合同,与监理单位签订了项目监理合同。项目要求次年八月结束,在项目实施过程中发生如下事件:
【事件1】
由于项目的试点试验性,承建单位从3个厂商采购了不同型号的电子标签。电子标签全部到货后,监理工程师抽取了其中50个逐一检查,抽检比例、检查内容符合质量控制计划。监理工程师检查合格,在进货清单上签署“同意”后设备入库。一周后,承建单位又补充采购了10个电子标签。监理工程师按照抽检比例抽查了其中1个,检查合格后同意入库。
【事件2】
为有效掌握工程的实际进度,及时发现计划与实际的偏差,监理工程师小周在项目建设过程中绘制了下图。其中,曲线A是最早时间计划,曲线B是最迟时间计划,曲线N1是网络工程实际进度,曲线N2是软件开发实际进度。整个项目建设期间,小周始终严格记录并保管监理日志。
【事件3】
由于经费紧张,该项目要求严格控制成本。建设单位提出可以裁剪设计评审活动、减少专家支出、设备采购采取最低价中标策略;承建单位提出可以减少人员投入,延长工期到次年九月;监理单位提出谁实施谁负责,投资控制应由承建单位负全责。三方各执己见。
【事件4】
该项目完成系统设计后,南方几省突然发生严重冰灾。承建单位发现需要增加“极端气候”预警监控子系统,项目经理马上通过电话向监理工程师小周提出需求变更。小周感到事态严重,当即同意变更。项目经理立即组织人马加班加点全力投入研发工作。项目出现新增子系统与其他几个子系统不兼容的问题,最终超支并延期。
强大的现代CSS技术(汇总1)
随着浏览器跨越式的发展,微软也把EDGE
替换了传统IE
,高级CSS的应用迎来了属于他的时代。有云道:这是我学习过的CSS吗?以后在简历的CSS熟练程度改为“听过”。
本文将介绍如何用现代CSS技术用于克服CSS带来的旧问题,先行粗略介绍,后再另篇章展开。
笔记-准备阶段的监理工作-21.1 立项阶段的监理工作
笔记-信息应用系统监理工作-20.5 应用软件建设的投资控制
笔记-信息应用系统监理工作-20.4 应用软件建设的进度控制
笔记-信息应用系统监理工作-20.3.8 系统验收质量控制
笔记-信息应用系统监理工作-20.3.6 开发质量控制
笔记-信息应用系统监理工作-20.3.5 设计质量控制
笔记-信息应用系统监理工作-20.3 应用软件建设的质量控制
笔记-信息应用系统监理工作-20.2 监理的目标和内容
20.2 监理的目标和内容
20.2.1 监理目标
应用系统建设监理工作应力求达到以下主要目标:
(1)对软件开发单位、软件实施单位和系统承建单位的行为进行监控,促使开发行为符合国家法律法规、有关政策和相关技术标准,制止开发行为的随意性和盲目性,促使开发进度、质量按计划(合同)实现,力求开发行为合法、科学、合理又经济。
(2)促进用户与软件开发单位、软件实施单位和系统承建单位的有效沟通,使软件开发单位、软件实施单位和系统承建单位能够全面准确了解用户的实际需求,同时用户能及时了解项目的进展情况。
(3)促使软件开发单位、软件实施单位和承建单位为项目运行的全过程建立一套明确、合理、可行的计划或者规程,并利用与之相应的审核、监理机制和手段对其执行过程进行有效控制。
(4)促使系统的关键技术指标在项目实施过程中处于受控状态,及早预测和发现可能影响施工计划的各种因素,及时纠正可能影响系统功能与性能的缺陷。
一般来说,监理项目部的目标就是通过监理工程师谨慎而勤奋的工作,力求在项目的成本、进度和质量目标内实现建设项目。
笔记-信息应用系统监理工作-20.1 信息工程应用系统建设监理的意义
20.1 信息工程应用系统建设监理的意义
随着我国国民经济信息化过程的决速推进,国家在此方面投入了大量的社会资源。总揽全局,国内信息化建设取得了大量的成绩,但也存在着问题和隐患。
目前国内信息应用系统建设项目的开发方式主要有四种:独立开发、委托开发、合作开发和购买商业化软件进行二次开发。随着社会的发展,社会分工的进一步细化,委托开发、合作开发、二次开发逐渐成为信息工程应用系统建设项目开发的主要工作模式。对于这三种开发方式,必然存在一个项目组负责具体工作,而在这个项目组内,则存在着代表两个利益主体的成员,一方主要表现为业务支持人员(我们可以称之为甲方),另一方主要表现为系统开发人员(我们可以称之为乙方)。
笔记-实施阶段监理-23.2 实施阶段监理的工作内容
23.2 实施阶段监理的工作内容
由于信息应用系统建设的特殊性,监理单位此阶段的重点并不再对具体工作的检查、测试上,而应该放在对承建单位的宏观监督方面。
目前国内信息应用系统建设过程中,在此阶段常发生承建单位不按设计阶段制定的质量保证计划对编码工作进行约束检查,忽视开发过程的单元测试、集成测试工作等情况。上述情况会导致工程建设质量得不到保证,最终影响到工程的质量、进度与资金投入。
因此,监理单位在此阶段主要监督承建单位严格按照工程设计阶段所制定的进度计划、质量保证计划、系统设计进行开发工作,检查承建单位是否按照设计中制定的规范与计划进行编码与测试。在此过程中,监理单位主要通过代码走查方式检查编码规范的执行情况,检查单元测试、集成测试和确认测试是否按计划进行并有测试与修改记录、集成测试是否按计划进行并有测试与修改记录。在此过程中需要检查测试计划是否得到落实,测试方案与规范是否合理,测试是否有详细记录并进行修改与回归测试,必要情况下可由监理单位对测试结果进行抽检。