程序设计入门:C语言与FORTRAN简介

需积分: 50 4 下载量 174 浏览量 更新于2024-07-29 收藏 442KB PPT 举报
"c语言+fortran ppt" 这篇资源主要涵盖了C语言和FORTRAN两种编程语言的基础知识,旨在帮助初学者入门并激发他们对程序设计的兴趣。课程由马永其教授主讲,强调了快乐学习的理念,并设定了明确的学习要求和成绩评估标准。课程内容包括参考书目、考试安排、上机实践以及学习报告和实验报告的提交。 在学习要求方面,课程重视理论与实践的结合,考试卷面成绩占70%,平时成绩占30%,平时成绩不仅包括出席情况,还涵盖学习报告和实践环节。课程旨在通过系统学习使学生掌握计算机语言、程序设计和运行环境的基本概念。 课程首先介绍了计算机语言,包括机器语言、汇编语言和高级语言。其中,FORTRAN和C语言作为高级语言的代表,被重点讲解。FORTRAN是早期用于科学计算的语言,而C语言以其强大的系统编程能力而著名。课程中会涉及这两种语言的发展历程和各自的运行环境。 接着,课程讲解了计算机中存储信息的方法,如位、字节、字和地址的概念,以及八进制和十六进制在表示二进制数中的作用。此外,还强调了算法在计算机程序设计中的核心地位,程序由算法和数据结构组成。 程序的运行环境涉及到操作系统、编辑器、翻译程序(如汇编器、编译器和解释器)以及连接程序。学习者将了解从编写源代码到生成可执行文件的整个过程,包括软件生命期的不同阶段,如需求分析、总体设计、详细设计、编写、测试和维护。 课程重点介绍了结构化程序设计方法,包括自顶向下、逐步细化、模块化设计和结构化编码的原则。这种方法有助于将复杂问题分解为更小、更易管理的部分,从而提高编程效率和代码可读性。 这份资源提供了一个全面的框架,让初学者能够逐步理解C语言和FORTRAN的基本原理,以及如何在实际环境中运用它们进行程序设计。通过学习,学生不仅能掌握编程语言,还能了解到计算机科学的核心概念和软件开发的最佳实践。