Posts

Challenges in e-governance

Over the years, many e-governance initiatives have been undertaken by various State Governments and Central Ministries to make all government services accessible to the common man in his locality, through common service delivery outlets, and ensure efficiency, transparency, and reliability of such services for a common man.  Although there are many improvements and innovations made in e-governance services but yet in today’s global context, e-governance services must respond proactively and it should be more agile.  There are large numbers of barriers that hinder the potential working of e-Governance. It could be different languages, IT illiteracy, population, lack of integrated services, lack of confidence, etc and it has often complained that the government schemes remain confined to papers and even if they are implemented there are no proper sources that can guarantee the proper working on the ground. Many e-government websites and applications particularly those which are

The Tic-Tac-Toe Game in Python

It's always fun to implement simple games and small projects after learning the basics of any programming language. Following is the implementation of the TicTacToe game in python. theBoard = {'7': ' ' , '8': ' ' , '9': ' ' ,             '4': ' ' , '5': ' ' , '6': ' ' ,             '1': ' ' , '2': ' ' , '3': ' ' } board_keys = [] for key in theBoard:     board_keys.append(key) def printBoard(board):     print(board['7'] + '|' + board['8'] + '|' + board['9'])     print('-+-+-')     print(board['4'] + '|' + board['5'] + '|' + board['6'])     print('-+-+-')     print(board['1'] + '|' + board['2'] + '|' + board['3']) # The main function  def game():     turn = 'X'     count = 0     for i in range(10):  

Error Detection and Correction Techniques

Image
Aim: a. Write a program for Error Detection usinng CRC. b. Write a program for Error C orrection using Hamming Code. Apparatus (Software): Eclipse/ Netbeans Procedure: Following should be studied to understand this practical Introduction Environmental interference and physical defects in the communication medium can cause random bit errors during data transmission. Error coding is a method of detecting and correcting these errors to ensure information is transferred intact from its source to its destination. Types of errors These interferences can change the timing and shape of the signal. If the signal is carrying binary encoded data, such changes can alter the meaning of the data. These errors can be divided into two types: Single-bit error and Burst error. Single-bit Error The term single-bit error means that only one bit of given data unit (such as a byte, character, or data unit) is changed from 1 to 0 or from 0 to 1 as