中国高校课件下载中心 》 教学资源 》 大学文库

南京航空航天大学:《程序设计》课程教学课件(PPT讲稿,一)01 计算机和程序

文档信息
资源类别:文库
文档格式:PPTX
文档页数:24
文件大小:3.36MB
团购合买:点击进入团购
内容简介
南京航空航天大学:《程序设计》课程教学课件(PPT讲稿,一)01 计算机和程序
刷新页面文档预览

计算机和程序版权所有@陈暂保留所有权利陈哲版权所有陈哲保留所有权利

版 权 所 有 © 陈 哲 保 留 所 有 权 利 版权所有© 陈哲 保留所有权利 计算机和程序 陈哲

>计算机的组成>程序的本质>程序设计语言的本质>程序设计语言的发展>程序设计语言的语法和语义>两个简单的C程序>编辑器、编译器、调试器版权所有@陈暂保留所有权利>构建工具和集成开发环境版权所有陈哲保留所有权利

版权所有© 陈哲保留所有权利 版权所有 © 陈哲 保留所有权利 2 ➢计算机的组成 ➢程序的本质 ➢程序设计语言的本质 ➢程序设计语言的发展 ➢程序设计语言的语法和语义 ➢两个简单的C程序 ➢编辑器、编译器、调试器 ➢构建工具和集成开发环境

计算机的组成>硬件(冯诺依曼结构)o处理器(CPU)内存(memory)输入设备:键盘、扫描仪、硬盘输出设备:显示器、打印机、硬盘版权所有@陈暂保留所有权利3

版 权 所 有 © 陈 哲 保 留 所 有 权 利 计算机的组成 ➢硬件(冯诺依曼结构) ◦处理器(CPU) ◦内存(memory) ◦输入设备:键盘、扫描仪、硬盘 ◦输出设备:显示器、打印机、硬盘 3

>台式机内部构造SouthbridgeNorthbridge(withheatsink)PCISlot(x5)AGPSlotIDEConnector(x2)DRAMMemorySlot(x2)20-pinATXPowerConnectorCMosBackup版机所BatteryCPUFan&HeatsinkMountingConnectorsForPointsIntegratedPeripherals有权利PS/2KeyboardandMouse,SerialPort,CPUSocketParallelPort,USB(x6)Ethernet,Audio(x3)4

版 权 所 有 © 陈 哲 保 留 所 有 权 利 ➢台式机内部构造 4

>CPU和内存(intel)Core"i7版权所有@陈暂保留所有权利5

版权所有© 陈哲保留所有权利 ➢CPU和内存 5

>笔记本内部构造C

版 权 所 有 © 陈 哲 保 留 所 有 权 利 ➢笔记本内部构造 6

VonNeumannBasicStructureMemoryInputArithmeticOutputControlLogic UnitUnitProcessorAccumulator

版权所有© 陈哲保留所有权利 7

>操作系统Windows和Linux。Linux一般指Linux内核,Linux发行版有Ubuntu、Redhat等等。不同的Linux发行版使用同样的Linux内核文件系统:文件夹和文件。Windows和Linux都使用文件夹(也称为目录)和文件来组织硬盘上的数据存储。。Windows下系统的根文件夹是“c:”、“D:”等等“D:”等等。Linux下系统的根文件夹是“”,没有“C:”、“命令行工具:终端、文件夹和文件操作。Windows下打开终端方式版权所有@陈暂保留所有权利。Win+R,输入cmd。Shift+右键,点击OpeninTerminalLinux下打开终端方式oCtrl+A/t+T。右键菜单,点击OpeninTerminal8

版 权 所 有 © 陈 哲 保 留 所 有 权 利 ➢操作系统 ◦Windows和Linux ◦ Linux一般指Linux内核,Linux发行版有Ubuntu、Redhat等等。 ◦ 不同的Linux发行版使用同样的Linux内核。 ◦文件系统:文件夹和文件 ◦ Windows和Linux都使用文件夹(也称为目录)和文件来组织 硬盘上的数据存储。 ◦ Windows下系统的根文件夹是“C:”、“D:”等等 ◦ Linux下系统的根文件夹是“/”,没有“C:”、“D:”等等 ◦命令行工具:终端、文件夹和文件操作 ◦ Windows下打开终端方式 ◦ Win+R,输入cmd ◦ Shift+右键,点击Open in Terminal ◦ Linux下打开终端方式 ◦ Ctrl+Alt+T ◦ 右键菜单,点击Open in Terminal 8

常用文件夹和文件操作Windows/DOSLinux/ShellIsdir显示文件夹和文件信息进入指定文件夹cd pathcd pathcd..cd..回到上一级文件夹创建指定文件夹md namemkdir name删除指定文件夹rd namerm-rname创建指定文件cd>nametouchname删除指定文件del namermname版权所有@陈暂保留所有权利复制文件copy src destcp src dest改名mv srcdestren src dest显示文件内容type namecat name9

版 权 所 有 © 陈 哲 保 留 所 有 权 利 9 常用文件夹和文件操作 Windows/DOS Linux/Shell 显示文件夹和文件信息 dir ls 进入指定文件夹 cd path cd path 回到上一级文件夹 cd . cd . 创建指定文件夹 md name mkdir name 删除指定文件夹 rd name rm -r name 创建指定文件 cd> name touch name 删除指定文件 del name rm name 复制文件 copy src dest cp src dest 改名 ren src dest mv src dest 显示文件内容 type name cat name

程序的本质>程序:一组计算机能识别和执行的指令,计算机根据程序指令自动地进行计算>著名计算机科学家尼古拉斯·沃斯(NiklausWirth,1984年图灵奖得主,Pascal之父)提出一个公式:程序=数据结构+算法>程序的功能:根据输入(键盘、扫描仪、硬版权所有@陈暂保留所有权盘),利用内存进行数据存储(数据结构)利用CPU进行计算(算法),产生输出(显示器、打印机、硬盘)。>举例:Word/PowerPoint,QQ,游戏10

版 权 所 有 © 陈 哲 保 留 所 有 权 利 程序的本质 ➢程序:一组计算机能识别和执行的指令,计 算机根据程序指令自动地进行计算。 ➢著名计算机科学家尼古拉斯·沃斯(Niklaus Wirth,1984年图灵奖得主,Pascal之父)提 出一个公式:程序=数据结构+算法。 ➢程序的功能:根据输入(键盘、扫描仪、硬 盘),利用内存进行数据存储(数据结构), 利用CPU进行计算(算法),产生输出(显 示器、打印机、硬盘)。 ➢举例:Word/PowerPoint,QQ,游戏 10

共24页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档