zoukankan      html  css  js  c++  java
  • 第8周学习总结

    2020-2021-1 20201307 《信息安全专业导论》第8周学习总结

    作业信息

    这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2020-2021-1fois/homework/11249
    这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05
    这个作业的目标 计算机科学概论第9章 并完成云班课测试 程序设计导论-Python计算与应用开发实践第8章并完成云班课测试
    作业正文  https://www.cnblogs.com/yu15141310373/p/14019979.html

     

    教材学习内容总结

    本周学习了计算机科学概论的第九章,内容大致为面向对象设计,及其四个阶段,汇编器及其作用,命令式(面向对象和面向过程)语言设计模型,布尔表达式,封装,继承,多态等用于刻画程序的结构。python中介绍了如何开发新的python类,展示了OOP方法的好处等等。

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

    1,布尔表达式能是后跟整数的算术表达式吗?

    回答:布尔表达式是一个标识符序列,标识符之间由相容的运算符分隔,求得的值是true或false,有三种表示形式:1,一个布尔变量。2,一个算术表达式加一个关系运算符,再加一个算术表达式。3,一个布尔表达式加一个布尔运算符,再加一个表达布尔式。后跟整数的算术表达式不属于三种情况之一,所以不能。

    2,伪代码是在选择和重复语句中用作条件的表达式吗?

    伪代码只是一种表示算法的语言,所以伪代码不能说是用作条件的表达式,而是一种算法结构,用作条件的表达式是布尔表达式(用于测试出是true还是false),因此被用作条件,也叫断言。

    代码调试的问题和解决过程

    怎么删除或添加链表中的节点,回答这个问题之前我没有看懂,查询资料后了解到,链表的前一个节点储存了后一个节点的地址,所以只要修改节点的地址,就可以实现链表的删除和插入,比如,把要删除的节点的前一个节点储存的下一个节点的地址改为下下个节点的地址,然后释放被删除的节点,就是删除一个节点。

     

    感悟

    • 在书上看不懂的东西可能在网上有很鲜明直观的讲解,要学会及时转向

    • 书上不懂得概念要学会通过实践检验

    学习进度条

     代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长 
    目标 5000行 30篇 400小时    
    第一周 65/65 2/2 17/17    
    第二周 65/130 4/6 10/27    
    第三周 260/390 3/9 20/47    
    第四周 60/450 2/11 10/57    
    第五周 300/750 2/13 10/67    
    第六周 330/1080 3/16 10/77    
    第七周 400/1480 1/17 12/90    
  • 相关阅读:
    未解
    HDU 4642 Fliping game 解题报告
    HDU 4639 Hehe 解题报告
    深入浅出Node.js (11)
    JS文本框获取焦点
    深入理解 BFC
    JS 中函数名后面加与不加括号的区别
    ES6 箭头函数
    sublime 格式化代码
    <!--more-->搭建的博客设置主页内容高度
  • 原文地址:https://www.cnblogs.com/yu15141310373/p/14019979.html
Copyright © 2011-2022 走看看