程序设计基础学习总结

程序设计基础》学习总结

信管1223 邝逸男

  1. 梳理总结学习过的知识点

   本学期程序设计基础主要学习了数据类型、程序结构、数组应用、类和方法等

1.1数据类型

初步掌握了String , int , char , double等多种数据类型的定义,使用,了解了什么是基本数据类型和引用数据类型,清楚了不同数据类型所占用的不同空间

1.2数组应用

熟悉了一维数组与二维数组的使用,学习了数组的静态以及动态创建方法,学习了数组的索引下标与数组元素位置的关系,了解了通过数组对数字进行存储,排序,同时初步认识了一些算法如冒泡排序,二分法等

1.3类和方法

初步认识了类和方法,了解了方法的作用,学习了private , protect , this , static , final等关键词的使用,认识了返回值的作用,明白了有参与无参构造方法在类中的作用

  1. PTA实验总结

2.1示例1

输入格式:第一行一个整数N(N<=100),代表学生的人数。接下来的N行数据,每行有三个整数,C,M,E分别代表一个学生语文、数学和英语的成绩.

输出格式:一共N行,每行一个数,从大到小,分别代表各个学生的总成绩.

import java.util.Scanner;

public class Main{

    public static void main(String[] args){

        Scanner sc = new Scanner(System.in);

        int n = sc.nextInt();

        int[] arr = new int[n];

        for(int i = 0 ; i < arr.length ; i ++){

            int c = sc.nextInt();

            int m = sc.nextInt();

            int e = sc.nextInt();

            arr[i] = c + m + e;

        }

        for(int i = 1 ; i < arr.length ; i++){

            for(int j = 0 ; j < arr.length - 1; j++){

                if(arr[j] < arr[j + 1]){

                    int temp = arr[j];

                    arr[j] = arr[j + 1];

                    arr[j + 1] = temp;

                }

            }

        }

        for(int i = 0 ; i < arr.length ; i++){

            System.out.println(arr[i]);

        }

    }

}

2.1示例2

输入格式:输入一个正整数。

输出格式:按输入正整数的数字相反顺序输出一个数字。

import java.util.Scanner;

public class Main{

    public static void main(String[] args){

        Scanner sc = new Scanner(System.in);

        int num = sc.nextInt();

        int result = 0;

        while( num != 0){

            int a = num % 10;

            num /= 10;

            result = result*10 + a;

        }

        System.out.println(result);

    }

}

2.3在线测评系统使用感受

比记事本编程好用一万倍

  1. 改进学习方法,措施落实情况

3.1遇到不会的问题时会用哪个平台搜索?

CSDN , 百度

3.2感觉个人的哪些方法还存在不足?哪些方面还需改进?

需要改进的是还在每天坚持一小时的PTA编程

  1. 你知道CSDN吗,结合使用情况表述它的优点和不足

优点:信息多,涵盖的领域广,使用方便

缺点:信息多而杂,也因此使得搜索起来十分麻烦,且如Android开发方向仍缺少很多有效资料供查找

  1. 你认为影响你学习编程的阻力是什么?

PTA不能黏贴已经在eclipse或IDEA中写好的代码,极大的拖延了目前的学习进度与节奏。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
计算机应用基础(本)的课程学习心得体会 本学期通过本课程的学习,我明白计算机已经成为人们生活与工作的必需品,只有 掌握这些基本知识和基本使用方法,才能为今后的学习和工作打下坚实的应用基础。 我们学习了以下这样一些知识内容: 1——计算机基础知识 2——Windows操作系统 3——计算机网络应用基础 4——Word 文字处理系统 5——Excel电子表格系统 6——PowerPoint电子演示文稿系 7——计算机安全 我谈一下学习心得 一、感受与体会 1、基础很重要 实践证明,对文字、表格等的处理都是计算机课程的基础,需要一定的操作桌面的 知识和能力,需要一定的工具操作能力,学好这些是学习计算机的入门,所以尤为重要 ! 2、循序渐进 整个学习过程应采用循序渐进的方式,先了解计算机的基本知识,如计算机的起源 、发展、windowsXX、xp的桌面操作、电子表格等,使自己能由浅入深,由简到繁地掌握 他们的使用技术。 3、学以致用 在学习时始终要与实际应用相结合,不要把主要精力花费在各个命令孤立地学习上 ;要把学以致用的原则贯穿整个学习过程,以让自己对命令能有深刻和形象的理解。 4、熟能生巧 word作为文字操作专家,它能使我们更加深入地理解、熟练文字操作的命令。要强 迫自己做几个综合实例,分别详细地进行文字编辑,使自己可以从全局的角度掌握整个 编辑过程,力争使自己学习完word之后就可以投身到实际的工作中去。 二、学习建议 1、常见问题要弄懂 对于经常出现的问题,要及时解决。如果推脱,那么问题就越堆越多,不利于今后 的学习。 2、有比较,才有鉴别 容易混淆的命令,要注意使自己弄清它们之间的区别。 3、养成良好习惯 规范操作。我的体会是:养成良好的习惯,受益匪浅! 学无止境,只要大家在学习中善于总结和归纳,一定能找到最佳学习方法。感谢陈 老师的悉心教导。通过这次短暂的学习,我的收获很大。我会在今后的学习和工作中更 加努力。 ----------------------- 国开计算机应用基础(本)形考学习过程表现全文共3页,当前为第1页。 国开计算机应用基础(本)形考学习过程表现全文共3页,当前为第2页。 国开计算机应用基础(本)形考学习过程表现全文共3页,当前为第3页。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值