首页 > 编程语言 >2023-2024-1 20231325 《计算机基础与程序设计》第9周学习总结

2023-2024-1 20231325 《计算机基础与程序设计》第9周学习总结

时间:2023-11-26 17:11:32浏览次数:35  
标签:文件 20231325 操作系统 30 调度 2024 2023 进程 CPU

###目录
* 作业信息
* 教材学习内容总结
1.《计算机科学概论》第10,11章
2.《c语言程序设计》第8章
* 基于AI的学习
* 上周错题
* 学习进度条

作业信息

这个作业属于哪个课程 2023-2024-1《计算机基础与程序设计》
这个作业的要求在哪里 1. 学习《计算机科学概论》第10,11章并完成云班课测试;2. 学习《C语言程序设计》第8章并完成云班课测试。
作业正文 本博客链接< https://www.cnblogs.com/jia-luoqi/p/17857561.html>

教材学习内容总结

1.《计算机科学概论》
  1. 操作系统责任
      包括管理计算机硬件资源、提供文件系统管理、管理进程和线程、提供用户接口、管理系统资源的分配和调度、以及提供安全性和权限管理。操作系统的主要目标是确保计算机系统能够有效地运行,并为用户和应用程序提供一个稳定、安全的环境。
  2. 内存与进程管理
       (1)内存管理: 指操作系统如何管理计算机的内存资源。操作系统需要负责将内存分配给不同的进程,以及在进程之间进行内存的共享和保护。操作系统需要维护一个内存地址空间,以确保不同进程的内存地址不会相互冲突。此外,操作系统还需要实现虚拟内存技术,以便将部分进程的数据存储在硬盘上,以释放内存资源。
       (2)进程管理: 指操作系统如何管理计算机中的进程。操作系统需要负责进程的创建、调度、同步和通信。进程调度是指操作系统如何决定哪些进程可以获得CPU时间片,以便它们可以运行。进程同步是指操作系统如何确保多个进程之间的数据共享和通信是正确的。进程通信是指操作系统如何实现进程之间的数据传输和共享。
  3. 分时系统
      分时系统是指一种多用户操作系统,它允许多个用户通过终端或网络同时访问计算机系统,并且能够在短时间内快速交替执行各用户的任务。分时系统通过时间片轮转的方式,让每个用户感觉自己独占了整个计算机系统。这种系统使得多个用户能够共享计算机资源,提高了系统的利用率和效率。
  4. CPU调度
      CPU调度是操作系统中的一个重要功能,它负责决定在多个就绪态进程中,哪一个进程将获得CPU的使用权。CPU调度的目标是最大程度地提高系统的吞吐量、减少响应时间、提高系统的公平性和效率。
      常见的CPU调度算法包括:先来先服务,最短作业优先,优先级调度,时间片轮转,多级反馈队列。
  5. 文件、文件系统
      文件是计算机系统中存储数据的基本单位。它可以是文本文件、图像文件、音频文件、视频文件等各种形式的数据。在计算机系统中,文件通常由文件名、扩展名、创建时间、修改时间、文件大小等属性组成。文件可以存储在计算机的硬盘、固态硬盘、光盘、网络存储等存储介质上。
      文件系统是操作系统中用于管理文件的一种机制。文件系统负责文件的存储、组织、检索和保护。它提供了一种组织和存储文件的方式,使得用户可以方便地对文件进行管理和访问。
  6. 文件保护
      文件保护是指对计算机系统中的文件进行安全保护,防止未经授权的访问、修改、删除等操作。文件保护是计算机系统中非常重要的安全措施之一,可以保护用户的隐私和数据安全。
      文件保护通常包括以下几个方面:访问控制,文件加密,审计日志,文件备份,防病毒保护。
  7. 磁盘调度
      磁盘调度是指操作系统中负责管理磁盘访问的一种机制。由于磁盘访问速度较慢,为了提高磁盘的利用效率和系统的性能,操作系统需要对磁盘访问进行调度,使得磁盘的读写操作能够更加高效地进行。
2.《C语言程序设计》

一维数组:类型 数组名[元素个数]
二维数组:类型 数组名[第一维长度][第二维长度]
向函数传递数组:可以通过名称,指针,数组指针实现向函数传递数组。

基于AI的学习

  1. 熟悉指针的使用1
  2. CPU的调度1
    2
    3

学习进度条

代码行数(新增/积累) 博客量(新增/积累) 学习时间(新增/积累) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 25/25
第二周 240/300 3/3 20/30
第三周 190/300 2/3 25/30
第四周 260/300 3/4 25/30
第五周 320/350 1/3 25/30
第六周 300/350 1/3 25/30
第七周 270/350 1/3 20/30
第八周 400/350 2/3 25/30
第九周 250/350 1/3 20/30

标签:文件,20231325,操作系统,30,调度,2024,2023,进程,CPU
From: https://www.cnblogs.com/jia-luoqi/p/17857561.html

相关文章

  • 2023-2024-1 20232310 《网络空间安全导论》第三周学习
    教材学习内容总结教材学习中的问题和解决过程问题一:防火墙有什么局限性解答:问题二:专有名词理解解答:基于AI的学习参考资料《网络空间安全导论》......
  • #2023-2024 20232307《网络》第三周总结
    教材学习内容总结教材学习中的问题和解决过程-问题1防火墙中的过滤器会过滤出什么?-解决方案:询问chat基于AI的学习参考资料-《网络空间安全导论》网络空间安全导论书单使用博客园进行学习MarkDown/Mermaid排版教程......
  • 2023-2024-1 20232329易杨文轩《网络空间安全导论》第三周学习
    学期2023-2024-1学号:20232329《#学期2023-2024-1学号20232329《网络》第三周学习总结》教材学习内容总结教材学习中存在的问题和解决过程-问题1:如何架构一个网络安全模型?-问题1解决方案:-问题2:漏洞扫描技术是什么?有什么作用?-问题2解决方案:基于AI的学习参考资料......
  • 2023-2024 20231302《计算机基础与程序设计》第九周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第九周作业这个作业的目标操作系统责任、内存与进程管理、分时系统、CPU调度、文件、文件系统、文件保护、磁盘调度作业正文https://www.cnbl......
  • 2023-2024-1 20231403 《计算机基础与程序设计》第九周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里2023-2024-1计算机基础与程序设计第九周作业这个作业的目标自学《计算机科学概论》第十、十一章,《C语言程序设计》第八章并完成云班课测试作业正文https://www.......
  • 【HITCTF2023】MISC1&2 WriteUp
    MISC1-leftoverfileThereistrafficpacketcapturedbyengineersontheintranetonthecontrolledmachine.Pleaseanalyzethetrafficpacketandobtaintheflag.拿到一个捕获文件,有大量Modbus/TCP协议的流量,并且从192.168.181.132<-->192.168.181.5的最多。......
  • 2023-2024-1 20231406 《计算机基础与程序设计》第九周学习总结
    2023-2024-120231406《计算机基础与程序设计》第九周学习总结作业信息这个作业属于哪个课程([2023-2024-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP)这个作业要求在哪里2023-2024-1计算机基础与程序设计第九周作业这个作业的......
  • 2023-2024-1 20232322 《#2023-2024-1 20232314杨红星《网络》第三周学习总结
    教材学习内容总结 教材学习中的问题和解决过程问题:如何防范安全攻击解决方案:通过查询得知 对于黑客一是及时更新服务器系统安全漏洞补丁二是要加强服务器安全防护能力三是制定有效的风险预警机制,重要数据一定要备份四是发现被“黑客”入侵时,要立即断网,保存好现场的犯罪......
  • ccf 202309 02
    分析思路:当数据变多的适合,O(n方)的复杂度就不适合了此时发现弧度可以累加,k可以累乘考虑再开辟两个数组,分别存放从操作一到操作n的累乘、累加和在使用时,就不需要再一遍遍加,只用让m_roof的减去或者除以m_ground即可注意:!!!!下表的m_ground需要再减1,因为这个时候才相当于从m_ground......
  • 2023-2024-1 20231321王曦轶 《计算机基础与程序设计》第九周学习总结
    2023-2024-120231321王曦轶《计算机基础与程序设计》第九周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2023-2024-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2022-2023-1计算机基础与程序设计第九周作业)这个作业的目标<计算机科学......