2023-2024-1 学号20231318《计算机基础与程序设计》第二周学习总结
作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2023-2024-1计算机基础与程序设计第一周作业 |
这个作业的目标 | 计算机科学概论第1章,《C语言程序设计》第1章,云班课测试 |
作业正文 | 2023-2024-1 学号20231318《计算机基础与程序设计》第二周学习总结 |
教材学习内容总结
《计算机科学概论》第一章
第一章主要涵盖了计算机科学的定义、历史、基本原理、应用领域以及发展趋势,对从业人员的要求、计算的基本思维等内容。
- 计算机科学的定义:
- 计算机科学是研究计算机和计算机系统的原理、设计、开发和应用的学科。
- 计算机的历史:
- 计算机起源于人类对计算需求的追求,从古代的计算工具发展到Babbage的分析机,再到后来的机电式制表机和图灵机,以及第一台数字计算机Colossus,最后发展为现代的电子计算机。
- 计算机科学的基本原理:
- 算法:算法是解决问题的一系列步骤。它们是计算机科学的基础,用于描述和解决各种计算问题。
- 数据表示和存储:计算机使用二进制系统表示和存储数据,其中0和1代表不同的状态。
- 计算机体系结构:计算机由处理器、存储器、输入和输出设备组成。冯·诺依曼体系结构是最常见的计算机体系结构。
- 编程语言:编程语言是用于编写计算机程序的工具。常见的编程语言包括C、C++、Java、Python等。
- 计算机系统的分层:计算机系统由通信、应用、操作系统、程序设计、硬件、信息这六个分层构成。
- 计算机科学的应用领域:
- 计算机科学的应用广泛,包括人工智能、数据库管理系统、网络和通技术、图形学、操作系统等。
- 计算机科学的发展趋势:
- 计算机科学正处于快速发展的阶段。未来的趋势包括人工智能的进一步发展、量子计算的研究、大数据处理和云计算等。
- 计算机科学对从业人员的要求:
- 算法思想——即能够用按部就班的过程表示问题,从而加以解决。
- 表示法——即用能被有效处理的方式存储数据。
- 程序设计——即把算法思想和表示法组织在计算机软件中。
- 设计——使软件满足一种用途。
《C语言程序设计》第一章
该章节主要讲了学编程的意义,并对什么是编程进行了解释,同时提出了学习编程的方法。
- 为什么学编程?为了了解并控制计算机这一了解、探究、控制世界的最便捷途径。
- 什么是“编程”?即“编写程序”的简称,它一共分为四步:
第一步——需求分析
第二步——设计
第三步——编写程序
第四步——调试程序 - 怎么学编程?学编程要将自己原本的直观思维转变为数学思维、计算思维,用数字看待一切,用计算处理一切。
教材学习中的问题和解决过程
无
基于AI的学习
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 10篇 | 300小时 | |
第一周 | 200/200 | 1/1 | 28/28 | 学会了markdown语法 |
第二周 | 100/300 | 1/2 | 10/38 | 学会了使用chatgpt |
预计学习时间:8小时 | ||||
实际学习时间:10小时 |