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

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

时间:2023-10-07 18:22:07浏览次数:39  
标签:20231320 计算机 卡片 编程 穿孔卡片 2024 2023 程序设计 输入

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

作业信息

这个作业属于哪个课程 <班级的链接>(2023-2024-1-计算机基础与程序设计)
这个作业要求在哪里 <作业要求的链接>(2022-2023-1计算机基础与程序设计第一周作业)
这个作业的目标 <自学《计算机基础与程序设计》第一章并完成云班课作业 、自学《C语言程序设计》第一章并完成云课班作业>
作业正文 作业正文

教材学习内容总结

《计算机基础与程序设计》第一章
总体介绍了计算系统的构成,如硬件、软件、他们管理的数据。并详细介绍了计算系统的分层,信息层、硬件层、程序设计层、操作系统层主要在于维持计算机系统运转,而应用程序层主要用于解决现实问题,通信层则负责计算机的联网,保障正常运行。抽象的概念是把复杂的东西分离看待,只保留当前需要的信息。同时本章还介绍了计算机的发展历程(五代计算机),软件的发展历程(五代软件)。最后区分了计算工具和计算科学。
《C语言程序设计》第一章
首先介绍编程热潮的来临过程,指出学习编程的重要性。学编程不是为了成为程序员,而是培养一种思维能力——计算思维,通过这种思维来了解世界,探究世界,甚至控制世界。编程是“程序设计”,,通过分析需求,设计程序,编写程序,调试程序(gcc、gdb)。而编程的学习首先是思维的转变,将直观思维转化为数字思维,了解编程的底层基本功,同时还要不断动手去实际操作。

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

  • 问题1:不知道门这一概念?
  • 问题1解决方案:提前翻阅目录时发现门在第四章有提及,于是我提前翻阅第四章查阅了门的概念

门是对电信号执行基本运算的设备

  • 问题2:书中提到的穿孔卡片输入形式是什么?
  • 问题2解决方案:询问了ChatGPT

我:穿孔卡片输入形式是一种怎样的输入形式,用大一学生能听懂的语言解答,语言简洁有逻辑

AI:穿孔卡片输入形式是一种早期计算机数据输入方法。它使用纸质卡片,上面通过打孔来表示信息。每个卡片上的孔洞位置和模式代表不同的数据或指令。读取器通过检测孔洞的位置来解读卡片上的编码。
这种输入形式在过去广泛应用于计算机编程和数据处理。学生可以通过打孔卡片来编写程序或输入数据。它被认为是一种简单且可靠的输入方式,因为卡片可以随意排列并且可重复使用。然而,随着技术的进步,穿孔卡片输入已经被更先进的输入设备所取代,如键盘和触摸屏。
总结起来,穿孔卡片输入形式是一种使用打孔卡片来表示信息的早期计算机数据输入方法。它是一种简单可靠的输入方式,在过去广泛应用于计算机编程和数据处理。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 20/20 1/2 20/20 通过计算机概论的略读,对计算机有了一个更准确的初步了解
第二周 5/10 2/4 5/25 对计算机和编程有了基础的专业了解

参考资料

标签:20231320,计算机,卡片,编程,穿孔卡片,2024,2023,程序设计,输入
From: https://www.cnblogs.com/tautumut/p/17746987.html

相关文章

  • 2023-10-07:用go语言,给定n个二维坐标,表示在二维平面的n个点, 坐标为double类型,精度最多
    2023-10-07:用go语言,给定n个二维坐标,表示在二维平面的n个点,坐标为double类型,精度最多小数点后两位,希望在二维平面上画一个圆,圈住其中的k个点,其他的n-k个点都要在圆外。返回一个圆心和半径,表示哪个圆可以圈住其中的k个点。坐标和半径都是double类型,最多保留小数点后两位。下面......
  • 2023年软考-系统架构设计师论文预测
    2023年11月4日软考-系统架构设计师论文预测:微服务:一种云原生架构方法,在单个应用中包含众多松散耦合且可单独部署的小型组件或服务层次风格:数据访问层、业务逻辑层、表示层基于架构的软件开发:ABSD有三个基础,功能拆分、架构风格、使用软件模板。它强调由商业、质量和功能需求的组合驱......
  • Step by step guide to becoming a C++ developer in 2023
    https://roadmap.sh/cpphttps://roadmap.sh/backend......
  • 20231006
    23/10/06NOIP模拟赛总结时间安排7:40-8:00看题8:00-9:00写T1,写了个极限复杂度\(n^2\)的代码,没想到优化,但感觉数据不会很严。9:00-10:00写T3,T4暴力,但两个暴力都挂了。10:00-11:00想T1\(O(n\log\n)\)的方法,就是没想到倒着枚举。11:00-11:35写了T2全为+的数据,发......
  • 再谈 qbxt2023国庆刷题 Day7 T2 树
    T2倍增+换根即可,但赛时难写赛时想得线段树二分,也可from:https://www.cnblogs.com/fox-konata/p/17742669.html回头一看老师代码,发现换根换的非常神奇,长见识了方法0:第一次思考,以为要记录走排名为\(a_x\)和\(a_x+1\)的两个倍增数组,但发现并不好合并,也许可以憋出来,但还是......
  • 2023 年 10 月训练记录
    训练记录10月了。CF457FAneasyproblemabouttrees尝试理解,感谢cz_xuyixuan的题解。我们不妨先二分答案,将\(\gemid\)的设为\(1\),\(<mid\)的设为\(0\),于是问题转化为了权值均为\(0/1\)的版本。我们称一棵树的大小为其非叶节点数。我们称一棵大小为奇数的树为奇......
  • C#/.NET/.NET Core优秀项目和框架2023年9月简报
    思维导航前言DncZeusIEJIE.NETObfuscarConfuserExCommon.UtilityOptimizerJustDecompilednSpyILSpyQuickLookWingTaiFreeSchedulerCollectiveOAuth加入DotNetGuide技术交流群前言公众号每月定期推广和分享的C#/.NET/.NETCore优秀项目和框架(公众号每周至......
  • 33dai NOIP2023模拟赛35 赛后总结
    做题历程8:00~8:40写A。8:40~9:40看B,C想B,写B。9:40~10:40手玩了一下C,推出了那个规律。10:40~11:20写C。11:20~12:00看了看D,尝试写dp暴力,没空,最后随便写了写。总结写代码要注意细节,不然容易挂。题解A倒序做一遍双指针,没什么好说的。不过有很多人用奇......
  • 2023-10-07
    一、.NETReflector反编译工具https://www.onlinedown.net/article/10011846.htm可反编译.NET平台开发生成的exe程序。 二、防止反编译要防止exe程序被反编译,可以采取以下几种措施:1.加密和混淆代码:使用专业的加密和混淆工具对代码进行处理,使得反编译者难以理解代码含义,从......
  • 2023-2024-1 20231419 《计算机基础与程序设计》第二周学习总结
    2023-2024-120231419《计算机基础与程序设计》第二周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02这个作业的目标预习《计算机科学概......