Презентация Архітектура . NET. Основи C онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Архітектура . NET. Основи C абсолютно бесплатно. Урок-презентация на эту тему содержит всего 21 слайд. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Архітектура . NET. Основи C



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    21 слайд
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    184.50 kB
  • Просмотров:
    47
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Арх тектура .NET Основи C
Содержание слайда: Архітектура .NET Основи C# Common Language Runtime Intermediate Language. Assembly Класи .NET Framework .NET Application by C# Змінні. Типи. Керування. Масиви. Простори імен

№2 слайд
Значення .NET C Новий каркас
Содержание слайда: Значення .NET і C# Новий каркас (середовище), новий системний інтерфейс для програмування Об’єктно-орієнтований підхід Зрозумілий дизайн базових класів Незалежність від мови програмування, досконалі засоби взаємодії Підтримка динамічних web-сторінок, Web-служб Ефективний доступ до даних Assembly VS DLL Підвищена безпека, спрощена інсталяція Нова мова програмування для середовища .NET ООП, звичайне наслідування, інтерфейси Безпека типів, автоматичне збирання сміття Підтримка всіх можливостей середовища та сучасних технологій

№3 слайд
Сп льне середовище виконання
Содержание слайда: Спільне середовище виконання мов CLR. Проміжна мова IL Двокрокова компіляція: Звичайний компілятор “C#  IL(байт-код)”; JIT-компілятор “IL  машинна мова”; Підвищення продуктивності: зменшення обсягу компіляції, краща оптимізація Взаємодія мов: наслідування класів, включення і передавання об’єктів, надсилання повідомлень, налагодження Тип значення зберігає дані (стек), посилання зберігає адресу (керована купа) Common Type System

№4 слайд
Система тип в IL
Содержание слайда: Система типів IL

№5 слайд
Особливост внутр шньо мови
Содержание слайда: Особливості внутрішньої мови Common Language Specification: мінімальні вимоги до .NET-орієнтованих компіляторів вимоги сумісності до відкритих методів і класів “Збирання сміття” – недетерміноване виявлення і знищення об’єктів, на які нема посилань Домени аплікацій – спосіб безпечного виконання декількох компонент в межах одного процесу Опрацювання помилок за допомогою винятків Атрибути типів і методів – корисні метадані Збірка – логічна одиниця компільованого коду: бібліотека або аплікація (має точку входу); приватна або загального використання (строге ім’я); містить маніфест і метадані, доступні для рефлексії.

№6 слайд
Засоби .NET комп ляц та
Содержание слайда: Засоби .NET компіляції та виконання

№7 слайд
Створення апл кац й .NET
Содержание слайда: Створення аплікацій .NET Класи .NET Framework Підтримка системи типів Підтримка графічного інтерфейсу Windows Підтримка Web Forms (ASP.NET), взаємодія з мережею та доступ до Web Доступ до даних (ADO.NET) Доступ до каталогів, файлової системи, реєстру Атрибути, підтримка рефлексії Доступ до ОС, взаємодія з COM Простори імен Категорії аплікацій Настільні аплікації Windows Forms та Windows Presentation Foundation Мережеві аплікації Web Forms, ASP.NET Web-служби, служби Windows, транспортування WCF

№8 слайд
Обов язкова програма using
Содержание слайда: “Обов’язкова” програма //using System; namespace LNU.CSharp.Learn { class Program { static void Main() { System.Console.WriteLine("Hello, WORLD!"); System.Console.ReadLine(); return; } } }

№9 слайд
Типи даних C
Содержание слайда: Типи даних C#

№10 слайд
Типи даних C
Содержание слайда: Типи даних C#

№11 слайд
Типи даних C
Содержание слайда: Типи даних C#

№12 слайд
Окрем типи користувача Перел
Содержание слайда: Окремі типи користувача Перелік (цілий тип користувача) enum – нащадок System.Enum public enum TimeOfDay { Morning=0, Afternoon=1,Evening=2 } TimeOfDay time = TimeOfDay.Afternoon; Console.WriteLine(time.ToString()); TimeOfDay time2 = (TimeOfDay) Enum.Parse( typeof(TimeOfDay), "afternoon", true); Масив (посилання на структуру) тип [ ] посилання int [ ] arr = new int [32]; arr[0] = 5; arr[i] = arr[i-1]+3; … arr[31]…

№13 слайд
Оголошення зм нних, констант
Содержание слайда: Оголошення змінних, констант Оголошення змінних тип ім’я_змінної = значення; // ініціалізація ! double a = 1.57, s = 0.0; { int k; … k = 1; int m = k + 1; …} MyClass object = new MyClass(); var x = 5; // виведення типу заборона перекриття локальних імен Константи const тип символьне_ім’я = константне_значення; const int size = 256; // неявно статичне значення нема константних методів

№14 слайд
Галуження потоку керування
Содержание слайда: Галуження потоку керування Вкорочений умовний оператор if (логічний вираз) оператор | {блок операторів} Умовний оператор if (логічний вираз) оператор | {блок операторів} // 1 else оператор | {блок операторів} // 2 Продовжений умовний оператор if (логічний вираз) оператор | {блок операторів} else if (логічний вираз) оператор | {блок операторів} else …

№15 слайд
Галуження потоку керування
Содержание слайда: Галуження потоку керування Оператор вибору switch (expression) { case constantValue1: operator(s) break; case constantValue2: operator(s) break; … default: operator(s) break; } switch (country) { case "au": case "uk": case "us": language = "English"; break; case "at": case "de": language = "German"; break; }

№16 слайд
Повторення for н ц ал затор
Содержание слайда: Повторення for (ініціалізатор; умова; модифікатор) оператор | блок int f = 1; for (int i = 1; i<=n; ++i) f *= i; for (int k = 1, j = 9; k != j; ++k, --j) System.Console.WriteLine( k.ToString() + " " + j.ToString()); for (int i = 0; i < 100; i += 10) { for (int j = i; j < i+10; ++j) { Console.WriteLine(" " + j); } } for ( ; ; ) DoSomethingUntilBreak();

№17 слайд
Повторення while умова
Содержание слайда: Повторення while (умова) оператор | блок bool condition = true; while (condition) { DoSomeWork(); condition = CheckCond(); } do оператор | блок while (умова); do { MustBeExecutedAtLeastOnce(); condition = CheckCond(); } while (condition); foreach (var X in AnEnumerable) оператор | блок

№18 слайд
Переходи goto Label вих д з
Содержание слайда: Переходи goto Label; вихід з вкладених циклів перехід між альтернативами switch заборонено входити в блок циклу чи галуження, виходити з класу чи блока finally break; перериває виконання структурованого оператора continue; перериває одну ітерацію циклу return; або return Value; завершення виконання методу

№19 слайд
Простори мен Структурування
Содержание слайда: Простори імен Структурування імен, логічне поєднання класів “Простір до файла” – “багато до багатьох” namespace LNU { namespace CSharp { class Lesson01 { public string GetNamespace() { return this.GetType().Namespace; } } } } namespace LNU.CSharp { class Lesson01 { … } } LNU.CSharp. Lesson01 inst; … inst.GetNamespace(); using LNU.CSharp; Lesson01 inst = new Lesson01(); using S1 = LNU.CSharp; S1::Lesson01 inst …;

№20 слайд
Консольне введення-виведення
Содержание слайда: Консольне введення-виведення int System.Console.Read(); //код одного прочитаного символа string System.Console.ReadLine(); // прочитаний рядок int K = int.Parse(Console.ReadLine()); // несимвольні величини void System.Console.Write(aVal); // виведення відомого типу void System.Console.WriteLine(aVal); // те саме + кінець рядка Console.Write(K); Console.WriteLine(K.ToString()); Console.WriteLine(" K = " + K); Console.WriteLine("наступне після {0} рівне{1,10:D4}",K,K+1); C – грошовий формат; G – загальний (E або F); D – десятковий (0015); N – числовий з розділювачами; E – експотенційний; P – відсотковий; F – з фіксованою комою; X – шістнадцятковий.

№21 слайд
Для самост йного опрацювання
Содержание слайда: Для самостійного опрацювання Передавання аргументів у Main() Додаткові параметри компілятора Директиви препроцесора C# Домовленості щодо іменування Документація XML

Скачать все slide презентации Архітектура . NET. Основи C одним архивом: