|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/eve-ng-101/
课程评论:没有评论
课程名称:Eve-NG 101:Eve-NG简介 课程概述:模拟器是一种能够模拟现实场景的计算机程序或设备。它可以根据各种假设和操作提供结果,而不会引发风险。许多大学使用模拟软件教授电子设计,以避免设计出有缺陷的电路。用户可以模拟电路并查看输出,通过获得所需的结果后,再使用实际的集成电路(IC)、面包板和其他组件进行实现。比如,飞行模拟器就是一种人造的飞行环境设备,主要用于飞行员培训,因为在真实飞机上培训存在风险。飞行模拟器能够再现真实飞机的完整环境,帮助飞行员理解如何控制飞机及其在外部因素(如湍流、云层、空气密度等)影响下的表现。 仿真器是能够让一个计算机系统(主机)以类似另一个系统(客机)的方式运行的硬件或软件。仿真器可以执行为客机系统设计的软件或使用外设。例如,Android Studio就是一个常用的安卓应用开发平台,程序员可以创建一个相似于真实手机的仿真器,测试开发的应用程序,而无需使用确切的手机。 虚拟化技术则允许创建服务器、存储、网络及其他物理机器的虚拟表示。虚拟软件模拟物理硬件的功能,使单一物理机器能够同时运行多个虚拟机。企业使用虚拟化技术高效利用硬件资源,获得更高的投资回报。虚拟化同样是云计算服务的基础,帮助组织更高效地管理基础设施。 此课程通过介绍Eve-NG的基本概念和应用,为学生提供学习和应用虚拟化和仿真技术的基础。
SimulationSimulator is a computer program or a device that can mimic a real life situation. It can provide outcomes depending on various assumptions and actions without causing any risk. It is a common practice to use a simulator to create electronic devices. Therefore, many universities use simulation software to teach electronic designs. These simulators help to avoid designing faulty circuits. Users can simulate the circuit and view the outputs. After obtaining the required outcomes, they can implement them using the real Integrated Circuits (ICs), breadboards and other components. For example, assume a flight simulator. It is a device that artificially creates an aircraft flying environment. It is mainly used for pilot training as it is risky to train on real aircrafts. Therefore, it is a good alternative to follow a flight simulator. It creates the complete environment of a real aircraft. The pilot can understand how to control it, how it behaves, the effects on the system etc. He can also understand how the aircraft operates to external factors such as turbulence, cloud, air density, etc.Emulation An emulator is a hardware or software that makes one computer system (host) operates similar to another system (guest). In other words, the emulator allows the host system to execute software or use peripheral devices designed for the guest system. Moreover, emulation is the capability of a computer program in an electronic device to emulate another program or device. Android Studio is a common platform to develop android applications. The programmer can create an emulator which appears similar to a real phone and he can execute the developed apps using that emulator. Therefore, it is not compulsory to use an exact phone to test the application. The emulator works as the real phone to check the applications. This is an example for an emulator.VirtualizationVirtualization is technology that you can use to create virtual representations of servers, storage, networks, and other physical machines. Virtual software mimics the functions of physical hardware to run multiple virtual machines simultaneously on a single physical machine. Businesses use virtualization to use their hardware resources efficiently and get greater returns from their investment. It also powers cloud computing services that help organizations manage infrastructure more efficiently.