Слайд 2Что такое программирование?
Программирование — это процесс и искусство создания компьютерных программ. Сюда входят
написание кода и сценария, составление алгоритма, разработка программного обеспечения, вёрстка, дизайн и многое другое.
Слайд 3Классификация языков программирования
Языки программирования можно условно разделить на классы:
1. Машинные языки
2.
Машинно-ориентированные языки
3. Алгоритмические языки
4. Процедурно-ориентированные языки
5. Проблемно-ориентированные языки
Слайд 4Кратко о самих языках программирования
Слайд 5Язык ассемблера
В этом языке каждая команда идентифицируется коротким именем (а не набором
единиц с нулями), и переменными можно управлять через их имена. Таким образом, писать/читать код стало гораздо легче.
Слайд 6Высокоуровневые языки программирования
Для решения проблем читабельности кода и чрезмерной сложности были разработаны
высокоуровневые языки программирования. C, C++, Pascal, Java, JavaScript и Perl — это всё языки высокого уровня.
Слайд 7С + +
Главным его плюсом является то, что он полностью универсален. На
С++ можно писать всё что угодно, именно это и обеспечило ему любовь профессионалов. Кроме того, он относительно прост в освоении — тому, кто уже изучил С, Python или Java, будет нетрудно разобраться и в С++.
Слайд 8Python
К основным плюсам Python относятся простота и многофункциональность. Однако за многофункциональностью скрывается
низкая скорость исполнения, а за простотой — невнятный системный код, зачастую содержащий множество ошибок. Но, несмотря на это, у Python сейчас достаточно почитателей.
Слайд 9PHP
Чаще всего PHP применяют веб-мастера для разработки сайтов. PHP завоевал большую симпатию
у сайтостроителей благодаря многоплатформенности, быстроте работы, простоте и удобству. Кроме того, с его помощью можно создавать GUI
Слайд 10Java
Java известен своей мультиплатформенностью и тем, что находится в составе большинства современных
операционных систем, так как работа многих приложений без него будет недостаточно результативной или вообще невозможной. Практически каждый пользователь сталкивался с необходимостью установить или обновить Java-модуль.
Слайд 11JavaScript
Это язык прост, многофункционален и уже давно стал неотъемлемым атрибутом большинства современных
интернет-браузеров. JavaScript применяется где только можно — это браузеры, плагины, прикладное программное обеспечение, офисные и серверные приложения.
Слайд 12Ruby
Кроссплатформенный и по-настоящему универсальный скриптовый язык, относящийся к сфере объектно-ориентированного программирования. Его
синтаксис прост и лаконичен, благодаря чему новичкам будет несложно его освоить.
Слайд 13Как связаны бизнес и программирование
Слайд 14Когда рутинные задачи бизнеса и стандартные операции полностью либо частично возлагаются на
сотрудников, то владельцы бизнеса начинают думать о том, как автоматизировать данные процессы. В результате использования IT-технологий высвобождается значительное количество человеческих и финансовых ресурсов, повышается производительность труда, формируется более эффективная стратегия управления.
Слайд 15Для чего нужна автоматизация бизнеса
Слайд 16Экономия — одна из ключевых целей автоматизации.
Слайд 17Упорядочить и ускорить бизнес-процессы — ключевая задача автоматизации.
Слайд 18Увеличение прозрачности бизнеса в целом — важная цель.
Слайд 19Опыт использования языков программирования компаниями
Слайд 20Amazon.com
Четыре миллиона доставок в день и 350 миллионов моделей гаджетов, одежды,
бытовой химии и всего, что только можно вообразить. Основной язык программирования Amazon – JavaScript для фронт-энда и Java, C++, Perl для бэк-энда.
Слайд 21Google.com
Это крупнейшая IT-Компания, которая занимается разработкой своего браузера, множества сервисов, систем умных
домов и даже смартфонов! Google используют JavaScript и TypeScript для фронтэнда и C, C++, Go, Java, Python, Node для бэкэнда.
Слайд 22Yandex.ru
Яндекс имеет более 60 сервисов, которые не могут существовать без полного управления
через систему автоматизации. Уникальная модель управления Яндекса позволила создать большую систему, через которую легко управлять начиная от внешнего вида сервисов, заканчивая подсчётом прибыли. Для своих сервисов компания использует C++, JavaScript, Java, Python и Perl, где каждый решает свою задачу.
Слайд 23Заключение
Автоматизация производства – главный инструмент повышения конкурентоспособности, эффективности, маневренности предприятия и облегчения
труда работников.
Слайд 24В современном стремительно развивающемся мире предприятия не проиграют конкурентную борьбу своим оппонентам,
и принесут прибыль, лишь своевременно внедряя новые технические и цифровые технологии.