Учимся

Алгоритм и его свойства

Может показаться, что в профессии программиста самую главную и важную роль занимает знание соответствующих языков программирования. Действительно, знание Puthon или Java вносит важный вклад в работу айти-специалистов. Тем не менее языки программирования не являются фундаментальными навыками, на которых построена сама профессия. В этой статье поговорим о главном, что следует изучить начинающему программисту, а именно о …

Алгоритм и его свойства Читать далее »

кроссплатформенность

Кроссплатформенность простым языком

По статистике IDC, в мире свыше 5 млрд смартфонов, 85% которых работают на ОС Android, а остальные 15% — на iOS. Чтобы не программировать мобильное приложение для каждой из техничесих разработок, а затем оптимизировать под конкретные версии технических устройств, да еще и оптимизировать весь процесс, была придумана кроссплатформенность. Она представляет собой, если очень коротко, исходный …

Кроссплатформенность простым языком Читать далее »

low-техгологии

On- и low- технологии в программировании

Работа программиста предполагает, что специалист знает минимум один алгоритм языка программирования (или же алгоритмический язык). Существуют мнение, которое гласит: «Чтобы выполнять работу программиста, нужно сначала изучить язык программирования». Это утверждение является верным, но не до конца. В 21 веке существуют веб-инструменты, благодаря которым обычный пользователь ПК сможет создать свой первый веб-сайт или программу. И это …

On- и low- технологии в программировании Читать далее »

Э.В.Дейкстра

Дейкстра Э.В. – величайший программист ХХ века

Без преувеличения можно сказать, что в мире программирования фигура Эдсгера Вибе Дейкстра, действительно, является уникальной. Дело в том, что когда Эдсгер только начал заниматься программированием, этот род деятельности ещё не считался научной дисциплиной. К программированию тогда немногие относились серьёзно. Более того, когда Дейкстра при заполнении анкеты указал свою должность «программист», его не поняли и сказали, …

Дейкстра Э.В. – величайший программист ХХ века Читать далее »

relf gjqnb

Проблемы выбора — «развилка»

Было доказано, что любая программа может быть построена на основании трех конструкций. Это следование, развилка и цикл. Конструкция следование приводит к линейным программам, а развилка — к проблемам выбора. В этой статье я расскажу об алгоритмах, основанных на развилке, используя простые примеры. Содержание Задачи, приводящие к такому конструкту В различных сказках перед богатырем частенько встает …

Проблемы выбора — «развилка» Читать далее »

программирование

Линейные структуры программ

Линейная программа — это программа самой простой структуры, когда операторы следования идут один за другим. Но процесс создания даже небольшой программы не обходиться без построения алгоритмических последовательностей разной конфигурации. Сегодня мы поговорим о линейных алгоритмах. Хотя это самая простая линейная структура, но ее создание тем не менее часто вызвает трудности у программистов-новичков. Содержание Что такое …

Линейные структуры программ Читать далее »

Алгоритмы сортировки

В работе программиста важное значение занимаю две вещи: алгоритмы и данные, которые специалист видит на экране. Часто эта информация являет собою хаос, который профессионалу нужно упорядочить. Именно тут на помощь приходят алгоритмы сортировки. В этой статье я расскажу об этих структурах, опишу основные виды, приведу понятные примеры для понимания темы. Место алгоритмов сортировки в программировании …

Алгоритмы сортировки Читать далее »

Программирование - это просто!

Программирование — это просто!

Программирование – это, прежде всего, деятельность, а язык программирования — инструмент этой деятельности. И какая деятельность связана с программированием? Это, прежде всего, решаемые задачи. Именно они оказывают влияние на язык, который Вы собрались изучать. Категорически неверно изучать язык ради него самого. Также нельзя изучать язык в отрыве от той или иной области программирования. Чтобы представлять …

Программирование — это просто! Читать далее »

akgoritm

Алгоритм — это план программы

Алгоритм. Что это такое? Каковы его свойства? И зачем будущему программисту знать это и уметь составлять алгоритмы? Может быть достаточно знание языка программирования? А что такое — программирование? Программирование, с одной стороны, это просто написание программы, которая решает поставленную задачу. С другой стороны, это составление инструкции, которая будет понятна любому исполнителю, взявшемуся ее выполнить. Что …

Алгоритм — это план программы Читать далее »

Профессия — веб-программист

Острая потребность на отечественном рынке труда наблюдается сейчас в кадрах IT-специальностей. Овладение специальностью «веб-программист» открывает широкие возможности для специалистов в плане трудоустройства и оплаты профессиональной деятельности.   Содержание Чем занимается веб-программист Востребованность и заработная плата Направления работы Как получить специальность Трудоустройство и дальнейшая профессиональная перспектива Подведем итоги Чем занимается веб-программист Деятельность веб-программиста заключается в создании …

Профессия — веб-программист Читать далее »

Top
Прокрутить вверх
Пролистать наверх