Awesome suggestions from Christopher C! To add to what he said, it would be good to make note whether it is the same individuals interrupting or if it is more related to the culture of the company. If the culture of the company is that questions are encouraged at anytime, you may want to address questions that directly relate to what you are presenting (use some form of note cards or outline so that you remember what you want to cover, even as you answer questions). For questions that are not directly related, acknowledge the question and let them know you will answer later in presentation (if you say you are going to answer a question later, make sure you do). You could say something along the lines of "That's a great question that I can better answer after I explain my core points."
Something else for you to consider in planning for the type of presentation you are giving. If it is a brief demonstration, introduction, or presentation; you could lead off by letting everyone know that you will not be long, and therefore you will answer questions after presentation. Something along the lines of, "In respect of everyone's time, I will provide my brief presentation and then take questions at the end." For longer presentations, questions along the way are usually encouraged because they help the presentation be more interactive and engaging.