cosine

余弦の博客

= WA 的一声就哭了 =

cos avatar

cos

FE / ACG / 手工 / 深色模式强迫症 / INFP / 兴趣广泛养两只猫的老宅女 / remote

文章列表

post cover
后端

2021-12-01

790 字

该文章设计并实现了火车票售票系统的放票与购票功能,通过多线程模拟服务器(Producer)每30分钟随机放出10张票,客户(Customer)每3分钟随机购买一张票,实现双方对票务信息的实时交互与同步。系统利用共享的Tickets类管理余票和时间,通过同步机制确保操作的正确性与一致性。

post cover
CS基础

2021-11-27

5583 字

文章系统讲解了软件工程中的核心概念与过程模型,包括瀑布模型、增量模型、原型模型和敏捷开发(如XP和Scrum)的原理与实践,并强调了敏捷开发中沟通、迭代、风险控制和团队信任的重要性,同时纠正了教材中的常见错误,如需求工程的七个步骤和敏捷流程中的关键活动。

post cover
竞赛

2021-10-23

3748 字

文章总结了五道编程题的解题思路与实现过程,涵盖好数判断、数字分类、字符串变换验证、数组链表结构模拟以及帽子取用顺序问题。每道题均采用直观或暴力方法解决,部分题目涉及模拟、映射和边界判断,整体体现了解题逻辑与代码实现的简洁性。

post cover
竞赛

2021-09-11

4909 字

这篇文章是PTA乙级考试后的总结,重点回顾了常见题型和解题技巧,强调细节处理的重要性,如格式输出、边界条件、数据类型选择等。作者通过列举多道经典题目,分享了字符串处理、排序、模拟、数学运算等核心知识点,并指出PTA乙级题目虽不涉及高级算法,但对逻辑思维和细节把控要求极高。

post cover
CS基础

2021-06-18

1851 字

本文系统介绍了计算机外围设备的基本概念、分类及主要类型,重点讲解了磁盘存储设备的组成原理、技术指标(如存储密度、存取时间、数据传输率)及计算实例,并详细说明了显示设备的关键参数,包括分辨率、灰度级、刷新机制和显存容量。内容从功能、性能到具体计算,全面阐述了外设在计算机系统中的作用与技术发展。

post cover
CS基础

2021-06-18

6431 字

本文系统介绍了中央处理器(CPU)的组成、功能及工作原理,重点阐述了CPU的基本结构(运算器、控制器)和主要寄存器(如PC、IR、AR、AC、PSW等),详细说明了指令周期的执行过程、操作控制器与时序产生器的工作机制,并对比了硬布线控制器与微程序控制器的设计方法。文章进一步介绍了微程序控制器的原理与设计技术,包括微命令、微操作、微指令、微程序的关系与编码方式,以及水平型和垂直型微指令的优缺点,最后简要提及流水CPU与并行处理技术。

post cover
CS基础

2021-06-18

1301 字

本文介绍了计算机系统中的总线概念、分类及特性,阐述了总线在连接CPU、内存和I/O设备中的作用。重点说明了总线的四种特性(物理、功能、电气、时间)、常见类型(内部总线、系统总线、I/O总线)以及标准化的重要性,同时对比了单总线和多总线结构,指出多总线结构通过分离高速、中速和低速设备实现高效数据传输和系统扩展。

post cover
CS基础

2021-06-17

3683 字

文章系统介绍了计算机指令系统的概念、发展过程、性能要求及具体结构。重点阐述了指令格式中的操作码与地址码、指令字长度、操作数类型以及多种寻址方式,包括隐含、立即、直接、间接、寄存器、偏移(相对、基址、变址)、段寻址和堆栈寻址,并通过实例说明了各类寻址方式的实现机制与特点。

post cover
CS基础

2021-06-17

11217 字

本文系统介绍了计算机系统中的多层次存储器体系结构,重点讲解了存储器的分类、层次结构及各类存储器的工作原理。内容涵盖SRAM和DRAM的结构与差异、只读存储器(ROM)及闪存(FLASH)的特性、双端口与多模块交叉存储器的并行技术,以及Cache的原理、命中机制与平均访问时间计算。通过分析程序访问的局部性,说明Cache在提升CPU与主存间速度匹配中的关键作用。

post cover
CS基础

2021-06-15

3944 字

本文系统介绍了计算机中数的表示与运算方法,包括数制转换、真值与机器数、BCD码、字符编码、校验码、定点数的表示与运算(原码、反码、补码、移码)以及浮点数的表示与运算(重点讲解补码加减法、移位、乘除运算和溢出判断)。重点阐述了补码在实现减法转加法、移位运算、以及通过双符号位法判断溢出的机制,并介绍了IEEE754浮点数标准和浮点数加减运算的流程。