On longer flights, you should take some snacks with you. These come in really handy during long flights between meals. Some airlines do serve snacks, but others do not.
If you take an empty bottle of water with you through security, you can ask the flight attendant to refill it for you as well. This will keep you from having to get up each time you need water or during your snack.