电脑最基本的排序怎么操作
地球属于宇宙的哪个位置?怎么区分最底层、最上层?
地球属于宇宙的哪个位置?怎么区分最底层、最上层?
地球在哪里?如何将地球准确位置介绍给外星人朋友?
我们在哪里?这对于现代社会人手一支带北斗或者GPS定位的现代人来说,这并不是一个问题!但我们今天的任务是将地球的位置介绍给各位的外星朋友,那么您如何来定位呢?
一、地球在银河系中的位置
1、这是第一个问题,我们有几种标定方法,定位太阳系周围恒星的位置!
为什么是定位太阳系?因为地球不发光实在是太不起眼了,但只要定位了太阳系,地球就跑不了了!
如何来定位太阳系呢?其实天文学家早就为我们测量了太阳系十几光年范围内的上百颗恒星,对着这个测量好的星图,我们很快即可定位太阳系的位置!
上图是太阳系周围的15光年范围内的恒星位置,各位熟悉的几颗恒星都已经标出,而坐标中心就是太阳!
2、很明显这是一个工作量极大的任务,假如要将地球周围的恒星都标记出来,那么密密麻麻的恒星犹如下图!
这是太阳系附近上万光年内的天体大致位置,但这幅图的分辨率再高,我们也难以找到太阳的位置,因为上图中每一个像素都代表数光年的距离!
因此我们必须找到一个能准确定位太阳却不需要太多恒星的方式!而宇宙中常见的脉冲星则为我们提供了定位的依据!
脉冲星:大质量恒星(太阳质量十倍以上,三十倍以下)在晚期超新星爆发后形成的致密天体,如果磁极与自转轴不一致时,就形成了脉冲星!其发射的强大电磁波和高速自转下稳定的发射频率,犹如宇宙中的灯塔!
因此用脉冲来标记太阳系在银河系中的位置是再合适不过了!因为脉冲星的并不如恒星那么多间,而分布的密度也足够分辨太阳系的位置!当然最经典的太阳系定位仍然数旅行者和先驱者的定位镀金铝牌莫属!
上图是旅行者镀金唱片封面的定位信息,当然其它我可以忽略,最关键的是左下角相对于太阳位置的14颗脉冲星位置以及距离和脉冲计时频率等相关信息!
先驱者十号上的镀金铝牌信息则更直观一些,因为除了14颗脉冲星的位置还标记了地球是第三颗行星,因为这个图示即使傻子也能看出来这是从这个天体上出发的!
在上千光年的范围呢,无疑与这些脉冲星的相对位置是银河系中最精确,最可靠的地图,尽管会随着时间改变位置,但作为一个能跨越星系的文明,很明显可以推算出这些脉冲星在探测器出发时候的位置!
比如人类就已经能知道五万年之前和十万年之后这些恒星的位置变化,我们的外星人朋友难道就不知道?因此这似乎并不是一个问题,不过真正的难度是从银河系中十亿颗脉冲星中找出地图中十四颗位置,不过相信实现了量子计算机的外星文明应该不是什么特别严重的问题!
二、银河系在宇宙中的位置
假如我们的镀金唱片或者铝牌在仙女星系被超级文明截获,我们可以想象一下,这超级文明肯定不知道这个探测器是来自银河系的还是仙女星系本身,而且这只标记了相对于脉冲星的位置,却不知道这些脉冲星在哪个星系,也许这才会超级文明崩溃,毕竟再NB的文明也不能如此大海捞针的每个星系寻找这几颗脉冲星!
这是银河系在1亿光年尺度上的位置,如果附上这样一幅图,很快就可以定位银河系在宇宙中的位置?其实对于930光年的可观测宇宙来说,1光年的范围仍然只是两亿分之一!当然这还是一个挑战性任务!
从太阳系到整个可观测宇宙的位置,也许在附上脉冲星的位置,那么就可以准确的找到地球了!
如果要描述从可观测宇宙到地球的准确位置的话,请记住如下门牌信息:
可观测宇宙-双鱼-鲸鱼座超星系团复合体-拉尼亚凯亚超星系团-室女超星系团-本星系群-银河系次星系群-银河系-猎户座悬臂-古尔德带-本地泡-本地星际云-奥尔特云中的太阳系-第三颗行星
这就是我们地球的准确位置
如果用动画来展现,那么就如上图!
电脑刚生产出来应该是一个硬件,第一次是怎么装入系统的?
说实话好像大家没有理解题主的问题就说了一大堆甚至嘲讽。因为我想题主知道电脑安装操作系统的过程,没有系统的电脑开机,用系统安装盘引导进入一个安装界面,然后安装到硬盘上。
所以可能题主陷入了一个类似先有鸡还是先有蛋的问题。既然电脑需要装系统,那这个系统又是怎么来的,一定是一台电脑上写完生成的,那这台电脑的系统又是哪来的?但可以肯定的是硬件肯定比系统先有,所以不解第一次系统是怎么来的。
为了充分理解,回答这个问题必须提到图灵,不知道的人可以了解一下先。
现在电脑的前身是没有我们所熟知的操作系统的,只是拥有一些执行指令的工具(可以看部关于图灵的电影,模仿游戏,挺好看的。)。起初是机械式的,加法器,可以做基本四则运算,到可以做一些复杂的数学运算,只要在基本运算层面都还是指令作用,后来逻辑电路发展起来,可以做的运算越来越复杂就有了编程的条件,但为了便于执行一个程序,电路需要被输入各种命令,最初是用纸带打孔人工写入010100101这样给逻辑电路程序,后来有了磁带,其实初期厂家也是靠人工完成了最起初的程序写入,但这个时候有了纸带的积累,把一些固定的程序模型发展成了编程语言。初期计算机有了从一个存储介质读取程序的条件后,计算机就可以提供一个固定,稳定,多功能的运算环境,慢慢这个运算环境就发展成了初期的比如DOS操作系统,这个系统就是从早期发展出来的编程语言一行一行写出来的,而芯片的发展形成了计算机初期的一个硬件组成架构,经典的指令集根据环境需要都被写入硬件高速运行,比如cpu的频率就是指这些指令的运算速度,再后来就是我们熟悉的视窗化操作系统了。
所以可以理解为它就是人手从在纸上一个孔一个孔打出来的,通过积累和发展形成一个阶段可以用来安装的操作系统。