关于计算机房弱电工程的书籍,弱电工程计算机机房设计规范..doc

本文详细解读了弱电工程中电子计算机机房设计的关键要素,包括机房位置选择、设备布置、环境条件(如温湿度、空气含尘浓度)的规定,以及如何确保计算机系统稳定运行和工作人员舒适环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

弱电工程计算机机房设计规范.

弱电工程计算机机房设计规范发布日期:2008-6-27

?

?

第一章? 总??? 则

第1.0.1条? 为了使电子计算机机房设计确保电子计算机系统稳定可靠运行及保障机房工作人员有良好的工作环境,做到技术先进、经济合理、安全适用、确保质量,制订本规范。

第1.0.2条? 本规范适用于陆地上新建、改建和扩建的主机房建筑面积大于或等于140m2的电子计算机机房的设计。本规范不适用于工业控制用计算机机房和微型计算机机房。

第1.0.3条? 电子计算机机房设计除应执行本规范外,尚应符合现行国家有关标准规范的规定。

第二章? 机房位置及设备布置

第一节? 电子计算机机房位置选择

第2.1.1条? 电子计算机机房在多层建筑或高层建筑物内宜设于第二、三层。

第2.1.2条? 电子计算机机房位置选择应符合下列要求:

一、水源充足,电力比较稳定可靠,交通通讯方便,自然环境清洁;

二、远离产生粉尘、油烟、有害气体以及生产或贮存具有腐蚀性、易燃、易爆物品的工厂、仓库、堆场等;

三、远离强振源和强噪声源;

四、避开强电磁场干扰。

第2.1.3条? 当无法避开强电磁场干扰或为保障计算机系统信息安全,可采取有效的电磁屏蔽措施。

第二节? 电子计算机机房组成

第2.2.1条? 电子计算机机房组成应按计算机运行特点及设备具体要求确定,一般宜由主机房、基本工作间、第一类辅助房间、第二类辅助房间、第三类辅助房间等组成。

第2.2.2条? 电子计算机机房的使用面积应根据计算机设备的外形尺寸布置确定。在计算机设备外形尺寸不完全掌握的情况下,电子计算机机房的使用面积应符合下列规定:

一、主机房面积可按下列方法确定:

1.当计算机系统设备已选型时,可按下式计算:

A=K∑S ????????????????????????????????????????????????????????????????????? (2.2.2-1)

式中? A——计算机主机房使用面积(m2);

K——系数,取值为5~7;

S——计算机系统及辅助设备的投影面积(m2)。

2.当计算机系统的设备尚未选型时,可按下式计算:

A=KN?????????????????????????????????????????????????????????????????????????? (2.2.2- 2)

式中? K——单台设备占用面积,可取4.5~5.5(m2/台);

N——计算机主机房内所有设备的总台数。

二、基本工作间和第一类辅助房间面积的总和,宜等于或大于主机房面积的1.5倍。

三、上机准备室、外来用户工作室、硬件及软件人员办公室等可按每人3.5~4m2 计算。

第三节? 设备布置

第2.3.1条 ?计算机设备宜采用分区布置,一般可分为主机区、存贮器区、数据输入区、数据输出区、通信区和监控调度区等。具体划分可根据系统配置及管理而定。

第2.3.2条? 需要经常监视或操作的设备布置应便利操作。

第2.3.3条? 产生尘埃及废物的设备应远离对尘埃敏感的设备,并宜集中布置在靠近机房的回风口处。

第2.3.4条? 主机房内通道与设备间的距离应符合下列规定:

一、两相对机柜正面之间的距离不应小于 1.5m;

二、机柜侧面(或不用面)距墙不应小于0.5m,当需要维修测试时,则距墙不应小于1.2m;

三、走道净宽不应小于1.2m。

第三章? 环境条件

第一节? 温、湿度及空气含尘浓度

第3.1.1条? 主机房、基本工作间内的温、湿度必须满足计算机设备的要求。

第3.1.2条? 电子计算机机房内温、湿度应满足下列要求:

一、开机时电子计算机机房内的温、湿度,应符合表3.1.2—1的规定。

表3.1.2-1? 开机时电子计算机机房的温、湿度

级?? 别

项?? 目

A??? 级

B??? 级

夏? 季

冬? 季

全??? 年

温??? 度

23±2℃

20±2℃

18~28℃

相对湿度

45%~65%

40%~70%

温度变化率

<5℃/h并不得结露

<10℃/h并不得结露

二、停机时电子计算机机房内的温、湿度,应符合表3.1.2—2的规定。

表3.1.2-2? 停机时电子计算机机房的温、湿度

级? 别

项?? 目

A??? 级

B??? 级

温??? 度

5~35℃

5~35℃

相对湿度

40%~70%

20%~80%

温度变化率

<5℃/h 并不得结露

<10℃/h 并不得结露

第3.1.3条? 开机时主机房的温、湿度应执行A级,基本工作间可根据设备要求按A、B两级执行,其它辅助房间应按工艺要求确定。

第3.1.4条? 记录介质库的温、湿度应符合下列要求:

一、常用记录介质库的温、湿度应与主机房相同;

二、其它记录介质库的要求应按表3.1.4采用。

表3.

### 关于 Java 数组的笔试题目 以下是几个常见的与 Java 数组相关的编程笔试题目及其解答: #### 1. 查找数组中的最大值和最小值 编写一段程序来找到给定整型数组的最大值和最小值。 ```java public class MaxMinInArray { public static void findMaxMin(int[] array) { if (array.length == 0) { System.out.println("The array is empty."); return; } int max = array[0]; int min = array[0]; for (int i : array) { if (i > max) { max = i; // 更新最大值 } if (i < min) { min = i; // 更新最小值 } } System.out.println("Maximum value: " + max); System.out.println("Minimum value: " + min); } public static void main(String[] args) { int[] numbers = {3, 7, 2, 8, 5}; findMaxMin(numbers); } } ``` 这段代码的时间复杂度为 \(O(n)\)[^3],因为我们需要遍历整个数组一次才能找出最大值和最小值。 #### 2. 合并两个有序数组 假设我们有两个已排序的数组 `arr1` 和 `arr2`,写一个函数将它们合并一个新的有序数组。 ```java import java.util.Arrays; public class MergeSortedArrays { public static int[] mergeTwoSortedArrays(int[] arr1, int[] arr2){ int n1 = arr1.length; int n2 = arr2.length; int[] mergedArr = new int[n1+n2]; int i=0,j=0,k=0; while(i<n1 && j<n2){ if(arr1[i]<arr2[j]){ mergedArr[k++] = arr1[i++]; } else{ mergedArr[k++] = arr2[j++]; } } while(i<n1){ mergedArr[k++] = arr1[i++]; } while(j<n2){ mergedArr[k++] = arr2[j++]; } return mergedArr; } public static void main(String[] args){ int[] arr1 = {1, 3, 5}; int[] arr2 = {2, 4, 6}; int[] result = mergeTwoSortedArrays(arr1,arr2); System.out.println(Arrays.toString(result)); } } ``` 该算法的时间复杂度也是 \(O(n+m)\),其中 \(n\) 和 \(m\) 分别是两个输入数组的长度。 #### 3. 删除重复项后的数组大小 给定一个升序排列的整数数组 `nums`,删除所有重复的元素,使得每个元素只出现一次,并返回新的数组长度。 ```java public class RemoveDuplicatesFromSortedArray { public static int removeDuplicates(int[] nums) { if(nums.length==0) return 0; int index = 0; for(int i=1;i<nums.length;i++) { if(nums[index]!=nums[i]) { index++; nums[index]=nums[i]; } } return index+1; } public static void main(String[] args) { int[] input = {1, 1, 2, 2, 3, 4, 4, 5}; int length = removeDuplicates(input); System.out.println(length); } } ``` 这个方法通过双指针技巧实现了原地修改数组的功能,其时间复杂度同样为 \(O(n)\)。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值