zoukankan      html  css  js  c++  java
  • 19-20下学期第一次作业问卷调查回答

    闽江学院软件学院 2019-2020《创新思维》课程第一次作业

    作业七

    问卷调查


    1.1 当初为什么报”软件工程“|”大数据“ 这个专业?

    答:当初因为中考落榜,在家人推荐下选择了软件类职高,春考过后由于已经熟悉这门专业,便选择了报软件专业

    1.2 当初对 软件 专业的期待和想象是什么?

    答:希望自己也能成为代码大神写个游戏就能让人们开心好久

    1.3 当初希望自己是如何投入这个专业的学习的?

    答:抱着一个问题在电脑前敲敲打打直到解决

    1.4 结合过去的一学期,你目前在专业学习方面情况如何,有什么收获,是否有什么困难?

    答:能基础掌握学习的知识,但是一到一大段代码,有时候就会很乱

    2.1 你是怎么学习 C 语言的?(作业,实验,教材,其他),目前为止估算自己写过多少行代码?

    答:作业方面尽全力自己研究,不懂再去问老师同学,课余时间参加软件开发类课程与活动,估算目前为止自己写过的代码至少1000+

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

    答:这些概念虽然分的清,却不能熟练的掌握和运用

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

    答:文件(FileStream)是流(Stream)的一种,或者说是流的派生,主要指存放于硬存储器的二进制序列。

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

    答:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。

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

    答:一段函数就是一个模块,没有写过多个源文件的程序

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

    答:

    2.7.1 学了 C 语言,你如何把数组 A 的内容复制到数组 B 中?

    答:可以用很多种方法,例如

    int b[];
    int a[10]={1,2,3,4,5,6,7,8,9,10};//子函数中的数组 
       for(int i=0;i<n;i++) //复制数组 
       {
        b[i]=a[i];
       }
    

    2.7.2 如何查找整数数组 A 中有没有 5?

    int a[10]={1,2,3,4,5,6,7,8,9,10};
    for(int i=1;i<11;i++){
        if(5 == a[i]){
          printf("该整数数组中有数字5");
          continue;
                 }
        else{
             printf("没找到");
        }
    }
    

    2.7.3 如何对整数数组 A 进行排序(从小到大,从大到小)?写出相应的程序。

    int main()
    {
    int a[10],i,j,t;
    printf("请输入10个整数:
    ");
    for(i=0;i<10;i++)
      scanf("%d",&a[i]);
    for(i=0;i<9;i++)
      for(j=0;j<9-i;j++)
    	 if(a[j]>a[j+1])
    	 {		 t=a[j]; a[j]=a[j+1]; a[j+1]=t;	 }
    
    printf("排序以后的数:
    ");
    for(i=0;i<10;i++)
     printf("%d ",a[i]);
    printf("
    ");
     return 0;
    }
    //如果要从大到小排,只要把上面的交换条件
    if(a[j]>a[j+1])换为
    if(a[j]<a[j+1])
    

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

    答:断点就是在某行代码处设置断点后,调试程序时,程序运行到该行代码时会自动停止!然后就可以在这进行逐步调试了!不同的编译器设置断点的方法不一样,比如VC6.0:
    tool-editor
    点击最右边那个 手 的图标就是设置断点(快捷键F9),然后点击右边第二个就是开始调试(快捷点F5)。也可以在你想要设置断点的那一行右键,然后点击 手 的图标。

    2.9 你目前在学习 C 语言或其他专业课程方面,是否有遇到什么问题或困惑?

    答:关于指针方面的困惑还有许多(最近一直在研究这个)

    3.1 对于未来在闽江学院的专业学习,你有什么困惑或想法,希望表达

    答:未来需要学习的部分还有许多,希望自己的困惑能一步一步被解答,最终成为自己的骄傲!!!


  • 相关阅读:
    00:Java简单了解
    QQ空间相册照片批量导出
    Git基本操作
    【有钱的大佬看过来】Java开发学习大纲
    默认端口号走一波
    获取“今日头条”西瓜视频
    CentOS 下源码安装LAMP环境
    书写是为了更好的思考
    U盘安装Ubuntu 14.04 LTS正式版 出现如下的提示,不能继续,如何操作?
    U盘安装Ubuntu 14.04 LTS正式版
  • 原文地址:https://www.cnblogs.com/Ace33/p/12786803.html
Copyright © 2011-2022 走看看