Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Введение в программирование на языке Visual C#

Введение в программирование на языке Visual C#

ВВЕДЕНИЕ1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ1.1. Алгоритм. Свойства алгоритма. Способы описания алгоритма1.2. Назначение функциональных блоков1.3. Основные этапы решения задач на ЭВМ1.4. Введение в объектно-ориентированное программирование1.5. Алфавит языка Visual C#1.6. Идентификаторы и общие правила их написания1.7. Оператор присваивания1.8. Типы данных1.9. Запись математических функций1.10. Операции отношения2. ВВЕДЕНИЕ В VISUAL C#2.1. Организация проекта в Visual C#2.2. Процесс создания проекта2.3. Методы ввода и вывода данных2.4. Использование проверки корректности ввода данных2.5. Обработка исключений2.6. Обработка последовательностей данных2.7. Окончательная настройка приложения2.8. Организация взаимодействия форм2.9. Работа с компонентами2.9.1. Кнопка (Button)2.9.2. Надпись (Label)2.9.3. Поле ввода (TextBox)2.9.4. Флажок (CheckBox)2.9.5. Переключатель (RadioButton)2.9.6. Список (ListBox)2.9.7. Пример программы с переключателями и флажками в структурах принятия решений2.9.8. Поле со списком (ComboBox)2.9.9. Объединение элементов (GroupBox)2.9.10. Полоса прокрутки (HScrollBar)2.9.11. Список с флажками (CheckedListBox)2.9.12. Главное меню (MenuStrip). Разработка текстового редактора2.9.13. Диалоговые окна открытия и сохранения файлов (OpenFileDialog, SaveFileDialog)2.9.14. Диалоговое окно установки шрифта (FontDialog)2.9.15. Панель инструментов (ToolStrip)2.9.16. Строка состояния (StatusStrip)Контрольные вопросы к главе 23. ЛИНЕИНЫИ АЛГОРИТМ3.1. Упражнения к главе3.2. Примеры решения задачКонтрольные вопросы к главе 34. РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ4.1. Простой условный оператор4.2. Сокращенный условный оператор4.3. Составной условный оператор4.4. Многозначные ветвления4.5. Алгоритмы поиска максимального и минимального элементов4.7. Примеры решения задачКонтрольные вопросы к главе 45. ОПЕРАТОР ВЫБОРА SWITCH5.1. Упражнения к главе5.2. Примеры решения задачКонтрольные вопросы к главе6. ЦИКЛИЧЕСКИМ АЛГОРИТМ 6.1. Оператор цикла for6.1.1. Сложный циклический процесс. Вложенные циклы6.2. Оператор цикла do...while6.3. Оператор цикла while7. РАБОТА С ОДНОМЕРНЫМИ МАССИВАМИ7.1. Базовые алгоритмы обработки одномерных массивов7.2. Метод бинарного поиска7.3. Примеры решения задачКонтрольные вопросы к главе8. РАБОТА С ДВУМЕРНЫМИ МАССИВАМИ8.1. Основные свойства матриц8.2. Базовые алгоритмы обработки двумерных массивовКОНТРОЛЬНЫЕ ВОПРОСЫ К ГЛАВЕ9. СОЗДАНИЕ КЛАССОВ. РАБОТА С МЕТОДАМИ9.1. Создание методов9.2. Передача параметров: по ссылке или по значению9.3. Передача массива в качестве параметров9.4. Примеры решения задачКонтрольные вопросы к главе10. РАБОТА С СИМВОЛАМИ И СТРОКАМИ10.1. Методы работы с символами10.2. Методы работы со строками10.3. Базовые алгоритмы обработки строк10.4. Примеры решения задачКонтрольные вопросы к главе11. РАБОТА С ФАЙЛАМИ11.1. Процессы и потоки11.2. Запись информации в текстовый файл11.3. Чтение информации из текстового файла11.4. Работа с файлами и каталогами11.5. Примеры решения задачКонтрольные вопросы к главеПРИЛОЖЕНИЕ 1. ПРИМЕРЫ ВЫПОЛНЕНИЯ ЛАБОРАТОРНЫХ РАБОТЛабораторная работа №1 «Запись арифметических выражений»Лабораторная работа №2 «Многозначные ветвления в программах. Использование проверки корректности ввода данных и элемента управления ЕггогРгоуМег»Лабораторная работа №3 «Использование элементов управления RadioButton, ListBox, Timer, GroupBox в программах. Использование обработчика событий для нескольких компонентов»Лабораторная работа №4 «Программирование алгоритмов разветвляющихся структур с использованием поиска максимального и минимального значений»Лабораторная работа №5 «Использование элементов управления MenuStrip, OpenFileDialog, SaveFileDialog, FontDialog, ToolStrip, StatusStrip. Разработка текстового редактора»Лабораторная работа №6 «Табулирование функций»Лабораторная работа №7 «Использование элементов управления CheckedListBox, CheckBox, ComboBox, RadioButton, ListBox. Разработка тестовой программы»Лабораторная работа №8 «Программирование алгоритмов регулярных циклических структур»Лабораторная работа №9 «Табулирование функции с использованием циклов с неизвестным количеством повторений»Лабораторная работа №10 «Программирование алгоритмов итеративных циклических структур»Лабораторная работа №11 «Комплексное применение элементов управления»Лабораторная работа №12 «Классические способы обработки одномерных массивов»Лабораторная работа №13 «Программирование алгоритмов формирования и обработки одномерных массивов»Лабораторная работа №14 «Классические способы обработки двумерных массивов»Лабораторная работа №15 «Программирование алгоритмов формирования и обработки двумерных массивов»Лабораторная работа №16 «Организация многодокументного интерфейса»Лабораторная работа №17 «Разработка графического редактора»Лабораторная работа №18 «Работа с методами»Лабораторная работа №19 «Классические способы обработки строк»Лабораторная работа №20 «Обработка строковых данных»Лабораторная работа №21 «Работа с текстовыми файлами»Лабораторная работа №22 «Работа с файлами и каталогами»ПРИЛОЖЕНИЕ 2. СОЗДАНИЕ ЗАСТАВОК К ПРОЕКТАМЗаставка 1. Создание текста и изображения на форме графическими методами.Заставка 2. Вывод центрированного текста, закрашенного с помощью градиентной заливки. Форма окаймлена овалом, покрытым изображениями.Заставка 3. Вывод текста на графическую поверхность и выравнивание его по центру.Заставка 4. Создание сплэш-форм.Заставка 5. Проявление и исчезновение формы.Заставка 6. Ввод пароля с заданным числом попыток.Заставка 7. Постепенное развертывание формы.Заставка 8. Работа с объектом Bitmap.Заставка 9. Повернутая надпись.Заставка 10. Создание нестандартной формы.Заставка 11. Создание нестандартной формы (форма с окружностями).Заставка 12. Поворот изображения и его зеркальное отображение.Заставка 13. Рисование с помощью мыши.Заставка 14. Вывод бегущей строки.Заставка 15. Форма произвольной конфигурации.Заставка 16. Вывод векторного изображения.Заставка 17. Использование текстового окна для ввода пароля. Использование элемента управления ErrorProvider.Заставка 18. Вывод текста из файла в область, нарисованную на форме.СПИСОК ЛИТЕРАТУРЫ
 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
РЕЗЮМЕ След >
 
Популярные страницы