20172324《程序设计与数据结构》第一周学习总结

学号 20172324《Java程序设计》第1周学习总结

教材学习内容总结

  • 学习了关于计算机软硬件的知识
  • 学习了DOS和Linux的基本操作和命令
  • java程序中一些符号命令的意思以及留白和空格符在程序中起到的作用
  • 课后习题的练习(让我明白我在Java面前是多么渺小...)
  • 打字速度变快了这个算不算?

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

  • 问题1:编好"hello world"后发现git之后的步骤全部都不能运行。
  • 问题1解决方案:原来在没有进入在码云上注册的那个实验项目的目录之下,导致文件不能传到码云上。
  • 问题2:说起来比较好笑,我比较悲伤的就是重新安装虚拟机和安装虚拟机的当天下不了VMware Tools,第二天莫名奇妙就下载成功了...后面的步骤比如安装vim,git,JDK就按照老师给的步骤来都没有遇见什么问题了。

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

  • 问题1:虚拟机突然打不开,错误问题提示“不能打开一个新任务”。重新安装多次后仍然提示打开错误。
  • 问题1解决方案:那是因为vboxdrv服务没有安装或没有成功启动,找到安装目录下的vboxdrv文件夹,如D:\Program\Files\Oracle\VirtualBox\drivers\vboxdrv,右击VBoxDrv.inf,选安装,然后重启。
  • 问题2:上面的解决办法没有成功.....
  • 问题2解决方案:卸载了virtualbox,选择下载vmware。出师不利...打不开的那个晚上绝望了好久,感觉一下子回到了寒假里电脑上什么都没有的状态。还好第二天上课的时候发现老师用的是vmware,所以就选择了vmware,后来的过程就比较顺利了。

    -问题3:配置好ubuntu后,虚拟机不能安装tools工具,且一直提示无法定位。

    -问题3解决方案:在选择安装位置的时,必须输入一个已存在的目录,否则后面会报错的。配置CD/DVD时应该在安装虚拟机的过程中选择自定义—CD/DVD—该自动检测为使用iso映像文件。后面的安装过程我都已经熟记于心了

    -问题4:下载安装包的时候提示无法获得锁/无法锁定管理目录/资源被占用。

    -问题4解决办法:暴力解决...关闭虚拟机重新打开后就好了

    -问题5:在编好“hello world”后不能运行,一直提示十个错误

    -问题5解决方法:....我把默认行数当作是编程电脑内容了.......把排头的行号删除就解决了

[代码托管]

(statistics.sh脚本的运行结果截图)

其他(感悟、思考)

第一个晚上初学Java的时候我脑子里在思考--这大概就是《如何做好一名程序员之从初学Java到死亡》,关上虚拟机后打开实验楼开始做第一个挑战,最后以失败结束。然后顺便想了为什么要来学计算机,以及学习其他专业的可塑性...想了想这种不可能事件发生的可能性,突然我就释然了,既然逃不脱不如就好好去对待。有了这种心态之后,后面的路莫名就顺畅了很多,多看几遍实验楼之前的文档便顺利的把实验做下来了,静下心来也一步步地完成了娄老师的任务。在不停的发现问题和解决问题中我发现了一个特点没有什么问题是百度解决不了的,如果有,同学的百度也会帮你解决。不得不说,班上的男生在编程能力方面真的大大超过我们,很多问题都是他们在帮着我们解决。这样学着学着就觉得Java虽然难,但是它难得有趣,难得能激起人努力和学习的斗志,也难得让人有一种自豪感。

上周考试错题总结

暂时还没有上一周

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 128/200 1/1 20/20

参考资料

-使用码云和博客园学习简易教程

-使用开源中国(码云)托管代码

原文地址:https://www.cnblogs.com/amberR/p/8537153.html

时间: 2024-10-29 19:08:53

20172324《程序设计与数据结构》第一周学习总结的相关文章

20172324 2018-2019-1 《程序设计与数据结构》第一周学习总结

20172324 2018-2019-1 <程序设计与数据结构>第一周学习总结 教材学习内容总结 概述 软件质量 准确性:软件提供的功能是否正确(用户需要的) 可靠性:产品在规定的条件下,在规定的时间内完成规定功能的能力 健壮(易恢复)性:系统失效后,重新恢复原有的功能和性能的能力 可用性:在指定使用条件下,产品被理解. 学习.使用和吸引用户的能力 可维护性:在规定条件下,规定的时间内,使用规定的工具或方法修复规定功能的能力 可重用性:软件组建可用于其他软件开发的难易程度 可移植性:从一种环境

20172305 2017-2018-2 《程序设计与数据结构》第一周学习总结

20172305 2017-2018-2 <程序设计与数据结构>第一周学习总结 教材学习内容总结 本书的第一章简单的介绍了计算机和JAVA的历史,基础内容很多,代码的讲解还没用正式进入,本周一直在做敲代码的准备,简单敲了老师给的"Hello World!"以及书后的PP1.3.PP1.4等简单的小程序. 教材学习中的问题和解决过程 问题1:三种不同类型的错误,运行错误和逻辑错误的混淆 问题1解决方案:针对EX1.20的"希望做加法时却做里乘法"进行了网上

20172314 2017-2018-2 《程序设计与数据结构》第一周学习总结

20172314 2017-2018-2 <程序设计与数据结构>第一周学习总结 教材学习内容总结 本书第一章为计算机系统概述,前面是一些计算机相关的基础知识,让我对计算机有了一个总体的认识,不再是一片空白了,对主存储器和CPU影响深刻,主存储器用于保存程序和数据,CPU执行程序指令.在接下来的Java编程语言与程序开发部分,开始看的时候有点迷茫,不是很理解,后来先按照作业中附带的流程完成一些代码托管之后,接触了完整的简单的程序之后,再回过头来看书,看到的一些陌生的名词在脑海中就有了实际的对应,

20172317《程序设计与数据结构》第一周学习总结

20172317 2017-2018-2 <程序设计与数据结构>第一周学习总结 教材学习内容总结 重新温习了一遍计算机的基础 总算了解了局域网广域网因特网万维网这些东西之间的区别了 通过URL的例子知道了网址各个部分的含义 对Java编程语言和程序开发有了一个粗浅的了解 教材学习中的问题和解决过程 问题:练习题SR1.13出现了答案与题目不相符的情况 问题解决方案:题中有个选项是"网卡",答案中没有,反而有个题目没有的选项"调制解调器"(俗称"

20172301 《程序设计与数据结构》第一周学习总结

20172301 <程序设计与数据结构>第一周学习总结 教材学习总结 第一章 软件的质量特征 正确性:软件能否有效处理问题 可靠性:软件发生故障的频率 健壮性:软件修复错误以及bug出现的频率 可用性:软件处理问题效率 可维护性:代码的整洁规范是否有利于维护 可重用性:使用已有的组件来减少开发工作量 可移植性:能在不同开发环境下能顺利运行 运行效率:提高软件运行效率,优化CPU时间和内存 数据结构 数据结构是计算机存储.组织数据的方式. 算法效率 算法效率是指算法执行的时间,算法执行时间需通过

20172322 《程序设计与数据结构》第一周学习总结

20172322 <程序设计与数据结构>第一周学习总结 教材学习内容总结 本周是新学期的第一周,也只有一节课,课上老师结合教材给我们讲了一堂课,主要内容如下: 高质量软件的主要特征:正确性.可靠性.健壮性.可用性.可维护性.可重用性.可移植性.运行效率.质量问题. 阶次O的计算法:忽略该算法的增长函数中的常量和其他次要项,只保留主项而得出的. 处理器运算速度的大幅度提升和大量廉价储存器的涌现也不代表我们能忽略算法分析,而恰恰相反,处理器速度和存储器并不能弥补算法效率的差异. 在嵌套循环中的复杂

20172323 2018-2019-1 《程序设计与数据结构》第一周学习总结

20172323 2018-2019-1 <程序设计与数据结构>第一周学习总结 教材学习内容总结 第一章--概述 1.1 软件质量 软件工程(Software Engineering)是一门关于高质量软件开发的技术和理论的学科. 解决的问题:控制开发过程,实现高质量的软件 软件工程的目标 高质量软件的特征 1.2 数据结构 数据结构:计算机存储.组织数据的形式. 程序 = 数据结构 + 算法 软件 = 程序 + 软件工程 栈会颠倒数据的顺序,而队列可以保持数据的顺序. 第二章--算法分析 算法

20172311《程序设计与数据结构》第一周学习总结

20172311<程序设计与数据结构>第一周学习总结 教材学习内容总结 第一章 概述 (基于软件质量问题引导出数据结构) 高质量软件的几个特征: 质量问题: 必须优先考虑质量特征,并尽最大努力实现 数据结构:计算机存储.组织数据的方式 程序=数据结构+算法 事实证明没有一种方案可以解决所有的问题! 第二章 算法分析(高效利用CPU和内存) 增长函数:表示问题大小(n)与我们希望最优化的值之间的关系,该函数表示了该算法的时间复杂度或空间复杂度 大O记法: 所有具有相同阶次的算法,从运行效率的角度

20172306 2018-2019 《Java程序设计与数据结构》第一周学习总结

20172306 2018-2019 <Java程序设计与数据结构(下)>第一周学习总结 教材学习内容总结 第一章 概述 (程序=数据结构+算法 软件=程序+软件工程) 1.1 软件质量 软件工程师一门关于高质量软件开发的技术和理论的学科 软件工程的目标:1.解决正确性问题 2.按时且在预算之内给出解决方案 3.给出高质量的解决方案 4.以合情合理的方式完成上面的事情 高质量软件的特征 正确性:我认为是我们所做的都是为了解决一个正确性问题. 可靠性:降低软件的故障程度和概率 健壮性:可以很好地