Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.)




Скачать 52.81 Kb.
НазваниеМатериал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.)
Дата публикации12.08.2013
Размер52.81 Kb.
ТипДокументы
zadocs.ru > Математика > Документы
Материал для подготовки к экзамену по ОП в 27 группе (2 семестр, 2013 г.)
Теоретическая часть


  1. Трансляторы и их виды: компиляторы и интерпретаторы.

  2. Понятие типа данных.Типы данных в C#. Объявление переменных и присваивание им значений.

  3. Операторы ввода/вывода в консольных приложениях. Преобразование типов данных с помощью объекта Convert. Форматирование выводимых значений.

  4. Математические операции в C# (таблица математических функций). Привести пример записи математического выражения в C#.

  5. Логические операции. Поразрядные логические операции. Приоритет логических операций.

  6. Операторы организации ветвления в C# (тернарная операция, оператор if, оператор switch).

  7. Понятие циклического алгоритма. Организация циклов в C# с использованием операторов do, while, for.

  8. Виды ошибок. Понятие исключительной ситуации. Обработка исключительных ситуаций с использованием оператора try … catch … finally.

  9. Массивы: описание, заполнение, вывод на экран.

  10. Массивы: поиск максимального, минимального элементов, сортировка.

  11. Строки символов. Функции обработки строк.

  12. Структуры данных. Пример использования структур для хранения и обработки разнотипных данных об одном объекте.

  13. Массивы структур данных: описание, заполнение, вывод. Сортировка массивов структур данных.

  14. Подпрограммы. Описание подпрограмм, способы передачи параметров в подпрограмму. Рекурсия как разновидность подпрограмм.

  15. Текстовые файлы. Операции создания, добавления и чтения данных из текстового файла.

  16. Основные понятия ООП: инкапсуляция, наследование, полиморфизм. Определение классов в C#. Переопределение методов классов при наследовании.

  17. Базовые свойства и события компонентов.

  18. Компонент Form, кнопка Button и текстовое поле TextBox: назначение, основные свойства, методы и события.

  19. Стандартные диалоговые окна: OpenFileDialog, SaveFileDialog. Их использование для формирования диалога между приложением и пользователем.

  20. Формирование главного меню и инструментальной панели приложения с использованием компонентов ToolStrip и MenuStrip. Их основные свойства и методы.

  21. Воспроизведение звука программным способом.

  22. Запуск внешних программ.

  23. Сворачивание приложения в системный трей с использованием компонента NotifyIcon.

  24. Подготовка приложения к распространению. Создание инсталляции приложения.

  25. Создание двумерных графических изображений. Использование пера и кисти для изменения параметров линий и заливки. Операторы рисования основных графических примитивов: отрезок, прямоугольник, эллипс, дуга, сектор, замкнутая ломания линия.

  26. Реляционные базы данных. Нормализация базы данных. Первичный ключ, вторичный ключ. Основные запросы языка SQL по работе с базой данных.


Практическая часть

  1. Найдите значение выражения:

  2. Найдите значение выражения:




  1. Составьте программу, вычисляющую значение функции:




  1. Составьте программу для вычисления значения выражения




  1. Составьте программу, которая определяет является ли четной сумма цифр введенного с клавиатуры целого числа.




  1. Гражданин открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 3% от имеющейся суммы. Вывести на экран таблицу значений величины вклада за каждый месяц.




  1. Вычислить значение выражения . Организовать контроль вводимых данных (под контролем вводимых данных предполагается организация ввода х пока не будет введено неотрицательное значение, потом аналогичным образом должны быть введены y и z).




  1. Дано натуральное число. Составить программу для нахождения всех простых делителей данного натурального числа.




  1. Дан произвольный выпуклый четырехугольник. Составить программу для нахождения площади данного четырехугольника по координатам его вершин.




  1. Дан произвольный треугольник, заданный координатами его вершин. Определить вид данного треугольника: остроугольный, тупоугольный, прямоугольный.




  1. Даны четыре натуральных числа a, b, c и d. Составить программу для нахождения НОД этих чисел.




  1. Даны четыре натуральных числа a, b, c и d. Составить программу для нахождения НОК этих чисел.




  1. Составьте программу решения задачи: Дана матрица размерности NxM. Образовать матрицу, которая получается из данной перестановкой столбцов - первого с последним, второго с предпоследним и т.д.




  1. Составьте программу решения задачи: Дана матрица размерности NxM. Образовать новую матрицу размерности (N + 1)xM вставкой после строки с номером Р данной матрицы, новой строки с элементами 1, 2, …, М.




  1. Составьте программу решения задачи: Дана матрица размерности NxM. Образовать новую матрицу размерности Nx(M - 1) удалением столбца с номером Р данной матрицы.




  1. Составьте программу решения задачи: Даны числа а1, а2, …,аm и матрица размерности NxM. Заменить нулями в матрице те элементы с четной суммой индексов, для которых имеются равные среди а1, а2, …,аm.




  1. Составьте программу решения задачи: Даны две матрицы размерности NxM. Получить новую матрицу путем сложения элементов каждой строки 1-ой матрицы с суммой элементов соответствующей строки 2-ой матрицы.




  1. Составьте программу решения задачи: Сформировать квадратную матрицу NxN по правилу: элементам на главной диагонали присвоить значение 1, элементам, расположенным на следующих 2-х диагоналях, параллельных главной, присвоить значение 2 и т.д.




  1. Дана строка s. Составить программу, находящую самое длинное слово в строке.




  1. Дана строка. Определить есть ли в этой строке два одинаковых символа стоящих рядом.




  1. Дана строка, удалить из строки лишние пробелы (два и более, идущих друг за другом) и определить, какая буква встречается в данной строке чаще всего.




  1. Дана строка символов, составить программу заменяющую подстроку S1 данной строки на подстроку S2. S1 и S2 вводится с клавиатуры. Пример: “Паровоз”. S1 =” воз”, S2 = “ходик”




  1. Дана срока, состоящая из нескольких слов. Слова разделены пробелами. Определить самое короткое и самое длинное слово




  1. Дана информация о 5 автомобилях: марка, год выпуска, страна производитель, объем двигателя, цена. Составить программу для обработки этих данных.

  1. Ввод данных в программу

  2. Вывод данных в виде таблицы

  3. Упорядочить данные по возрастанию стоимости автомобиля.

  4. Отобрать и вывести на экран автомобили, сделанные в России.




  1. Дана информация о 5 государствах: название, площадь территории, количество жителей, форма правления. Составить программу для обработки этих данных.

  1. Ввод данных в программу

  2. Вывод данных в виде таблицы

  3. Упорядочить данные по убыванию количества жителей.

  4. Отобрать и вывести на государства с максимальной плотностью населения.




  1. С помощью текстового редактора создать текстовый файл, в котором содержатся строки с информаций об абонентах: фамилия, имя, отчество, адрес, телефон. Написать программу, которая считывает данные из этого файла, сортирует список абонентов по фамилии и выводит его на экран.




  1. Описать объект «отрезок на плоскости», который задается координатами своих концов. Для данного объекта описать метод вычисления длины отрезка. На основе объекта «отрезок на плоскости» описать объект «отрезок в пространстве». Переопределить метод вычисления длины. Продемонстрировать операции создания объекта, заполнения его полей данными и вызова метода вычисления длины.




  1. Описать объект прямоугольник на основе класса PictureBox. К данному объекту подключить обработчики нажатия мыши, отпускания и перемещения мыши.




  1. Написать программу выбора звукового файла в формате wav и его воспроизведения.




  1. Написать программу запуска сторонних приложений с возможностью отслеживания момента завершения их работы.

Добавить документ в свой блог или на сайт

Похожие:

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconВопросы для подготовки к экзамену по дисциплине «римское право» озо...

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconМетодические указания для студентов 1 курса заочного отделения по...
Методические указания для студентов 1 курса заочного отделения юридического факультета (2 семестр). – Казань: Издательство Института...

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconВопросы к экзамену по дисциплине Общая биохимия Для подготовки к...
Теоретический материал, а также схемы и рисунки, находящиеся в электрон-ном виде в комп сети iseu

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconВопросы для подготовки к экзамену по дисциплине «римское право» одо...

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconПроректор по учебной работе
...

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconЙ семестр 2012-2013 учебного года
Расписание практических занятий по педиатрии для студентов 4 курса медико-диагностического факультета на весенний семестр 2012-2013...

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconМетодические указания для студентов 1-го курса (2-й семестр) очной...
Английский язык в сфере юриспруденции : метод указания для студентов 1-го курса (2-й семестр) очной формы обучения по направлению...

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) icon«утверждаю» Начальник университета генерал-лейтенант милиции
Вопросы для подготовки к экзамену по курсу «Криминалистика» для курсантов 4 курса факультета моб (2013 – 2014 учебный год)

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconВопросы для подготовки к экзамену по Административному праву (2012-2013)
Действие административно-правовых норм по кругу лиц, во времени и в пространстве

Материал для подготовки к экзамену по оп в 27 группе (2 семестр, 2013 г.) iconМатериал для подготовки к зачету по русскому языку (при подготовке...
Каждый билет состоит из 3х заданий: 1 – дать определение термину, 2 – рассказать теоретический материал с примерами, 3 – выполнить...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов