掌握将Excel文件转换为PDF的简单高效方法
653
2022-05-29
软件的定义:计算机程序、文档的集合(执行特定的任务)
软件的分类:系统软件;例如:windows、linux(华为、金融常用)、unix等。
应用软件;例如:Word、ppt、游戏软件等。
软件的研发流程 定义阶段: 计划
需求分析 产品经理
开发阶段: 设计 研发工程师
编码 前端研发工程师 后端研发工程师
测试 测试工程师
维护阶段: 运行维护 运营部/运维工程师
注:产品经理,编写《需求规格说明书》,指导研发开发软件、测试人员测试
软件。
研发工程师,编写《概要设计说明书》和《详细设计说明书》,主要是后
端研发工程师编写。
前端研发工程师:做web界面的编码
后端研发工程师:做业务逻辑的编码 (后端一般比前端多)
测试工程师:需要根据《需求规格说明书》编写《测试计划》,并进行测
试,并编写《测试报告》。与《需求规格说明书》不一致的
地方就是bug。持怀疑一切的测试态度。
环境 一般公司三套环境:研发环境,研发工程师使用的环境
测试环境,测试工程师测试时使用的环境
线上环境,产品发布上线使用的环境或是客户使用的真实环境
注:有些公司只有测试环境和线上环境,研发和测试共用一套环
境;严格来说,测试环境和线上环境需要一模一样。
研发团队 项目经理 开发经理 软件开发组
测试经理 软件测试组(QC:quality control.测试人员)
配置经理 配置管理组(测试配置和线上配置,一般公司只有线
上环境配置人员,测试环境由测试工程
师自己配置)
SQA QA:quality assurance,监督和检查测试人员按照流程
工作。
SQA:software quality assurance【日本做的较好】
计算机程序: 程序是指一组指示计f
分类:源代码程序——程序员
编译发布的程序——用户
算法:是程序的重要组成部分,指解题方-而完整的描述,是一系列解决问题的
清晰指令。选择最优算法。软件的目的就是完成特定的任务,由算法具体承担。
操作系统:OS,operating system。软件和硬件之间的接口,负责管理和协调计算机硬件的操作和计算
机有限资源的共享。
用户 —— 应用 —— 操作系统 ——计算机硬件
OS的主要功能:程序、内存的管理
设备、文件的管理
网络支持、安全管理
程序运行需要占用内存,程序停止运行后需要释放内存。
内存泄露:程序停止运行后,无法释放已经申请占用的内存。
内存溢出:申请内存时,没有足够的内存供申请者使用。
操作系统分类:实时操作系统;速度快(例如医疗设备、科学仪器)
单用户、单任务操作系统
单用户、多任务操作系统
多用户、多任务操作系统
个人版:winxp、win7、win8、win10、ubuntu等
企业版:windows server 2008、linux(red hat、suse等)、unix(hp
unix、sun solaris等)
移动端:IOS、andriod
windows:微软开发
unix:AT&T贝尔实验室
linux:unix发展而来。开源免费、性能高。
windows下DOS命令 win+r,输入cmd,打开字符命令界面。
常用dos命令:
c: 或 d:或 e: 磁盘切换
md 建立子目录
cd 切换进入目录
dir 查看当前目录下的内容
rd 删除目录
copy 复制文件
move 剪切
date 显示修改日期
cls 清屏
ipconfig 查看ip地址
ping 查看网络连通情况(主要看丢包情况)
netstat 查看网络端口号状态
文件系统分类:
FAT32:不支持单个大于4GB的文件传输
NTFS:可以支持2TB以内的文件传输
网络
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。