![](https://img-blog.csdnimg.cn/177c80b910d74e35ac22c954093fafc6.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机科学
文章平均质量分 77
...
梦未
这个作者很懒,什么都没留下…
展开
-
安卓Activity启动模式、生命周期及实例操作
Activity启动模式Acitvity启动模式有4种,分别是standard、singleTop、singleTask、singleInstance,可以在AndroidManifest.xml中通过activity标签android:launchMode属性设置。standard启动模式standard是Activity默认的启动模式,在不进行显式指定的情况下,所有Activity都会自动使用这种启动模式。在standard模式下,每当启动一个新的Activity,它就会在返回栈中入栈,并处于栈原创 2021-10-21 23:12:40 · 1373 阅读 · 0 评论 -
软件生存周期阶段及任务简述
软件生存周期大致分为6个阶段:计算机系统工程、需求分析、设计、编码、测试、运行和维护1) 计算机系统工程计算机系统包括计算机硬件、软件,以及使用计算机系统的人、数据库、文档、规程等系统元素。计算机系统工程的任务是确认待开放软件的总体要求和范围,以及该软件与其他计算机系统元素之间的关系,进行成本估算,做出进度安排,并进行可行性分析,即从经济、技术、法律等方面分析待开发的软件是否有可行的解决方案,并在若干个可行的解决方案中做出选择。2) 需求分析需求分析主要解决待开发软件要“做什么”的问题,原创 2020-11-11 19:28:50 · 7428 阅读 · 0 评论 -
软件工程导论考纲知识点
复习提纲对应教材为《软件工程(第3版)》,清华大学出版社软件工程定义软件工程是应用计算机科学理论和技术以及工程管理原则和方法,安远和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科。《和计算机科学技术百科全书》中的定义软件危机解释软件危机指在计算机软件的开发和维护过程中所遇到的一系列严重问题。随着计算机在各个领域的广泛应用,软件的需求量越来越大,软件的复杂度也越来越高,导致软件的开发远远满足不了社会发展的需要,超出预算的经费、超过预期的交付时间的事情经常发生。由于缺乏文档以.原创 2021-01-15 22:25:14 · 913 阅读 · 0 评论 -
软件测试逻辑覆盖相关理解
上述代码意为当 k=1k=1k=1 时,找到 [2,n][2,n][2,n] 区间内 mmm 的第一个因数,以此为例判定,如、、等判定语句块条件(逻辑条件),而一个逻辑判断语句就对应了一个基础条件若干基础条件可以通过与、或、非等逻辑连接词组成复合条件注意,题目问满足覆盖所需的逻辑条件时,根据题意来自己判断是基础条件还是复合条件如上述代码的逻辑判断子语句是 和 和如满足上述代码的100%判定覆盖所需的逻辑条件是 和 和 和 如满足上述代码的100%条件覆盖所需的逻辑条件是 和 和 和 和 和原创 2022-06-22 22:22:02 · 2153 阅读 · 0 评论 -
计算机字符编码方式
建议观看以下计算机字符编码方式科普视频《锟斤拷�⊠是怎样炼成的——中文显示“⼊”门指南【柴知道】》,bilibili @ 柴知道《你懂乱码吗?锟斤拷烫烫烫(详解 ASCII、Unicode、UTF-32、UTF-8编码)》,bilibili @ 林粒粒呀。原创 2022-10-29 16:01:51 · 2254 阅读 · 0 评论 -
URL组成及对应的编程变量
请求 URI(request URI),主机之后的 URL 部分,但不含锚点。查询/搜索的参数/字符串(query、search),也就是。分隔,从右往左依次是顶级域名、二级域名、……主机(host、hostname、server name)域名(domain、domain name),以。(从客户端请求获取的HTTP请求标头中获取)window.location 详解内容转载自。狭义的“域名”只指顶级域名和二级域名,如。狭义的“主机”只指最左端的那部分,如。一般情况下的“主机”指完整的,如。原创 2022-11-12 15:48:56 · 1154 阅读 · 0 评论 -
软件、应用、程序概念辨析
从传统分类上来讲,(狭义的)软件包括硬件中的嵌入系统软件、硬件驱动、系统软件、应用软件、运行时、中间件等等。(广义的)软件更包括软件工程管理、软件开发技术、软件基础支撑理论等等内容。我的个人理解是,应用是其中一种软件,而程序是软件的一部分,不过在日常表达中三个概念经常会混用,表达含义都差不多。而还有一个词 App,它是 Application 的缩写,不过现在一般特指手机上的软件(移动端软件)在软件工程里广义的“软件”,可以简单用一句话概括。而软件又可以根据不同的分类标准进行划分。原创 2023-01-13 17:03:16 · 1722 阅读 · 0 评论 -
计算机科学技术常见英语词汇
The Big Picture 全景Computing System 计算系统Computer Hardware 计算机硬件Computer Software 计算机软件Abstraction 抽象Computer Discipline 计算机学科Binary Values and Number Systems 二进制和数字系统Base 进制Binary digit 二进制Bit 位byte 字节integer 整数natural number 自然数nega原创 2022-03-02 00:39:45 · 2784 阅读 · 0 评论 -
计算机存储容量单位
b即bit,音译比特,位的意思B即Byte,音译拜特,字节的意思,一般以字节作为计算机存储容量基本单位1字节带有8位,即1Byte=8bit计算机存储容量单位为2102^{10}210进制(1024进制)2102^{10}210进制单位名称都含有“binary”(缩写为“i”)表示其二进制基础倍数英文缩写英文单位名称中文单位名称1b1b1bbbit位(比特)8b8b8bBByte字节210B2^{10}B210BKiBKilo binary By原创 2022-03-01 23:07:55 · 5595 阅读 · 0 评论 -
计算机网络第1章知识点——计算机网络体系结构
知识点对应教材为《计算机网络(第7版)》,电子工业出版社三大网络三大网络构成电信网络有线电视网络计算机网络三网融合是指把电信网络、有线电视网络、计算机网络融合成一种网络,能够提供语音、数据、视频等通信业务。计算机网络和互联网计算机网络由若干结点(node)和连接这些结点的链路(link)组成。通过路由器把计算机网络互连起来,构成互连网(internet)。互联网 (Internet)是世界上最大的计算机网络,起源于ARPANET,采用的标准协议是TCP/IP 协议。任何机构和个.原创 2021-03-21 14:21:12 · 313 阅读 · 0 评论 -
计算机网络第3章知识点——数据链路层
知识点对应教材为《计算机网络(第7版)》,电子工业出版社数据链路层的简单模型数据链路层使用的信道类型点对点信道:使用一对一的点对点通信方式广播信道:使用一对多的广播通信方式使用点对点信道的数据链路层数据链路层的基本问题封装成帧透明传输差错检测封装成帧封装成帧:在一段数据的前后分别添加首部和尾部,这样就构成了一个帧每一种链路层协议都规定了所能传送帧的数据部分长度上限——最大传送单元(Maximum Transmission Unit,MTU)帧定界符:帧开始符(Star.原创 2021-04-25 22:07:26 · 1652 阅读 · 1 评论 -
计算机网络第4章知识点——网络层
知识点对应教材为《计算机网络(第7版)》,电子工业出版社目录第1章 概述三大网络计算机网络和互联网互联网基本特点互联网发展的阶段互联网的组成计算机网络的类别计算机网络指标网络协议服务实体计算机体系结构第3章 数据链路层数据链路层的简单模型数据链路层使用的信道类型使用点对点信道的数据链路层点对点协议PPP使用广播信道的数据链路层网络层提供的两种服务虚电路服务 面向连接,让网络负责可靠交付数据报服务 无连接,让主机负责可靠交.原创 2021-06-04 21:44:18 · 3009 阅读 · 0 评论 -
计算机网络第5章知识点——运输层
知识点对应教材为《计算机网络(第7版)》,电子工业出版社目录第1章 概述三大网络计算机网络和互联网互联网基本特点互联网发展的阶段互联网的组成计算机网络的类别计算机网络指标网络协议服务实体计算机体系结构第3章 数据链路层数据链路层的简单模型数据链路层使用的信道类型使用点对点信道的数据链路层点对点协议 PPP使用广播信道的数据链路层第4章 网络层网络层提供的两种服务网际协议 IP中间设备IP 地址地址解析协议 ARPIP 数据报子网划分.原创 2021-06-11 15:18:31 · 519 阅读 · 3 评论 -
数据库知识点
知识点对应教材为《数据库系统原理与设计(第3版)》,清华大学出版社目录第一章 数据库系统概论数据管理技术的产生与发展数据模型数据抽象数据库系统第二章 关系模型与关系代数关系数据结构关系模式码关系数据库模式关系完整性约束关系代数第三章 SQL语言标准SQL命令SQL对应结构查询运算第四章 数据库建模基本概念E-R模型图形约束类层次聚合E-R模型转化为数据库模式第五章 关系数据理论及求精函数依赖范式闭包无损连接分解第.原创 2021-07-04 12:11:45 · 593 阅读 · 0 评论 -
前后端分离框架简记
前后端分离的框架前端 -> 后端视图 -> 数据视图 -> 控制器 -> 数据库人机交互&数据展示 -> c ->db小程序框架视图 -api> 后端视图 -ajax> 后端vue/react js框架 css3 h5 -ajax> python/nodejs/java/php/c++/c# -> mysql/mogodb后端完整框架技术栈ubuntu(系统) + mysql(数据库) + Django(后端框架)/跨原创 2021-09-01 19:59:57 · 1071 阅读 · 0 评论 -
计算机常见英文缩写和释义
释义英文缩写英文全称运算和逻辑单元ALUArithmatic & Logic Unit控制单元CUControl Unit内存管理单元MMUMemory Management Unit程序计数器PCProgram Counter进程描述符PCBProcess Control Block中央处理器CPUCentral Processing Unit图形处理器GPUGraphics Processing Unit...原创 2021-10-31 16:45:41 · 1293 阅读 · 0 评论 -
计算机中数据信息的表示
真值:真值可以理解为一个值本身真正的值机器码:一个值在计算机中的二进制表示形式,具体有原码[x]原[x]_原[x]原、反码[x]反[x]_反[x]反、补码[x]补[x]_补[x]补、移码[x]移[x]_移[x]移这些形式进制表示一般书写可以在数值右下方注上基数n表示n进制如(3235119104)10=(11000000110101000000000000000000)2=(C0D40000)16如{(3235119104)}_{10}={(1100 0000 1101..原创 2022-02-11 17:10:22 · 1432 阅读 · 0 评论