Question: They say David's mom is dead because 2000 years have passed. Does David not understand that humans can't live that long?
Neil Jones
14th Nov 2017
A.I. Artificial Intelligence (2001)
Answer: Being robotic in the first place and ending up at the exhibition where old robots are destroyed probably told David that things die, through the actions of others. It's plausible he may not know any different, still functioning 2000 years later when found under water with his bear. It does come as a shock to him to learn everybody he knew has gone, so I'd say no, he didn't know humans (and his mum) will die. It's shown David can learn and retain information, and to be honest it's not really the sort of conversation you have with a child until it's strictly necessary anyway.
Answer: Yes, he knew humans die. He asked mom if she would die, she said yes, but not for a long time...50 years. David asks Teddy "is 50 years a long time?" and Teddy says "I don't think so." He denies she is dead/can't be brought back for more than a day b/c that is not the answer he wanted.