20155229-付钰涵-分析自我技能延展到c语言学习状况-程序员宅基地

技术标签: java  c/c++  

我的小技能

  • 我记得幼儿园时表演的舞蹈,也记得从水彩到素描的学习,还记得小学和初中获得的钢琴省级奖项。
  • 舞蹈止于一年级,绘画止于三年级,钢琴从学前班到高一那十年的时间里有过断续。
  • 03年-04年的那个冬天太冷,每次去那个处于湿冷环境的舞蹈室,我都瑟瑟发抖,因此,我再也从未踏进那间教室,也将舞蹈二字抛掷到了脑后;对绘画来说,尽管从三年级后没再去培训班,但我庆幸有小学到高一时每周的美术课,还有大学加入了系学生会的宣传部。现在也许画画的机会不是很多,我也不是画的最好的,但每次画海报时我都没有偷懒和缺勤。
  • 我开始接触钢琴时我家还没有买钢琴,我手中弹的是玩具琴,去钢琴启蒙老师家时,看到钢琴的我两眼发光,那时候学习了简单的乐谱知识。后来因为那位老师要生孩子,我不得不换了位老师。我的第二位钢琴老师--唐大庆,唐老师是真正带我入门的老师,从识谱到弹谱,刚开始学时,每次有一小点的进步,我都会拉着父母到钢琴前弹给他们听。05年的冬天,唐老师摔了一跤,腿折了,又加上我自己贪玩,停了将近一年的时间没有学习钢琴。半年后我遇到了第三位钢琴老师--葛琳,在她这里学习了一年后,她怀孕了,要生孩子,又不得不停了半年。那几年的学习真是坎坷,但不得不反思的是,那一年的时间,我却没有好好利用起来,浪费了那些时间。好在从07年到13年过了八级的考试,这期间在葛老师这里一步一步的学习。但过了八级后我就将注意力放在高考上了,直到现在,让我再去弹钢琴时,会出现手生的情况。

    反思

  • 借助这次博客回想了很多,再带入娄老师推荐的 做中学 方法分析自己,会发现我缺少的是坚持,是练习,是勤劳,而我的手对琴键的“肌肉记忆”也丢失了。如果在高考完后立即恢复钢琴的练习,也就不会出现现在手生的情况。
  • 这个月开始,我列举了每天要做的事,半个多月下来,能够坚持下来的只有早餐前喝水(起床后喝水)和扇贝打卡,稍微好一点的是认真学习和晚餐少食,而最差的是健身,这个月一次都没有,或许说自从运动会结束后,我就处于关机状态。由这些一一反应出来的是,除了立下志向外,还要去行动,拒绝拖延。

832288-20161218141450823-14326012.jpg

  • 曾国藩的正面与侧面》 中能够了解到曾国藩三十岁前是“庸人”,但他开始对自己全方位的改造,每天从起床到睡觉,所有的一切都自我监督,每天结束前回忆自己一天的言行举止,发现不符合自己要求的,就记下来深刻反省。我们正处在二十左右的年纪, 能改变自己的机会比起曾国潘来说会更早更多。
  • 以前看到过这样一句话

    失败,不可怕,害怕失败而不敢去做才可怕。

  • 哪怕我这半个月要坚持做的事是失败的,但是,我以后会逐步逐步的改进,一点一点的进步。一个月后再返回来看看我每天要做的事是否做到了,本子上的空白是否有减少。

    有关C语言学习的调查

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

  • 上学期学习C语言的时候,更多的是听老师讲和下来自己刷题。徐小青老师的课我很少会有走神的时候,所以上课我都能听懂。但是第一次实验考试的时候,考的是选择循环及前面的基础知识,我机考只考了28分,后来我找老师给我分析考卷,我才发现我在循环方面有薄弱,考试的几个代码都陷入了死循环。在反思的时候发现平时学习c语言时,我只是上课在听,但下来练习的太少。回想起第一节课徐老师就告诉我们c语言要多练,多思考,这点我在这学期的HDL实验上也有深刻的感受。

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

  • 不得不说,我不是能够很准确的知道自己到底写了多少,只能简单的估计,大约有4、5000行吧。
  • 我觉得在学习c语言方面我还算个“门外汉”,我们在学习练习时都是为了应付考试而去做的,要真正的成为“门内汉”,还需要完善、系统的归纳总结和学习。

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

  • 数组指针:指向数组的指针
  • 指针数组:存放多个指针变量的数组
  • 函数指针:指向函数的指针
  • 指针函数:带指针的函数,返回的是指针

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

  • 文件是计算机管理数据的基本单位,也是程序保存和读取数据的一个重要场所
  • 流是字节序列的抽象概念,提供一种向后备储存器写入字节和后备储存器读取字节的方式
  • 文本文件也称(ASCII码文件),存储数据时以其所对应的ASCII码形式储存。二进制文件存储数据时以其二进制形式来储存。

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

  • 面向过程我不是很了解,查阅资料后知道面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步的实现,使用的时候一个一个依次调用。
  • 周二开班会的时候冯雁老师给我们说下学期学习JAVA一定要弄懂面向对象是什么,我想在下学期就应该能掌握面向过程与面向对象的区别了

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

  • 模块是在内核空间运行的程序,是一种目标对象文件。
  • 没有写过多个源文件的程序

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

    “高内聚,低耦合”我不了解,所以我查阅了资料
  • 高内聚:指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一负责原则。
  • 低耦合:一个完整的系统,模块与模块之间,尽可能使其独立存在。

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

    复制
#include <stdio.h>
#define N 50
int main()
{
    int a[N],b[N];
    int i,j,k;
    printf("Input k:");
    scanf("%d",&k);
    printf("Input a:");
    for(i=0;i<k;i++)
    {
    scanf("%d",&a[i]);
    }
    for(j=0;j<k;j++)
    {
        b[j]=a[j];
        printf("%d ",b[j]);
    }
}

找5

#include <stdio.h>
#define N 50
int main()
{
  int a[N],i,j,n;
 printf("input n:");
 scanf("%d",&n);
 printf("input a:");
 for(i=0;i<n;i++)
 {
     scanf("%d",&a[i]);
 }
 for(j=0;j<n;j++)
 {
     if(a[j]==5)
     printf("Find the 5");
 }

}

升序

#include <stdio.h>
#define N 50
int main()
{
    int a[N],i,j,n,temp;
    printf(" Input n:");
    scanf("%d",&n );
    printf("Input a:\n");
    for (i=0; i<n; i++) 
    {
        scanf("%d",&a[i]);
    }
    for (i=0; i<n; i++) 
        {
        for (j=i+1; j<n; j++) 
        {
            if (a[i]>a[j])
            {
                temp=a[i];
                a[i]=a[j];
                a[j]=temp;
            }
        }
    }
    for (j=0; j<n; j++) 
    {
         printf("%d ",a[j]);
    }
}

降序

#include <stdio.h>
#define N 50
int main()
{
    int a[N],i,j,n,temp;
    printf(" Input n:");
    scanf("%d",&n );
    printf("Input a:\n");
    for (i=0; i<n; i++)
    {
        scanf("%d",&a[i]);
    }
    for (i=0; i<n; i++)
        {
        for (j=i+1; j<n; j++)
        {
            if (a[i]<a[j])
            {
                temp=a[i];
                a[i]=a[j];
                a[j]=temp;
            }
        }
    }
    for (j=0; j<n; j++)
    {
         printf("%d ",a[j]);
    }
}

写一个程序,统计自己C语言共写了多少行代码。

我没有写过相关的程序,相关知识掌握的也不好

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

断点是一个信号,它通知调试器,在某个特定点上暂时将程序执行挂起。

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

  • 在学习JAVA时,能够熟练的编写程序,要学会发现问题,提出问题,然后去解决问题。

    从无知到无所不知,只需动动手

  • 在遇到问题时先自己思考、查找资料,解决不了再去麻烦老师和同学。多练,通过C和HDL的学习发现,多练是很重要的一步,通过练习才能发现自己的弱点。
  • 还有一点就是娄老师这次预习作业给我们提出的有些问题,是我在学习c时没有掌握,没有去实践的,所以在学习JAVA时,还要对一些知识有一定的了解,并且能够将之运用。

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

  • 大一上时参加公务员素质大赛的初赛,当时写申论我全部写完了,但分数是40多分;这个学期我也继续报名了,除了最后一道大题没写之外,我的分数在40多,虽然不知道这两次的判分人是否专业,但能够反映出的是这一年来我的写作能力是有进步的。
  • 大一下学期第一周的公务员素质培训课还有上周形策课鲍书记所讲的内容,都有多写、多读、多收集、多看等相同点。在平时,我喜欢在公众号上看一些新闻,例如央视新闻、人民日报、共青团中央、豆瓣读书、保密管等,这些都是能够收集材料,看新闻方面挺好的公众号。
  • 鲍书记上周的形策课提到公文写作后,不要忙着上交,而要向前辈们虚心求教,让前辈们提出不足之处并加以改之。这学期我有写策划、简报、感想等文章,写完后我总是先自己读一遍,然后让室友、学姐帮我看看是否有不足之处,通过几次这样的经历,让我倍感收获。

转载于:https://www.cnblogs.com/fyhtvxq/p/6194381.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33755557/article/details/93873502

智能推荐

竞选计算机协会网络部部长,2019年计算机协会部长竞选演讲稿-程序员宅基地

文章浏览阅读55次。2019年计算机协会部长竞选演讲稿篇一:计算机协会部长竞选演讲稿尊敬的领导,敬爱的老师,亲爱的同学们:大家晚上好!俗话说:马只有驰骋千里,方知其是否为良驹;人只有通过竞争,才能知其是否为栋梁。我是来自xxx班的伍朝海,今晚,我很荣幸能够站在这里参加这次学生会的竞选,职位是xx系的宣传窗口——新闻网络部的负责人。我知道,今晚竞选的不仅仅是个职位,也是在竞选一个为同学们服务的机会,更是在竞选一个为我们...

ipython和jupyter notebook_第02章 Python语法基础,IPython和Jupyter Notebook-程序员宅基地

文章浏览阅读185次。第2章 Python语法基础,IPython和Jupyter Notebooks当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少。这部分上是一个鸡和蛋的问题:我们现在使用的库,比如pandas、scikit-learn和statsmodels,那时相对来说并不成熟。2017年,数据科学、数据分析和机器学习的资源已经很多,原来通用的科学计算拓展到了计算机科学家..._jupyter notebook if后面有多个条件

雪花算法生成的ID精度丢失问题_雪花算法生成id精度丢失-程序员宅基地

文章浏览阅读494次,点赞2次,收藏2次。雪花算法生成的ID精度丢失问题雪花算法ID精度丢失_雪花算法生成id精度丢失

Sublime Text关闭更新(亲测可用)_sublime关闭更新检测-程序员宅基地

文章浏览阅读2.2k次。sumlime text关闭自动更新_sublime关闭更新检测

还不会ES?Elasticsearch快速入门实操指南送上_elastic怎么发送请求-程序员宅基地

文章浏览阅读521次。还不会ES?Elasticsearch入门实操指南送上_elastic怎么发送请求

云大计算机考博 经验,计算机考博难不难?-程序员宅基地

文章浏览阅读359次。计算机考博难不难?希赛网考博英语频道为大家整理和分享考博英语相关考试知识,供大家参考学习。希望能为大家提供到帮助,祝各位都能顺利通过考试。其实计算机考博与其他专业的博士考试难度都类似,第一英语难:为什么?想进入复试,初试的英语必须过线(也有破格录取的,这是幸运当年那所高校报考的人少或是导师实在找不到人了降分录取,不要把自己放在幸运上。)。如果你是应届生,那你在研究生期间的英语有没有落下,有很多考..._云南大学计算机申博 小木虫

随便推点

文本文件数据输入与读取_文本输入读取-程序员宅基地

文章浏览阅读654次。步骤1两个Edittext用来作为输入和获取的媒介&lt;android.support.constraint.ConstraintLayout ="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:to..._文本输入读取

极速进化,光速转录,C++版本人工智能实时语音转文字(字幕/语音识别)Whisper.cpp实践_c++语音识别库-程序员宅基地

文章浏览阅读2.8k次,点赞3次,收藏8次。业界良心OpenAI开源的[Whisper模型](https://v3u.cn/a_id_272)是开源语音转文字领域的执牛耳者,白璧微瑕之处在于无法通过苹果M芯片优化转录效率,Whisper.cpp 则是 Whisper 模型的 C/C++ 移植版本,它具有无依赖项、内存使用量低等特点,重要的是增加了 Core ML 支持,完美适配苹果M系列芯片。 _c++语音识别库

前端(vue)导出word文档(导出图片)_前端批量docx转jpg-程序员宅基地

文章浏览阅读688次,点赞7次,收藏11次。导出word文档方法有很多,但这次要导出图片,所以选用了html-docxhtml-docx是根据html代码进行导出........_前端批量docx转jpg

TaiShan 200服务器安装Ubuntu 18.04_ubuntu登录华为泰山服务器.-程序员宅基地

文章浏览阅读749次。TaiShan 200 服务器 Ubuntu 18.04 安装指南, amr64,aarch64_ubuntu登录华为泰山服务器.

linux openerp,openerp-程序员宅基地

文章浏览阅读101次。实验环境centos7_x64实验软件odoo_8.0.20170101.noarch.rpm软件安装yum install -y /root/odoo_8.0.20170101.noarch.rpmyum install -y yum-utils postgresql postgresql-server postgresql-libspostgresql-setup initdbsu - po..._openerp中文版 for liunx

STM32+AS608指纹模块串口通讯_as068-程序员宅基地

文章浏览阅读2.1w次,点赞53次,收藏263次。STM32+AS08指纹模块串口通讯一. 使用硬件:stm32F103 -mini stm32开发板+AS608指纹模块+usb转串口实物图:硬件接线:注意:usb转串口线是连接串口1即PA9,PA10引脚的,并接上VCC、GND提供电源二. AS068工作流程:As068模块驱动采用的是正点原子公司提供的As068.c及As068.h文件,具体..._as068

推荐文章

热门文章

相关标签