作业信息
|这个作业属于哪个课程|
https://edu.cnblogs.com/campus/besti/2021-2022-1fois/homework/12106
|作业要求链接|
https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03
作业目标
- 数字分类与计数法
- 位置计数法
- 进制转换
- 模拟数据与数字数据
- 压缩与解压
- 数字化
- 信息安全
教材内容学习总结
计算机科学概论
第二章:1、介绍了数字与计算,主要是计算机常用的二进制数字,同时还有八进制和十六进制。2、学习了二进制的计算(加减竖式运算)以及不同进制之间的转换方法(采用相除取余的方法,直至商为 零。二进制与八进制,十六进制之间的特殊关系,可以分组换算),二进制与计算机之间的关系:二进制数字——位。 字节——八个二进制位。字:一个或多个字节
第三章:1、数据和信息:数据是原始的信息和事实,信息是处理后的数据;连续的模拟数据和离散的数字数据。二进制数据因为是脉冲编码调制的,可以重新计时,所以不太容易丢失信息。2、计算机里 负数的表示,定长量数:定量数值来表示正负数,并且满足计算法则;负数表示法:Negative(I)=10Ek-I(十进制补码)3、数字溢出:结果太大,预留的数位不够(无限的世界映射到有限的机 器)4、浮点表示法:小数的表示。十进制的小数转化为二进制:小数部分*2直至积为零,不挺取整数位。5、各种类型的文件的表示法:音频被表示为数字化的声波,颜色由三个值配比而成,红 蓝,绿。表示图像:位图,矢量图形。
看漫画学python
1、标识符的的含义:变量,函数等可由程序员指定名称的代码元素。命名规则:区分大小写,首字符应为下划线或字母,不能使用关键字和内置函数。
2、33个关键字(None,False,True等)3、代码注释:#(空格)注释内容(应位于行的开头)
3、模块:保存代码的最小单位。import(导入全部元素),from(-)import(-)导入某一元素,from()import()as()导入某一元素并重命名为。
4、创建新模块,并实现模块间的访问。
5、内置数据类型:数字,字符串,列表,元组,集合,字典。数字类型:整数类型,浮点类型,复数类型,布尔类型(整数类型的一种)
(1)整数类型:int类。0b:二进制;0o:八进制;0x:十六进制。(2)浮点类型:float类。科学计数法:10En:10的n次方。(3)复数类型:complex类。(4)布尔类型:bool类型。True:非零 整数,非空字符串;False:0,空字符串,空列表,空字典。
6、数字类型的相互转换:(1)隐式转换:布尔+整数=整数,布尔/整数+浮点=浮点。(2)显式转换:使用函数名,例:int(0.6)进行转换,浮点变为整数。
学习中的问题和解决过程
问题:各种进制之间的计算以及转化很生疏,不是特别能理解。
解决过程:请教同学,让同学进行实例讲解,自己进行几次练习。
问题:定长量数和补码很不符合常规,新模式不能很好的接受。
解决过程:一遍没看懂,就多看了几遍,慢慢分析它给出的数轴,以及特定的对应模式,通过新模式的计算将得到的结果对应回符号数值表示法是一样的。请教同学,掌握了公式Negative(I)=2的k次方-I
和简单计算法
代码调试中的问题和解决过程
问题:Python中如何新建一个模块
解决过程:问同学,然后知道了新建模块的操作,通过教材知道代码。
代码托管:
上周错题总结
1、信息安全的基础是
正确答案:硬件系统安全,操作系统安全
2、信息系统安全包括
正确答案:设备安全,数据安全,内容安全,行为安全
3、信息安全主要包括
正确答案:信息的秘密性,完整性,可用性
4、Which of the following is the Big-0 notation for linear time?
正确答案:0(N)
5、Representational error and round-off error are synonyms.
判断正误:正确
6、An algorithm that runs in exponential time is more efficient than one that runs in linear time.
判断正误:错误
7、A walk-through is a verification method in which a team member reads the program or design aloud line by line and other team members point out errors.
判断正误:错误
8、Who designed the first mechanical machine that included memory?
正确答案:Lovelace
9、Which of the following is an application package?
正确答案:Word processor
10、A computer with a parallel architecture uses multiple transistors to solve a problem.
判断正误:错误
感想:
学习过程中,特别是学习Python市,一定要动手记好笔记,才方便后来查验。还要动手实操,才能知道自己哪里没懂,哪里做不好。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 20/40 | |
第三周 | 500/1000 | 3/7 | 20/60 |