recent trends in information technology ppt