首页
高中信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 6102602
教科版信息技术高一必修 3.2 我是程序猿--信息的编程加工课件(共16张ppt)+素材
日期:2026-02-13
科目:信息技术
类型:高中课件
查看:62次
大小:377370B
来源:二一课件通
预览图
0
张
教科
,
编程
,
ppt
,
16张
,
课件
,
加工
课件16张PPT。 信息的编程加工 大家一起找规律 在软件明文文本框中分别输入数字、英文和中文(每次只能输入一个字符或文字),然后点击加密按钮对字符进行加密,并将加密前后的字符分别记录在下表,并分析变化规律。 完成学案任务一 加 密 方 法 密文就是明文的( )数值( )之后对应的字符。 UniCode编码增加3大家一起想一想小组讨论:按照加密方法,分析把明文转换为密文,显示在密文文本框,需要经过哪几个环节?(学案任务二.1) 提示: VB指令 AscW--作用是把字符转换为相应的 UniCode编 码数值。 ChrW--作用是把UniCode编码数值 转换为相应的字符。第一步,将输入的明文字符(编程时 text1.text 表示明文文本框中的字符)转化为相应的UniCode编码数值 Ascw(text1.text) 第二步,将编码数值加三,得到密文UniCode编码数值 Ascw(text1.text)+3 第三步,将密文的UniCode编码数值转化为相应的字符 Chrw(Ascw(text1.text)+3) 第四步,将字符显示在密文文本框中(编程时 Text2.text 表示密文文本框中的字符) Text2.text = Chrw(Ascw(text1.text)+3)解决问题的方法和步骤—算法大家一起想一想 已知加密算法为明文字符UniCode编码数值加三,解密算法是什么? 试编写解密程序。 (提示:参考加密程序)第一步,将输入的明文字符(text1.text表示明文文本框中的字符)转化为相应的UniCode编码数值 Ascw(text1.text) 第二步,将编码数值加三,得到密文UniCode编码数值 Ascw(text1.text)+3 第三步,将密文的UniCode编码数值转化为相应的字符 Chrw(Ascw(text1.text)+3) 第四步,将字符显示在密文文本框中(Text2.text表示密文文本框中的字符) Text2.text = Chrw(Ascw(text1.text)+3)加 密 算 法大家一起打补丁 程序中有一个bug(漏洞),什么时候一按加密按钮就会弹出下面的错误提示?自 主 学 习VB代码: <> 为不等于号 "" 为空(没有输入字符) VB语句: Text1.Text = "" 表示明文文本框内容为空 Text1.Text <> "" 表示明文文本框内容不为空 自 主 学 习--条件分支结构 指令代码: if? 条件 then 语句1 Else ? 语句2 End?if如果满足条件,执行then之后的语句1部分,然后结束。 否则,执行else之后的语句2部分,然后结束。条件分支结构流程图解决bug,哪个可行? 方案一: If Text1.Text = "" then Else Text2.Text = ChrW(AscW(Text1.Text) + 3) End if 方案二: If Text1.Text = "" then Text2.Text = ChrW(AscW(Text1.Text) + 3) Else End if大家一起想一想 If Text1.Text = "" then Else Text2.Text = ChrW(AscW(Text1.Text) + 3) End if 如果把条件改为Text1.Text <> “” , 该如何修改程序代码? 完成软件升级版请仿照加密程序,编写解密程序,并将两段程序代码分别复制到VB代码窗口相应位置,使没有输入字符时,运行加密、解密命令,程序均不出现问题。 提示: 加密程序代码应粘贴在 “Private Sub Command1_Click()”和“End Sub”之间; 解密程序代码应粘贴在 “Private Sub Command2_Click()”和“End Sub”之间 编程加工的一般过程 编写程序 调试运行 分析问题 设计算法分析问题调试运行编写程序设计算法知 识 回 顾信息的编程加工 针对具体问题编写专门的程序,由计算机自动化加工完成 计算机编程加工的魅力(特点) 速度快 效率和准确率高 算 法 解决问题的方法和步骤,是程序设计的灵魂。《我是程序猿———信息的编程加工》导学案 操作提示:请同学们双击打开“加密软件”文件夹中的的“加密2015.3.27.frm”文件。 然后点击界面右上角“工程窗口”中“窗体”左侧“+”,再双击“form1”,即可显示软件窗体。 VB界面上方黑色三角按钮(图一)是“启动”按钮,点击之后程序开始运行。正方形按 ... ...
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
广西2025年高等职业教育考试模拟测试(区一模职业适应性测试)试题(PDF,含解析)(2025-12-26)
人工智能基础与应用第二版练习题库(单选、多选、判断题)汇编(2025-12-26)
数据及其特征 1课时 课件(9张PPT) 教案 练习(含答案)(2025-12-27)
安徽高中信息技术学业水平考试必修一知识点总结(2025-12-29)
浙江省Z20名校联盟2026届高三上学期第二次联考通用技术试卷(含答案)(2025-12-26)
上传课件兼职赚钱