计算机科学导论_[计算机科学导论]第一章:计算机学什么

8f1eb273de5b05ee2bf687efc19ab1da.png

55200b802d73f12168623894e4d163ed.png

总览


407087c798f0fce6cf33497c342a80cb.png

1.1 黑匣子

1.1 黑匣子

黑匣子定义

计算机硬件

实现用户需求

输入设备

存储设备

运算控制设备

输出设备

计算机软件

描述用户需求

操作系统

为软件提供服务,控制硬件工作

主要职能

管理文件和硬件资源

管理程序共享资源

管理调度程序运行

提供程序硬件衔接

保护系统安全

计算机基本架构

程序-存储体系结构(Progra-Store Architecture)

软件程序(Program)

处理器(Processor)

存储器(Memory)

冯·诺伊曼体系结构(von Neumann Architecture)


92b5302f74d3e91003b67ac4092975a1.png

1.3 算法

1.3 算法(Algorithm)

算法的特点

(1)有限的运行步骤

(2)具有确定的执行步骤

(3)具有输入项(Input)

(4)具有输出项(Output)

(5)可以在计算机上实现

解平方根算法

算法一:按定步长逼近法

算法二:二分法

算法三:牛顿法


7251bb8ed6e67ebf5cbd7f222c3b08f3.png

1.4 计算机

1.4 计算机

分类

通用型计算机(General Purpose Computer)

台式计算机(Desktop Computer)

笔记本电脑(Laptop Computer)

平板电脑(Tablet)

服务器(Server)

超级计算机(Supercomputer)

嵌入式系统(Embedded System)

云计算的构成

分布式计算(Distributed Computing)

并行计算(Parallel Computing)

效用计算(Utility Computing)

网络存储技术(Network Storage Technologies)

虚拟化技术(Virtualization)

负载均衡技术(Load Balance)

大数据

用于解决数据I/O性能瓶颈


4e62404f5c4c4eb6749fc7bf0972adaa.png

1.5 大数据

1.5 大数据

数据

数据的定义

数据处理操作(Data Processing)

大数据

定义

Volume

海量的数据规模

Velocity

快速的数据流转和动态的数据体系

Variety

多样的数据类型

Value

巨大的数据价值

对大数据的态度

有意义的数据需要找出数据的性质或关联

找出性质与关联,提取出有用的知识和规则,称为数据挖掘(Data Mining)

数据分析得到的关联性正确,但是绝对关联性的因果关系需要慎重


892d1794e721755717eb56f7f256e260.png

计算机专业本科生学习内容

计算机专业本科生学习内容

体系结构

编程

数据结构

算法

操作系统

网络

软件工程

信息安全

数据库

并行计算

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值