C语言与java 20155317 王新玮第二次

20155317 王新玮第二次写作感想

你有什么技能比大多数人(超过90%以上)更好?

刚刚看到这个题目,我的首先想到的是会一些中医,懂得中医的理论框架知识,懂得大部分的中医脉象,能够解决日常生活感冒和不适,懂得养生。

针对这个技能的获取你有什么成功的经验

这个技能首先让我觉得,拥有它必须有坚持不懈,遇到困难不退缩的精神品格。回想学习它的时候,好多抽象的、很有深度的哲学思想需要去接受,很多时候,想要明白那些理论思想,必须去时时刻刻都在思考。其次,我们必须掌握正确的方法,走正确的路,中医的学习不能单单靠自学,需要进行引导,但是,自学是最关键的,很多时候,我们必须自己深入进去,钻到牛角尖里去,这样等明白的时候才明白的彻底。最后,它还需要我们去多练习,积累更多经验,让自己再次学习。

与老师博客中学习经验有什么共通之处?

坚持不懈,老师在博客中写到:一天走几万步不难,难的是天天走一万步。这就说明,只有坚持才能换来成功。

自身探索,学习是要思考的,无论在做什么事情,首先我们都要去思考,去明白其中的内涵。

勤加练习,实践要具备一定的量才能引起质变,想要发生质的飞跃,就必须要勤加练习。

有关C语言学习的调查

1、你是怎样学习C语言的,有什么经验教训?

回想自己C语言的学习,好像只有两件事,老师上课讲了什么,下了课,我们就开始练习什么,从编译错误到最后的熟练掌握运用,虽然真的会编很多程序,但是感觉自己创新方法不够。以后应该多试着去换换思路。

2、估算写过多少行代码?理解情况如何?

代码写了多少行,我觉得至少也有四五千行,我有个习惯,不想把自己所编的程序删掉,每次都作为一个文件夹放在那里。

3、学过C语言,分得清数组指针,指针数组;函数指针,指针函数这些概念吗?

这些当然可以分的清,而且都能够进行使用。指针就是地址,运用变量的地址可以对所代表的值进行操作。数组指针就是数组的首地址;指针数组就是这个数组里装的都是变量的指针地址。函数指针就是这个函数的地址,运用函数的指针就可以进行调用函数,指针函数就是函数的返回值是某一种类型的指针。

4、文件和流的区别?区分文本文件和二进制文件?如何变成操作这两种文件?

我只能够明白文件内容,也只会变一点调用文件的函数。

5、面向过程程序设计?解决问题的方法?

面向过程程序设计,就是指,我们在编写这个程序的时候采用过程的思想,也就是根据这个过程的流程而写,而面向对象是指,我们应该根据下一步动作做出判断。

6、在C语言里什么是模块?写过多个源文件程序吗?

我对模块的理解就是计算器——通过一定的算法得出处理之后的值。在编写大程序的时候应该多采用模块化的思想,这样不仅编写容易,而且容易查找错误,减少空间使用量。关于后边源文件的程序,并没有涉猎太多。

7、高内聚,低耦合?原则如何应用到高质量程序设计?

高内聚,低耦合通俗来讲就是,进行让程序各个模块做到专业化,模块与模块之间尽量不要有交集。原则上要模块与模块之间没有交集,运行过程要按块运行。

8、数组A复制到数组B?查找数组A有没有数字5?排序?

    #define N 50    for(i=0;i<N;i++)   {      b[i]=a[i];    }

    for(i=0;i<N;i++)    {      if(a[i]==5)      {        printf("有数字5");        break;       }     }排序
for(i=0;i<N;i++){    for(k=i+1;k<N;k++)    {      if(a[i]>b[i])      {        a[i]=c;        a[i]=b[i];        b[i]=c;      }     }}
   

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

首先肯定是能够熟练的运用好java这门语言,其次,我希望能够多练习练习自己的思维能力,能够在很多时候换种思路去思考。培养计算思维,我觉得应该首先学好数学知识,然后用计算机语言去联系数学,从而获得新方法。做中学,要做,要学。有三点需要去做:1.多练习;2.多思考;3.多总结。

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

文章需要我们去多写多练,而公文写作的需要我们不仅会写,而且最重要的是要学会写什么,这样要求我们应该对看新闻,多了解国内大事件。我现在的水平可以写些中小篇幅的文章,大篇幅的文章还需要我去练习,储存更多的干货。

时间: 2024-10-30 15:09:28

C语言与java 20155317 王新玮第二次的相关文章

20155317王新玮 2006-2007-2 《Java程序设计》第3学习总结

20155317王新玮 2006-2007-2 <Java程序设计>第3周学习总结 教材学习内容总结 第四章 chothes(String coler,char size)的含义是对color和size这两个对象进行初始化,这样初始化可以采用一种规范的格式对这两个对象进行赋值等操作. new的含义,根据课本和自己的理解,我觉得new的意义是在于给某个对象加个新的值或者说有个新的例子. 3.对java.util.Scanner的理解:java.util是java的一类工具包,与后面看到的java

20155317 王新玮 2016-2017-2 《Java程序设计》第5周学习总结

20155317 王新玮 2016-2017-2 <Java程序设计>第5周学习总结 教材学习内容总结 异常处理 & Collection与Map 异常继承架构 错误的对象继承java.lang.Throwable类,Throwable有两个子类Java.lang.Error与java.lang.Exceptions. a.Erroe与其子类实例表示严重系统错误. b.Exception与其子类实例是异常处理. 必须明确使用try,catch语法加以处理,或者用throw声明这个方法会

20155317 王新玮的第四次随笔~

2006-2007-2 <JAVA程序设计>第1周学习总结 一.关于教材内容的学习 粗看教材,提出每一章自己的问题 我们怎么样才能java?我们首先该做什么? 做一个项目,我们应该怎样去用项目管理程序? java有没有自己独特的语法 以前听说过java是面向对象,C语言是面向过程,它们到底有什么区别 装箱的对象对于实现程序的优劣? 如何巧用继承这是个问题 接口的定义会影响程序运行的结果吗 异常处理会不会造成异常? collection和map两个试用与哪些情况 AVA的输入输出串流的观念是基于

linux 初学体验 20155317 王新玮

学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 通过询问同学和上网搜查百度,完成了虚拟机的安装,开始了linux的学习. 通过实践学习别出心裁的Linux命令学习法,掌握Linux命令的学习方法 前段时间只看到了第四章,先暂时分享一下前四章的感受吧. 分享一:用户及文件权限管理 1.Linux 中创建.删除用户,及用户组等操作. 2.Linux 中的文件权限设置. 主要是通过打开终端,输入Linux命令来进行对用户和文件的有效操作. 主要使用到的命

新玮的首发博客~~

坚持是一个人成功的秘诀 20155317 王新玮 计算机语言与我 计算机语言是勾勒美丽程序的画笔,而我们都是一个个想要成为毕加索的人.小时候首次见java是在手机里,那时候我还以为java是一个游戏而已.来到大学才明白,那是构建现代世界的神笔. 坚持是一个人成功的秘诀 记得上学期学C语言的时候,徐老师要求我们每天都要去编程,说实话开始刚开始上课的两三个星期里我并没有去这样做,而且一周也就只是编两三个程序.而此之后,当我接触到更高级的语法时,当我再去编写那些相应的程序时,我明白了老师让我们每天编程

Atitit..jdk&#160;java&#160;各版本新特性&#160;1.0&#160;1.1&#160;1.2&#160;1.3&#160;1.4&#160;1.5(5.0)&#160;1.6(6.0)&#160;7.0&#160;8.0&#160;9.0&#160;attilax&#160;大总结

Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结 1.1. Java的编年史2 1.2. Java版本:JDK 1.02 1.3. Java版本:JDK 1.13 1.4. Java版本:JDK 1.2 (Java 2)4 1.4.1. 1999年5 1.4.2. 2000年5 1.5. Java版本:JDK 1.35 1.5.1. 2001年6 1.5.2. 2002年7

Java SE 6 新特性: HTTP 增强--转

概述 Java 语言从诞生的那天起,就非常注重网络编程方面的应用.随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展.在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window 平台下较为安全的认证机制:JDK 当中提供了一个轻量级的 HTTP 服务器:提供了较为完善的 HTTP Cookie 管理功能:更为实用的 NetworkInterface:DNS 域名的国际化支持等等. NTLM 认证 不可

201671010115 2016-2017-2《Java程序设计》对Java这门新课程的看法

本学期我们开始学习Java程序设计语言,刚开始拿到Java课本的时候,我内心是奔溃的,因为什么呢?是因为课本是我见过最厚的.上学期的时候,感觉C语言课本很厚,可是没有最厚,只有更厚.Java课本的厚度刷新了我所有学过看过书本厚度的新纪录. 老师采用了反转课堂教学法,说实在的,听到这个消息,我有点不知所措.反转课堂到底是怎样的?我们原来没有接触过,有点小迷惘.迷惘之余,更多的是期待,因为新挑战,意味着新机遇,可能这个课堂会是最适合我的,我会在这个课堂学到更多. Java不只是一种程序设计语言,而是

Java 8的新特性—终极版

声明:本文翻译自Java 8 Features Tutorial – The ULTIMATE Guide,翻译过程中发现并发编程网已经有同学翻译过了:Java 8 特性 – 终极手册,我还是坚持自己翻译了一版(写作驱动学习,加深印象),有些地方参考了该同学的. Java 8 前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级.在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas