Cloud computing refers to any situation in which computing is done in a remote location (out in the clouds) rather than your portable device or desktop where-in the computing power is tapped over an internet connection. At basic level cloud computing is simply a means of delivering IT resources as services. Almost all IT resources can be delivered as a cloud service: applications, compute power, storage capacity, networking, programming tools, communication services even collaboration tools.
Programmable Logic Devices (PLDs) are ICs with a large number of gates and flip flops that can be configured with basic software to perform a specific logic function or perform the logic for a complex circuit. Unlike a logic gate, which has a fixed function, a PLD has an undefined function at the time of manufacture. Before the PLD can be used in a circuit it must be programmed, that is, reconfigured.
Semantics is the study of meaning. It’s as old as the ancient Greeks. For most of us it was a deadly dull sub-discipline of philosophy, to be avoided. But it turns out that we can’t avoid it. We are drowning in a sea of data which occasionally is generously referred to as information. But the truth is that almost all of it must be interpreted by humans to be of any use.