lecture 1 计算机科学简介和编程基础

简介: 一,计算机科学简介1 算法是一个概念,程序是算法的具体实现  计算思维模式意味着一切都可以看做是一个涉及到数字和公式的数学问题。

一,计算机科学简介

1

 算法是一个概念,程序是算法的具体实现 

 计算思维模式意味着一切都可以看做是一个涉及到数字和公式的数学问题。

 任何计算机都能做的两件事是:进行计算 存储查询查询查询查询结果

2

 陈述性知识是事实的陈述。

 命令性知识是如何做的方法。

3

 程序计数器(A program counter):指向程序将执行的下一条命令


二,编程基础

至少有四位小数的精度 

 准确性至少保留小数点后4位,最后一位四舍五入

2 字符串(左闭右开)

  • “a”+“bc”   abc 
  • 3 *“bc”    bcbcbc 
  • “abcd”[2]    c 
  • “abcd”[0:2] ab 
  • “abcd”[:2]  ab 
  • “abcd”[2:]  cd 
任何字符串总是大于任何INT


目录
相关文章
|
Java uml 数据安全/隐私保护
重温经典《Thinking in java》第四版之第一章 对象导论(五)
重温经典《Thinking in java》第四版之第一章 对象导论(五)
62 0
|
人工智能 算法 Java
重温经典《Thinking in java》第四版之第一章 对象导论(三)
重温经典《Thinking in java》第四版之第一章 对象导论(三)
48 0
C++ Primer Plus 第二章编程练习
C++ Primer Plus 第二章编程练习
|
6月前
|
机器学习/深度学习 数据采集 数据可视化
斯坦福 Stats60:21 世纪的统计学:前言到第四章
斯坦福 Stats60:21 世纪的统计学:前言到第四章
102 0
|
存储 算法 Java
[笔记]读书笔记 C++设计新思维《二》技术(Techniques)(二)
[笔记]读书笔记 C++设计新思维《二》技术(Techniques)(二)
|
安全 编译器 C++
[笔记]读书笔记 C++设计新思维《二》技术(Techniques)(一)
[笔记]读书笔记 C++设计新思维《二》技术(Techniques)
|
编译器 C++
【C++ Primer Plus】基础知识 1
【C++ Primer Plus】基础知识
124 0
【C++ Primer Plus】基础知识 1
C Primer Plus 第四章编程练习
C Primer Plus 第四章编程练习
110 0
C Primer Plus 第四章编程练习
|
JavaScript Java 应用服务中间件
重温经典《Thinking in java》第四版之第一章 对象导论(八)
重温经典《Thinking in java》第四版之第一章 对象导论(八)
63 0
|
存储 编译器 C++
【C++ Primer Plus】基础知识 2
【C++ Primer Plus】基础知识
92 0
下一篇
无影云桌面