学习基础和c语言调查

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

我觉得自己是一个很普普通通的一个人,如果说技能我觉得人外有人,相对我自己来说可能短时记忆能力稍强一些,尤其是对数字的敏感度。

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

主要还是自己在一定的环境和条件下激发出来的,但是大部分还是在于自己的热爱,和对数字记忆的喜爱。我觉得兴趣很关键,做自己喜欢的事能够事半功倍,所以要积极的培养自己的兴趣。

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

通过阅读老师的博客我得出,做任何一件事一定要付诸于行动,并且坚持下去,不断自我积累,才得得到最后的成功。虽然我觉得自己的短时记忆能力不错,但是我都是提前理解性的背下来,并在纸上默写出来,尤其是历史和政治方面的大学,好记性不如烂笔头。

四.有关C语言学习的调查

1.你是怎么学习C语言的?,与你的高超技能相比,C语言的学习有什么经验和教训?

主要是通过先学习基础知识,然后不断练习学会的。但是我是通过自学,因为没有好好听课,所以掌握不到c语言的精髓,很多地方还是不会。我觉得日后的学习要好好听课,不懂就问,学通学精。

2.目前为止估算自己写过多少行C代码?理解的情况如何?量变引起质变,如何平衡质和量?

我也不太清楚自己写了多少代码,实在要估计应该有2000行代码吧。理解的一般吧,能基本操作。我觉得不仅要理解更要去实际运用,还是得大量的练习,毕竟熟能生巧嘛。

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

数组指针是一个指向数组的指针。指针数组是一个由指针为元素组成的数组。函数指针是一个指向函数的指针。指针函数是一个函数,返回类型是一个指针。

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

学的不扎实,现在已经忘了。通过查询的知文件是计算机管理数据的基本单位,同时也是应用程序保存和读取数据的一个重要场所。流是字节序列的抽象概念。每个文件都有文件名、文件所在路径、创建时间及访问仅限等属性。流提供一种向后备存储器写入字节和从后备存储器读取字节的方式。

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

“面向过程”是一种以过程为中心的编程思想。就是先进行分析,然后运用函数,一步一步调用,然后方可解决。

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

应该就是程序模块化吧,然后分成一块一块的,一个一个完成。目前没有写过。

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

通过查阅相关资料我得知内聚是从功能角度来度量模块内的联系,耦合是软件结构中各模块之间相互连接的一种度量。所谓高聚能低耦合是判断好坏的标准,是看类的内聚是否高,耦合是否低。我不是特别清楚怎么具体实施。

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

把数组A复制到数组B中

#include <stdio.h>
#define N 10
int main()
{int a[N],b[N],i,n;printf("请输入数字:\n");scanf("%d",&n);printf("input a:\n");for(i=0;i<=n;i++){scanf("%d",&a[i]);b[i]=a[i];}
}

查找整数数组A中有没有数字5

#include<stdio.h>
int main()
{int A[100];int i;for(i=0;i<100;i++){scanf("%d",&A[i]);}for(i=0;i<100;i++){if(A[i]==5){printf("数组中数字有5:\n");}else{printf("数组中数字没有5:\n");}}return 0;
}

从小到大排列

#include <stdio.h>
#define N 10
int main()
{int a[N],i,j,k;printf("输入10个整数:\n");for(i=0;i<N;i++)scanf("%d",&a[i]);for(j=0;j<N-1;j++)for(i=0;i<N-1-j;i++)if(a[i]>a[i+1]){k=a[i];a[i]=a[i+1];a[i+1]=k;}printf("排序后的结果为:\n");for(i=0;i<N;i++)printf("%5d",a[i]);printf("\n");
}

从大到小排列

#include <stdio.h>
#define N 10
int main()
{int a[N],i,j,k;printf("输入10个整数:\n");for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++)for(j=i+1;j<N;j++)if(a[i]<a[j]){k=a[i];a[i]=a[j];a[j]=k;}printf("排序后的结果为:\n");for(i=0;i<N;i++)printf("%5d",a[i]);printf("\n");
}

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

以上为例子。

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

断点是指在调试程序时,程序运行到你设置断点的该行代码自动停止的地方。

五.章节提问

  1. java如何保存源文件?
  2. java中的数组是什么?
  3. java中的运算符是什么?
  4. 实例方法和类方法的区别是什么?
  5. 抽象类是什么?
  6. 接口如何实现回调?
  7. 异常类和匿名类是什么?
  8. 常用布局怎么用?
  9. 什么是随机流?
  10. 数据库怎么操作?
  11. 预处理语句怎么用?
  12. 多线程怎么创建?
  13. 怎么运城调用?
  14. 怎么绘制图?
  15. 怎么样链表?

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

  • 我的目标是课前预习,课后复习,稳扎稳打,学好java。
  • 先从易到难,大量训练,再用大脑慢慢的想,在思考中进步和完善。
  • 就是不断的学习,制定自己能够完成的目标,一步一个脚印的坚持下去。

转载于:https://www.cnblogs.com/hjwzzj/p/8414291.html

20165329 学习基础和c语言调查相关推荐

  1. 20165302 学习基础和C语言基础调查

    学习基础和C语言基础调查 ====== 一,技能学习经验体会 要问我有什么技能比大多数人强,这个我还真的不敢说,虽然我在很多方面都有自己的一些了解,比如乐器和绘画,但也都是一知半解,并没有在某一方面出 ...

  2. 随机函数c语言对打,20165323 学习基础和C语言基础调查

    20165323 学习基础和C语言基础调查 一.技能学习心得 1.你有什么技能比大多人更好? 我觉得我羽毛球打的还行,不能说打得比大多数人好,但是对于一些打羽毛球的要领还是掌握的. 2.针对这个技能的 ...

  3. 20165212 学习基础和C语言基础调查

    学习基础与C语言基础调查 阅读文章的心得体会 五篇文章都从不同角度阐述了毅力的重要性,打字.减肥.运动各方面,比如"每天一万步"这个任务,人们通过建群聊互相监督."打卡& ...

  4. 20165326 学习基础和c语言基础调查

    学习基础和c语言基础调查 一.关于个人技能 阅读了娄老师关于做中学的文章,我想起了自己之前学习技能的经历. 从小到大我学过的东西不少,除学校的教育课程外,我还参加过各种兴趣班,书法.绘画.舞蹈.吉他. ...

  5. 20165331 学习基础和C语言基础调查

    学习基础和C语言基础调查 你有什么技能比大多人(超过90%以上)更好? 看到题目,我陷入了迷茫:我到底有什么方面可以做的比90%的人更好呢.思来想去,可能是动手能力这一方面吧.小时候我就很喜欢对玩具进 ...

  6. 如何学习java c语言_20165237 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.技能学习与特长 你有什么技能比大多人(超过90%以上)更好? 我的爱好和技能说实话挺广泛的.如果要挑出来一个很擅长的话,我觉得应该是钢琴. 针对这个技能的获取你有什么成功 ...

  7. C语言与G语言哪个科技含量高,20165201 学习基础和C语言基础调查

    #20165201 学习基础和C语言基础调查 技能 我的一项拿得出手的技能是绘画,从 5 岁学到了 13 岁. 国画.素描.水粉.水彩都包括在内,虽然水平不一,但是绘画技巧是相通的. 8 年时间,它带 ...

  8. 20165103学习基础和C语言基础调查

    20165103学习基础和C语言基础调查 学习基础和C语言基础调查 技能及其学习经验 在阅读老师做中学系列文章的时候,读到了一句话: 开发极点起因主要是个人兴趣爱好和工作需要. -- 引用自<做 ...

  9. 20165334 学习基础与c语言学习心得

    学习基础和c语言学习心得 一.技能学习   我觉得在男生中,我做饭应该算不错的.我是小学四年级开始学做饭,从刚开始的学煮饭,到后来的蒸馒头,到最后的炒家常菜真的很有成就感.首先,我觉得做任何事情兴趣很 ...

最新文章

  1. 使用RFECV、递归特征消除 (Recursive Feature Elimination)进行特征筛选详解及实战
  2. mysql删除数据库恢复_详解MySQL数据库恢复误删除数据
  3. 开启ubuntu的SSH服务,使用终端远程控制
  4. python 获得两个数组(List)交集、并集与差集
  5. Python基础教程:return函数的用法
  6. jCryptoJS 、C#互通加密(MD5版)
  7. 非线性回归模型(part3)--K近邻
  8. 如何熟悉一个开源项目
  9. Kubernetes(K8s) 1.14.3常用操作命令
  10. 七人表决器VHDL语言
  11. 20190323——Python IO编程
  12. 在Linux上使用7z的最高压缩比来压缩文件
  13. DHCP报文交换抓包分析
  14. 3个月GMV近4000万,雅鹿在快手找到了品牌自播风向标
  15. 2021最新免费申请微软A1plus账号,免费获得office365
  16. 倩女幽魂魅妖情缘java_阴阳师凤凰火搭配魅妖和魍魉命中率实测数据一览
  17. Linux系统磁盘与分区管理
  18. SqlServer 查询数据重复
  19. lgg7深度详细参数_混音笔记(十一)——混响器(2)混响器的参数
  20. 基于AD Event日志监测域委派后门

热门文章

  1. SwiftUI AsyncImage cancelled 无法加载图片
  2. 昨天,面试了一个安全工程师,她的回答让我耳目一新
  3. 【渗透测试案例】——Web前端的SQL注入是怎么回事?
  4. Linux下服务器搭建(5)——CentOS下Redis的安装
  5. [转]char数组赋值
  6. 中国3亿中年男人都在花钱买什么?数据分析后告诉你答案,很现实
  7. 不会python怎么了?靠敏捷BI和数据可视化,照样去阿里腾讯
  8. [收藏]JDBC学习笔记
  9. 计算机网络bd,第七周-计算机网络技术
  10. cass读取dat文件_CASS里DTM法土方计算