🗊Презентация Начало работы с C#. (Модуль 1)

Нажмите для полного просмотра!
Начало работы с C#. (Модуль 1), слайд №1Начало работы с C#. (Модуль 1), слайд №2Начало работы с C#. (Модуль 1), слайд №3Начало работы с C#. (Модуль 1), слайд №4Начало работы с C#. (Модуль 1), слайд №5Начало работы с C#. (Модуль 1), слайд №6Начало работы с C#. (Модуль 1), слайд №7Начало работы с C#. (Модуль 1), слайд №8Начало работы с C#. (Модуль 1), слайд №9Начало работы с C#. (Модуль 1), слайд №10Начало работы с C#. (Модуль 1), слайд №11Начало работы с C#. (Модуль 1), слайд №12Начало работы с C#. (Модуль 1), слайд №13Начало работы с C#. (Модуль 1), слайд №14Начало работы с C#. (Модуль 1), слайд №15Начало работы с C#. (Модуль 1), слайд №16Начало работы с C#. (Модуль 1), слайд №17Начало работы с C#. (Модуль 1), слайд №18Начало работы с C#. (Модуль 1), слайд №19Начало работы с C#. (Модуль 1), слайд №20Начало работы с C#. (Модуль 1), слайд №21Начало работы с C#. (Модуль 1), слайд №22Начало работы с C#. (Модуль 1), слайд №23Начало работы с C#. (Модуль 1), слайд №24Начало работы с C#. (Модуль 1), слайд №25Начало работы с C#. (Модуль 1), слайд №26Начало работы с C#. (Модуль 1), слайд №27Начало работы с C#. (Модуль 1), слайд №28Начало работы с C#. (Модуль 1), слайд №29

Содержание

Вы можете ознакомиться и скачать презентацию на тему Начало работы с C#. (Модуль 1). Доклад-сообщение содержит 29 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Модуль 1
Начало работы с C#
Описание слайда:
Модуль 1 Начало работы с C#

Слайд 2





Обзор модуля
В этом модуле вы изучите:
Введение в C#
Особенности языка
Среду Visual Studio 2005
Элементы Microsoft Visual Studio 2005 IDE
Описание слайда:
Обзор модуля В этом модуле вы изучите: Введение в C# Особенности языка Среду Visual Studio 2005 Элементы Microsoft Visual Studio 2005 IDE

Слайд 3





Занятие 1 - Введение в C#
На этом первом занятии, Введение в C#, вы научитесь:
  Формулировать ловушки C/C++.
  Определять C# как новый язык.
  Описывать цель языка C#.
  Описывать .NET Framework.
  Перечислять и объяснять компоненты .NET Framework.
  Описывать архитектуру .NET Framework.
  Перечислять другие компоненты .NET Framework.
  Объяснять общеязыковую исполняющую среду (CLR) и  	Microsoft Intermediate Language (MSIL).
Описание слайда:
Занятие 1 - Введение в C# На этом первом занятии, Введение в C#, вы научитесь: Формулировать ловушки C/C++. Определять C# как новый язык. Описывать цель языка C#. Описывать .NET Framework. Перечислять и объяснять компоненты .NET Framework. Описывать архитектуру .NET Framework. Перечислять другие компоненты .NET Framework. Объяснять общеязыковую исполняющую среду (CLR) и Microsoft Intermediate Language (MSIL).

Слайд 4





Ловушки C/C++
Некоторые недостатки:
Сложен в изучении для начинающих
Нельзя проверить код до компиляции
Сложность отладки без дорогих отладочных инструментов
Требует много времени на разработку
Сложное подключение в базам данных
Проблемы при модификации данных
Сложность при реализации
Не содержит никаких структур
Описание слайда:
Ловушки C/C++ Некоторые недостатки: Сложен в изучении для начинающих Нельзя проверить код до компиляции Сложность отладки без дорогих отладочных инструментов Требует много времени на разработку Сложное подключение в базам данных Проблемы при модификации данных Сложность при реализации Не содержит никаких структур

Слайд 5





Необходимость нового языка
C# был разработан для предоставления следующих преимуществ:
Создания очень простых и мощных инструментов для разработки взаимодействующих, масштабируемых и надежных приложений
Создания полностью объектно-ориентированной архитектуры
Поддержки мощной компонентно-ориентированной разработки
Получения доступа ко многим возможностям, доступным только в C++, при сохранении простого в использовании быстрого инструмента разработки, например Visual Basic
Обеспечения легкого знакомства с языком программистов, переходящих с C или C++
Написания приложений для настольных ПК и мобильных устройств
Описание слайда:
Необходимость нового языка C# был разработан для предоставления следующих преимуществ: Создания очень простых и мощных инструментов для разработки взаимодействующих, масштабируемых и надежных приложений Создания полностью объектно-ориентированной архитектуры Поддержки мощной компонентно-ориентированной разработки Получения доступа ко многим возможностям, доступным только в C++, при сохранении простого в использовании быстрого инструмента разработки, например Visual Basic Обеспечения легкого знакомства с языком программистов, переходящих с C или C++ Написания приложений для настольных ПК и мобильных устройств

Слайд 6





Цели языка C#
Microsoft.NET ранее известен как Next Generation Windows Services (NGWS). 
Это абсолютно новая платформа для разработки нового поколения Windows/Web приложений. 
C# это объектно-ориентированный язык производный от C и C++. 
Представляет собой простой, эффективный, производительный, объектно-ориентированный язык.
Описание слайда:
Цели языка C# Microsoft.NET ранее известен как Next Generation Windows Services (NGWS). Это абсолютно новая платформа для разработки нового поколения Windows/Web приложений. C# это объектно-ориентированный язык производный от C и C++. Представляет собой простой, эффективный, производительный, объектно-ориентированный язык.

Слайд 7





Основы .NET Framework
.NET Framework разработан для:
Обеспечения единообразного объектно-ориентированного программного окружения
Минимизации конфликтов при развертывании приложений и управлении версиями за счет предоставления выполняющего код окружения
Обеспечения безопасного выполнения кода за счет передоставления выполняющего код окружения
Предоставления  последовательного опыта разработки через разные типы приложений, например Windows-приложения и Web-приложения
Описание слайда:
Основы .NET Framework .NET Framework разработан для: Обеспечения единообразного объектно-ориентированного программного окружения Минимизации конфликтов при развертывании приложений и управлении версиями за счет предоставления выполняющего код окружения Обеспечения безопасного выполнения кода за счет передоставления выполняющего код окружения Предоставления последовательного опыта разработки через разные типы приложений, например Windows-приложения и Web-приложения

Слайд 8





Компоненты .NET Framework
.NET Framework содержит два основных компонента:
  CLR
  Библиотеку классов .NET Framework (FCL)
Общеязыковая исполняющая среда -
 основа .NET Framework. 
 выполняет различные функции, например:
Управление памятью
Выполнение кода
Обработка ошибок
Проверка кода на безопасность
Сборка мусора
Описание слайда:
Компоненты .NET Framework .NET Framework содержит два основных компонента: CLR Библиотеку классов .NET Framework (FCL) Общеязыковая исполняющая среда - основа .NET Framework. выполняет различные функции, например: Управление памятью Выполнение кода Обработка ошибок Проверка кода на безопасность Сборка мусора

Слайд 9





Организация .NET Framework
Это многоязыковое и многоплатформенное окружение для сборки, развертывания и выполнения приложений.
Оно позволяет программисту разрабатывать приложения для различных платформ, таких как мобильные устройства, персональные компьютеры, смартфоны и т.д..
Архитектура .NET framework включает в себя следующее:
Языки, включенные в .NET Framework
FCL
CLR
Описание слайда:
Организация .NET Framework Это многоязыковое и многоплатформенное окружение для сборки, развертывания и выполнения приложений. Оно позволяет программисту разрабатывать приложения для различных платформ, таких как мобильные устройства, персональные компьютеры, смартфоны и т.д.. Архитектура .NET framework включает в себя следующее: Языки, включенные в .NET Framework FCL CLR

Слайд 10





Использование .NET Framework
Программисты, разрабатывающие приложения, используют один из языков, поддерживаемых .NET. 
Эти приложения используют базовые библиотеки классов предоставленные .NET FCL. 
Следующая команда может быть использована для вывода текстового сообщения на экран:
Описание слайда:
Использование .NET Framework Программисты, разрабатывающие приложения, используют один из языков, поддерживаемых .NET. Эти приложения используют базовые библиотеки классов предоставленные .NET FCL. Следующая команда может быть использована для вывода текстового сообщения на экран:

Слайд 11





Другие компоненты .NET Framework
CLR и FCL - основные компоненты .NET Framework. 
Остальные важные компоненты описаны ниже:
Web Forms
Web-сервисы
Windows Forms
ASP.NET
ADO.NET
Класс XML
Базовые классы инфраструктуры
Общая спецификация для языков программирования (CLS)
Общая система типов (CTS)
Описание слайда:
Другие компоненты .NET Framework CLR и FCL - основные компоненты .NET Framework. Остальные важные компоненты описаны ниже: Web Forms Web-сервисы Windows Forms ASP.NET ADO.NET Класс XML Базовые классы инфраструктуры Общая спецификация для языков программирования (CLS) Общая система типов (CTS)

Слайд 12





Язык промежуточного уровня Microsoft (MSIL).
Каждый язык программирования в .NET обычно имеет свой собственный компилятор и среду выполнения. 
Когда код, написанный на совместимом с  .NET языке, например C# или VB, компилируется, получается код в форме MSIL. 
MSIL формирует набор инструкций, которые указывают, как код должен быть выполнен.
Описание слайда:
Язык промежуточного уровня Microsoft (MSIL). Каждый язык программирования в .NET обычно имеет свой собственный компилятор и среду выполнения. Когда код, написанный на совместимом с .NET языке, например C# или VB, компилируется, получается код в форме MSIL. MSIL формирует набор инструкций, которые указывают, как код должен быть выполнен.

Слайд 13





Общеязыковая исполняющая среда (CLR)
CLR это виртуальная машина компонентов .NET, которая используется для преобразования кода MSIL в машинные инструкции. 
Это происходит во время работы компилятора Just-In-Time (JIT), присутствующего в CLR.
Описание слайда:
Общеязыковая исполняющая среда (CLR) CLR это виртуальная машина компонентов .NET, которая используется для преобразования кода MSIL в машинные инструкции. Это происходит во время работы компилятора Just-In-Time (JIT), присутствующего в CLR.

Слайд 14





Занятие 2 – Возможности языка
На втором занятии, Возможности языка, вы научитесь:
  Перечислять базовые возможности C#.
  Определять общие приложения C#.
  Формулировать преимущества C#.
  Определять управление памятью и сборщик мусора.
Описание слайда:
Занятие 2 – Возможности языка На втором занятии, Возможности языка, вы научитесь: Перечислять базовые возможности C#. Определять общие приложения C#. Формулировать преимущества C#. Определять управление памятью и сборщик мусора.

Слайд 15





Базовые возможности C#
C# это язык программирования, созданный для разработки широкого спектра приложений, выполняемых в .NET Framework. 
Некоторые ключевые особенности:
Объектно-ориентированное программирование
Проверка безопасности типов
Сборщик мусора
Стандартизация европейской ассоциацией изготовителей компьютеров (ECMA)
Обобщенные типы и методы
Описание слайда:
Базовые возможности C# C# это язык программирования, созданный для разработки широкого спектра приложений, выполняемых в .NET Framework. Некоторые ключевые особенности: Объектно-ориентированное программирование Проверка безопасности типов Сборщик мусора Стандартизация европейской ассоциацией изготовителей компьютеров (ECMA) Обобщенные типы и методы

Слайд 16





Приложения C#
C# может использоваться в различных приложениях, например таких как:
Игры
Крупные промышленные приложения
Мобильные приложения для карманных персональных компьютеров (PC), цифровых секретарей(PDA) и сотовых телефонов
Простые изолированные настольные приложения, например система управления библиотекой, генератор сводной экзаменационной ведомости студентов и другие
Комплексные распределенные приложения, которые охватывают города или целые страны
Описание слайда:
Приложения C# C# может использоваться в различных приложениях, например таких как: Игры Крупные промышленные приложения Мобильные приложения для карманных персональных компьютеров (PC), цифровых секретарей(PDA) и сотовых телефонов Простые изолированные настольные приложения, например система управления библиотекой, генератор сводной экзаменационной ведомости студентов и другие Комплексные распределенные приложения, которые охватывают города или целые страны

Слайд 17





Преимущества C#
C# предпочтительнее, чем C++, поскольку он проще и удобнее в использовании.
Преимущества C#:
Поддержка нескольких языков
Общие протоколы Интернет
Простое развертывание
Документация XML
Описание слайда:
Преимущества C# C# предпочтительнее, чем C++, поскольку он проще и удобнее в использовании. Преимущества C#: Поддержка нескольких языков Общие протоколы Интернет Простое развертывание Документация XML

Слайд 18





Управление памятью
В таких языках программирования как C и C++, выделение и освобождение памяти выполняется вручную. 
C# предоставляет возможность выделять и освобождать память, используя автоматическое управление памятью. 
Автоматическое управление памятью улучшает качество кода, повышает производительность и продуктивность.
Описание слайда:
Управление памятью В таких языках программирования как C и C++, выделение и освобождение памяти выполняется вручную. C# предоставляет возможность выделять и освобождать память, используя автоматическое управление памятью. Автоматическое управление памятью улучшает качество кода, повышает производительность и продуктивность.

Слайд 19





Сборщик мусора
Процесс автоматического выделения и освобождения памяти с использованием автоматического управления памятью производится с помощью сборщика мусора. 
Автоматически очищает память от объектов, которые больше используются.
Описание слайда:
Сборщик мусора Процесс автоматического выделения и освобождения памяти с использованием автоматического управления памятью производится с помощью сборщика мусора. Автоматически очищает память от объектов, которые больше используются.

Слайд 20





Занятие 3 - Среда Visual Studio 2005
На третьем занятии, Среда Visual Studio 2005, вы научитесь:
  Описывать продукт Microsoft Visual Studio 2005.
  Перечислять различные редакции Visual Studio 2005.
  Перечислять языки, поддерживаемые Visual Studio 2005.
  Перечислять и объяснять возможности Visual Studio 2005.
Описание слайда:
Занятие 3 - Среда Visual Studio 2005 На третьем занятии, Среда Visual Studio 2005, вы научитесь: Описывать продукт Microsoft Visual Studio 2005. Перечислять различные редакции Visual Studio 2005. Перечислять языки, поддерживаемые Visual Studio 2005. Перечислять и объяснять возможности Visual Studio 2005.

Слайд 21





Введение в Visual Studio 2005
Это полный набор средств разработки для создания высокопроизводительных настольных приложений, XML Web-сервисов, мобильных приложений и приложений ASP Web. 
Также используется для упрощения командного проектирования, разработки и развертывания промышленных решений.
Основные преимущества:
Увеличивает продуктивность разработчика
Разработка приложений для Microsoft .NET Framework 2.0
Разработка приложений для портативных устройств использующих  Microsoft .NET Compact Framework 2.0
Описание слайда:
Введение в Visual Studio 2005 Это полный набор средств разработки для создания высокопроизводительных настольных приложений, XML Web-сервисов, мобильных приложений и приложений ASP Web. Также используется для упрощения командного проектирования, разработки и развертывания промышленных решений. Основные преимущества: Увеличивает продуктивность разработчика Разработка приложений для Microsoft .NET Framework 2.0 Разработка приложений для портативных устройств использующих Microsoft .NET Compact Framework 2.0

Слайд 22





Редакции Visual Studio 2005
Интегрированная среда разработки (IDE) Microsoft Visual Studio это результат интенсивных исследований команды Microsoft.
Visual Studio 2005 имеет четыре редакции:
Team System Edition
Professional Edition
Standard Edition
Express Edition
Описание слайда:
Редакции Visual Studio 2005 Интегрированная среда разработки (IDE) Microsoft Visual Studio это результат интенсивных исследований команды Microsoft. Visual Studio 2005 имеет четыре редакции: Team System Edition Professional Edition Standard Edition Express Edition

Слайд 23





Языки в Visual Studio 2005
Visual Studio 2005 поддерживает несколько языков программирования.
Языки, поддерживаемые Visual Studio 2005:
Visual Basic
Visual C++
Visual C#
Visual J#
Описание слайда:
Языки в Visual Studio 2005 Visual Studio 2005 поддерживает несколько языков программирования. Языки, поддерживаемые Visual Studio 2005: Visual Basic Visual C++ Visual C# Visual J#

Слайд 24





Возможности Visual Studio 2005
Visual Studio 2005 предоставляет новые возможности, например:
Всеобъемлющая инструментальная платформа
Снижение сложности разработки
Заметки при редактировании
Шаблоны кода
Автоматическое восстановление
Интеллектуальное восприятие
Рефакторинг
Описание слайда:
Возможности Visual Studio 2005 Visual Studio 2005 предоставляет новые возможности, например: Всеобъемлющая инструментальная платформа Снижение сложности разработки Заметки при редактировании Шаблоны кода Автоматическое восстановление Интеллектуальное восприятие Рефакторинг

Слайд 25





Занятие 4 - Элементы Microsoft Visual Studio 2005 IDE
На последнем занятии, Элементы Microsoft Visual Studio 2005 IDE, вы научитесь:
  Узнавать ключевые элементы Visual Studio 2005 IDE.
  Описывать процесс компиляции и выполнения программы C# (из командной строки и из IDE).
Описание слайда:
Занятие 4 - Элементы Microsoft Visual Studio 2005 IDE На последнем занятии, Элементы Microsoft Visual Studio 2005 IDE, вы научитесь: Узнавать ключевые элементы Visual Studio 2005 IDE. Описывать процесс компиляции и выполнения программы C# (из командной строки и из IDE).

Слайд 26





Ключевые элементы
Описание слайда:
Ключевые элементы

Слайд 27





Команда “csc”
Команда компилятора C# (C Sharp Compiler, читается «си шарп»), (csc) может быть использована для компилирования C# программ. 
Для компиляции и выполнения программы выполните следующие шаги:
Создайте новый проект
Скомпилируйте  C# программу
Выполните программу
Описание слайда:
Команда “csc” Команда компилятора C# (C Sharp Compiler, читается «си шарп»), (csc) может быть использована для компилирования C# программ. Для компиляции и выполнения программы выполните следующие шаги: Создайте новый проект Скомпилируйте C# программу Выполните программу

Слайд 28





Сборка и выполнение
IDE предоставляет необходимую поддержку для компиляции и выполнения C# программ.
 
Необходимые шаги:
Компиляция C# программы
Выполнение программы
Описание слайда:
Сборка и выполнение IDE предоставляет необходимую поддержку для компиляции и выполнения C# программ. Необходимые шаги: Компиляция C# программы Выполнение программы

Слайд 29





Заключение
Введение в C#
C# это объектно-ориентированный язык производный от C и C++. 
Особенности языка
Ключевая особенность – это его объектно-ориентированность. 
Он также поддерживает такие возможности, как проверка безопасности типов, сборка мусора, ECMA стандартизация и обобщения. 
Среда Visual Studio 2005
Это полный набор средств разработки для создания высокопроизводительных настольных приложений , XML Web-сервисов, мобильных приложений и приложений ASP Web. 
Элементы Microsoft Visual Studio 2005 IDE
Это набор инструментов разработки, доступных через общий пользовательский интерфейс.
Описание слайда:
Заключение Введение в C# C# это объектно-ориентированный язык производный от C и C++. Особенности языка Ключевая особенность – это его объектно-ориентированность. Он также поддерживает такие возможности, как проверка безопасности типов, сборка мусора, ECMA стандартизация и обобщения. Среда Visual Studio 2005 Это полный набор средств разработки для создания высокопроизводительных настольных приложений , XML Web-сервисов, мобильных приложений и приложений ASP Web. Элементы Microsoft Visual Studio 2005 IDE Это набор инструментов разработки, доступных через общий пользовательский интерфейс.



Похожие презентации
Mypresentation.ru
Загрузить презентацию