русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Информатики


Дата добавления: 2015-01-08; просмотров: 692; Нарушение авторских прав


Государственное образовательное учреждение высшего

Профессионального образования

Поволжский государственный университет телекоммуникаций и

информатики

Стефанова И.А.

 

 

ПРОГРАММИРОВАНИЕ АЛГОРИТМИЧЕСКИХ СТРУКТУР НА ЯВУ С#

Методическое пособие и контрольные задания для студентов направления

Инфокоммуникационные технологии и системы связи

 

.

 

 

Редактор Э.А. Акчурин, д.т.н., профессор

 

Рецензент П. А. Назаренко, к.т.н., доцент

 

Самара

СОДЕРЖАНИЕ

Введение................................................................................................................... 3

Рекомендуемая литература................................................................................ 3

1. Алгоритмизация и основные этапы работы на ЭВМ.............................. 3

1.1. Основные этапы подготовки решения задач на ЭВМ.................. 3

1.2. Алгоритмы и способы их описания................................................... 4

1.3. Базовые алгоритмические структуры............................................... 7

2. Основы программирования............................................................................ 9

2.1. Машинный код процессора................................................................. 9

2.2. Классификация языков программирования.................................. 10

3. Программирование на языке C#................................................................. 12

3.1 C# и платформа .NET Framework...................................................... 12

3.2 Среда CLR............................................................................................... 12

3.3 Средства разработки для .NET Framework.................................... 13



4. Интегрированная среда разработки (ИСР) MS Visual C# 2010

Express................................................................................................................ 14

4.1 Основные характеристики.................................................................. 14

4.2. Консольное приложение..................................................................... 16

4.3. Оконное приложение........................................................................... 20

5. Основы языка C#............................................................................................. 24

5.1. Алфавит языка C#................................................................................. 24

5.2. Идентификаторы................................................................................... 24

5.3. Комментарии.......................................................................................... 24

5.4. Переменные и константы.................................................................... 25

5.5. Структура программы консольного приложения на C#........... 25

5.7. Типы данных.......................................................................................... 27

5.8. Инструкции, команды.......................................................................... 35

5.9. Выражения.............................................................................................. 35

5.10. Операторы............................................................................................ 38

5.11. Инструкции управления................................................................... 47

5.12. Операторы цикла................................................................................ 50

5.13. Массивы................................................................................................ 53

5.14. Подпрограммы.................................................................................... 55

5.15. Введение в классы, объекты и методы......................................... 60

6. Контрольная работа...................................................................................... 61

6.1. Задания контрольной работы........................................................... 61

6.2. Требования по оформлению пояснительной записки................ 65

5.3. Методические указания по выполнению заданий...................... 68

7. Перечень контрольных вопросов............................................................... 77


Введение

Целью дисциплины «Программирование на языках высокого уровня» является обеспечение базовой подготовки студентов заочного отделения направления 210700 (Инфокоммуникационные технологии и системы связи) в области программирования высокого уровня в современных средах программирования, достаточную для последующего изучения специальных дисциплин.

Задачей курса является обеспечение знаний основных теоретических положений программирования и практических навыков работы на языке C# в ИСР системе MS Visual C# 2010 Express.

Настоящее методическое пособие поможет студентам сориентироваться в учебном материале курса и успешно выполнить как контрольную работу, так и учебный план дисциплины в целом.

 

Рекомендуемая литература

1. Акчурин Э.А. Программирование на языке C# в MS Visual Studio.Net или SharpDevelop. Учебное пособие для студентов. Самара: ПГУТИ, 2011, 152 с.

2. Акчурин Э.А., Ильин А. М. Программирование на языке C#. ЛР в ИСР Visual C# Express. Лабораторный комплекс для студентов. Самара: ПГУТИ, 2011, 152 с

3. Культин Н. Основы программирования в MS Visual C# 2010 – СпБ: БХВ-Питербург, 2011, 368 с.

4. Биллинг В. А. Основы объектного программирования на C#. - М.: БИНОМ, 2010. - 582 с.



<== предыдущая лекция | следующая лекция ==>
Интегрированные среды программирования | Основные этапы подготовки решения задач на ЭВМ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.08 сек.