46035 (Алгоритмические языки и программирование Системное программное обеспечение Технология программирования)

2016-07-31СтудИзба

Описание файла

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

Онлайн просмотр документа "46035"

Текст из документа "46035"

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 1

    1. Оператор цикла с предусловием в языке Турбо Паскаль. Приведите пример использования оператора.

    2. Назначение и формат процедур Str и Val. Приведите примеры использования этих процедур.

    3. Диалоговая программа. Основные принципы ее построения.

    4. Объясните строение кольцевого списка.

    5. Опишите назначение компонент TButton, TCheckBox, TRadioButton.

    6. Опишите процедуру на Турбо Паскале, которая вставляет в конец списка L новый элемент Е.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 2

    1. Понятие подчиненного алгоритма. Приведите примеры.

    1. Приведите фрагменты программы на Турбо Паскале, реализующие ввод и вывод матрицы размером m на n.

    2. Приведите пример использования подпрограммы – функции в программе на Турбо Паскале.

    3. Назначение процедуры Assign в Турбо Паскале. Перечислите стандартные файловые переменные.

    4. Опишите механизм использования шаблонов форм в Delphi.

    5. Напишите фрагмент программы в Турбо Паскале, осуществляющий построение списка из трех элементов. Элемент списка имеет следующее описание:
      Type
      Uk = ^Elem;
      Еlem = Record
      s : Сhar;
      x : Real;
      next : Uk;
      End;
      Var p, q : Uk;

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 3

    1. Процедуры ввода Read и Readln в языке Турбо Паскаль. Приведите примеры.

    1. Операция сравнения строковых переменных в языке Турбо Паскаль.

    2. Что такое модули? В чем заключается принцип модульного программирования?

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

    4. Интегрированная среда разработки приложений Delphi. Главные составные части среды.

    5. Составьте программу на Турбо Паскале.
      Напечатать заданный непустой текст, заменив в нем все пары букв ph на букву f.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 4

    1. Арифметические операции и выражения в Турбо Паскале. Правила записи арифметических выражений.

    1. Операции объединения, пересечения и разности множеств в языке Турбо Паскаль. Поясните на примерах.

    2. Понятие рекурсии. Приведите примеры использования рекурсии в программе на Турбо Паскале.

    3. Что называется наследованием? Укажите, как определить объект-наследник существующего объекта в Турбо Паскале.

    4. Перечислите основные типы данных в Object Pascal.

    5. Составьте программу на Турбо Паскале.
      Для заданного x вычислить y:
      y=cos(x)+cos(2*x)+cos(3*x)+…+cos(10*x)

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 5

    1. Дайте характеристику и приведите пример алгоритмов циклической структуры.

    1. Укажите, в чем главное отличие данных множественного типа от массивов и записей в языке Турбо Паскаль.

    2. Процедура в Турбо Паскале. Общая структура процедуры.

    3. Дайте определение динамической структуре список в Турбо Паскале. Каким должен быть тип указателя в списке?

    4. Что представляет собой компонент TTabControl? Поясните свойства компонента Tabs и ТаbIndex.

    5. Описать процедуру PR(t1,t2), переписывающего содержимое текстового файла t2 в текстовый файл t1 (с сохранением деления на строки).

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 6

    1. Структура программы на Турбо Паскале.

    1. Организация вывода элементов множества в программах на Турбо Паскале.

    2. Понятие технологии нисходящего структурного программирования. Какие составляющие включает в себя данная технология?

    3. Дайте определение динамическим структурам очередь и стек. В чем различие между этими понятиями?

    4. Опишите основные этапы создания приложений в Delphi.

    5. Используя подпрограмму составьте программу на Турбо Паскале.
      Даны натуральные m, n.
      Вычислить

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 7

    1. Оператор присваивания в Турбо Паскале. Приведите примеры.

    1. Использование конструктора множества в языке Турбо Паскаль. Приведите примеры.

    2. Назначение стандартных модулей PRINTER и GRAF в Турбо Паскале.

    3. Дайте определение понятия объект, поле объекта, метод объекта.

    4. Перечислите компоненты, реализующие стандартные диалоговые панели в Delphi.

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

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 8

    1. Логические выражения в Турбо Паскале. Приведите примеры.

    1. Интервальный тип данных (тип – диапазон). Объявление нового типа – диапазона в языке Турбо Паскаль. Примеры объявления диапазона.

    2. Использование параметров-значений в подпрограммах на языке Турбо Паскаль.

    3. Поясните различие между файлами прямого и последовательного доступа в Турбо Паскале.

    4. Перечислите компоненты, позволяющие представлять данные в табличном виде. Каковы основные правила их использования?

    5. Составьте программу на Турбо Паскале вычисления степени числа а с натуральным показателем n - а n.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 9

    1. Характеристика языка Турбо Паскаль.

    1. Перечислите типы данных, которые могут быть элементами массива, индексами элементов массива в языке Турбо Паскаль.

    2. Назначение процедуры Exit в Турбо Паскале.

    3. Объясните работу процедур ввода-вывода нетипизированных файлов в Турбо Паскале.

    4. Объясните назначение окна редактора кода и окна инспектора объектов в Delphi.

    5. const n = 100;
      type vector = array [1 . . n] of real;
      Var a, b, c, d : vector;
      Опишите процедуру sum (x, y, z), которая присваивает вектору z сумму векторов х и y, и используйте ее для вычисления d = a + b + c

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 10

    1. Назначение комментария. Как указать комментарий в программе на Турбо Паскале?

    1. Перечислите операции, которые возможны над данными типа множество в языке Турбо Паскаль.

    2. Понятие локальных и глобальных параметров в Турбо Паскале. Какова область их действия?

    3. Понятие текстового файла. Перечислите процедуры Турбо Паскаля, открывающие текстовый файл для чтения, для записи, для добавления данных в конец файла.

    4. Как осуществляется объявление нового класса в Object Pascal?

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

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 11

    1. Алфавит языка Паскаль: определение, назначение, состав.

    1. Перечислите операции над строками в языке Турбо Паскаль.

    2. Что такое стиль программирования?

    3. Приведите фрагмент программы на Турбо Паскале считывания элемента из стека, не удаляя его из стека.

    4. Варианты организации ввода информации в Delphi. Назначение и формат функции InputBox.

    5. Составьте программу на Турбо Паскале двумя способами: с использованием операторов цикла с предусловием и постусловием.
      Вычислить:
      y=sin1+sin1.1+sin1.2+…+sin2

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 12

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

    1. Понятие множества. Объявление множества в языке Турбо Паскаль.

    2. Структура модуля. Назначение составляющих модуля в Турбо Паскале.

    3. Понятие типизированных и нетипизированных указателей в Турбо Паскале. Как вывести значение указателя?

    4. Дайте определение компонента. В чем отличие визуального от невизуального компонента.

    5. Составьте программу на Турбо Паскале.
      Дана непустая последовательность слов из латинских букв, соседние слова отделены друг от друга запятой, за последним словом – точка. Определить количество слов, которые начинаются с буквы a.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 13

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

    1. Характеристика вещественного типа данных в языке Турбо Паскаль.

    2. Приведите фрагмент программы на Турбо Паскале с «дружественным выводом » на печать элементов матрицы (вывод по строкам и по столбцам).

    3. Напишите процедуру на Турбо Паскале, исключающую из списка элемент, ссылка на который r.

    4. Понятие исключительной ситуации. Опишите механизм защищенного блока в Delphi.

    5. Вычислить сумму членов ряда
      S=
      с точностью до члена ряда, меньшего 0.0001

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 14

    1. Определение и назначение меток и операторов перехода в языке Турбо Паскаль.

    1. Объясните, как осуществляется операция присваивания при работе со строковыми переменными в Турбо Паскале .

    2. Для какой цели используется процедура WINDOW в Турбо Паскале ? Приведите пример.

    3. Объясните назначение константы Nil в Турбо Паскале. Как можно обратиться к данным, находящимся по адресу, содержащемуся в указателе?

    4. Объясните назначения класса TStrings в Delphi.

    5. Составьте программу на Турбо Паскале.
      Обнулить первую строку матрицы (5Х5), если во второй строке найдется хотя бы один отрицательный элемент. Вывести на печать полученную матрицу.

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 15

    1. Дайте определение и перечислите свойства алгоритма.

    1. Назначение функций Ord(X), PRED(X) и SUCC(X) в языке Турбо Паскаль.

    2. Приведите функции управления цветом в Турбо Паскале .

    3. Какое двоичное дерево называется упорядоченным?

    4. Укажите последовательность операторов для организации вывода информации на печать в Delphi. Какие операторы используются для вывода текстовой информации?

    5. Var f : file of integer;
      x : integer;
      Пусть файл f содержит элементы 1 и 2. Какое значение будет иметь переменная х после выполнения следующих операторов?
      a) reset (f); if f ^=1 then get (f); x : = f ^;
      б) reset (f); x : = 0;
      if not eof (f) then begin get (f); x : = x + f ^ end;
      if not eof (f) then begin x : = x + f ^; get (f) end;
      if not eof (f) then x : = x + f ^;

Зав. кафедрой

--------------------------------------------------

Экзаменационный билет по предмету

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ

Билет № 16

    1. Оператор выбора Case, его структура и принципы работы в языке Турбо Паскаль. Пример использования оператора Case.

    1. Назначение и формат функций Copy, Pos в языке Турбо Паскаль. Приведите примеры использования этих функций.

    2. Использование параметров-переменных в подпрограммах на языке Турбо Паскаль.

    3. Понятие файловой переменной. Перечислите файловые типы в Турбо Паскале и способы их задания.

    4. Перечислите состав проекта в Delphi.

    5. Составьте программу на Турбо Паскале.
      Напечатать заданный непустой текст, удалив из него все цифры.

Зав. кафедрой

--------------------------------------------------

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5120
Авторов
на СтудИзбе
444
Средний доход
с одного платного файла
Обучение Подробнее