У вас вопросы?
У нас ответы:) SamZan.net

ой семестр группы 1141 1142 Понятие типа данных

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 4.3.2025

Вопросы к экзамену (ПЯВУ 2-ой семестр, группы 1141, 1142)

  1. Понятие типа данных. Числовые типы данных. Числовые литералы в C#. Объявление и инициализация переменных числовых типов в C#. Операции над числовыми данными, в т.ч. с присваиванием (+= и т.п.) в C#. Особенности и применения числовых типов данных.
  2. Понятие типа данных. Целочисленные данные. Логическое представление данных в памяти. Операции над целочисленными величинами. Побитовые операции над целыми числами и операции сдвига.
  3. Понятие типа данных. Булевские данные. Булевские литералы. Объявление и инициализация переменных булевского типа. Операции над булевскими данными.
  4. Понятие типа данных. Строковый тип данных. Строковые литералы в C#. Объявление и инициализация переменных строкового типа в C#. Операции над строковыми данными. Перебор всех символов строки. Методы работы со строками. Сравнение строк.
  5. Понятие переменной. Объявление и инициализация переменных. Ссылочные типы и типы значений, оператор new и конструкторы объектов. Примеры. Область видимости локальных переменных.
  6. Условная алгоритмическая конструкция и оператор if в C#. Полная и сокращенная форма оператора в C#. Применение оператора if для выбора более чем из 2-х альтернатив.
  7. Понятие Выражение. Оператор условного присваивания ?:. Его эквивалент с использованием оператора if. Общие свойства и различия.
  8. Циклическая алгоритмическая конструкция. Оператор for. Управляющий блок оператора for. Оператор for с параметром цикла (счетчиком). Вложенные операторы for. Операторы управления исполнением цикла (break и continue).
  9. Циклическая алгоритмическая конструкция. Операторы while и do-while. Примеры целесообразности применения того или иного оператора цикла. Операторы управления исполнением цикла (break и continue).
  10. Форматирование строк, метод Format класса String и форматированный консольный вывод.
  11. Операторы. Условное присваивание, арифметические, побитовые, сокращенные, инкремента и декремента.
  12. Одномерные массивы и их свойства и методы. Объявление и инициализация одномерных массивов.
  13. Двумерные массивы. Их свойства и методы. Расположение элементов двумерного массива в памяти. Перебор всех элементов двумерного массива.
  14. Структура сборки в C#. Пространство имен, классы их свойства и методы. Объявление класса, свойств и методов в C#. Создание объектов класса. Применение методов к объекту. Использование свойств объекта.
  15. Структура сборки в C#. Пространство имен, классы их свойства и методы. Объявление класса, статических свойств и статических методов в C#. Применение статических методов. Использование статических свойств класса.
  16. Работа с текстовыми файлами. Понятие потока в C#. Работа с потоками в C#.
  17. Математическая библиотека. Некоторые методы работы с числовыми данными. Датчик псевдослучайных чисел. Получение целого числа в заданном диапазоне. Получение числа с плавающей запятой в заданном диапазоне.
  18. Методы отладки программ. Точки остановки, пошаговое исполнение, переход в метод, продолжение исполнения. Просмотр текущих значений переменных в процессе выполнения программы.
  19. Основные элементы пользовательского интерфейса: Label, TextBox, Button. Их свойства, назначение и применение. Организация формы (переходы между элементами интерфейса по табуляции).
  20. Методы работы с графикой в C#. Рисование линий, прямоугольников, окружностей, вывод текста. Классы Pen, Color, Brush и Font.
  21. Алгоритм Евклида поиска НОД двух натуральных чисел. Доказательство правильности.
  22. Алгоритм подсчета количества единиц в двоичном представлении целого числа.
  23. Алгоритм транспонирования квадратной матрицы без создания новой матрицы (путем перестановки элементов).
  24. Алгоритм поиска максимального элемента в массиве, удовлетворяющего заданному условию.
  25. Алгоритм сортировки “Пузырьком”.
  26. Алгоритм удаления гласных букв из строки без использования методов класса String (с использованием только сложения и чтения отдельного символа).
  27. Алгоритм решения уравнения методом деления пополам.
  28. Алгоритм вычитания n-й строки матрицы из всех ее строк, начиная с n+1.
  29. Выбор простых чисел меньших заданного алгоритмом “Решето Эратосфена”.
  30. Алгоритм представления целого неотрицательного числа в N-ричной системе счисления.
  31. Алгоритм линейной интерполяции по таблице функции с неравным  шагом.
  32. Гистограмма. Алгоритм заполнения и алгоритм вычисления среднего значения величины по построенной гистограмме.
  33. Алгоритм сложения матриц одинаковой размерности.
  34. Алгоритм умножения матриц соответствующих размерностей.
  35. Алгоритм численного решения системы из 2-х линейных уравнений методом Гаусса. Система представлена в виде матрицы 2х3.
  36. Алгоритм вычисления числа pi методом математического моделирования.
  37. Алгоритм сглаживания – “Скользящее среднее”. Обработка краевых точек.
  38. Алгоритм шифрования и дешифорвания строковых данных методом XOR с ключом.
  39. Алгоритм решения задачи “Ханойские Башни”.
  40. Алгоритм поиска 2-х ближайших точек из массива элементов Point [] points к заданной точке Point p.




1. Правовое обеспечение развития конкуренции- Учебное пособие
2. Реферат- Боязнь уколов и врачей
3. на тему- Прогнозирование использования земельных ресурсов в Хвалынском муниципальном районе Саратовской
4. 11 - Русский язык и культура речи Зачет
5. лекция медицинских рефератов историй болезни литературы обучающих программ тестов.4
6. Малина предлагает Вам ответить на вопросы анкеты Какие мероприятия нам нужны в День села Ошлань 3 август
7. Экономическая таблица
8. Детский ясли-сад на 140 мест с бассейном
9. robot manipulator design
10. Методические рекомендации о порядке подготовки и передачи в архив законченных делопроизводством документ