- 1
- 0
- 约1.44千字
- 约 3页
- 2026-07-22 发布于山东
- 举报
授课课题
第10章位运算
10.1位运算符
10.2位运算符的运算功能
授课
形式
理论教学
学时
2
教学目的与要求
1.掌握位运算符概念
2.了解位运算符的运算功能
【思政目标】
精研位运算位级规则,锤炼严谨细致的编程素养
教学重点和难点
重点:位运算符概念。
难点:位运算符概念。
教学方法与手段
讲练结合和演示法
利用多媒体计算机辅助教学
教学内容及
过程设计
一、回顾引入,明确目标(5分钟)
回顾:提问算术、逻辑运算符的运算对象(“整体数据”)。
引入:对比说明“位运算”是对“二进制位”直接操作,更贴近底层、效率更高。
展示目标:明确本节课学习~、、三种运算符。
【思政点】:引导学生理解“解决问题可从宏观到微观”,培养分层思考的意识。
二、新知讲解1:取反、左移、右移运算符(30分钟)
取反运算符(~)
规则:0变1,1变0(单目、右结合)。
案例:分析~-1、~0、~39的二进制补码运算过程。
应用:硬件底层控制(如位掩码取反)。
左移运算符()
规则:左移n位,高位丢弃,低位补0。
案例:12、-18的运算过程。
规律:无溢出时,左移1位相当于“×2”。
右移运算符()
规则:右移n位,低位丢弃;正数高位补0,负数高位补1(多数系统)。
案例:82、-82的运算过程。
规律:右移1位相当于“÷2”(取
原创力文档

文档评论(0)