cosine
余弦の博客
= WA 的一声就哭了 =
文章列表
2021-10-23
3748 字
文章介绍了四道编程题的解题思路与实现:第7-1题通过暴力枚举判断“好数”及其来源;第7-2题按数字位积分组,统计不同类别的数量;第7-3题设计自定义判题程序,验证操作序列是否能完成字符串转换且为最优解;第7-4题涉及设计结合数组和链表特性的数据结构。整体采用暴力或模拟方法解决,部分题目存在优化不足的问题。
2021-09-11
4909 字
这篇文章总结了PAT(程序设计能力测试)B级考试中的常见问题和解题技巧,强调了输出格式细节(如字段宽度、前导零处理)、数据类型选择、常用数据结构(如vector和map)以及边界条件的处理。作者推荐了一系列典型题目,涵盖字符串处理、数论、排序、动态规划和逻辑推理等内容,并指出这类题目对细节要求极高,但只要程序逻辑正确,通常能获得较高分数。
2021-06-18
1851 字
本文介绍了外围设备的基本概念与分类,重点讲解了磁盘存储设备的组成原理和关键技术参数。内容包括外围设备的通用功能、基本构成(如存储介质、驱动单元和控制电路)、分类(输入/输出、存储、通信、控制设备)以及磁盘存储的存储密度、访问时间、数据传输率等性能指标,并通过实例计算了磁盘阵列的柱面数、总容量和数据传输速率。
2021-06-18
6431 字
本文介绍了中央处理器(CPU)的组成、功能及工作原理。CPU由算术逻辑单元(ALU)、控制单元和缓存构成,负责指令控制、操作控制、定时控制和数据处理等核心功能,并通过程序计数器、指令寄存器、数据缓冲寄存器等关键寄存器实现指令的取指、译码和执行过程。文章还详细说明了CPU的指令周期,包括取指、译码和执行三个阶段,以及中断处理和时序控制机制。
2021-06-18
1301 字
本文介绍了计算机系统中的总线概念、结构形式及特性。总线是连接CPU、内存和I/O设备的共同通信通道,根据功能可分为内部总线、系统总线和I/O总线,按特性可分为物理、功能、电气和时序特性。文章还对比了单总线和多总线结构,指出多总线结构通过分离高速、中速和低速设备的连接,提升了系统效率和扩展性。
2021-06-17
3683 字
本文介绍了计算机指令系统的基本概念、发展历程及性能要求。从早期简单指令集到复杂指令集(CISC)的演变,催生了更高效、简洁的精简指令集(RISC)设计,强调指令集的完备性、有效性、规整性与兼容性。指令格式主要包括操作码和地址码,其中地址码决定了指令的寻址方式,常见类型包括零地址、一地址、二地址和三地址指令。
2021-06-17
11217 字
本文系统介绍了计算机内存系统的多层次结构与各类内存技术。内容涵盖内存的分类、层次结构(缓存、主存、外存)、关键技术参数(访问时间、带宽等),以及SRAM和DRAM的工作原理与读写时序。
2021-06-15
3944 字
本文系统介绍了计算机中数的表示与运算方法,包括数制转换、真值与机器数、BCD码、字符编码及错误检测码等内容。重点讲解了定点数的三种表示方式——符号位表示、补码和反码,分析了其表示范围、特点及运算规则,并介绍了BCD码的加法校正和字符编码(ASCII、汉字编码)等实用技术。
2021-06-15
1891 字
本文介绍了计算机系统的基本概念,包括计算机的分类(模拟与数字计算机)、发展历史(摩尔定律)、性能指标(吞吐量、响应时间、利用率、字长、总线宽度、内存容量与带宽、时钟频率、CPI、MIPS、MFLOPS等)以及冯·诺依曼架构的核心思想(存储程序、程序控制、五大部件等)。同时,文章阐述了计算机系统的分层结构,强调其由硬件和软件构成的复杂体系,各层次可编程且相互关联。
2021-06-03
2480 字
本文实现了一个动态分区分配的模拟程序,使用C语言基于首次适应(First Fit)算法完成内存的分配与释放操作,并通过自由分区链表管理空闲内存块。程序读取作业请求序列,模拟内存分配和释放过程,每步更新并显示自由分区链的当前状态。