Язык C# и платформа .NET - Программирование, компьютеры и кибернетика отчет по практике

Язык C# и платформа .NET - Программирование, компьютеры и кибернетика отчет по практике



































Язык программирования C#, его основные особенности, преимущества и недостатки. Краткая характеристика, плюсы и минусы платформы .NET. Перемещение элементов из listBox1 в listBox2. Удаление выделенного элемента и удаление всех элементов из ListBox2.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Министерство образование и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Южно-Уральский государственный университет»
(национальный исследовательский университет)
Факультет «Экономика и предпринимательство»
Кафедра «Информационная безопасность»
Специальность 090103 - Организация и технология защиты информации
1. Компонентно-ориентированное программирование;
2. Безопасный (по сравнению с языками C и C++) код;
3. Унифицированная система типизации;
4. Поддержка событийно-ориентированного программирования;
5. «Родной» язык для создания приложений в среде .NET;
6. Объединение лучших идей современных языков программирования: Java, C++, Visual Basic и др.
Недостатки языка программирования C#:
1. Довольно сложный синтаксис (75% из Java, 10% из C++, 5% из Visual Basic);
2. Относительно немного свежих концептуальных идей (вероятно, менее чем 10% конструкций языка);
3. Относительно невысокая производительность (~ в 100 раз медленнее, чем язык C, хотя и сравнимая с языком Java).
Далее поговорим об особенностях платформы .NET и её преимуществах и недостатках.
1. Платформа .NET основана на единой объектно-ориентированной модели; все сервисы, предоставляемые программисту платформой, оформлены в виде единой иерархии классов. Это решает многие проблемы программирования на платформе Win32.
2. Благодаря тому, что промежуточное представление .NET не привязано к какой-либо платформе, приложения, созданные в архитектуре .NET, являются многоплатформенными.
3. Платформа .NET предоставляет автоматическое управление ресурсами. Это решает многие распространенные проблемы, такие как утечки памяти, повторное освобождение ресурса и т.п.
4. Код, сгенерированный для .NET, может быть проверен на безопасность. Это гарантирует, что приложение не может навредить пользователю или нарушить функционирование операционной системы (так называемая "модель песочницы"). Таким образом, приложения для .NET могут быть сертифицированы на безопасность.
5. Межъязыковое взаимодействие (language interoperability). Это единая модель, позволяющая на равных пользоваться различными языками для создания приложений. Так как MSIL не зависит от исходного языка программирования или от целевой платформы, в рамках .NET становится возможным развивать новые программы на базе старых программ - причем и первый, и второй языки программирования не так уж важны!
1. Самым ощутимым недостатком является существенное замедление выполнения программ.
Счётчик для задания номера выделенного элемента в listBox1 и listBox2
Используется для отображения названия «Переместить»
Используется для отображения названия «ListBox1»
Используется для отображения названия «ListBox2»
Используется для отображения названия «Введите текст»
Хранит и отображает введенные в TextBox1 значения
Хранит и отображает перемещенные из listBox1 элементы
Используется для ввода значений в listBox1
Используется для перемещения элементов из listBox1 в listBox2
Используется для перемещения элементов из listBox2 в listBox1
Используется для вставки текста из textBox1 в listBox1
Используется для удаления всех элементов из listBox1
Используется для удаления выделенныхэлементов из listBox2
Используется для удаления всех элементов из listBox2
Используется для Выхода из программы
Используется для проверки правильности вводимых значений
Используется для группировки полей для ввода значений
Используется для группировки полей для вывода подсчитанной площади трапеции
Используется для отображения названия «Высота:»
Используется для отображения названия «Верхнее основание:»
Используется для отображения названия «Нижнее основание:»
Используется для ввода значения высоты трапеции
Используется для ввода значения верхнего основания трапеции
Используется для ввода значения нижнего основания трапеции
Используется для вывода площади трапеции
Используется для подсчета площади из введенных значений
Используется для Выхода из программы
Анализ платформы GATE и ее инструмента для аннотирования текста. Обзор существующих редакторов для визуальных языков и языка JAPE, их возможности, преимущества и недостатки. Проектирование визуальных конструкций на основе языка программирования JAPE. дипломная работа [770,5 K], добавлен 08.02.2017
Формулировка задачи и методика ее решения. Удаление заданной цифры из данного натурального числа. Структурная схема алгоритма и его описание. Особенности разработки программы и процедур и их описание. Удаление максимальных элементов из заданного массива. курсовая работа [1,7 M], добавлен 08.02.2013
Степень переносимости исходного кода между различными платформами. Первый язык программирования высокого уровня, имеющий транслятор. Программа Fortran, ее версии, отличия от других программ. Составление программ на языке программирования Fortran. курсовая работа [45,5 K], добавлен 04.06.2014
Стандартизированный процедурный язык программирования. Создание системного программного обеспечения и прикладных программ. Особенности языка Си, его основные недостатки. Передача параметров в функцию по значению. Стандартная библиотека языка Си. презентация [396,3 K], добавлен 12.11.2012
Приобретение навыков работы со списками в программах на Visual Prolog. Изображение списка в виде головы и хвоста. Удаление всех вхождений элемента в списке. Обозначение пустого списка. Вычисление суммы элементов, стоящих в списке на нечетных местах. лабораторная работа [94,9 K], добавлен 27.11.2014
Машинные коды и ассемблер. Первые языки программирования высокого уровня. Язык программирования FORTRAN. Достоинства и недостатки ALGOL. Научные и бухгалтерские программы. Основные принципы, которые соблюдались при создании языка программирования Basic. курсовая работа [407,4 K], добавлен 21.06.2014
Высокоуровневый язык программирования Lisp. Атомы и списки. Запрос к голове списка с помощью базовых функций. Свойства атомов Lisp. Удаление свойства и его значения. Работа со строками. Классы и объекты. Формы структурированных данных языка Lisp. курсовая работа [232,7 K], добавлен 07.01.2016
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Язык C# и платформа .NET отчет по практике. Программирование, компьютеры и кибернетика.
Реферат: Jfk Assassination Essay Research Paper The JFK
Реферат по теме Изобретение и история лифта
Реферат По Химии На Тему Производство Бензина
Значок Стабилизации Курсовой Устойчивости
Курсовая работа: Метод наименьших квадратов 2
Правовое Воспитание В Современном Государстве Эссе
Специфика подготовки бегунов на средние дистанции
Курсовая работа: Жизнестойкость и совладающее поведение личности
Реферат: Великое княжество Литовское и первые литовские князья
Контрольная Работа На Тему Налоги. Налоговая Система Рф
Курсовая работа по теме Процесс снижения ущерба окружающей среде (на примере ОАО 'Сургутнефтегаз')
Реферат: Етапи економічного аналізу і його організація.
Курсовая работа: Драматическая литература как средство активизации познавательного интереса учащихся начальных классов
Контрольная Работа По Родному Русскому Языку
Курсовая С Приложением Пример
Курсовая работа: Признаки субъектов правоотношений
Отчет по практике по теме Организационно-производственная структура колхоза имени Калинина
Курсовая работа по теме Анализ проблем развития социальной сферы в России
Сочинение Какова Дальнейшая Судьба Дубровского
Презентация Сочинения Русский Язык 3 Класс
Дифференцирование. Интегрирование - Математика контрольная работа
Інфографіка у сучасних періодичних виданнях - Журналистика, издательское дело и СМИ курсовая работа
Препараты для неспецифической иммунотерапии - Медицина презентация


Report Page