程序设计与艺术读书报告

程序设计与艺术读书报告

问:如何阅读和学习《计算机程序设计艺术》(TAOCP)?
  1. 答:首先总的原则是:你如果用最难的厅弯瞎扮空方式学,你会收获最多。
    并且最难的方式就是:你读它,如果遇到一个问题,一个定理,一个例子,没搞懂,不要再继续看,不要看答案,把书合起来,然后绞尽脑汁地想,用几个小时几天时间,把它搞定,然后再继续看书,看答案。
    方式训练,你可以最快地在思维上跟TAOCP看齐并且必闹孝须做题,例题,习题,题题过,这本书只适合有耐心有毅力能抽出几个月闭关什么都不做专门学习这本书的人。
    《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。
    MMIX 是新一代的以 RISC 为基础的计算机,比其前身 MIX 更加精简。
    本书由两本小册子合并而成,第一部分描述了 MMIX 的内存、寄存器、指令、加载与存储等基础概念,并介绍了关于 MMIX 的一些基本编程技术。
    第二部分使用该语言重新实现了 TAOCP 前 3 卷中的所有算法。
问:C语言程序设计,实验报告
  1. 答:#define Size 64
    #include<铅枣搭stdio.h>槐拿
    int main()
    {
    char buf[Size],fn1[]="poem1.txt",fn2[]="poem2.txt";
    FILE *f1=NULL,*f2=NULL;
    f1=fopen(fn1,"r");
    f2=fopen(fn2,"岩做w+");
    while(fgets(buf,Size,f1))
    {
    fputs(buf,f2);
    }
    fseek(f2,0,SEEK_SET);
    while(fgets(buf,Size,f2))
    {
    printf("%s",buf);
    }
    fclose(f1);
    fclose(f2);
    return 0;
    }
问:程序设计基础是学什么
  1. 答:程序设计基础主要是学习程序设计的思想,理解核心编程概念,掌握独立于编程语言环境的程序设计方法,理解程序设计背后的逻辑并获得有效的编程技能。
    一、程序族配设计基础概述
    通过对程序设计流程、基本控制结构、搜索与排序算法、文件操作及基本编程设计工具的学习,提高学生解决实际问题的能力,为计算机相关专业后续核心课程的学习打下坚实的基础。
    二、教学内容
    教学内容包括数据类型、控制结构、文件访问与数组等核心编程概念以及模块化问题分析、程序设计、程序文档编写、代码风格、面向对象理念等程序设计技术。
    三、学习目标
    1、学习程序设计基础知识及设计方法,初步了解计算机硬件系统及软件系统的组成与工作原理,掌握基本的程序结构、数据结构与简单算法,掌握与程序开发相关的思想、语法及设计工具,能够灵活运用所学知识设计并开发一套小型软件系统。
    2、能够按照指定的任务描述,利用所学知识和技术,设计符合功能与性能需求、并有创新性的设计方案。
    3、能够合理利用所需技术和工具,采用科学的方法对计算机软件系统中的关键环节,设计相应的悉旦实验方案,搭建实验环境兆陆指,开展实验研究,完成实验报告。
程序设计与艺术读书报告
下载Doc文档

猜你喜欢