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

发布时间 2023-10-08 15:52:30作者: 20231318傅述令

作业信息

这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 2022-2023-1计算机基础与程序设计第一周作业
这个作业的目标 计算机科学概论第1章,《C语言程序设计》第1章,云班课测试
作业正文 2023-2024-1 学号20231318《计算机基础与程序设计》第二周学习总结

教材学习内容总结

《计算机科学概论》第一章

第一章主要涵盖了计算机科学的定义、历史、基本原理、应用领域以及发展趋势,对从业人员的要求、计算的基本思维等内容。

  1. 计算机科学的定义:
  • 计算机科学是研究计算机和计算机系统的原理、设计、开发和应用的学科。
  1. 计算机的历史:
  • 计算机起源于人类对计算需求的追求,从古代的计算工具发展到Babbage的分析机,再到后来的机电式制表机和图灵机,以及第一台数字计算机Colossus,最后发展为现代的电子计算机。
  1. 计算机科学的基本原理:
  • 算法:算法是解决问题的一系列步骤。它们是计算机科学的基础,用于描述和解决各种计算问题。
  • 数据表示和存储:计算机使用二进制系统表示和存储数据,其中0和1代表不同的状态。
  • 计算机体系结构:计算机由处理器、存储器、输入和输出设备组成。冯·诺依曼体系结构是最常见的计算机体系结构。
  • 编程语言:编程语言是用于编写计算机程序的工具。常见的编程语言包括C、C++、Java、Python等。
  • 计算机系统的分层:计算机系统由通信、应用、操作系统、程序设计、硬件、信息这六个分层构成。
  1. 计算机科学的应用领域:
  • 计算机科学的应用广泛,包括人工智能、数据库管理系统、网络和通技术、图形学、操作系统等。
  1. 计算机科学的发展趋势:
  • 计算机科学正处于快速发展的阶段。未来的趋势包括人工智能的进一步发展、量子计算的研究、大数据处理和云计算等。
  1. 计算机科学对从业人员的要求:
  • 算法思想——即能够用按部就班的过程表示问题,从而加以解决。
  • 表示法——即用能被有效处理的方式存储数据。
  • 程序设计——即把算法思想和表示法组织在计算机软件中。
  • 设计——使软件满足一种用途。

《C语言程序设计》第一章

该章节主要讲了学编程的意义,并对什么是编程进行了解释,同时提出了学习编程的方法。

  1. 为什么学编程?为了了解并控制计算机这一了解、探究、控制世界的最便捷途径。
  2. 什么是“编程”?即“编写程序”的简称,它一共分为四步:
    第一步——需求分析
    第二步——设计
    第三步——编写程序
    第四步——调试程序
  3. 怎么学编程?学编程要将自己原本的直观思维转变为数学思维、计算思维,用数字看待一切,用计算处理一切。

教材学习中的问题和解决过程

基于AI的学习

image

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 10篇 300小时
第一周 200/200 1/1 28/28 学会了markdown语法
第二周 100/300 1/2 10/38 学会了使用chatgpt
预计学习时间:8小时
实际学习时间:10小时

参考资料