• 第一次寒假作业


    你有什么技能比大多人(超过70%以上更好)针对这个技能你有什么成功的经验?

    对于每一个能来到实验班的人来说,我认为学习都是他们的专长,至于有些人用学渣来称呼自己,我觉得无非是一种谦虚罢了。在学习这方面,我的经验就是上课认真听课,因为在课堂上,你能获取很多的知识,远比你自学要轻松得多。还有一方面就是作业了,有些人把作业当成一种负担,我却不这么认为,如果你上课认真听的话,作业应该是很轻松的一件事情,而且还有老师帮你批改,何乐而不为呢?
    我还有一个特长就是篮球吧。起初打篮球的原因就是为了锻炼身体,没想到被它给深深地吸引住了,刚开始打的时候也是一脸懵逼,不知道怎么投篮,连最基本的上篮都不会,最后呢,每天晚上都约几个同学去篮球场练习,这样的坚持下来,自己的体型也从冬瓜变成了黄瓜,球技也有了进步。
    我觉得做事最重要的就是坚持,学习《面向对象程序设计》也是一样,我从一篇文章上看到一句话:贵在坚持,难在坚持,成在坚持。这句话也一直鞭策了我好久,相信:只要坚持按时完成栋哥的作业,学好这门课程是有希望的!(附上一张福大新生篮球赛的奖杯)

    有关C语言学习的调查

    你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?

    对于C语言来说,我主要通过老师的讲解来获取知识,通过作业来得到练习,还有一个最重要的就是—与同学合作来克服困难,这也是我学习C语言的经验。(毕竟不是老油条,经验没有那么丰富。hhhh)。
    教训吗,倒是有一个,一次学习辗转相除法,我就是怎么也不能理解其中的奥妙,于是一不做二不休,直接把代码背下来了,到最后应用的时候,结果可想而知,死得很惨。。。

    目前为止估算自己写过多少行C代码?理解的情况如何?

    写代码的行数自己已经无法估计了,我记得一共有54道题目,平均每道题目大约写,40-50行,(还不算上自己修改的代码)这样大约有2700行左右吧。理解情况还可以,对于一些简单的程序能很快的找到思路并且编码,而对于那些稍微难一些的,需要时间,甚至要去论坛上寻求帮助。

    学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?

    数组指针:一个指向数组的指针变量。
    指针数组:一个存放指针变量的数组。
    函数指针:一个指向函数的指针变量。
    指针函数:一个返回值是指针(地址)的函数。

    学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?

    我对白文件和流,文本和二进制文件以及对其的编译一无所知,说实话我也是第一次知道这些概念,也好奇的去百度上搜索才能略知一二。

    学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?

    在我看来,面向程序设计无非就是分析解决问题的步骤然后用函数一步步的实现的过程。

    在C语言里面,什么是模块?你写过多个源文件的程序吗?

    在C中我觉得模块就是用函数把一个程序的各种功能分开,不冗杂在一起,显得更有条理,各个模块各司其职,完成我们所需要的功能,但是到目前为止,我没有写过多个源文件的程序,只是听说过。

    学过了C语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?

    我没有听说过这句话,希望能在以后的学习中体会其奥妙。

    学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。

    对于以下功能我会选择如下方法:
    如何把数组A的内容复制到数组B中
    使用strcat函数。
    如何查找整数数组A中有没有数字5
    用指针变量来逐个查找。
    如何对整数数组A进行排序
    使用冒泡法。
    github上的代码

    写一个程序,统计自己C语言共写了多少行代码。(将上述多个程序的Github链接附在随笔上,可以在随笔上附上关键而非全部代码)

    #include<stdio.h>
    int main()
    {
        char a;
        int b=0;
        while((a=getchar())!=EOF)
        {
            if(a=='
    ')
            b++
        }
        printf("%d",b);
        returrn 0;
    }
    

    你知道什么是断点吗?给出自己调试程序的例子。

    我不知道什么是断点,我调试程序的时候会把一些关键的数值输出,然后按照顺序来分析错误。

    对比C语言的学习,你对《面向对象程序设计》的学习有什么具体目标?如何通过刻意训练提高程序设计能力和培养计算思维?如何通过“做中学”实现你的目标?

    我对《面向对象程序设计》的目标是在拿到问题后能有明确的思路,并且能够在一定的时间内完成任务,如果可以的话,我希望把所学的知识运用的实践中去。为了完成目标,我对自己的要求就是上课认真听讲即使完成作业,并且能够在课外做一些练习,并且与同学讨论所遇到的问题,在互相交流中提高自己。

    毕业后大多数人从事的工作的要求是“提笔能写,开口能说,问策能对,遇事能办”,非常重要的技能是公文写作能力,你觉得自己写作能力如何?要怎么提高?

    说到这点,其实我的写作能力也很弱,我认为写作是一个厚积薄发的过程,需要通过不断地练习来积累,就好比这样的作业,从随笔中练习,平时也可以看一些知乎上面的文章。重在积累。

  • 相关阅读:
    Java学习笔记七:Java的流程控制语句之switch
    Java学习笔记六:Java的流程控制语句之if语句
    Java学习笔记五:Java中常用的运算符
    如何在linux下使用git管理上传代码&误删文件修复
    pwnable.tw applestore 分析
    pwnable.tw dubblesort 分析
    word中如何只修改英文的颜色
    word中图片遮挡文字怎么办
    angr进阶(6)绕过反调试
    angr进阶(5)内存操作
  • 原文地址:https://www.cnblogs.com/031602523liu/p/6283420.html
Copyright © 2020-2023  润新知