Errors in PHP have several different types, some of which are severe and fatal (runtime errors, parse errors), others of which are relatively innocuous (Warnings and Notices). See http://php.net/manual/en/errorfunc.constants.php

These which you have highlighted are Notices, which usually don't mean much. The reason they are shown are because of a few PHP error handling settings http://php.net/manual/en/errorfunc.configuration.php

Traditionally these settings are handled in php.ini. In Drupal 7, you have some control over these via the UI if you visit admin/config/development/logging

Carl Wiedemann
Website design and development consulting
carl.wiedemann@gmail.com | skype: c4rlww