- 2
- 0
- 约2.64千字
- 约 13页
- 2016-12-13 发布于江西
- 举报
第一章 绪论 本章讲解程序设计的基本概念并初步认识Java。重点搞清什么是计算机程序、程序设计、程序设计语言等基本概念。同时介绍Java程序的编写、编译和运行,以及相关的环境设置和工具使用。 1.1 什么是程序设计 程序是指按照时间顺序依次安排的工作步骤。而程序设计则是对这些步骤的编排和优化。 程序设计有着比计算机更长的历史,只不过计算机的出现使得程序设计有了更专用的领域——计算机程序设计,并得到空前的发展。 计算机程序设计又称为编程(programming),是一门设计和编写计算机程序的科学和艺术。 1.1.1 程序与计算机现代计算机都是基于冯·诺伊曼模型结构的,此模型着眼于计算机的内部结构,定义了处理机的运行过程。该模型把计算机分为四个子系统: 存储器 算术/逻辑单元 控制单元 输入/输出单元冯·诺伊曼模型中,程序是由一组数量有限的指令组成,程序必须存储在内存中,程序依据算法完成运算任务。 1.1.2 算法与数据结构 程序是建立在数据结构基础上使用计算机语言描述的算法,因此简单地讲,程序也可以表示成:算法+数据结构。 算法是一组明确步骤的有序集合,它产生结果并在有限的时间内终结。 无论多么复杂的算法必定是由顺序、选择和循环这三种基本结构组成。 数据结构由数据元素之间的逻辑结构、数据的存储结构以及在这些数据元素上定义的操作组成。 数据可以根据其是否具有底层结构划分
您可能关注的文档
最近下载
- 2026新人教版小学数学六年级下册期末综合试卷(3套打印版含答案解析).pdf
- 《2025年eVTOL载人飞行器景区运营安全培训教材》.docx
- 混凝土挡土墙专项施工方案.docx VIP
- 年产15万吨乙苯工艺设计.doc VIP
- 第9课+改革开放的起步(情境化教学课件)历史统编版新教材八年级下册.pptx VIP
- LS-1866常用参数设置方法.pdf VIP
- 〖历史〗改革开放的起步教学课件 2025-2026学年统编版八年级历史下册.pptx VIP
- 台球项目计划书.docx VIP
- 支部班子“加强理论武装、执行上级组织决定、加强党员管理监督等六个对照”2025年度组织生活会班子对照检查提纲四篇.docx VIP
- 胸部影像学检查临床应用指南(2025年版).docx
原创力文档

文档评论(0)