zoukankan      html  css  js  c++  java
  • 计算机科学及编程导论 【第一课】数据类型,运算,变量

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

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

    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’

  • 相关阅读:
    简单爬虫架构解析
    三种urllib实现网页下载,含cookie模拟登陆
    MySQL 从入门到删库
    Python Set
    Python dict
    Python tuple
    Python List
    死锁问题
    线程通信之生产者和消费者案例
    多线程安全和线程同步
  • 原文地址:https://www.cnblogs.com/kira2will/p/4344191.html
Copyright © 2011-2022 走看看