ОАиП

Дисциплина «Основы алгоритмизации и программирования»

Практическая работа 1. Редактор кода Visual Studio Code. Самый подробный гайд по настройке и установке плагинов для начинающих

Содержание: Полное удалениеУстановкаЗапуск на слабом ПКРусификацияЗнакомство с интерфейсомУстановка цветовой темы и пакета иконокПараметры и настройки программыНастройка сниппетовУстановка и настройка плагинов.(Бонус) Связь проекта с GitHub Удаление Если ты уже пользуешься VS Code, но решил начать с чистого листа, то я покажу, как удалить программу полностью, включая все настройки и плагины. Кроме …

Подробнее »

Программный продукт для практических работ

Visual Studio Code Visual Studio Code — это среда разработки от компании Microsoft, созданная совсем недавно с использованием новых технологий (например Node.js). В отличие от полного пакета Visual Studio, эта среда представляет собой текстовый редактор с возможностью подключения огромного количества плагинов. Она предназначена для разработки на различных языках программирования и …

Подробнее »

Лекция 10. Основные принципы объектно-ориентированного программирования, создание и использование объектов.

Основные понятия Классы в программировании состоят из свойств и методов. Свойства — это любые данные, которыми можно характеризовать объект класса. В нашем случае, объектом класса является студент, а его свойствами — имя, фамилия, оценки и средний балл. У каждого студента есть имя — name и фамилия last_name . Также, у …

Подробнее »

Лекция 9. Общая характеристика языков ассемблера. Работа с файлами. Использование ассемблерных вставок.

Существуют два основных типа файлов: текстовые и двоичные. Файлы позволяют пользователю считывать большие объемы данных непосредственно с диска, не вводя их с клавиатуры.  Текстовыми называются файлы, состоящие из любых символов. Они организуются по строкам, каждая из которых заканчивается символом «конец строки». Конец самого файла обозначается символом «конец файла». При записи …

Подробнее »

Лекция 8. Определение функции

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

Подробнее »

Практическая работа по составлению блок-схем

Работа любого инженера, IT-специалиста, маркетолога, бизнес-аналитика, менеджера связано с необходимостью создания различных диаграмм, блок-схем и графиков. Для данных целей замечательно подойдет сервис «draw», доступный по ссылке. Его главное достоинство – бесплатность. За пользование ресурсом не взнимается плата, что делает его ещё более приятным. Кроме того, для полноценной работы не нужно …

Подробнее »

Лекция 7. Указатели и массивы

1.Основные понятия об указателях Язык Си отличается от других структурированных немашинных языков широким использованием указателей. В определённой степени именно наличие в языке Си указателей сделало его очень удобным для системного программирования. Указатели обеспечивают доступ к адресам переменных в памяти. Они позволяют работать с символическими адресами (именами переменных, содержащих адреса) и …

Подробнее »

Лекция 5. Программирование ветвлений

Операторы ветвления позволяют изменить порядок выполнения операторов в программе. К операторам ветвления относятся условный оператор if и оператор выбора switch. 1. Условный оператор if Условный оператор if используется для разветвления процесса обработки данных на два направления. Он может иметь одну из форм: сокращенную или полную. 1.1 Форма сокращенного оператора if: …

Подробнее »

Лекция 4. Операции и выражения.

В любой программе требуется производить вычисления. Для вычисления значений используются выражения, которые состоят из операндов, знаков операций и скобок. Операнды задают данные для вычислений. Операции задают действия, которые необходимо выполнить. Каждый операнд является, в свою очередь, выражением или одним из его частных случаев, например, константой или переменной. Операции выполняются в …

Подробнее »