c++

Отладка android приложений собраны в Qt Creator на реальных устройствах

Подготовка android устройства Для того чтобы вы смогли производить отладку приложений на вашем Android устройстве вам необходимо включить режим отладки по USB. Эта возможность скрыта во всех версиях Android начиная с 4.2. В зависимости от модификации Android OS процедура активации режима отладки может немного отличаться, но в целом последовательность действий примерно одинаковая. Чистый андроид Чтобы …

Отладка android приложений собраны в Qt Creator на реальных устройствах Читать полностью »

Настройка VPN подключения без установки дополнительных приложений

В связи с санкциями против Крыма IT специалисту приходится прибегать к помощи сервисов обеспечивающих сокрытие реальных данных о местоположении компьютера в сети. Если речь идёт о просмотре интернет страниц, то проблема легко решается с помощью расширения для браузера или использования, например: Tor Browser. Но, что делать если приложение «лезет» в сеть напрямую? На этот случай есть …

Настройка VPN подключения без установки дополнительных приложений Читать полностью »

Обратная польская нотация

Реализуйте две функции соответствующие описаниям и продемонстрируйте их работу: Первая функция принимает на вход строку с выражением заданным в инфиксной нотации и возвращает строку преобразованную в обратную польскую нотацию (ОПН). Вторая функция принимает на вход строку в ОПН и возвращает число являющееся результатом принятого на вход выражения. Для решения поставленной задачи воспользуйтесь стеком. Один из …

Обратная польская нотация Читать полностью »

Поиск всех выходов из лабиринта

Дана карта лабиринта в виде массива строк. Реализовать функцию определяющую все выходы из лабиринта доступные игроку из заданной позиции. Игрок может перемещаться только вверх, вниз, вправо, влево. Поиск выходов реализовать с использованием рекурсии. Карта лабиринта:

Символом # отмечена стена лабиринта. Игрок не может перейти на клетку со стеной. Символами от A до Z обозначены …

Поиск всех выходов из лабиринта Читать полностью »

Темы курсовых работ по дисциплине «Программирование» 2019 – 2020 ( ранний доступ:) )

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

Темы курсовых работ по дисциплине «Программирование» 2019 – 2020 ( ранний доступ:) ) Читать полностью »

Лабораторная работа №7 Изучение базовых возможностей IDE Qt Creator

Цель: изучить основные возможности создания и отладки программ в IDE Qt Creator. Ход работы Ответьте на вопросы и выполните действия перечисленные ниже. Как создать консольное приложение С++ в IDE Qt Creator без использования компонентов Qt?Внимание! Путь к проекту не должен содержать русских символов, т.к. это может привести к ошибкам во время сборки. Как изменить цветовую схему …

Лабораторная работа №7 Изучение базовых возможностей IDE Qt Creator Читать полностью »

Лабораторная работа №6 Погодный информер

Цель: Закрепить навыки разработки многофайловыx приложений; Изучить способы работы с API web-сервиса; Изучить процесс сериализации/десериализации данных. Постановка задачи Разработать приложение на языке С++ предназначенное для отображения прогноза погоды на ближайшие пять дней. В качестве источника данных о погоде использовать сервис https://openweathermap.org/. Вывод информации осуществлять при помощи web-интерфейса. Приложение должно работать следующим образом: Пользователь открывает браузер; …

Лабораторная работа №6 Погодный информер Читать полностью »

Лабораторная работа №5 Работа с текстовыми файлами

Цель: Научиться работать с текстовыми файлами; Закрепить навыки работы со структурами. Ход работы Из репозитория из папки data скачайте файл train.csv; На основании файла data_dictionary.txt создайте структуру для чтения записей из файла train.csv; Ознакомьтесь с форматом файлов CSV и считайте все записи в массив/вектор; При чтении данных учтите, что разделителем строк является не символ перевода …

Лабораторная работа №5 Работа с текстовыми файлами Читать полностью »

Лабораторная работа №4 Иксики-нолики

Цель: Закрепить навыки работы с перечислениями; Закрепить навыки работы с структурами; Освоить методы составления многофайловых программ. Постановка задачи Создайте три файла: Файл реализующий игру «Иксики-нолики» используя функции описанные в вспомогательном файле; Вспомогательный файл. Содержит реализацию основных функций игры; Заголовочный файл. Нужен для связи главного и вспомогательного файлов. Не забудьте добавить защиту от повторного включения файла. …

Лабораторная работа №4 Иксики-нолики Читать полностью »

Scroll Up