ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

介绍计算机与编程语言

2022-06-19 17:32:02  阅读:171  来源: 互联网

标签:计算机 编程语言 一步 一个 程序 介绍 我们


计算机与编程语言

  计算机现在是我们的生活必须品,我们的日常生活已经离不开计算机

  重要目的是说通过学习程序设计 可以让我们理解计算机是这么工作的,计算机擅长做什么样的事情,计算机能做什么样的事情,什么样的事情是计算机不容易做或者不擅长做的

  问题:那么计算机一般是这么解决问题的呐

    比如:请给我一杯水

    1.需要告诉计算机走到厨房

    2.找到杯子

    3.找到水壶

    4.将水倒入一些水

    5.拿着杯子走回桌子

 

计算机语言

 

  其实计算机,在生活中被很多人大夸特夸,非常智能、非常聪明。但是其实计算机什么都不会,计算机只会做一件事情,就是我们一步一步要计算机这么做,它就一步一步做给你看,计算机最大的能力就是,你叫它走这一步,它绝对不会走哪一步,通俗来说就是,你叫它往东,它就往东。它会严格按照你的命令执行,它会把你要求他的每一步做的很好。可是它不知道这么把这些步骤串联来满足你的需求。

  这么把这些步骤串联起来,这就是你作为一个人要做的事情,所以当我们面对一个人的时候,我只要对那个人说 what to do(做什么)我要你做什么,当然自己就知道要去做什么,但是你面对不是一个人,而是一个计算机,我们必须要告诉它 how to do,如何去把这件事做出来,当我们要让计算机知道如何去把一个事情做出来的时候,我们需要有一定的方式,有一定的描述这种步骤手段,那么就这手段就是我们要学习的主角程序

 

  程序:就是用一种特殊的编程语言去写出来,表达我们要计算机如何解决问题的一种东西

  编程语言的作用:我们要用编程语言来告诉计算机,我要你一步一步的去做,因此我们不是用编程语言去和计算机交谈的,而是描述要求它如何做事情的过程或方法。

 

算法

  我们要让计算机做计算,就需要像这样找出计算机的步骤,然后用编程语言写出来

  计算机做的所有的事情都叫做计算

     计算的步骤就是算法

 

计算机的思维方式

  2*+6=20

  平常的算法

   2*=20-6

   x=14/2=7

其实计算机它也是啊这么傻傻的类算东西,因为对计算机来说,去凑一个数出来比找一个方法来算东西会更容易,所以计算机经常这么干,我一个一个的把所有的可能都去列出来,然后一个一个的去试,那个一个是对的,一直找到是对的位置,这种方式呐 我们把它叫做枚举,一枚一枚的举出来,时间上事务不是都很美好的也有缺点,枚举也有很大的缺点,就是你也要一个个试,刚刚这个方程的结果是7,如果7万,如何我们就会出现了各种各样的算法

 

程序的执行 

  解释:借助一个程序,那个程序能视图理解你的程序,然后按照你的要求执行

  编译:借助一个程序,就像一个翻译,把你程序翻译成计算机真能懂的语言-------机器语言------ 写的程序,然后,这个机器语言写的程序就能直接执行了

 

        解释语言 vs 编译语言

       语言本无编译/解释之分

       常用的执行方式而已

       解释型语言有特殊的计算机能力

       编译型语言有确定的运算性能 

  

标签:计算机,编程语言,一步,一个,程序,介绍,我们
来源: https://www.cnblogs.com/x3449/p/16390890.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有