реферат по информатике мтуси 2. реферат по инфе 2. Введение в информатику и информационные технологии по дисциплине
Скачать 372.93 Kb.
|
МИНИСТЕРСВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования «Московский технический университет связи и информатики» ________________________________________________________________ Кафедра «Информатика» Лабораторная работа №1 «Основные средства и технология разработки консольных программных проектов в интегрированной среде Visual Studio .NET» по теме «Введение в информатику и информационные технологии» по дисциплине «Информатика» Выполнил: студент гр.БИН2104 Кузин А.С Вариант № Проверил: Москва, 2021 г. Содержание Введение Существует множество языков программирования одним из них является C++. Он компилируемый язык программирования, что очень удобно при написании программы под заказ. Ведь в большинстве своём заказчики не хотят устанавливать дополнительное программное обеспечение(ПО) для работы программы. Для работы с кодом С++ существует множество программ, такие программы называют Integrated Development Environment (IDE) вот несколько из них: 1)Microsoft Visual Studio. 2)Eclipse CDT. 3)Sublime Text. 4)NetBeans. 5)Code::Blocks. Этапы решения задач с использованием компьютера Каждая программа пишется в несколько этапов всего их 6: 1) Постановка задачи. 2) Анализ и исследование задачи (формализация). 3) Разработка алгоритмов. 4) Разработка программного кода проекта («программирование»). 5) Тестирование и отладка. 6) Анализ результатов решения задачи. Давайте по подробнее разберемся с каждым из них. Первый этап включает в себя: определение конечных целей решения задачи; определение формы выдачи результатов; описание входных и выходных данных. Второй этап это разработка математической модели задачи. Третий этап заключается в разбиении поставленной задачи на отдельные функциональные алгоритмы с последующей разработкой и описанием этих алгоритмов. На четвертом этапе вначале осуществляется представление и организация данных, а затем разрабатываются программные функциональных процедур, реализующие разработанные алгоритмы. В предпоследнем этапе выявляют синтаксические, семантические (смысловые) и логические ошибки, допущенные при разработке алгоритма и программировании. Анализ результатов тестирования позволяет устранить выявленные семантические и логические ошибки. На последнем этапе осуществляется прогон программы при реальных исходных данных. В результате анализа результатов расчета возможно уточнение математической модели и повторение этапов 2-5. Алгоритм и свойства записи алгоритма Для начала давайте разберемся что такое алгоритм. Алгоритм – конечный набор предписаний (действий), определяющий решение задачи посредством конечного количества операций. Также он может быть 1)Дискретным. 2)Детерминированным. 3)Массовым. Дискретность означает расчлененность описания на отдельные элементарные действия – операции, которые доступны исполнителю алгоритма (человеку или компьютеру). Детерминированность то есть на одинаковых исходных данных алгоритм должен всегда давать одинаковые результаты. Массовость - алгоритм должен работать на множестве однотипных исходных данных, потенциально бесконечном. Запись алгоритма Алгоритм можно описать следующими способами: 1)Словесная(Рисунок 1). 2)Графическая(Рисунок 2). 3)Псевдокод. 4)Программная. Рисунок 1-Словесное описание алгоритма Рисунок 2-Описание алгоритма схемой Написание первой программы на C++ Я буду писать программу в среде разработки Visual Studio. Для начала нужно создать папку для размещения туда проектов. Потом необходимо создать новый проект. Я назвал его "First project"(Рисунок 3). Рисунок 3-Создание проекта Наш проект выглядит пока так как показано на рисунке 4 Рисунок 4-Проэкт Теперь добавим туда через окно добавления нового элемента шаблон файла C++(Рисунок 5). Рисунок 5-Добавление нового элемента Сохранение проекта происходит горячими клавишами ctrl+s а запуск f5 Заключение Я познакомился с принципами программирования и с программой visual studio. Списки литературы 1)https://ru.wikipedia.org/. 2)https://github/. 3)https://4pda/. 4)https://tproger.ru/digest/5-cpp-ide/. |