Будь умным!


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

Основы программирования Понятие структурного программирования.

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

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

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

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

от 25%

Подписываем

договор

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

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

Вопросы к экзамену по дисциплине «Основы программирования»

  1.  Понятие структурного программирования. Этапы решения задачи на компьютере.
  2.  Основные понятия алгоритмизации. Понятие алгоритма. Свойства алгоритма. Формы записи алгоритмов. Общие принципы построения алгоритмов. Базовые конструкции языков программирования: линейные, разветвляющиеся, циклические.
  3.  Данные. Типы данных. Основные базовые типы данных и их характеристика. Структурированные типы данных и их характеристика.
  4.  Логические основы алгоритмизации. Основы алгебры логики. Логические операции с высказываниями: конъюнкция, дизъюнкция, инверсия. Законы логических операций. Таблицы истинности.
  5.  Языки программирования. Эволюция языков программирования. Классификация языков программирования. Элементы языков программирования.
  6.  Понятие системы программирования. Исходный, объектный и загрузочный модули. Библиотеки подпрограмм. Обработка исключений. Интегрированная среда программирования.
  7.  Файлы данных.
  8.  Принципы структурного и модульного программирования. Принципы объектно-ориентированного программирования.
  9.  Общие принципы разработки программного обеспечения. Жизненный цикл программного обеспечения. Типы приложений. Консольные приложения.
  10.  Основные элементы процедурного языка программирования. Структура программы. Структурная схема программы на алгоритмическом языке. Лексика языка. Переменные и константы. Типы данных. Выражения и операции.
  11.  Операторы и операции. Синтаксис операторов. Управляющие структуры. Составной оператор. Вложенные условные операторы. Циклические конструкции. Циклы с предусловием и постусловием.
  12.  Структуры данных. Массивы как структурированный тип данных. Объявление массива. Ввод и вывод одномерных и двумерных массивов. Обработка массивов. Стандартные функции для массива целых и вещественных чисел.
  13.  Структурированные типы данных: строки и множества. Объявление строковых типов данных. Поиск, удаление, замена и добавление символов в строке. Операции со строками. Стандартные функции и процедуры работы со строками.
  14.  Объявление множества. Операции над множествами.
  15.  Подпрограммы. Процедуры и функции, их сущность, назначение и различие. Организация процедур, стандартные процедуры. Процедуры, определенные пользователем: синтаксис, передача аргументов. Формальные и фактические параметры. Процедуры с параметрами, описание процедур.
  16.  Функции: способы организации и описание. Вызов функций, рекурсия. Программирование рекурсивных алгоритмов.
  17.  Файлы. Типы файлов. Организация доступа к файлам. Файлы последовательного доступа. Открытие и закрытие файла последовательного доступа.
  18.  Стандартные процедуры и функции для файлов разного типа. Файлы произвольного доступа. Порядок работы с файлами произвольного доступа. Создание структуры записи. Открытие и закрытие файла произвольного доступа. Запись и считывание из файла произвольного доступа. Использование файла произвольного доступа.
  19.  Программирование модулей. Модуль: синтаксис, заголовок, разделы. Библиотеки подпрограмм: понятие и виды. Составление библиотек подпрограмм. Схема вызова библиотек. Статическое и динамическое связывание. Использование библиотек подпрограмм.
  20.  Объектно-ориентированная модель программирования (ООП). История развития ООП. Понятие классов и объектов, их свойств и методов. Базовые понятия: объект, его свойства и методы, класс, интерфейс. Основные принципы ООП: инкапсуляция, наследование, полиморфизм.
  21.  Событийно-управляемая модель программирования. Компонентно-ориентированный подход. Классы объектов. Компоненты и их свойства.
  22.  Требования к аппаратным и программным средствам интегрированной среды разработчика. Интерфейс среды разработчика: характеристика, основные окна, инструменты, объекты. Форма и размещение на ней управляющих элементов. Панель компонентов и их свойства. Окно кода проекта. Состав и характеристика проекта. Выполнение проекта. Настройка среды и параметров проекта.
  23.  Файлы проекта. Компиляция и выполнение проекта.
  24.  Объектно-ориентированная модель программирования. Проектирование объектно-ориентированного приложения. Создание интерфейса пользователя. Программирование приложения. Тестирование, отладка приложения. Создание документации
  25.  Разработка приложения. Средства управления параметрами проекта и среды разработки
  26.  Понятие классов и объектов, их свойств и методов. Объявление класса, свойств и методов экземпляра класса. Наследование. Перегрузка методов
  27.  Основные компоненты (элементы управления) интегрированной среды разработки, их состав и назначение. Дополнительные элементы управления.
  28.  Свойства компонентов (элементов управления). Виды свойств. Синтаксис определения свойств. Категория свойств. Назначение свойств и их влияние на результат. Управление объектом через свойства.
  29.  События компонентов (элементов управления), их сущность и назначение. Создание процедур на основе событий. Процедуры, определенные пользователем: синтаксис, передача аргументов. Вызов событий.
  30.  Разработка функционального интерфейса приложения. Создание интерфейса приложения. Разработка функциональной схемы работы приложения. Создание процедур обработки событий. Компиляция и запуск приложения.




1. Общие положения о недвижимости.html
2. Лабораторна робота 2.
3. Контрольная работа- Анализ деловой активности организации
4. популярным предметом исследований как в среде врачей так и юристов
5. Общие принципы организации двигательной деятельности детей на прогулке
6. Государственные деятели времён правления Александра
7. Территория футбола Оформлено футболистов 20
8. Тема 1. ПЕРСОНАЛ КАК ОБЪЕКТ УПРАВЛЕНИЯ ЕГО РОЛЬ В УПРАВЛЕНИИ РАДИКАЛЬНЫМИ НОВОВВЕДЕНИЯМИ 1
9. Основы теплотехники
10. Газпром Сегодня 03 декабря 2007 года Начало формы Поиск Конец формы
11. Информационные ресурсы современного общества
12. Разработка проекта бесперебойной подачи воды.html
13. Политическая система Франции и пятая республика
14. статья является частью более широкого исследования роли организованного насилия как криминального так и ле
15. Рекламная деятельность для специальности 080502
16. Освещение
17. Реферат- Дыхание человека
18. Контрольная работа- Двойная запись операций по бухгалтерским счетам
19. 24 ВЛИЯНИЕ СОВРЕМЕННЫХ ТЕХНОЛОГИЙ НА РАЗВИТИЕ ЛИЧНОСТИ И ФОРМИРОВАНИЕ ПАТОЛОГИЧЕСКИХ ФОРМ АДАПТАЦИИ- ОБР
20. на тему- Разработка системы водоотведения мясоперерабатывающего завода Выполн