Реферат: Алгоритмические языки и программирование Системное программное обеспечение Технология программирования"
5) Перечислите, какие действия необходимо выполнить для того, чтобы поместить компонент на форму.
6) Составьте
программу на Турбо Паскале.
В заданном тексте напечатать каждое предложение с новой строки.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 24
1) Приведите классификацию языков программирования. Перечислите известные вам языки программирования высокого уровня.
2) . Назначение и формат процедур Insert и Delete в языке Турбо Паскаль. Приведите примеры использования этих процедур.
3) Понятие структурного программирования.
4) Понятие типизированного, нетипизированного и текстового файлов в Турбо Паскале. Поясните разницу между ними.
5) Опишите назначение частных (private), общих (public), защищенных (protected) и опубликованных (published) объявлений в Object Pascal.
6) Используя
подпрограмму составьте программу на Турбо Паскале.
Даны a, b
Вычислить
(использовать соотношение lg x = 0,4343 ln x)
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 25
1) Понятие синтаксической диаграммы. Приведите синтаксические диаграммы блока и структуры программы на Паскале.
2) Структура объявления типа записи в языке Турбо Паскаль. Приведите примеры.
3) Использование параметров-констант в подпрограммах на языке Турбо Паскаль.
4) Поясните, в чем состоит различие между статистическими и динамическими методами объекта?
5) Перечислите известные вам функции преобразования строковой переменной в число и числовой переменной в строку в Delphi.
6) Составьте
программу на Турбо Паскале.
Дано 100 целых чисел. Определить, образуют ли они возрастающую
последовательность.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 26
1) Понятие константы и переменной. Как объявить константу и переменную в программе на Турбо Паскале?
2) Символьный тип данных в языке Турбо Паскаль. Функции, применяемые к данным символьного типа.
3) Заголовок процедуры. Правила записи заголовка процедуры в Турбо Паскале.
4) Приведите фрагмент программы на Турбо Паскале считывания элемента из стека и исключения его из стека.
5) Опишите процесс создания исполняемого файла в Delphi.
6) Составьте
программу на Турбо Паскале.
Дан двумерный массив целых чисел. Поменять местами элементы первой и третьей
строки.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 27
1) Транслятор, компилятор, интерпретатор: определение и назначение.
2) Укажите операции отношения над множествами в языке Турбо Паскаль. Поясните на примерах.
3) Назначение стандартного модуля CRT в Турбо Паскале. Перечислите основные процедуры и функции модуля.
4) Как распределяется память при выполнении программ на Турбо Паскале?
5) Назначение проекта и файла параметров проекта в Delphi.
6) Дана непустая последовательность слов из латинских букв, соседние слова отделены друг от друга запятой, за последним словом – точка. Определить количество слов в тексте.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 28
1) Назначение и структура условного оператора в языке Турбо Паскаль. Приведите примеры.
2) Понятие массива. Описание массива в языке Турбо Паскаль. Примеры описания массива
3) Обращение к процедуре в Турбо Паскале. Понятие формальных и фактических параметров.
4) Напишите процедуру вывода элементов списка в Турбо Паскале. Информационная часть списка – переменная типа Integer.
5) Перечислите компоненты, представляющие собой списки выбора. Каковы основные правила их использования?
6) Cоздать файл, содержащий информацию о друзьях: фамилия, номер телефона, адрес. Организовать вывод номера телефона и адреса по заданной фамилии.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 29
1) Укажите особенности алгоритмов циклической структуры типа «До» и «Пока». Приведите примеры.
2) Понятие типизированной константы в языке Турбо Паскаль. Поясните различие между типизированной и обычной константой.
3) Понятие качества программ. Каковы основные показатели качества программы?
4) Что означает «инициировать файл»? Укажите процедуры инициализации типизированных файлов в Турбо Паскале.
5) Для чего предназначен механизм защищенного блока и какие операторы используются для его формирования?
6) Используя
подпрограмму составьте программу на Турбо Паскале.
Даны x, y, m, n
Вычислить
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 30
1) Перечислите этапы решения задачи на ПК. Что выполняется на каждом этапе?
2) Укажите функции определения длины строки, преобразования строчной литеры в прописную в языке Турбо Паскаль. Приведите примеры.
3) Укажите отличие подпрограммы- функции от подпрограммы-процедуры в Турбо Паскале.
4) Понятие объектно-ориентированного программирования (ОПП). Какова основная идея ОПП?
5) Назначение класса TСanvas. Приведите примеры методов этого класса.
6) Составьте
программу на Турбо Паскале.
Пусть текстовый файл t разбит на непустые строки. Описать функцию count(t) для подсчета числа строк, которые начинаются с буквы
R.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 31
1) Оператор цикла с параметрами в Турбо Паскале. Приведите пример использования оператора.
2) Перечисляемый тип данных в языке Турбо Паскаль. Примеры объявления перечисляемого типа.
3) Этапы разработки больших программ.
4) Поясните сущность виртуальных методов объекта.
5) Что такое тип Variant, и в каких случаях он используется?
6) Составьте
программу на Турбо Паскале.
Дан массив целых чисел. Найти минимальный элемент массива и его порядковый
номер.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 32
1) Идентификатор. Перечислите правила записи идентификаторов в Турбо Паскале.
2) Дайте определение записи, полю записи в языке Турбо Паскаль. Приведите примеры.
3) Перечислите приемы хорошего стиля программирования в Турбо Паскале .
4) Перечислите и поясните назначение общих процедур для работы с файлами всех типов в Турбо Паскале.
5) Варианты вывода информации в Delphi. Назначение и формат функций ShowMessage и MessageDlg.
6) Напечатать true, если в заданном тексте буква а встречается чаще, чем буква b, и напечатать false в противном случае.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 33
1) Составной оператор, пустой оператор и их назначение (в языке Турбо Паскаль).
2) Логический тип данных в языке Турбо Паскаль.
3) Приведите простейший пример реализации диалога в Турбо Паскале при вводе значений переменных. Какова роль оператора ввода?
4) Приведите фрагмент программы на Турбо Паскале добавления элемента в стек.
5) Как осуществляется обращение к свойству или методу компонента в программе?
6) В заданном тексте напечатать каждое слово с новой строки.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 34
1) Процедуры вывода Write и Writeln в языке Турбо Паскаль. Форматы вывода числовых данных. Приведите примеры.
2) Характеристика целочисленного типа данных в языке Турбо Паскаль.
3) Назначение опережающего объявления процедуры. Какая директива используется для опережающего описания в Турбо Паскале?
4) Как описывается в Турбо Паскале переменная типа объект? Объясните назначение директив Private и Public в описании объектов.
5) В чем заключается разница между модальным и немодальным окном?
6) Составьте
программу на Турбо Паскале.
Найти сумму отрицательных элементов двумерного массива, расположенных ниже
главной диагонали.
Зав. кафедрой
--------------------------------------------------
Экзаменационный билет по предмету
АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ПРОГРАММИРОВАНИЕ
Билет № 35
1) Дайте характеристику и приведите пример алгоритмов линейной структуры.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13