学期(2024-2025-1) 学号20241425 《计算机基础与程序设计》第2周学习总结

news/2024/10/6 14:09:29/文章来源:https://www.cnblogs.com/darthanakin/p/18449031

学期(2024-2025-1) 学号20241425 《计算机基础与程序设计》第2周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(2024-2025-1-计算机基础与程序设计)
这个作业要求在哪里 <作业要求的链接>([2024-2025-1计算机基础与程序设计第二周作业]https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02)
这个作业的目标 <数字化、信息安全、自学教材(计算机科学概论(第七版)第1章并完成云班课测试、《C语言程序设计》第1章并完成云班课测试)>
作业正文 https://i.cnblogs.com/posts/edit

教材学习内容总结

计算系统 计算系统的分层:计算系统可以分为信息层、硬件层、程序设计层、操作系统层、应用程序层以及通讯层这六个层次,类似洋葱结构从内到外分布。各层之间相互关联,内层为外层提供支持,外层依赖内层实现具体功能。 ◦ 抽象:抽象是一种删除复杂细节的心理模型。在计算机科学中,抽象帮助人们理解和处理复杂的系统,通过忽略不必要的细节,关注关键的特性和行为,使得复杂的问题变得更容易理解和解决。 2. 计算的历史 3 : ◦ 计算硬件简史:回顾了计算硬件的发展历程,从早期的计算工具如算盘等,到机械计算设备,再到电子计算机的诞生和发展。电子计算机的发展经历了电子管、晶体管、集成电路、大规模集成电路等阶段,硬件性能不断提升,体积不断缩小,成本不断降低。 ◦ 计算软件简史:软件的发展与硬件的发展相辅相成。早期的软件是为了配合硬件的运行,随着计算机的普及和应用需求的增加,软件的规模和复杂性不断提高,出现了操作系统、编程语言、应用软件等不同类型的软件。 ◦ 预言:对未来计算技术的发展进行了一些预测和展望,如计算机性能的进一步提升、新型计算技术的出现等。 3. 计算工具与计算学科:计算工具的不断发展推动了计算学科的形成和发展,计算学科研究的内容包括计算机系统的设计、开发、应用以及相关的理论和方法等。计算工具为计算学科的研究提供了实践基础,而计算学科的发展又促进了计算工具的不断改进和创新。

教材学习中的问题和解决过程(先问 AI)

  • 问题1:为什么十六进制更简洁?

  • 问题1解决方案:计算机内部使用二进制存储和处理数据,但是二进制数字通常很长。例如,二进制的 1111(十进制为 15),而在十六进制中只用 F 来表示。由于 16 是 2 的幂次方(2⁴ = 16),所以每四位二进制数可以很方便地转换为一位十六进制数。这种转换关系使得在处理二进制数据时,如果用十六进制来表示可以大大缩短数据的长度,看起来更加简洁。 ◦ 比如,二进制数 110101101110 可以按四

  • 问题2:电脑硬件组成?

  • 问题2解决方案:中央处理器(CPU)
    功能:它是电脑的核心部件,相当于人的大脑,主要负责执行计算机程序中的指令,进行数据处理和运算。例如,在运行一个复杂的 3D 游戏时,CPU 需要处理游戏场景中的物理模型计算、人工智能算法等众多任务。
    组成结构:它包括控制器和运算器。控制器负责指挥和协调计算机各部件的工作,比如控制数据的读取和写入、指令的执行顺序等。运算器则主要进行算术运算(如加、减、乘、除)和逻辑运算(如与、或、非)。
    性能指标:其性能主要由主频、核心数和缓存等因素决定。主频是指 CPU 的时钟频率,单位是赫兹(Hz),主频越高,CPU 处理数据的速度通常越快。核心数表示 CPU 能够同时处理任务的线程数量,例如,四核 CPU 可以同时处理四个线程,这有助于提高计算机在多任务处理时的效率。缓存是用于存储 CPU 近期可能会频繁访问的数据,缓存越大,CPU 访问数据的速度就越快。
    内存(RAM)
    功能:内存用于暂时存储 CPU 正在处理的数据和程序指令。当计算机运行程序时,程序和相关数据会从硬盘等存储设备加载到内存中,CPU 可以快速地从内存中读取和写入数据。例如,当你打开一个文字处理软件,软件程序和正在编辑的文档内容就会存储在内存中,以便 CPU 快速访问。
    类型:主要有 DDR(双倍数据速率)系列,如 DDR3、DDR4 和 DDR5 等。DDR 后面的数字越大,其传输数据的速度通常越快。不同类型的内存在数据传输速率、工作电压等方面有所不同。
    性能指标:内存容量和内存频率是两个重要的性能指标。内存容量越大,计算机能够同时运行的程序就越多,处理大型数据文件的能力也就越强。例如,8GB 内存可以满足一般办公和轻度娱乐需求,而对于专业的视频编辑或大型游戏运行,可能需要 16GB 或 32GB 甚至更多的内存。内存频率决定了内存与 CPU 之间数据传输的速度,单位是 MHz(兆赫兹)。
    存储设备
    硬盘(HDD):
    功能:硬盘是计算机的主要存储设备,用于长期存储数据和程序,如操作系统、应用程序、用户文件(文档、照片、视频等)。即使计算机断电,硬盘中的数据也不会丢失。
    工作原理:它通过磁头在高速旋转的盘片上进行数据的读写操作。盘片上有许多磁性涂层,磁头可以改变这些涂层的磁性状态来存储数据。
    性能指标:容量和转速是硬盘的主要性能指标。容量通常以 GB(吉字节)或 TB(太字节)为单位,常见的硬盘容量有 1TB、2TB 等。转速是指硬盘盘片每分钟旋转的圈数,单位是 RPM(转 / 分钟),常见的转速有 5400RPM 和 7200RPM,转速越高,硬盘的数据读写速度越快。
    固态硬盘(SSD):
    功能:固态硬盘也是用于存储数据和程序的设备,它使用闪存芯片来存储数据,相比硬盘,SSD 具有更快的数据读写速度。在安装操作系统和启动应用程序时,SSD 可以大大缩短等待时间。
    工作原理:数据存储在闪存芯片的晶体管中,通过电信号来控制数据的写入和读取。
    性能指标:读写速度和容量是主要性能指标。SSD 的读写速度通常用顺序读取速度、顺序写入速度和随机读写速度来衡量,单位是 MB/s(兆字节 / 秒)。其容量常见的有 256GB、512GB、1TB 等。
    主板
    功能:主板是电脑硬件的平台,它将电脑的各个部件连接在一起,使它们能够相互通信和协同工作。例如,CPU、内存、存储设备、显卡等都需要通过主板上的接口和线路进行连接。
    组成结构:主板上有各种插槽和接口,如 CPU 插槽用于安装 CPU,内存插槽用于安装内存,PCI - E(高速串行计算机扩展总线标准)插槽用于安装显卡等扩展卡。同时,主板还包含芯片组,芯片组可以分为南桥芯片和北桥芯片(在一些新型主板中,功能进行了整合),南桥芯片主要负责管理低速设备(如硬盘、USB 接口等),北桥芯片主要负责管理高速设备(如 CPU、内存、显卡等)。
    接口类型:主板上有多种接口,包括 USB 接口用于连接外部设备(如 U 盘、鼠标、键盘等),SATA 接口用于连接硬盘和光驱等存储设备,HDMI 接口用于连接显示器等显示设备等。
    显卡(GPU)
    功能:显卡主要负责处理计算机的图形和图像相关的任务。在显示高质量的视频、3D 游戏、图形设计等应用场景中发挥关键作用。例如,在 3D 游戏中,显卡需要将游戏中的 3D 模型转换为显示器能够显示的 2D 图像,包括对模型的渲染、光影效果的处理等。
    组成结构:它包括图形处理单元(GPU)、显存和显卡 BIOS 等部分。GPU 是显卡的核心,类似于 CPU 在电脑中的地位,主要负责进行图形数据的计算和处理。显存用于存储图形处理过程中需要的数据,如纹理数据、顶点数据等。显卡 BIOS 则存储了显卡的基本输入输出程序,用于初始化显卡和提供基本的显卡功能。
    性能指标:显存容量、显存类型和 GPU 核心频率等是显卡的重要性能指标。显存容量越大,能够存储的图形数据就越多,在处理复杂的图形场景时就越不容易出现显存不足的情况。显存类型(如 GDDR6 等)影响显存的数据传输速度。GPU 核心频率越高,显卡处理图形的速度就越快。

  • ...

基于AI的学习

选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/809016.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

foobar2000 v2.1.6 汉化版

foobar2000 v2.1.6 汉化版 -----------------------【软件截图】---------------------- -----------------------【软件介绍】---------------------- foobar2000 是一个 Windows 平台下的高级音频播放器.包含完全支持 unicode 及支持播放增益的高级标签功能. 特色: * 支持的…

面相快速入门教程3面部与年龄

3 面部与年龄0 开始探索自己容貌的最简单方法之一,就是学会观察自己人生旅程的路线图--基于此时此刻的自己,每一个十年,甚至每一段岁月都是怎样的。 每个主要特征大约代表你人生中的一个十年。一个大的、强烈的或特别美丽的特征被认为意味着这些年总体上将是积极的。此外,这…

【VMware VCF】使用 SFTP 服务器备份 VCF 核心组件的配置文件。

可以定期对 VMware Cloud Foundation 环境中的相关核心组件(如 SDDC Manager、NSX Manager 以及 vCenter Server 等)创建配置备份,以防止当意外故障或数据丢失时,能够进行恢复。默认情况下,NSX Manager 组件的备份将创建并存储在 SDDC Manager 设备中内置的 SFTP 服务器上…

搭建Redis“主-从-从”模式集群并使用 RedisTemplate 实现读写分离

一、理论相关 我们知道,Redis具有高可靠性,其含义包括:数据尽量少丢失 - AOF 和 RDB 服务尽量少中断 - 增加副本冗余量,将一份数据同时保存在多个实例上,即主从库模式Redis主从库模式 - 保证数据副本的一致(读写分离):读操作:主库、从库都可以接收 写操作:首先到主库…

折腾笔记[2]-跨平台打包tauri程序

在macOS(arm64)平台打包tauri程序到Windows(amd64)平台. Packaging a Tauri application for the Windows (amd64) platform from macOS (arm64).摘要 在macOS(arm64)平台打包tauri程序到Windows(amd64)平台. Abstract Packaging a Tauri application for the Windows (amd64) …

博客格式-Markdown学习

标题 (#+空格+标题名字 一级标题) (##+空格+标题名字 二级标题) (###+空格+标题名字 三级标题) 字体 加粗 斜体 加粗斜体 划线 引用名人名言分割线图片超链接 百度 表格姓名 年龄 性别骆同学 15 男代码 int main(){cout<<"helloworld"return 0; }a,n=lis…

vue3 computed

computed 的作用就是监测变量是否发生改变。如果变量发生了改变,那么computed定义的方法就会执行。 在vue3中computed新增get 和set方法。分别对应修改和设置值

洪海洋的博客自我介绍

欢迎来到洪海洋的博客 我个人的基本信息 1.你的姓名? 如标题所示,洪海洋。英文名则是OCEAN,“海洋”,这一般也会作为我的网名。 2.为什么起这样的名字? emmm...五行缺水 3.描述一下自己? 多元、社恐、耐心 4.为什么这样描述自己? 对于我来说,多元包含很多个领域,比如我…

树上深度和问题 - 换根DP

问题引出: 给出 \(n\) 个点的树,求出分别以不同的 \(i\) 为根时,所有结点深度的和,根节点的深度为 \(0\)。 首先我们有个自然的暴力思路, 也就是以每个节点为根节点做一遍 \(dfs\) 这样的复杂度是 \(O(n^2)\) 级别的, 所以要进行优化 看下图:我们首先假设每个节点具有点权, …

珂朵莉树(ODT)

前言 主要是一种暴力思想。。。 本文来自 wiki 与洛谷题解的整合。 应用 主要是应付随机数据(区间操作) 实现 有几个核心操作。 set实现方法 定义 struct node {intt l,r;//intt:long longmutable intt v;node(const intt &ll,const intt &rr,const intt &vv) : …

高效开发Maven架构设计图解/掌握项目工程自动化技巧(精通篇一)

Maven是一个项目管理和构建自动化工具,主要服务于基于Java的项目。它使用一个名为POM(Project Object Model)的XML文件来描述项目的构建过程、依赖、插件等信息。肖哥弹架构 跟大家“弹弹” 高并发锁, 关注公号回复 mvcc 获得手写数据库事务代码 欢迎 点赞,关注,评论。…