2.计算机的存储和进制
C语言插本自学篇🚀1.c语言知识点🚀🚀2.计算机的存储🚀🚀3.c语言的数据类型🚀🚀4.常量与变量🚀🚀5.数据类型转化🚀
2. 计算机的存储一、计算机中的存储单位
1、计算机的存储单位定义:在计算机内部,数据以二进制的形式存储和运算。任何形式的数据,输入到计算机种都碧血惊喜0和1的二进制编码转化
数据的最小单位是二进制的一个一个数位,记为bit或者b
为了度量信息存储容量,将8位二进制码(8bit)称为一个字节(Byte 简称B),
字节是计算机种数据处理和存储容量的基本单位
8位/bit/b = 1 Bbyte/B/字节
2、不同存储单位间的换算
单位换算
1Byte
8bit
有一个字节由8位进制组成
1KB
1024Byte
20^10B
1MB
1024KB
2^20B
1GB
1024MB
2^30B
1TB
1024GB
2^40B
3、地址编号存储器包含很多存储单位,操作系统吧所有单位以字节(B)为单位进制编号,这个编号称为地址,在计算机中,可以根据存储器的地址编号计算数据的存储容量
容量=末尾地址-首地 ...
3. C语言的数据类型
C语言插本自学篇🚀1.c语言知识点🚀🚀2.计算机的存储🚀🚀3.c语言的数据类型🚀🚀4.常量与变量🚀🚀5.数据类型转化🚀
C语言的数据类型一、数据类型
(1)基本数据类型基本数据类:基本数据类型最主要的特点是其值不可以再分解为其他类型
包括整型(int)、实型-浮点型(单精度(float)、双精度(double)、字符型(char)
12int a;float a;
(二)构造数据类型构造数据类型:构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的,也就是说,一个构造类型的值可以分解成诺干个“成员”或“元素”。每个“成员”都是一个基本数据类型 或 又是一个构造类型。
包括数组类型([])、结构体类型(struct)、公用体类型(union)
(三) 指针类型(*)指针类型(*):指针是一种特殊的,同时又具有重要作用的 数据类型。其值用来表示某报个变量再内存储器中的地址,虽然指针变量的取值乐视于整型量,但是两种类型完全不相同的量
(四) 空类型 (void)空类型:在盗用函数值是,通常应向调用者后返回一个函数值,这个函数值是据一定的数据类型,应 ...
1. C语言知识基础
C语言插本自学篇🚀1.c语言知识点🚀🚀2.计算机的存储🚀🚀3.c语言的数据类型🚀🚀4.常量与变量🚀🚀5.数据类型转化🚀
1. c语言知识点C语言基础数据形式变量
整型类型
基本整型(int)
短整型(short int)
长整型(long int)
双长整型(long long int)
字符型(char)
布尔类型(boolean)
计算机编译原理
基本整型12345678910111213141516171819#include <stdio.h>int main(){ // 变量定义方式 // 数据类型 变量名; int a; // 已十进制输入变量a print("变量:%d",a); // 取出变量的地址 printf("%x",&a); // 已16进制的方式输出地址 printf("%p",&a); return 0;}
一个英文字母占用一个字节
一个中文字母占用两个字节
s ...
别人的软件设计师资料2
前言:恭喜你发现了宝藏up主zst。首先我在这里非常感谢up的精心制作的教程,无私奉献出来,让我们都能免费学习,而且up主提供的资料都非常丰富,个人感觉应对软件设计师这个考试应该问题不大。其次我在学习up主的视频时候顺便潦草的在被人笔记的基础上修修改改,增增添添成为了现在这个笔记。但是我感觉我做的过于冗余了,应该称之为zst的讲义,希望大家可以自己甄别取其精华,弃其糟粕。最后,我想说zst真的大好人,他说不要再说我的课免费免费,你花时间看我的课,我把你的时间收走了,这难道不是最宝贵的东西吗?我想大家看到zst的课,觉得不错了,投个币也是对zst的一种肯定吧!!!
作者:xzy
时间:2023年11月5日
基础知识第一章 计算机系统计算机系统基础知识计算机系统硬件基本组成计算器的基本硬件系统由运算器、控制器、存储器、输入设备、输出设备的5大部件组成。
中央处理单元中央处理单元(CPU)是计算机系统的核心部件,它负责获取程序指令、对指令进行译码并加以执行。
1. CPU的功能
程序控制(控制器)
操作控制(控制器)
时间控制(控制器)
数据处理(运算器)
2. CPU的组成CPU主要 ...
别人的软件设计师资料
atitle: 软考-软件设计师 笔记author: 顾梦about: https://jishuqin.cn/
description: 该笔记是我跟着b站up主 zst 学习软考记录的,视频链接:软件设计师学习路线软件设计师(上午题)
第一章 计算机系统知识(5~6分)1.1 计算机系统基础知识1.1.2中央处理单元中央处理单元(CPU)是计算机系统的核心部件,它负责获取程序指令、对指令进行译码并加以执行。
1. CPU的功能例:计算机执行指令的过程中,需要由A 产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。(2019年上半年)
A. CPU 的控制器 B. CPU的运算器
C. DMA 控制器 D. Cache 控制器
2. CPU的组成CPU主要由运算器、控制器、寄存器组和内部总线等部件组成。
1)运算器
运算器由算术逻辑单元、累加寄存器、数据缓冲寄存器和状态条件寄存器等组成。
例:在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是D .(2014年上半年)
A. 程序计数器 B. 状态寄存器
C. 通用寄存 ...
java动态代理
动态代理: 基于反射机制
什么是动态代理
知道动态代理能做什么
代理含义
代理模式是指,为其他对象提供一种代理以控制对这个对象的访问,
在某些情况下,一个对象不适合或者不能直接应用另一个对象,
而代理对象可以在客户类和目标对象之间起到中介的作用
代理对象,是为了不修改在目标对象的基础上,增强主业务逻辑。
客户真正想要访问的目标对象是通过代理对象来实现的
代理类与目标类实现同一接口
代理模式的作用
1、功能增强:在原有的功能的基础上,增加了额外的功能,新增增加的功能,叫做功能增强
2、控制访问:代理类代替客户类对目标对象进行访问,目标对象无法直接被客户类访问,需通过代理类访问
实现代理的方式
1、静态代理:
代理类是自己手工实现的,自己创建一个java类,表示代理类
同时你所要使用代理的目标类是确定的
特点:实现简单,容易理解
例题:模拟用户购买u盘的行为
用户是客户端类,商家是代理类,产家是目标对象
用户—访问—>商家—访问—>产家
其中商家和产家都是买u盘的,他们的功能是一致的
实现方式:
1、创建一个接口:定义卖u盘的方法,表示你的产家和商家做的事情
2 ...





