1.
1. development = 8. развитие, разработка.
2. to depend on... = 9. зависеть от...
3. knowlege = 5. знание.
4. application = 10. применение.
5. to provide = 7. снабжать, обеспечивать.
6. investigation = 1. исследование.
7. to invent = 4. изобретать.
8. scientific = 2. научный.
9. opportunities = 3. возможности.
10. discovery = 6. открытие.
3.
2, 4, 3, 1, 5