python零基础cap_2019-07-09 python 学习1-慕课网理论课-零基础学Python语言CAP

本课程适合非计算机背景人士,讲解计算机基础知识和程序设计语言。内容涵盖计算机的组成(冯诺依曼结构)、微型计算机、计算机分类(如嵌入式、超级计算机等)以及程序设计语言的类型,包括编译性与解释性语言。重点介绍了中国超级计算机的发展,如天河2号和太湖之光。此外,还讨论了服务器级、网络专用和工业控制计算机的角色。
摘要由CSDN通过智能技术生成

本课程的学习来自慕课网理论篇

网站:

http://www.icourse163.org/learn/BIT-1002058035?tid=1002161029#/learn/content?type=detail&id=1002877619

(由北京理工大学老师讲解)此课程适合零基础非计算机人员学习。

本文章的主要介绍内容:

第一课 概述

一、从计算机到程序设计语言

1.什么是计算机

2.计算机的组成(还包含计算机的工作原理)

3.微型计算机的介绍

4.计算机的分类

(1)嵌入式计算机

(2)超级计算机

(3)服务器级计算机

(4)网络专业计算机

(5)工业控制计算机

(6)传感器结点计算机

二、程序设计语言

1.什么是程序设计语言

2.程序设计语言的类型

3.编译性语言和解释性语言

第一课 概述

本课程内容介绍:

一、从计算机到程序设计语言

1.什么是计算机?

具备功能性和可编程性的机器才叫计算机。

2.计算机的组成

存储程序结构也叫做冯诺依曼结构。

此处以a+b-c为例,介绍计算机的工作原理:

把数据和程序存储在主存,然后按照程序读数到cpu上,然后最后的结果放到主存里。

这是主板,上面有接口,cpu,内存等。

微型计算机的架构与计算机相似

处理器-微处理器

外部设备-I/O接口

根据以下部分等的不同,计算机还可以分为嵌入式计算机,超级计算机,服务器级计算机,网络专用计算机,工业控制计算机,传感器结点计算机等。

下面介绍几类计算机:

1.嵌入式计算机

与我们的生活(生活器件-电视,手机,打印机等 )有关系。

下面是一些嵌入式计算机。

2.超级计算机

我国国防科技大学所设计的超级计算机-天河2号,连续三年占据榜首。

2019年的我国的太湖之光的超级计算机位居榜首,同时天河2号占据第二。

2019

超级计算机用于大量计算的工作,比如天气预报,化学研究,生物信息等。

在嵌入式计算机和超级计算机中还存有其他计算机,介于这两种计算机之间。

1.服务器级计算机

2.网络专用计算机

3.工业控制计算机

在我们生活中,电梯控制,汽车机器锁,就是由这类计算机完成的。

4.传感器结点计算机

很好的利用这些计算机,就得需要程序设计语言。

第二课 程序设计语言

1.什么是你程序设计语言

世界上最理想的程序设计语言应该是自然语言,但是自然语言有很大的缺点,计算机也无法克服,并且太难了。

2.程序设计语言

程序设计语言有三种类型:机器语言,汇编语言,高级语言。

历史上编程语言有600多种,常用的有50多种,包含各个方面:

3.高级语言

从执行方式看,高级语言分为编译性语言和解释性语言。

编译性语言:

解释性语言:

编译的好处:

解释的好处:

python语言是一种解释性语言,也是一种脚本语言,它是由解释器来执行的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值