Презентация по основам алгоритмизации на тему "Среда программирования"
Cкачать презентацию: Презентация по основам алгоритмизации на тему "Среда программирования"
Презентация по слайдам:
Слайд #1
Ленинск-Кузнецкий, 2022
ГПОУ «Ленинск-Кузнецкий политехнический техникум»
Преподаватель Щеглова Алена Александровна
Теоретическое занятие
для студентов II курса
ОСНОВЫ АЛГОРИТМИЗАЦИИ
И ПРОГРАММИРОВАНИЯ
Среда программирования

Слайд #2
Среда программирования – это набор инструментов, которые используются для разработки (написания) программ.
Среда программирования

Слайд #3
Среда разработки содержит:
Текстовый редактор, предназначенный для ввода и корректировки текста программы;
Компилятор, с помощью которого программа переводится с языка, на котором она написана, в машинные коды;
Средства отладки и запуска программ;
Общие библиотеки, содержащие многократно используемые элементы программ;
Справочную систему
Среда программирования

Слайд #4
Платформа .NET (произносится «дотнет») включает среду разработки для нескольких языков программирования, называемую Visual Studio.NET и множество средств, таких как например, механизмы поддержки баз данных, электронной почты и коммерции
Среда программирования

Слайд #5
Задачи при создании программ:
переносимость — возможность выполнения на различных типах компьютеров;
безопасность — невозможность несанкционированных действий;
надежность — способность выполнять необходимые функции в предопределенных условиях;
использование готовых компонентов — для ускорения разработки;
межъязыковое взаимодействие — возможность применять одновременно несколько языков программирования
Среда программирования

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

Слайд #7
Консольными называют приложения, в которых не используется многооконная графическая среда.
Это приложение будет запускаться из окна командной строки, и взаимодействие с ним будет организовано весьма простым способом.
Среда программирования

Слайд #8
Начальная страница

Слайд #9
Выбор шаблона

Слайд #10
Стандартная
Текстовый редактор
Окно управления проектом
Окно редактора
Символы структуры программы
Окно свойств
Меню
Панель элементов

Слайд #11
Предписание компилятору использовать в процессе работы пространство имён System
Библиотека .NET Framework включает классы, которые представляют собой описания данных и методов работы с этими данными.
Пространство имен using System - компилятору открывается доступ к классам, необходимым для ввода текстовых строк с клавиатуры и вывода их на консоль.

Слайд #12
Любая программа на C# создает свои классы, для этих классов она может определять собственные пространства имён namespace.
После ключевого слова namespace указывается параметр– имя определяемого пространства имен.
.
С помощью фигурных скобок выполняется ограничение строк программы, имеющих отношение к определяемому пространству имен.

Слайд #13
Все данные в языке С# представляются в виде объектов некоторых классов.
В классе определен единственный метод Main:
Этот метод нужно сделать статическим, снабдив ключевым словом static

Слайд #14
Console.WriteLine("Первая программа на C#");
Метод WriteLine, предназначен для вывода данных на консоль.
Этот метод определен в классе Console, который принадлежит к пространству имен System.
В круглых скобках методу WriteLine передаются параметры, определяющие, что именно нужно выводить на консоль.

Слайд #15
{ Console.WriteLine("Первая программа на C#");
Метод ReadLine определен в классе Console из пространства имен System. Назначение метода ReadLine в нашей программе — приостановить ее работу после вывода на консоль строки сообщения.
Console.ReadLine();
}
}
}

Слайд #16
Класс Сonsole - для выполнения операций
ввода-вывода
Класс Convert - для преобразования типов данных
Класс Math - для выполнения стандартных математических функций
Использование классов .NET Framework

Слайд #17
Где располагать проект?
При создании консольного приложения в окне «Создать проект» указать путь к вашей папке:
E:\C# Programs\Progect1
Имя проекта Progect1 вместо ConsoleApplication1
Состав и назначение файлов проекта

Слайд #18
Как перенести проект?
Для переноса проекта копируем папку Progect1
Состав и назначение файлов проекта

Слайд #19
Из чего состоит проект?
Состав и назначение файлов проекта

Слайд #20
Из чего состоит проект?
Папки Bin и Obj служат для хранения результатов компиляции. В Obj хранятся промежуточные (объектные) файлы, из которых затем собирается готовая к выполнению программа и помещается в папку Bin.
В папке Properties находятся файл AssemblyInfo.cs c информацией о сборке проекта
Состав и назначение файлов проекта

Слайд #21
Из чего состоит проект?
файл исходного текста программы
с указаниями для компилятора C#, что именно входит в проект и с какими режимами эти файлы должны компилироваться
файл Project1 .sln – файл решения.
Состав и назначение файлов проекта

Слайд #22
Скомпилированная и готовая к выполнению программа
Состав и назначение файлов проекта

Слайд #23
Запуск программы на выполнение: F5, , Debug - Start
Просмотр результата:
Ctrl + F5, Debug – Start Without Debugging (Запуск без отладки)
Ошибки: двойной щелчок на строке с сообщением об ошибке или F1 для вызова Интернет-справки, возвращение к коду – щелчок на ярлыке с именем файла
