20241309《计算机基础与程序设计》课程总结

news/2025/1/7 5:08:08/文章来源:https://www.cnblogs.com/mlq061015/p/18653217

目录

-第0周作业
-第1周作业
-第2周作业
-第3周作业
-第4周作业
-第5周作业
-第6周作业
-第7周作业
-第8周作业
-第9周作业
-第10周作业
-第11周作业
-第12周作业
-第13周作业
-第14周作业

每周作业链接汇总

第0周作业

自我介绍

第1周作业

参考 基于VirtualBox虚拟机安装Ubuntu图文教程安装Linux系统
自学《计算机科学概论》并提出问题

第2周作业

了解计算思维。计算计结构

第3周作业

计算机的数据表示法
C语言的基本数据类型

第4周作业

门电路,组合电路,逻辑电路,冯诺依曼结构,CPU,内存,IO管理,嵌入式系统,并行结构,物理安全
C语言中的基本算数运算

第5周作业

Pep/9虚拟机
机器语言与汇编语言
算法与伪代码
测试:黑盒,白盒
输入输出的格式参数和转义字符

第6周作业

Polya如何解决问题
简单类型与组合类型
复合数据结构
查找与排序算法
算法复杂度
递归
代码安全
选择控制结构

第7周作业

数组与链表
基于数组和基于链表实现数据结构
无序表与有序表


子程序与参数
循环结构

第8周作业

功能设计与面向对象设计
面向对象设计过程
面向对象语言三要素
汇编、编译、解释、执行
模块化程序设计

第9周作业

操作系统责任
内存与进程管理
分时系统
CPU调度
文件、文件系统
文件保护
磁盘调度
数组

第10周作业

信息系统
数据库与SQL
人工智能与专家系统
人工神经网络
模拟与离散事件
排队系统
天气与地震模型
图形图像
指针

第11周作业

计算机网络
网络拓扑
云计算
网络安全
Web
HTML,CSS,Javascript
XML
字符串

第12周作业

指针与数组

第13周作业

结构体

第14周作业

文件操作

评价一下第1周作业中自己提出的问题

很多问题提出的并不正确,并且解决起来没有意义

你有什么项目被加分,谈谈你的经验

Markdown的使用不到位被扣分
博客的编写内容比较空洞

课程收获与不足

收获:对计算机整体的结构和原理有了进一步的了解,并且初步掌握了C语言编程的能力
不足:对较难的问题仍然没有弄懂,花的时间不足够

给开学初的你和学弟学妹们的学习建议

学会使用AI帮助学习,同时要提前预习,不要害怕一开始的困难,学到后面前面的自然而然就可以理解了
总结

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

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

相关文章

升级服务器数据盘大小、内存和CPU是否会丢失数据

用户计划升级服务器的数据盘大小、内存和CPU,但担心这些操作会导致现有数据丢失。特别是对于网站程序和数据库文件的安全性表示担忧。 解决方案:问题 解决方案升级数据盘是否会丢失数据 正常情况下,升级数据盘不会导致数据丢失。只要按照正确步骤操作,原有数据将保持完整。…

网站突然无法正常访问的原因及应对措施

当您的网站突然无法正常访问时,首先要保持冷静,然后按照以下步骤逐步排查问题所在: 1. 检查网络连接 使用命令行工具(如Windows下的CMD或Mac/Linux下的终端)运行ping命令,测试从本地计算机到目标域名的连通性。例如:bashping www.example.com观察返回的结果,判断是否存…

排除障碍,解决网站建设代码修改难题

在网站建设过程中,有时会遇到代码修改无法生效的问题。以下是详细的排查和解决方法:可能原因 解决方案缓存问题 清除浏览器缓存或尝试在隐身模式下访问网站,排除缓存导致的显示异常。同时,清除服务器端缓存(如Varnish、Memcached)。文件路径错误 确认修改的文件路径是否正…

Python学习(四)——配套《PyTorch深度学习实战》

1. Python中字符串的相加和相乘 在Python中,字符串可以通过加号(+)进行相加(连接),也可以通过乘号(*)进行相乘(重复)。以下是这两种操作的详细说明和示例: 字符串的相加(连接) 字符串的相加是通过使用加号(+)运算符来实现的。它将两个或多个字符串连接成一个单一…

sql server版本太老,java客户端连接失败问题定位

背景 最近半路接手了一个系统的优化需求,这个系统有个遗留问题还没解决,随着新需求的上线,系统正式开放使用,这个遗留问题也必须解决。 这个系统大概是下面这样的,支持录入各种数据源的信息(ip、端口、数据库种类、账号密码等):录入完成后,可以查看这些数据源中的表、…

深入探索 Kubernetes:从基础概念到实战运维

前言:在当今数字化转型的浪潮中,Kubernetes 已然成为云原生应用部署与管理的核心力量。无论是初创企业寻求敏捷开发,还是大型企业应对复杂业务架构,掌握 Kubernetes 都能为你的技术之旅赋能。今天,就让我们一同深入 Kubernetes 的奇妙世界,揭开它神秘的面纱,从基础概念到…

Python 将html格式书签转为excel

1.导出html格式书签2.对数据做处理 提取 <a></a> 标签 可以用vscode正则替换 <a></a> 标签的ICON属性ICON=".*"3.安装python pip替换成清华镜像 4.描述问题生成代码 import pandas as pd from bs4 import BeautifulSoup from datetime i…

UML之发现用例

用例是最简单的UML元素,用例图是最简单的UML图,但它也可能是UML中最有用的元素之一。尽管我们用包将工作分解为工作包、团队任务或单项任务,也就是说包是组织UML中的各种图及元素的工具。但是用例图可以帮助我们确定任务,以及应当如何将它们分组并确定工作范围。 每个用例都…

遗留了很久的功能终于搞定/QTreeWidget自定义节点/添加删除修改分组

一、前言说明 这个功能看起来简单,实际上也确实简单,以前没搞的时候还以为很难,难点就是如何存储这个任意层级的树状列表信息,近期大环境经济很差,刚好有空把这个功能搞定,其实二维表格的方式存储这种任意层级树结构就可以,就是子节点需要指定父节点,父节点为空表示顶层…

2025年正在重塑行业的10款AI代理工具

序言:本文的作者列出来的这10款AI代理工具是您认可的吗? 作为一名深入AI开发领域超过十年的开发者,我见过无数工具声称要颠覆我们构建AI代理的方式。有些工具确实实现了夸下的海口——但更多的则没有。 经过几个月的亲身测试以及与同行开发者的讨论,我整理出了一份2025年真…

[cause]: TypeError: e_.createContext is not a function (Next.js 15)

开发 Next.js 项目遇到报错: [cause]: TypeError: e_.createContext is not a function 出现这个报错的原因是在 Next.js 项目中,在 Server Component 中使用了MUI组件,但是MUI组件没有做 SSR 适配就会导致这个报错。 解决办法 解决办法就是在文件顶部添加 use client 声明…