1 / 42
文档名称:

程序设计基础01ppt.ppt

格式:ppt   页数:42页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础01ppt.ppt

上传人:yzhlya 2016/7/4 文件大小:0 KB

下载得到文件列表

程序设计基础01ppt.ppt

相关文档

文档介绍

文档介绍:程序设计基础( C语言) 东北大学高级语言程序设计课程组课程网站: /cxsj 计算机及程序设计概述计算机和计算机程序 3 程序设计基础( C语言) ——/cxsj 计算机的基本工作原理 4 程序设计基础( C语言) ——/cxsj 计算机硬件和计算机软件?计算机硬件?主机?外部设备?计算机软件?裸机?要使计算机解决各种实际问题,必须有软件的支持,计算机软件着重研究如何管理计算机和使用计算机的问题,没有软件支持的计算机就是一堆废铁 5 程序设计基础( C语言) ——/cxsj 指令与程序?指令?指令就是计算机执行某种操作的命令,是硬件能理解并能执行的语言,是机器语言的一个语句,是程序员进行程序设计的最小语言单位。?指令的组成?指令由操作码和操作数构成? Mov 3, reg1 ? Mov 5, reg2 ? Add reg1 , reg2 ? End 6 程序设计基础( C语言) ——/cxsj 指令与程序?程序?程序( program )是为实现特定目标或解决特定问题而用计算机语言编写的、可以连续执行并能够完成一定任务的指令序列的集合。?程序的开发?描述问题(算法) ?程序设计语言?计算机软件 7 程序设计基础( C语言) ——/cxsj 程序设计语言?机器语言?二进制指令?与计算机硬件的设计密切相关?汇编语言?汇编语言与机器语言的指令具有一一对应的关系,指令的操作码和操作数地址全部用指定的符号表示?汇编语言依然依赖于计算机系统结构,只能为特定的机器所识别,是面向机器的语言 8 程序设计基础( C语言) ——/cxsj 程序设计语言?高级语言?与具体的计算机指令系统无关的计算机语言?高级语言的分类?面向过程的语言?C、 Pascal ?面向对象的语言? C++ 、 Java 、.Net ?面向特定应用的语言? SQL 9 程序设计基础( C语言) ——/cxsj 为什么学****c语言? ?C语言是目前实际程序设计工作中使用最广泛的语言之一?它包含了程序设计需要理解和使用的基本程序机理和主要机制?掌握这些机制就可以理解程序与程序设计的主要问题。?目前有许多软件系统是用 C编写的,或基本上是用 C编写的?学****程序设计的同时也能掌握一种实用的程序设计工具?C语言是一种很灵活的语言?既可以在较高层次上做,也可以在较低级的层次上做?很多新型的语言都是衍生自 C语言?有些本身就是 C语言的扩充和发展?程序设计是计算机领域的基础课程?C语言适合作为计算机领域许多后续课程的教学语言 10 程序设计基础( C语言) ——/cxsj 授课重点?侧重学****一个具体问题的算法化的过程?学****应该掌握的基本编程技巧以及 C编程的风格和艺术?讨论?怎样编写出一个好的程序? ?简单、实用的原则

最近更新

洋河水库营养盐及藻类对水动力条件的响应 2页

一种可灵活拆装吊的制造方法 6页

四年级上语文教案9满山的灯笼火把语文S版 6页

一种机械气力组合内充种式玉米精量排种器的制.. 10页

初中物理知识记忆顺口溜 8页

河北煤炭科学研究院重介质厂技术路线图研究 2页

汽车驾驶环境中的鲁棒性语音识别 2页

汽车前轮罩拉深成形工艺研究 2页

生物质能源生产与土壤肥力维持 35页

船舶制造与修理业的绿色转型 33页

水溶性槲皮素衍生物的合成 2页

民办高校大学生闲暇时间利用的现状及教育对策.. 2页

武汉钢铁集团安全管理现状评估研究 2页

槟榔废水处理方法的实验研究 2页

棉铃虫性信息物质多组分功能作用机理研究 2页

桥头跳车防治与高延性纤维混凝土连续耐久桥头.. 2页

核电级高纯硼酸的制备工艺研究 2页

某大型商场能耗分析与系统优化 2页

构建电信行业客户价值模型及客户价值提升策略.. 2页

来安县物流产业与经济增长关系研究 2页

机电设备监测终端的设计 2页

木薯挖掘铲结构参数的优化研究 2页

认位置课后反思(6篇) 9页

中国科学院昆明植物研究所 4页

2022年乡镇公务员干部入党申请书范文 3页

减肥的数学建模 15页

危急心律失常的识别及处理 89页

有限元分析实验报告(共16页) 16页

志愿填报专题讲座136页文档 136页

我国企业年金基金管理与风险分析 4页