首页 > 编程语言 >2023-2024-1 20231419 《计算机基础与程序设计》第五周学习总结

2023-2024-1 20231419 《计算机基础与程序设计》第五周学习总结

时间:2023-10-29 20:25:00浏览次数:37  
标签:学习 12 20231419 2024 算法 2023 程序设计

2023-2024-1 20231419 《计算机基础与程序设计》第五周学习总结

作业信息

这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP
这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05
这个作业的目标 预习《计算机科学概论》第六、七章并完成云班课测试
作业正文 https://www.cnblogs.com/linziwen/p/17796355.html

教材学习内容总结

《计算机科学概论》第六、七章

  1. 低级程序设计语言与伪代码

    计算机操作的种类:存储、检索和处理;

    机器语言->二进制编码指令;pep9:虚拟机;

    基本特性:字长两字节,寄存器包括程序计数器、指令寄存器、累加器及各自功能;

    指令格式:指令说明符(一字节)和操作数说明符(两字节,也可没有);实例;

    汇编语言:助记指令码。分支、标签、循环;

    伪代码:编写与翻译;测试程序。

  2. 问题求解与算法设计

    算法设计:如何解决问题?熟悉情况、分治法;

    算法的定义和计算机问题的求解过程:分析和说明、算法开发、实现、维护;

    分析问题、主要任务、其余模块、重组或改写;

    测试算法;

    带有选择的算法、循环的算法(计数控制和事件控制)->嵌套、抽象步骤和具体步骤;

    字符串->数组;记录,搜索算法(顺序搜索和二分检索);排序->选择排序:从无序部分中找到最小的排到前面;冒泡排序:也是一种选择排序法,不过是比较相邻的元素,若不满足就交换顺序;插入排序;

    递归算法:调用自己的能力;

    信息隐蔽,抽象:数据、过程、控制抽象;测试。

《C语言程序设计》第四章:输入与输出

  1. 单个字符

    字符常量'c',转义字符'';(输出"、'、\、?前需加转义字符)

    一行分为若干个域,Tab:移到下一个制表位;

    getchar()只调用一个字符;

    缓冲区字符读完后,才会等待用户按键。

  2. printf函数

    变量种类:%o无符号八进制,%x(X)十六进制小写和大写,%e(E)指数形式,%%输出百分号,%s字符串;

    格式修饰符:域宽、精度、长型。正数右靠齐,负数左靠齐;

  3. scanf函数

    %*d:忽略输入;

    输入结束的标志:遇到空格、回车或者制表;达到域宽;输入非法字符;

    %c读入时,空格、回车也会读入->解决办法两种。

本周学习感想

通过这一周的学习,我获得了很多不一样的体验。与之前浅尝辄止的代码初试和我觉得进度飞快的课程不同的是,在一个个实战演练中,我收获了对C语言的真切理解和记忆;通过课下重新细看C语言教材,很多我以前不懂的地方也迎刃而解。原来书上有我大多数疑问的答案。在今后的课程中,应该继续钻研和实战,积极完成青蛙蹦极,用真实的体验去塑造属于自己的编程世界。

学习进度条

重要成长 代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
目标 5000行 30篇 400小时
第一周 0 1/2 12/12
第二周 20 1/3 12/24
第三周 30 1/4 12/36
第四周 80 1/5 24/60
第五周 120 1/6 30/90

标签:学习,12,20231419,2024,算法,2023,程序设计
From: https://www.cnblogs.com/linziwen/p/17796355.html

相关文章

  • 2023-2024-1 20231404高伟光《计算机基础与程序设计》第5周学习总结
    作业信息属于课程2023-2024-1-计算机基础与程序设计作业要求要求作业目标Pep/9虚拟机,机器语言与汇编语言,算法与伪代码,测试:黑盒,白盒作业正文此博客教材学习内容总结计算机概论:明白了pep9的一些基本逻辑知道了汇编语言与机器语言的区别会写简单的伪代码......
  • 2023-2024-1 20231421 《计算机基础与程序设计》第五周学习总结
    ------------恢复内容开始------------------------恢复内容开始------------作业信息作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05作业目标:自学《计算机科学概论》第六章、《c语言程序设计》第四章作业正文:教材学习内容总结一、《计算机科学概论》第六......
  • 2023-2024-1 20231307 《计算机基础与程序设计》第5周学习总结
    2023-2024-120231307《计算机基础与程序设计》第5周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2023-2024-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2023-2024-1计算机基础与程序设计第5周作业)这个作业的目标<计算机科学概论第6章......
  • 2023-2024-1 学号20231315第五周学习总结
    学期:2023-2024-1学号:20231315《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业要求在哪里2023-2024-1《计算机基础与程序设计》这个作业的目标学习计算机科学概论第6章和《C语言程序设计》第4......
  • # 学期2023-2024-1 20231401 《计算机基础与程序设计》第五周学习总结
    学期2023-2024-120231401《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第五周作业这个作业的目标自学教材:计算机科学概论第6章,C语言程序设计第4章并......
  • 2023数据采集与融合技术实践三
    2023数据采集与融合技术实践三作业1:要求:指定一个网站,爬取这个网站中的所有的所有图片,例如:中国气象网(http://www.weather.com.cn)。使用scrapy框架分别实现单线程和多线程的方式爬取。输出信息:将下载的Url信息在控制台输出,并将下载的图片存储在images子文件中,并给出截图。码......
  • 2023-2024-1 20231417 《计算机基础与程序设计》第五周学习总结
    2023-2024-120231417《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第五周作业这个作业的目标<关于机器语言与汇编语言,pep9的相关应用,循坏算法的了解与......
  • 2023年产业园区数字孪生规划方案:PPT全文40页,附下载​
    关键词:智慧园区解决方案,智慧园区综合管理系统,智慧园区管理平台,智慧园区建设规划方案,产业园区规划思路,产业园区解决方案,数字孪生解决方案一、智慧产业园区建设背景产业园区作为产业发展的重要载体,既是区域经济发展、产业调整升级的空间承载形式,又是地区社会经济发展水平的衡量标志,其......
  • 2023-2024-1 20211327 信息安全系统设计与实现 学习笔记7
    学习笔记7顺序算法与并行算法线程的原理与优缺点线程管理函数线程同步实践过程顺序算法与并行算法顺序算法(SequentialAlgorithm)原理:顺序算法是一种线性执行的算法,它按照顺序一步一步地解决问题。这意味着每个操作都依赖于前一个操作的结果,只有在前一个操作完成之后才......
  • 2023.10.29日报
    今天在开发ERP说实话,我越来越感觉这不是一个简单的活了,实话实说,这还没搞各个表之间的逻辑关系,单一个页面的设计就搞的人焦头烂额的了 当前就这样了,明天下午再搞,希望能实现分页和排序,筛选我感觉更难学习时间四小时......