Книга является общедоступным учебником начального уровня по основам информатики и программированию на языке С#. Она может быть рекомендована студентам и преподавателям вузов, слушателям курсов повышения квалификации, школьникам и учителям средних школ. Кроме того, она будет полезна всем, кто интересуется созданием компьютерных программ с богатым графическим интерфейсом пользователя для решения задач математики, физики, химии, биологии и других дисциплин, в том числе гуманитарных, а также разработчикам в области информационных технологий, желающим освоить программирование на платформе Microsoft NET Framework. От читателей требуется наличие минимальных знаний по основам информатики и программированию на языке С. Идеальным введением в данную книгу послужит предыдущий труд автора - Мартынов Н. Н. "Информатика. С для начинающих", Издательство "КУДИЦ-ОБРАЗ", Москва, 2006. Книга прекрасно иллюстрируют роль языка С# как наиболее универсального языка программирования для платформы Microsoft NET Framework операционной системы Windows. Рассматриваются основы построения приложений Windows с графическим интерфейсом пользователя. Для практической работы с пособием можно использовать компиляторы Microsoft Visual С# NET (2003) или Microsoft Visual C# NET (2005), приемы работы с которыми подробно описаны в Приложении к настоящему пособию.
Краткое содержание
Часть I. Алгоритмы и программирование на языке С#
Глава 1. Простейшие алгоритмы и программы на языке С#
Глава 2. Классы языка С# как типы и объекты этих типов
Глава 3. Массивы в языке С# и обработка числовых данных
Глава 4. Строки языка С# и алгоритмы обработки текстов
Часть П. Объектно-ориентированное программирование на языке С# и библиотека классов Microsoft NET Framework
Глава 5.Классы языка С#: свойства, агрегация, наследование, полиморфизм
Глава 6. Перечисления. Интерфейсы. Библиотечные классы коллекций
Глава 7. Дисковые файлы и информационные системы
Часть III. Ускоренная разработка Windows-приложений с графическим интерфейсом пользователя средствами библиотеки Microsoft NET Framework
Глава 8. Приложения Windows с графическим интерфейсом пользователя на базе диалоговых окон
Глава 9. Программирование быстродействующих информационных систем
Приложение. Среда разработки Microsoft Developer Studio NET (2003) и компиляторы Microsoft Visual C# NET (2003) и Microsoft Visual С++ NET (2003)
Список литературы