«Основы программирования»


Скачать 34.51 Kb.
Название«Основы программирования»
Дата публикации06.05.2013
Размер34.51 Kb.
ТипВопросы к экзамену
userdocs.ru > История > Вопросы к экзамену
«УТВЕРЖДАЮ»

Зам. директора по УВР

____________ (_Бородина В.В.)

___” ____________ 2012 г.
Вопросы к экзамену

по дисциплине « Основы программирования»

для студентов второго курса дневного отделения

специальности 230115 - "Программирование в компьютерных системах"

за третий семестр 2012-2013 учебного года

  1. Перечислите основные этапы решения задач на ЭВМ. Охарактеризуйте каждый этап решения.

  2. Перечислите основные типы данных. Охарактеризуйте каждый тип по плану: значения, выполняемые операции, внутреннее представление.

  3. Дайте определение алгоритма. Назовите порядок выполнения алгоритма. Перечислите способы представления алгоритмов.

  4. Перечислите основные свойства алгоритмов. Раскройте кратко каждое из свойств.

  5. Перечислите используемые в представлении алгоритмов графические примитивы ( название, символ, выполняемая функция) .

  6. Дайте определение линейного алгоритма. Запишите пример линейного алгоритма на естественном и графическом языках.

  7. Дайте определение разветвляющиеся алгоритма. Запишите блок-схемы полной и неполной формы разветвляющегося алгоритма. Приведите простой пример.

  8. Дайте определение циклического алгоритма. Перечислите виды циклических алгоритмов. Каждый из трёх видов циклических алгоритмов запишите на естественном и графическом языке. Приведите пример.

  9. Раскройте вопрос: История и классификация языков программирования. Языки программирования высокого уровня.

  10. Раскройте вопрос: Система программирования Turbo Pascal для ПК. Версии Turbo Pascal, отличия и преимущества.

  11. Дайте понятия основных элементов языка программирования Turbo Pascal (алфавит, идентификатор, комментарии).

  12. Запишите форму описание переменных в системе программирования Turbo Pascal. Перечислите основные типы переменных с краткой характеристикой.

  13. Дайте понятия: арифметические типы данных; унарная и бинарная операции. Перечислите основные бинарные арифметические операции по плану: операция, знак, выражение , возможные типы операндов , соответствующие типы результатов.

  14. Перечислите основные стандартные функции, применимые к арифметическим величинам по плану: функция, обращение, выражение, тип аргумента, тип результата. Приведите 3-4 примера.

  15. Дайте понятие арифметического выражения. Перечислите правила записи арифметических выражений. Запишите структуру арифметического оператора присваивания. Приведите пример

  16. Дайте понятие логического выражения. Перечислите правила записи логических выражений. Запишите таблицу результатов логических операций для различных значений операндов. Запишите структуру логического оператора присваивания. Приведите пример.

  17. Перечислите функции, связывающие различные типы данных по плану: функция, обращение, выражение, тип аргумента, тип результата. Приведите 3-4 примера.

  18. Запишите общую структуру программы на языке Turbo Pascal. Перечислите основные правила синтаксиса программы.

  19. Дайте определение ввода данных. Запишите форматы процедур ввода данных с клавиатуры.

  20. Дайте определение вывода данных. Запишите форматы процедур вывода данных на экран.

  21. Запишите 2 неполные формы условных конструкций алгоритмов в виде блок-схем и их реализацию в системе программирования Turbo Pascal. По каждой конструкции приведите пример.

  22. Запишите 2 полные формы условных конструкций алгоритмов в виде блок-схем и их реализацию в системе программирования Turbo Pascal. По каждой конструкции приведите пример.

  23. Запишите реализацию оператора выбора в системе программирования Turbo Pascal. Приведите пример.

  24. Запишите циклическую конструкцию алгоритма по параметру в виде блок-схемы и её реализацию в системе программирования Turbo Pascal. Приведите пример.

  25. Запишите циклическую конструкцию алгоритма с постусловием в виде блок-схемы и её реализацию в системе программирования Turbo Pascal. Приведите пример.

  26. Запишите циклическую конструкцию алгоритма с предусловием в виде блок-схемы и её реализацию в системе программирования Turbo Pascal. Приведите пример.



Преподаватель ___________ Рюб Н.В.

Рассмотрено цикловой комиссией ИиВТ

“___” ______________ 2012 г.

Председатель ________________(Кондакова И.В.)

Похожие:

«Основы программирования» iconЛабораторная работа №1 Среда программирования Visual C++. Программирование линейных алгоритмов 6
Б 92 Основы алгоритмизации и программирования в среде Visual C++ : лаб практикум по курсу «Основы алгоритмизации и программирования»...
«Основы программирования» iconЛабораторная работа 1
Б 35 Основы программирования на языке Object Pascal в среде delphi: Лаб практикум по курсам «Программирование» и «Основы алгоритмизации...
«Основы программирования» iconПонятие программы и программирования. Свойства программ. Назначение...
Системы счисления. Сущность перевода чисел из одной системы счисления в другую: примеры
«Основы программирования» iconОсновы алгоритмизации и программирования

«Основы программирования» iconКонтрольная работа по дисциплине «Основы алгоритмизации и программирования»

«Основы программирования» iconМетодические указания по выполнению контрольной работы по курсу «Основы...
Методические указания по выполнению контрольной работы по курсу «Основы алгоритмизации и программирования» для студентов заочного...
«Основы программирования» iconИнформатика основы программирования в среде Turbo Pascal Методические...
Основы программирования в среде Turbo Pascal: Методические указания к выполнению лабораторных работ для студентов специальности опу...
«Основы программирования» iconОтчёт по лабораторной работе №3 нахождение min и max По дисциплине:...

«Основы программирования» iconВопросы по дисциплине: " Основы алгоритмизации и программирования"
Целочисленный, логический, символьный, вещественный типы данных. Функции, применяемые к данным перечисленных типов
«Основы программирования» iconМидо основы алгоритмизации и программирования
...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


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