Need more information:
1. What exact Mac model do you have?
2. What exact Mac OS are you running?
3. What apps does this happen with?
I actually just tried entering text in Word 2016, and even though I entered a lower case letter at the start of a sentence, Word changed it to a capital letter. But it did not put a period at the end.