1 存储程序概念
50年代冯诺依曼提出了五大部件和存储程序概念,计算机由输入设备、存储器、控制器、运算器、输出设备组成,指令和数据可一起放在存储器,程序按顺序自动执行。
2 数据在内存中的存储
一个程序要运行,首先需要将程序的代码读入到内存,并根据数据的存储类别、作用区域在不同的内存区开辟数据空间,栈区的数据随着函数的调用及结构体和类的实例化不断开辟和回收空间。
下面以一个小的实例来说明数据在内存中的存储:
2024年10月18日
50年代冯诺依曼提出了五大部件和存储程序概念,计算机由输入设备、存储器、控制器、运算器、输出设备组成,指令和数据可一起放在存储器,程序按顺序自动执行。
一个程序要运行,首先需要将程序的代码读入到内存,并根据数据的存储类别、作用区域在不同的内存区开辟数据空间,栈区的数据随着函数的调用及结构体和类的实例化不断开辟和回收空间。
下面以一个小的实例来说明数据在内存中的存储:
2024年10月18日
EasyX 虽然挺好用,但是目前官方只发布了针对 VC 的使用方法。本文介绍如何将 EasyX 配置到 DevCpp 或 CodeBlocks 里面,并提供相关的库。
2024年10月18日
操作系统原理实验—进程调度实验报告
一、目的与要求
(1)进程是操作系统最重要的概念之一,进程调度是操作系统内核的重要功能,本实验选用XX语言编写了一个进程调度模拟程序,使用优先级或时间的轮转法实现进程调度。本实验可加深对进程调度算法的理解。
(2)按照实验题目要求独立地、正确地完成实验内容(编写、调试算法程序,提交程序清单及相关实验数据与运行结果,完成个人实验报告)。
(3)2020年6月5日以前提交本次实验报告(含实验所有电子文档和纸质报告,实验相关文件打包以 学号-姓名-实验1.rar 为名命名,实验报名以 学号-姓名-实验1为文件名,由学习委员以班为单位统一打包提交)。
2024年10月18日
使用的头文件需预先到EasyX官网下载,得到的graphics头文件最好放到编译器include文件夹。
loadimage函数
loadimage函数用于从文件中读取图像,即加载图片。
EasyX中对loadimage函数的解释:
2024年10月18日
一、程序代码:
#include<graphics.h>
#include<conio.h>
#include<cmath>
int main()
{initgraph(500,250);
SetWindowText(GetHWnd(),"正弦函数图像");
setorigin(250,125);
setlinecolor(RGB(0,255,255));
2024年10月18日
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:
2024年10月18日
一、代码如下:
#include<graphics.h>
#include<cmath>
#include<conio.h>
int main()
{int x=-50;
initgraph(100,200);
SetWindowText(GetHWnd(),"二次函数图像");
setlinecolor(RGB(0,255,255));