笔记-信息技术知识-2.1 软件工程
笔记-综合知识-1.4 IT战略
1.4 IT 战略
1.4.1 IT 战略的内涵
IT战略 (IT Strategy,ITS) 是在诊断和评估企业信息化现状的基础上,制定和调整企业信息化的指导纲领,争取企业以最适合的规模,最适合的成本,去做最适合的信息化工作。首先是根据本企业的战略需求,明确企业信息化的远景和使命,定义企业信息化的发展方向和企业信息化在实现企业战略过程中应起的作用。其次是起草企业信息化导纲领。它代表着信息技术部门在管理和实施工作中要遵循的企业条例。是有效完成信息化使命的保证。然后是制定信息化目标。它是企业在未来几年为了实现远景和使命而要完成的各项任务。
通常而言,IT战略规划(IT Strategic Planning)包括两个部分:IT战略(IT Strategy)的制定和信息技术行动计划(IT Action Plan)的制定。前者偏重战略方向,后者具体行动计划。
笔记-综合知识-1.3 信息系统
1.3 信息系统
1.3.1 信息系统定义
信息系统是一种以处理信息为目的的专门的系统类型。信息系统可以是手工的,也可以是计算机化的,本书中讨论的信息系统是计算机化的信息系统。信息系统的组成部件包括硬件、软件、数据库、网络、存储设备、感知设备、外设、人员以及把数据处理成信息的规程等。
- 硬件由执行输入、处理和输出行为的计算机设备组成。输入设备包括键盘、自动扫描设备、语音识别设备等。
- 软件由管理计算机运行的程序构成。包括设备驱动程序、系统软件、数据库管理系统、中间件、应用软件等。
- 数据库是经过机构化、规范化组织后的事实和信息的集合。数据库是信息系统中最有价值和最重要的部分之一。
- 网络负责信息在信息系统中各个部件之间有序流动、负责信息在信息系统之间有序流动。有时候把网络中的链路层(信息用比特表达)和物理层(信息以电气状态存在)又称为通信子系统。连接信息系统内部主要部件的网络称为内部网(Intranet),连接不同信息系统的网络称为网间网(Internet)。系统的开放性特点要求信息系统互联要遵从一致的协议、统一的命名规则和地址空间,而互联网(Internet)就是目前连接全球绝大数商用信息系统的网间网,遵从的网络协议是TCP/IP。
- 人是信息系统中最重要的因素。信息系统人员中包括所有管理、运行、编写和维护系统的人。
- 规程包括战略、政策、方法、制度和使用信息系统的规则。
从用途类型来划分,信息系统一般包括电子商务系统、事务处理系统、管理信息系统、生产制造系统、电子政务系统、决策支持系统等。
采用现代管理理论(例如,软件工程、项目管理等)作为计划、设计、控制的方法论,将硬件、软件、数据库、网络等部件按照规划的结构和秩序,有机地整合到一个有清晰边界的信息系统中,以到达既定系统的目标,这个过程称为信息系统集成。
笔记-综合知识-1.2 信息化
1.2 信息化
1.2.1 信息化的含义
所谓信息化(Informatization)在不同的语境中有不同的含义。用作名词,通常指现代信息技术应用,特别是促成应用对象或领域(比如政府、企业或社会)发生转变的过程。例如,“企业信息化”不仅指在企业中应用信息技术,更重要的是通过深入应用信息技术,促成企业的业务模式、组织架构乃至经营战略发生革新或转变。“信息化”用作形容词时,常指对象或领域因信息技术的深入应用所达成的新形态或状态。例如,“信息化社会”指信息技术应用到一定程度后达成的社会形态,它包含许多只有在充分应用现代信息技术才能达成的新特征。
信息化是推动经济社会发展转型的一个历史性过程。在这个过程中,综合利用各种信息技术,改造、支撑人类的各项政治、经济、社会活动,并把贯穿于这些活动中的各种数据有效、可靠地进行管理,经过符合业务需求的数据处理,形成信息资源,通过信息资源的整合、融合,促进信息交流和知识共享,形成新的经济形态,提高经济增长 质量。
笔记-综合知识-1.1 信息的定义和属性
1.1 信息的定义和属性
1.1.1 信息的基本概念
信息 (information) 是客观事物状态和运动特征的一种普遍形式,客观世界中大量地存在、产生和传递着以这些方式表示出来的各种各样的信息。
各种文献中有许多对于信息的不同理解和表述,其中最值得注意的是以下几种。
控制论的创始人维纳(Norbert Wiener)认为:信息就是信息,既不是物质也不是能量。这个论述第一次把信息与物质和能量相提并论。
信息论的奠基者香农(Claude E.Shannon) 认为:信息就是能够用来消除不确定性的东西。这个论述第一次阐明了信息的功能和用途。比较流行的另一种说法认为:信息是事先不知道的报导。还有,哲学界认为:信息是事物普遍联系的方式。
重点:信息是能够用来消除不确定性的东西
不难发现,以上这些说法不完全一致。维纳的说法和哲学界的说法是从客观的角度给出的表述,香农的说法和另一种流行说法是从信息接收者主观的角度给出的判断。
总的来说,信息的概念存在两个基本的层次,即本体论层次和认识论层次。前者是纯客观的层次,只与客体本身的因素有关,与主体的因素无关;后者则是从主体立场来考察的信息层次,既与客体因素有关,也与主体因素有关。本体论层次的信息概念因为它的纯客观性而成为最基本的概念,认识论层次的信息概念则因为考虑了主体因素而成为最适用的概念。
Linux 常用命令笔记
原文链接:
https://wangchujiang.com/linux-command/
https://blog.csdn.net/Suet_Nay/article/details/119965421
1. 目录与文件操作命令
1.1. 显示目录内容列表 ls
https://wangchujiang.com/linux-command/c/ls.html
1 | # 仅列出当前目录可见文件 |
Linux find 命令详解
Linux 上的 find 命令是 findutil 软件包的一部分,一般已经默认集成在了几乎所有的发行版中。
find 命令有非常大的灵活性,可以向其指定丰富的搜索条件(如文件权限、属主、属组、文件类型、日期和大小等)来定位系统中的文件和目录。
此外,find 还支持对搜索到的结果进行多种类型的命令操作。
Linux批量修改文件大小写
rename命令
在 Linux 服务器批量修改文件名的大小写,可以先输入安装 rename 命令
1 | apt install rename |
再执行修改命令
1 | #目录下 |
其中 L 是大写改成小写,U 是小写改成大写。
python脚本
1 | #!/usr/bin/env python |
保存文件后执行:
1 | # l(小写的L)是大改小;u是小改大 |
系统架构设计师-03-系统架构设计师概述
业务架构师 (Business Architect)、 主题领域架构师 (Domain Architect)、 技术架构师 (Technology Architect)、 项目架构师 (Project Architect)和**系统架构师 (System Architecture)**等5类。如果参考微软公司对架构设计师的分类,这里根据架构师关注的领域不同,可将系统架构设计师分为4种:企业架构师EA(EnterpriseArchitect)、 基础结构架构师IA(Infrastructure Architect)、 特定技术架构师TSA(Technology
Architect) 和解决方案架构师 SA(Solution Architect)。
系统架构设计师-02-软件架构分类、建模方法、应用场景和未来发展
系统架构设计师-1.1-系统架构概述
转载于 https://zhuanlan.zhihu.com/p/657466672,学习笔记。
1.1 系统架构概述
系统架构(System Architecture)是系统的一种整体的高层次的结构表示,是系统的骨架和根基,支撑和链接各个部分,包括组件、连接件、约束规范以及指导这些内容设计与演化的原理。它是刻画系统整体抽象结构的一种手段,也决定了系统的健壮性和生命周期的长短。
笔记-真题-综合知识(2021年系统架构设计师上午题)
笔记-真题-综合知识(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】
建设单位准备组织验收委员会进行测试、验收。