Did You Know?Everything that is stored on a computer is stored as binary code. Binary code is made of bits (0 or 1). We often use Bytes to store data. A Byte is made of eight bits and can be…
In the Harry Potter series of novels written by British author J. K. Rowling, The Sorting Hat is a magical hat at Hogwarts that determines which of the four school Houses each new student belongs most to. These four Houses…
For this challenge we will write a program where the end-user has to type a password. The program will then return a score to tell the end-user how secure their password is based on the following criteria: Criteria Score The…
For this challenge we are going to write a Python program which will ask the end-user to enter their date of birth in the following format: dd/mm/yyyy. The program will then calculate and display the following information: The age of…
Did you know?Summer starts on the Summer Solstice which, in the Northern hemisphere, is the 21st of June. It ends three months later, on September the 22nd, a date known as known as Autumnal equinox, when the Autumn season starts.…
Did you know?: Though we all agree that a calendar year is divided into four seasons, people sometimes disagree on the dates when these seasons start or finish. Many bodies, for example meteorologists, adopt a convention for the purpose of…
For this challenge we will write a program that will prompt the user to enter two first names. The program will then calculate and return a Love Match Score based on the following criteria: Criteria Score Both first names have…
The purpose of lossless compression is to reduce the amount of storage space needed to save some information, without losing any information hence without losing quality. Lossless compression can be used to store text-based information in a more effective way.…
Domain Name Servers (DNS) are the Internet’s equivalent of a phone book. They maintain a directory of domain names and translate them to numerical IP addresses. These IP addresses are used to identify and locate the web-servers on the Internet…
A barcode is an optical, representation of data that can easily be scanned by a barcode reader. A barcode is used to store a number such as the product code of a product for sale in a shop, or the…