计算机科学及编程导论 【第一课】数据类型,运算,变量

麻省理工学院:计算机科学及编程导论

【第一课】数据类型,运算,变量

Skills: Computational thinking            计算思维

     Understand    code              读写

     Understand    abilities & limits     能力和局限

     Map problems into computation     转入

 

 

 

If you come and ask a question that you could have easily answered by doing reading, coming to lecture, using google, they’re going to have less patience.

 

 

 

Think like a computer scientist

---what is computation

Declarative/Imperative knowledge   陈述性(what)/程序性(how)

 

 

 

Fixed-program computer

---calculator

---atanasoff,1941   solve linear equation

--- turing bombe

Stored-program computer

 

 

 

Python

---high-level vs low-level language

---general vs targeted

---interpreted vs compiled    解释型 编译型

 

 

 

Syntax --- what are legal expressions 语法---合理的表示

“cat dog boy”

Static semantics ---what programs are meaningful

        “my desk is Suson”

Semantics---what does program mean

        ---what going to happen when I run it

Style

 

 

Values

       Numbers

       3       ---integer

       3.14    ---floating point

       Strings  ---type

            ‘abc’

 

转载于:https://www.cnblogs.com/kira2will/p/4344191.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值