随笔分类 -  信息学课程

摘要:硬件耦合时代的编程困境 早期计算机关键信息概览 ENIAC(1946年) 建造时间‌:1946年2月14日‌ 地点‌:美国宾夕法尼亚大学‌ 硬件配置‌: 18,800个电子管、70,000个电阻器、100万焊接点‌ 重约27吨,占地170平方米,功耗150千瓦‌ 用途‌:最初设计用于弹道计算,后用于 阅读全文
posted @ 2025-10-15 13:42 飞花阁 阅读(177) 评论(0) 推荐(0)
摘要:计算机是我们的生产力工具! 一、软件的安装与卸载 大型软件尽量安装在D盘 不要使用 "Microsoft Store",日常软件推荐在 https://soft.qq.com/ 上查找并下载安装; 专业课软件通常由老师提供安装程序,或到软件官网下载安装 卸载软件需要运行卸载程序,控制面板->应用-> 阅读全文
posted @ 2025-10-14 23:00 飞花阁 阅读(98) 评论(0) 推荐(0)
摘要:1、C语言的可执行程序不一定非得有main函数 dll文件,Dynamic Link Library,动态链接库文件,用C和汇编编写并编译,但是没有main函数,所以无法独立运行,只能被调用 2、原码 最高位为符号位,其余位为数值位的表示方法 \(67_{10} = 0100 0011_2\) \( 阅读全文
posted @ 2025-10-13 17:29 飞花阁 阅读(116) 评论(0) 推荐(0)
摘要:C语言简介——划时代的意义 一、硬件耦合时代的编程困境‌ 在IBM 360之前,计算机采用定制化架构: 硬件绑定‌:每台机器拥有独特的指令集和内存布局,工程师需为不同机型重写代码 知识壁垒‌:程序员必须掌握寄存器配置、中断处理等底层细节,开发效率低下 复用难题‌:汇编代码与硬件强关联,移植成本高昂 阅读全文
posted @ 2025-10-10 11:14 飞花阁 阅读(309) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-11-15 08:00 飞花阁 阅读(8) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-11-09 14:23 飞花阁 阅读(4) 评论(0) 推荐(0)
摘要:普通平衡树(按权值划分) #include <iostream> #include <random>//rand()最大32767 using namespace std; mt19937 dice(random_device{}()); const int N = 1e5 + 7; //rd[i] 阅读全文
posted @ 2024-09-03 09:09 飞花阁 阅读(9) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-03-31 15:42 飞花阁 阅读(123) 评论(0) 推荐(0)

//雪花飘落效果