2024-2025-1 学号20241315《计算机基础与程序设计》第一周学习总结

news/2024/9/28 20:55:08

作业信息

| 这个作业属于哪个课程 | 2024-2025-1-计算机基础与程序设计) | |
| 这个作业要求在哪里 | 2024-2025-1计算机基础与程序设计第一周作业) | ---- |
| 这个作业的目标 | 快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题 | |
| 作业正文 | https://www.cnblogs.com/tanzitian/p/18428113 | |

教材学习内容总结

基础篇:1.1.1计算系统--计算系统的分层--信息->硬件->程序设计->操作系统->应用->通信
1.1.2抽象--信息隐藏
1.2.1计算硬件历史--早期历史--算盘->分析机->机电式制表机->图灵机->机械二进制可编程计算机->全可编程计算机
-- 第一代--真空管,磁鼓,磁带驱动器。 输入设备,输出设备和辅助储存设备一起构成--外围设备
-- 第二代--晶体管,磁芯,磁盘。
-- 第三代--集成电路,终端。
-- 第四代--大规模集成化,硅片。 联网->云计算
1.2.2计算软件历史
--第一代软件--机器语言->汇编器->汇编语言
-- 第二代软件--高级语言(FORTRAN,COOBOL)
-- 第三代软件--操作系统. (实用程序,操作系统和语言翻译程序构成了系统软件)
-- 第四代软件--结构化程序设计方法
-- 第五代软件--Microsoft的崛起,面向对象的设计和编程方法的出现,万维网的普及
1.3计算工具和计算学科--从业人员需要4个领域的技巧
-- 1.算法思想 -- 2.表示法
-- 3.程序设计 --- 4.设计(使软件满足一种用途)
补充:系统程序员:开发使程序设计更简单的工具.
-- 应用程序员:使用这些工具的人.

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

问题1.看到教材第一章练习有一题是"Code breakers"这本书中提到了谁?后面我一直翻看前面的内容,但是一直找不到.应该是我眼神有毛病.
问题2.运行虚拟机的时候,弹出提示框"请选择启动盘",但是我一直找不到虚拟光驱,就在网上下载了虚拟光驱,然后按照教材把一些文件搞成镜像,也是iso类型的,但是后面发现虚拟机运行到一半报错了.我就重新按教材做了一遍,结果是我忘记下载文件了.后面顺利解决.

对<<计算机科学概论>>提出的问题

第一章:1.为什么到后面用Edge取代了原有的IE浏览器?2.高级语言类型那么多,是不是学到以后都要用到?
第二章:1.FISA法庭真的是为了保护美国公民的合法权益吗?
第三章:1.为什么负数表示法中的定长量数95+97=92?2.音频数据怎么表示?3.图像与图形数据怎么表示?
第四章:1.布尔代数是什么?2.计算机中的"门"是什么?3.加法器和半加器的区别是什么?
第五章:1.冯诺伊曼体系结构是什么?2.并行体系结构是什么?
第六章:1.Pep/9是什么?2.分支命令是什么>3.伪代码是什么?
第七章:1.计算机求解问题过程是怎样的?
第八章:1.抽象数据类型是什么?2.二叉检索树是什么?3.值参与引用参数是什么?
第九章:1.责任算法是什么?2.命令式范型是什么?
第十章:1.分时和其他OS要素是什么?2.轮询法是什么?
第十一章:1.如何保护文件?2.磁盘调度的工作原理是什么?3.SCAN磁盘调度法是什么?有什么用?
第十二章:1.电子数据表公式是什么?有什么用?2.数据库管理模型是什么?
第十三章:1.思维机是什么?比计算机跟先进吗?2.人工神经系统是什么?对人工智能有什么意义?
第十四章:1.气象模型是不是很复杂?怎样去设计这样的模型?2.怎么进行游戏的设计与开发?
第十五章:1.开放式系统与协议是什么?高层协议又是什么?2.防火墙的工作原理是什么?我们能不能设计出来?
第十六章:1.Web中CSS样式是什么?HTML是什么?有什么用?
第十七章:1.计算机安全是靠密码来保障的吗?怎么来设置密码程序?2.我们怎样来编写密码程序?
第十八章:1.面对计算机存在的各种问题,我们应该怎么做?

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Blender快速入门教程1简介

0 简介Blender是最著名的 3D 计算机图形制作免费程序之一。有了 Blender,你可以创建角色、道具、环境以及你的想象力所能产生的几乎所有其他东西。它不仅可以创建对象。你还可以让它们运动起来。在动画中讲述一个故事,带领人们穿越你自己创造的世界,或者为一些视频片段添加特…

今天我有博客了!

今天我有博客了!我要把我的编程心得写下来。 今天,我先写了蜗牛打怪兽。我发现需要打的次数都是2^(n)-1,于是我用while循环求出是2的几次方,再用变量一直乘2,最后-1。以下是具体示例。接着,我写了POW。这题限制比较紧,所以不能直接算,得看c是奇数还是偶数:偶数比绝对值…

『模拟赛』csp-s模拟赛6

『模拟赛』csp-s模拟赛6『模拟赛』csp-s模拟赛6 挂分日寄:0+20+0+0 喵喵赛时对拍拍了10000个点都没拍出来,赛后一下就拍出错来了,我谔谔。 T1 DP喵~ 首先 sort 一遍方便处理 其实转移时加一个 abs 取绝对值就可,纯纯多此一举 设 \(f[i,j,1/0]\) 为前 \(i\) 个数中选 \(j\) …

树莓派pico rp2040 使用rust 在ssd1306上显示中文信息

使用u8g2-font + embedded-graphics ,在rp2040 pico上用 ssd1306输出中文信息在rp2040上用DHT22 + ssd1306显示温度信息,用 embedded-graphics库和ssd1306库来实现。但实现的效果不是很理想,无法在ssd1306屏幕上显示中文。为了解决这个问题,在github和crates.io上面找了几天…

typeScript 的第一步---安装

Node.js/浏览器,只认识JS代码,不认识TS代码,需要将TS代码转化为JS代码,然后才能运行。 安装命令:npm i -g typescript 或者 yarn global add typescript 注意:Mac电脑安装全局包时,需要通知添加sudo获取权限。sudo npm i -g typescript 验证安装是否成功:tsc -v 查…

为什么用 AWS CLI?因为我懒得点鼠标!

在这篇博客中,我们一起深入探索 AWS CLI 的世界,从零开始,逐步构建在云端的家园。将介绍 AWS CLI 的基本功能和使用场景,如何创建 IAM 用户、VPC、子网、安全组、EC2 实例等,甚至还会搭建一个应用负载均衡器(ALB)。无论你是初学者还是有一定基础的用户,都能通过本指南掌…

妙用编辑器:使用Notepad--正则表达式从命令结果报文快速生成新命令

应用场景 日常生活中有些维护场景,比如检查设备状态,执行查询命令后,得到精简结果报文,如果要更深入的检查状态,可能还要执行其他命令,逐个对象进行查询,这里涉及到快速从报文生成查询指令的功能。 比如有如下一个从LST 命令查询出来的报文,需要快速的生成DSP命令,逐个…

JavaScript深拷贝与浅拷贝

由于对象采用的是引用赋值。所以直接用“=”,修改属性的时候也会将原来的变量改变掉。 因此,就有了浅拷贝与深拷贝 用{...obj}和object.assign表示浅拷贝,其只拷贝外围对象的一层,而不会拷贝多层。 方法二:使用Object.assign 深拷贝的实现 其一是通过递归实现拷贝。其二lo…