1.1丨计算科学简介

课程目标:

■熟练地使用计算机并且让计算机完成你交代的任务

■学习计算机方式的思维


计算机的基本功能:

■执行计算■记录结果

什么样的计算:

■内置计算(基本)■创造自己的计算方法

知识分为两部分:

①陈述性知识:事实的描述,并不总能帮我们找到新知识。

②程序性知识:即做某事的一系列机械步骤,给了我们找到新信息的办法。

怎样把方法变成计算机内的机械过程:

■固定程序计算机(例如:计算器)

■储存程序计算机:既能存储又能操作指令序列的计算机。指令序列将由一套预先定义的原语组成。(图灵证明了计算内任何计算仅需6种原语就够了)

创造“方法”:

■任何编程语言都有一套原语集

■任何编程语言都提供一种方法或机制将原语组合形成更加复杂但合法的表达式

■每种编程语言都提供一种机制或者方法,将意思或数值赋予每次计算或每个表达式

语言的几个方面:

■原语结构

■语法

■语义

①静态语义:满足语法要求的单词是有效的

②全语义:没有静态语义错误的句子


综上,我们的目标:

■学习编程语言中的语法和语义

■学会如何使用那些基本元素,将我们解决问题的“方法”翻译成计算机能为我们工作的模式

■计算机的思维模式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • 要早点睡觉 要按时吃饭 要照顾好自己 不要老想着赖着别人了 没人会让你赖一辈子 要做一颗自带正能量的小太阳 不要再...
    不才一个伭伊依阅读 230评论 0 1
  • 一直不知道桃花什么时候开。所以郭靖上桃花岛时,桃花满树,我也不知道那是几月。 后来我知道桃花满树的时候是春天。可我...
    后夏夕颜心静如水阅读 2,955评论 13 5
  • 地坛春节文化庙会是这样介绍的:京城恢复最早的庙会,以地道民俗、传统民间、多彩民族特色闻名于京城。在古坛的红墙碧瓦、...
    evergbo阅读 211评论 0 0