Найти в Дзене
Я.Код

Основы программирования: базовые понятия которые нужно знать

Введение в основы программирования. База. Что такое программа. Что такое алгоритм. Что такое инструкция или оператор. Определение понятия «язык программирования». Отличие алгоритма от программы. Оглавление 1. Основы программирования: базовые понятия которые нужно знать 2. Основы программирования: базовые понятия — переменные Базовые понятия программирования Программисты пишут программы или приложения, работающие на компьютере. Сегодня программистом может стать любой желающий не выходя из дома, закончив курсы онлайн или закончив университет по специальности инженер-программист. Выбор за вами: пойти учиться в ВУЗ на программиста и посещать 5-6 лет университет или в комфортных домашних условиях, без расписаний и поездок изучать интересующий предмет в сфере IT-технологий, попивая горячий кофе, сидя в удобном кресле возле ПК у себя дома. Компьютер (вычислитель) — программируемое устройство, способное обрабатывать данные и производить вычисление. Основу компьютера составляют технические ср
Оглавление

Введение в основы программирования. База.

Что такое программа. Что такое алгоритм. Что такое инструкция или оператор. Определение понятия «язык программирования». Отличие алгоритма от программы.

Оглавление

1. Основы программирования: базовые понятия которые нужно знать

2. Основы программирования: базовые понятия — переменные

Базовые понятия программирования

Программисты пишут программы или приложения, работающие на компьютере. Сегодня программистом может стать любой желающий не выходя из дома, закончив курсы онлайн или закончив университет по специальности инженер-программист. Выбор за вами: пойти учиться в ВУЗ на программиста и посещать 5-6 лет университет или в комфортных домашних условиях, без расписаний и поездок изучать интересующий предмет в сфере IT-технологий, попивая горячий кофе, сидя в удобном кресле возле ПК у себя дома.

Компьютер (вычислитель) — программируемое устройство, способное обрабатывать данные и производить вычисление. Основу компьютера составляют технические средства. Предназначение компьютера состоит в выполнении программ. Суть работы компьютера заключается в модификации памяти устройства и ожидании следующей команды.

Программист — это специалист, создающий исходный код для программы. Такой программой может быть калькулятор или игра, или целая операционная система.

Создание исходного кода на блокноте, в текстовом редакторе или специализированной среде разработки — это, по сути и есть написание программы.

Как называются остальные этапы разработки и создания готового программного продукта мы пока разбирать не будем и вернемся к ним, когда это будет нам необходимо.

Что такое программа простыми словами?

Программа — набор инструкций для компьютера, описывающих порядок действий для достижения результата решения задачи за конечное число действий.

Компьютерная программа — комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления.

Алгоритм — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи.

Инструкция или оператор — наименьшая автономная часть языка программирования; команд. Программа обычно представляет собой последовательность инструкций.

Язык программирования — формальный язык, предназначенный для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ/ПК) под её управлением. (Источник: Wikipedia.)

Зачастую, понятия «программа» и «алгоритм» употребляют в одном и том же значении - программа, имея в виду, что программа написана на языке программирования, понятном ПК, а алгоритм — это описание действий на понятном языке для человека.

“Код легче писать, чем читать”,
— Джоэл Спольски.

Джоэл Спольски — программист и писатель. Известен прежде всего как автор блога «Джоэл о программном обеспечении» (Joel on Software), в котором он обсуждает вопросы программирования, прежде всего — под Windows. В 1991—1994 годах он занимал должность менеджера по продуктам в команде Microsoft Excel. Основал компанию Fog Creek Software. Wikipedia

Джоэл Спольски — программист и писатель. Известен прежде всего как автор блога «Джоэл о программном обеспечении» (Joel on Software)
Джоэл Спольски — программист и писатель. Известен прежде всего как автор блога «Джоэл о программном обеспечении» (Joel on Software)

Ps:

► Ну что, интересно? — подпишись на канал Я.КОД, чтобы иметь возможность бесплатно получать знания из IT-сферы в своей ленте Дзена. Жми подписаться. Спасибо.

☼ И если тебе интересна эта статья, то будь честным с самим собой и записывайся на курсы по профессии до уровня Middle в программировании, тестировании, информационной безопасности, DevOps и аналитике с гарантированным трудоустройством. Также, консультанты бесплатно помогут понять, какая специализация и профессия подходят тебе лучше всего и твоё ли это вообще.

Жми на ссылку и записывайся на консультацию - это ни к чему тебя не обязывает. Добро пожаловать в мир высоких технологий и IT.

Дополнительно: