Tag Archives

Archive of posts published in the category: functions

Functions of Computer Hardware Components

I work for an IT magazine company called ‘All Systems Go!’ The magazine reviews different computer systems, components and devices. My company has been approached by the producers of the TV programme The Gadget Show to write a blog or website to help their viewers understand the different elements of a computer system. In this blog I will be covering computer system components and their different types of Internal System Units and Components such as Hard Drive, Configuration and Controllers, Ports, Internal Memory, Specialised Cards, Backing Storage and Peripherals.

The Internal System Unit is made up of many components such as the Processor, Motherboard, BIOS, Power supply, fan and heat sink, hard drive configuration and controllers e.g. RAM, ROM, Cache and specialised cards e.g. Network and graphic cards.


The processor is also known as the CPU which stands for Central Processing Unit and the Heart of the computer system

Read More

The Four Functions of a Computer

The four functions of a computer actually explain the core reasons why it was built. They include:

  • Data input
  • Data processing.
  • Information output.
  • Data and information storage.

To illustrate the four functions of a computer, we can take a look at the basic steps we all go through to produce a LETTER on the computer.

It starts when the user composes, inputs and edits sets of letters, numbers and symbols using a keyboard. The raw data is then processed and viewed real-time via display hardware.

Finally, the user may choose to print the letter onto paper, or better still send it via electronic mail to designated recipients.

The same data and information can be retained digitally in disk drives and other media for future reference.

1. Data Input

Every computer is designed with data input as a first function, an activity which is accomplished via input devices.

Data entry is

Read More

The Basics of Programming Functions |

sn000py on Flickr

Managing inputs and outputs is a key problem programming languages face. Here’s how a few languages use functions to manage and transform data.

This Code Snippets section of the magazine explains parts of programming languages common across most or all languages. It’s a great way to understand how languages work. And it helps reduce the ability of a new programming language to glaze your eyes. Learning how to code should be much easier and less frightening if I explain a part of a programming language, then show you how it works in a couple different languages.

Let’s get started by talking about functions.

What’s a Function?

Every programming language lets you create blocks of code that, when called, perform tasks. Imagine a dog that does the same trick only when asked. Except you do not need dog treats to make your code perform. In programming, these code

Read More