编程的基本概念

什么是编程?编程是个什么概念?它可以干什么?怎么样编程?开发一个新游戏需要的是什么?... 什么是编程?编程是个什么概念?它可以干什么?怎么样编程?开发一个新游戏需要的是什么? 展开
 我来答
匿名用户
2013-09-24
展开全部
找到一些资料,你看看:编程的定义   简单的说,编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
  计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关系等等,但是没有程序,它就等于是一堆废铁,不会理会我们对它下达的“命令”。于是,我们要驯服它,只有通过一种方式——程序,这也是我们和计算机沟通比较特殊的方式。编程原理   程序也就是指令的集合,它告诉计算机如何执行特殊的任务。打个比方说,它好比指导你烹调菜品的菜谱或指挥行驶一路到达目的地的交警(或者交通路标)。没有这些特殊的指令,就不能执行预期的任务。计算机也一样,当你想让计算机为你做一件事情的时候,计算机本身并不能主动为我们工作,因此我们必须对它下达指令,而它根本不会也不可能听懂人类自然语言对事情的描述,因此我们必须使用程序来告诉计算机做什么事情以及如何去做?甚至对最简单的任务也需要指令,例如如何取得击键,怎样在屏幕上放一个字母,怎样在磁盘中保存文件等等。常见的编程语言有: CSS Cascading Style Sheets 层叠样式表
  * .NET 是微软2002年,为开发应用程序创建的一个富有革命性的新平台
  * ActionScript ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。 * Ada Ada是一种表现能力很强的通用程序设计语言
* 汇编语言 汇编语言(Assembly Language)是面向机器的程序设计语言
*易语言是全中文语言编程中最为强大的一个编程语言 * Basic 是一种设计给初学者使用的程序设计语言 * C、C++ 、C# C语言是一种面向过程的计算机程序设计语言 ; C++是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。 * Java Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言
石家庄新华电脑学院
2021-10-17 · 电脑培训、IT教育、职业技能培训。
石家庄新华电脑学院
石家庄新华电脑学校隶属于新华教育集团,是经河北省人力资源和社会保障厅批准成立的一所大型互联网教育学校,是河北省专业的互联网人才培养基地,位于石家庄市南二环西路199号,交通便利,学风醇厚
向TA提问
展开全部

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】

一、编程语言

机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。

编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。

编程语言:用来定义计算机程序的形式语言,用来向计算机发出指令。简单来说,就是人类和计算机进行交流的语言。

二、计算机如何处理程序?

按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:

  • 用户打开程序,程序开始执行;

  • 操作系统将程序内容和相关数据送入计算机的内存;

  • CPU根据程序内容从内存中读取指令;

  • CPU分析、处理指令,并为取下一条指令做准备;

  • 取下一条指令并分析、处理,如此重复操作,直至执行完程序中的全部指令;

  • 最后,将计算的结果放入指令指定的存储器地址。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-04-13
展开全部
编程....即程序编辑...通过一门计算机语言描述一段由 数据结构和算法 组成的代码,再通过其对应的编译器,编译,连接,最后生成计算机能够识别并执行指令的机器码
要编程,你需要掌握一门计算机编程语言,熟悉这种语言的一个编程环境(包括工具和操作系统),然后学习一下算法和数据结构
开发游戏,你需要了解多媒体渲染方面的知识,需要具备一定的美工和编剧(用于编排剧情)的能力
然后,你需要了解如何如设计并实现一门脚本语言,并通过脚本来驱动所有的事件,比如
可以设定如
move(用户,X轴移动的坐标,Y轴移动的坐标);
这样的脚本
然后,再通过多媒体渲染,就可以把数据的改变,表现在画面上

很多人直接跳过脚本设计这一步,直接使用别人已经写好的游戏引擎,那么他就只需要调用,现有游戏引擎的接口,来进行游戏来发了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-24
展开全部
编程就是让计算机通过程序运行来代替人工计算,比如像解决圆周率这类的问题,用人工计算的话耗尽一生的精力也只能达到百位数,而且还不能保证完全正确。 编程解决问题的方法多种多样,但编写方法归纳出来也就三种,顺序、循环、分支+算法。 如果是自己设计游戏的话,VC+DX SDK就可以很好的解决问题,就现在来说,游戏编程并不是最困难的,美工、音乐所占的成份更重要些,如果自己拥有美术绘画、音乐制作的技能就可以设计出不错的游戏,如果没有,我建议你先把所需要的素材搞定了,才考虑是否要不要自己写游戏,一但热血耗尽就不会对写游戏有什么激情,我自己也是这么过来的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山西新华电脑学校
2020-07-22 · 初高中毕业学互联网技术来山西新华
山西新华电脑学校
山西新华电脑学校办学30多年,主要从事互联网教育。
向TA提问
展开全部
编程....即程序编辑...通过一门计算机语言描述一段由 数据结构和算法 组成的代码,再通过其对应的编译器,编译,连接,最后生成计算机能够识别并执行指令的机器码
要编程,你需要掌握一门计算机编程语言,熟悉这种语言的一个编程环境(包括工具和操作系统),然后学习一下算法和数据结构
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式