Skip to main content

Tech Topic Connection

 

The Tech Topic I chose was Hardware components of the computer system. This topic relates to information technology and computer science concepts because so many hardware-related aspects of a computer contribute to computer performance. As we all know, a computer system comprises the hardware and software components necessary to support its operation. Therefore, it’s essential to remember that computer hardware components refer to the different pieces that make a computer. I often compare the hardware components of a computer to the different organs that work together to create a human being. It’s important to mention that computers rely on hardware and software to function correctly. When speaking of hardware components of a computer system, people always refer to the Motherboard, CPU, RAM, IO system, power supply, video display controller, Bus, and hard disk drive as the most essential. In reality, there are many hardware components.

Computer Operating systems are programs that, among other things, control the allocation and usage of hardware resources in a Personal Computer, such as memory, CPU time, disk space, and peripheral devices. The Computer Operating System is the foundation on which applications seats on. Back in the 1940’s computers used to be gigantic devices with thousands of switches that took up a lot of space, but with the evolution of technology, a computer can be the size of a pinhead and still function correctly.

 

As we all know, a basic computer program’s instruction involves inputting instruction from the keyboard to display results as output, so when it comes to programming languages and program execution methods, hardware components play an essential role in the process. For a computer system to work correctly and respond to different commands, every component, from the power supply to the specific program being run, needs to interact with each other accordingly. That’s why hardware’s just as necessary as software on any machine. Usually, programmers write code in the text editor; then, the code is compiled; after successful compilation, the code is translated into Assembly language. The assembler translates the code into machine understandable or binary form and executes it on a Hardware chip or microprocessor to produce the result.

Now we know that hardware and software need to interact for computers to run smoothly; it’s essential to know what is considered software and its interaction with hardware. The software is a set of instructions, data, or programs used to operate computers and execute specific tasks. The software usually tells the hardware which tasks to perform, and the hardware makes it possible to perform them.

Like many other programs, databases run on machines, from microcomputers to mainframes. So, there’s an instrumental relationship between hardware components and database or DBSM.

Now we understand the relationship between hardware components and different computer system attributes, it’s easier to see how Network architecture, management, and security influence hardware components. The network architecture framework consists of distributed telecommunication systems and other hardware resources such as speech path fabric and software that controls and manages the hardware resources. For better Performance and Scalability, network hardware needs to be more generic to allow the software to be written in high levels of abstraction. Based on an article from IEEE, the complexity of attacks on secured systems extends to the international electronic borders; there is an increased need for enhanced physical layer security in silicon to protect sensitive information such as encryption keys used in most security systems.

In conclusion, the relationship between the hardware components of a computer system and different aspects of technology will always exist because the hardware components are the underlying framework for any programs and activities taking place on the machine.

 

References

Clements, "Work in progress — The role of hardware and architecture in the new computer sciences," 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007, pp. F3H-3-F3H-4, doi: 10.1109/FIE.2007.4417945. https://ieeexplore.ieee.org/abstract/document/4417945/

Hoshi, Motoo. Sato, Fumito. Inoue, Yuji. (1992). Underlying Concept for Network Architecture. Electronic and Communications in Japan. https://eds.p.ebscohost.com/eds/pdfviewer/pdfviewer?vid=1&sid=bc1ab627-f862-4249-ac0b-82343d7448bb%40redis

Rawlings, "Raising the Bar for Hardware Security: Physical Layer Security in Standard CMOS," 2008 IEEE Conference on Technologies for Homeland Security, 2008, pp. 263-268, doi: 10.1109/THS.2008.4534461.https://ieeexplore.ieee.org/document/4534461



<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4489055007945767"

     crossorigin="anonymous"></script>

Comments