Будь умным!


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

тема предназначенная для записи компьютерных программ

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

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

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

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

от 25%

Подписываем

договор

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

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

КТ

http://portal.tpu.ru/SHARED/v/VIC/education/oop/Tab1/course-373-html/index.html

  1.  В чём отличие среды программирования от языка программирования?                                 Среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык.

 Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексическихсинтаксических и семантических правил.

  1. При работе с компонентом Label, какое его поле вы использовали для вывода текста? Label1.Caption:= "......"
  2. При работе с компонентом Button, какое его поле вы использовали для изменения отображения
    надписи на кнопке?  Button1.Caption
  3. При работе с компонентом Edit, какое его поле вы использовали для вывода текста?                    Edit1.Text
  4. Какой метод вызывается для перевода числа, записанного как строка, в целое число?                 StrToInt
  5. Какой метод вызывается для перевода числа, записанного как строка, в вещественное число?  StrToFloat
  6. Какой метод вызывается для перевода вещественного числа в строковый тип?  FloatToStr
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.   Если необходимо присвоить  значение переменной «Х» переменной «Y», то знаком присвоения в О.Р. будет :  :=.
  23.  Что такое массив? Массив — упорядоченный набор данных, для хранения данных одного типа, идентифицируемых с помощью одного или нескольких индексов. В простейшем случае массив имеет постоянную длину и хранит единицы данных одного и того же типа.
  24.  На каком этапе необходимо указать размер статического массива?

При его объявлении. Например: intArray[10].

  1.  Каким образом нужно обращаться к элементам одномерного массива в C++ и O.P.?

Array[8], например.

  1.  Каким образом нужно обращаться к элементам многомерного массива в O.P.?

Если у нас есть многомерный массив array[1…5,1…5,…( и так n раз)], то обращение будет выглядеть следующим образом(например): array[2,3…4].

  1.  Каким образом нужно обращаться к элементам многомерного массива вС++?

Если у нас есть многомерный массив (например двухмерный): array[10][20], то обращение будет выглядеть следующим образом (например): array[4][3] .

  1.  Каким образом выбирается граница индексации статического массива в C++?

В C++ индексация в массиве начинается с 0, т.е. индексация массива имеет вид: 0,1,2,3,4,…

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  Если необходимо проверить равенство X и Y получив истину в случае равенства, то знаком сравнения в O.P. будет ?

(=).

  1.  . Что такое оператор while?

(Циклический оператор While повторяет выполнение определенных команд до тех пор, пока контрольное выражение имеет значение True(условие верно).Когда контрольное выражение получает значение False (условие неверно), то происходит выход из цикла.)

  1.  Какое поле компонента StringGrid используется для обращения к элементам грида?

(Cells – поле для обращения к элементам грида[таблицы])

  1.  Какое поле компонента StringGrid используется для установки количества столбцов?

(ColCount – Это общее количество столбцов в таблице)

  1.  . Какое поле компонента StringGrid используется для установки количества сторок?

(RowCount – Это общее количество столбцов в таблице)

  1.  Как используя поле Cells компонента StringGrid обратится к конкретной ячейке грида в O.P.?

(StringGrid1.Cells[i,j]  - cодержимое ячейки (i, j), где где i - номер столбца, j - номер строки, имеет вид)

  1.   Как используя поле Cells компонента StringGrid обратится к конкретной ячейке грида в С++?

(StringGrid1.Cells[i,j]  - cодержимое ячейки (i, j), где где i - номер столбца, j - номер строки, имеет вид)

  1.   Какой модуль необходимо подключить к программе для работы математических функций, таких как синус или косинус и др.?

Необходимо подключить модульMath.

  1.   В чём отличие локальных и глобальных переменных?

Переменные, объявленные внутри функций, называются локальными переменными.Локальную переменную можно использовать только внутри блока, в котором она объявлена. Иными словами, локальная переменная невидима за пределами своего блока. (Блок программы — это описания и инструкции, объединенные в одну конструкцию путем заключения их в фигурные скобки). Локальные переменные существуют только во время выполнения программного блока, в котором они объявлены, создаются они при входе в блок, а разрушаются — при выходе из него. Более того, переменная, объявленная в одном блоке, не имеет никакого отношения к переменной с тем же именем, объявленной в другом блоке.В отличие от локальных, глобальные переменные видимы и могут использоваться в любом месте программы. Они сохраняют свое значение на протяжении всей работы программы. Чтобы создать глобальную переменную, ее необходимо объявить за пределами функции. Глобальная переменная может быть использована в любом выражении, независимо от того, в каком блоке это выражение используется.

  1.   В чём отличия процедуры от функции?

Объявление и работа с процедурами и функциями отличаются в следующем:

  1.  в заголовке функции помимо описания формальных параметров обязательно указывается тип возвращаемого ею результата;
  2.  для возврата функцией значения в точку вызова среди ее операторов должен быть хотя бы один, в котором имени функции или переменной Result присваивается значение результата;
  3.  вызов процедуры выполняется отдельным оператором;
  4.  вызов функции может выполняться там, где допускается ставить выражение, в частности, в правой части оператора присваивания.
  5.   Что такое формальные параметры процедуры или функции?

Формальные параметры подпрограммы указывают, с какими аргументами следует обращаться к этой подпрограмме (количество аргументов, их последовательность, типы). Они задаются в заголовке подпрограммы в виде списка, разбитого на группы. Разделителем групп является знак точка с запятой (;). В каждую группу  включаются  параметры одного типа, принадлежащие к одной  категории.

  1.   Что такое передаваемые в процедуру или функцию параметры?

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

  1.   Каким образом происходит передача параметров в процедуру или функцию?

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

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

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

Выбор способа передачи параметров при создании процедуры (функции) происходит в соответствии со сказанным выше: входные параметры нужно передавать по значению, а выходные - по ссылке. Практически это сводится к расстановке в заголовке процедуры (функции) описателя var при всех параметрах, которые обозначают результат работы подпрограммы. Однако, в связи с тем, что функция возвращает только один результат, в ее заголовке использовать параметры-переменные не рекомендуется.

  1.   Где в O.P. объявляются глобальные процедуры и функции?

Глобальные переменные объявляются вне процедур и функций и находятся в сегменте данных.

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  Какую директиву нужно указать для реализации перегрузки при объявлении процедур или функций в O.P? overload
  8.  Какую директиву нужно указать для реализации перегрузки при объявлении процедур или функций в С++?
  9.  Что такое указатель?

Указатель – это переменная, хранящая какой-либо адрес в памяти вашего компьютера Это может быть адрес переменной,  записи данных,  либо  процедуры или функции

  1.  Что такое передаваемые в процедуру или функцию параметры? Входные параметры
  2.  Каков синтаксис объявления бестипового указателя в С? void* ptr;
  3.  Каков синтаксис объявления бестипового указателя в О.Р? var p: ^T;
  4.  Каким образом объявляется указатель на переменную типа double в С++?

 double *p double

  1.  Каким образом объявляется указатель на переменную типа integer в О.Р? p(^int)
  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.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  



1. тема внутрифирменного планирования ИОСИФ КАЦдоктор экономических наук профессорзаведующий кафедрой уп
2. обязательные ~ вина
3. I LISTENING ND REDING Listen to the text Red nd trnslte the text Things Go Better With CocCol CocCol is enjoyed ll over the world
4. Лягте на спину согните ноги в коленях руки не сцепляя за головой локти в стороны взгляд направлен вверх
5. тематические В зависимости от характера использования- общего значения целевые В зависимости от эк
6. з курсу Порівняльна стилістика української й англійської мов
7. экономических исследований ИНТЕЛЛЕКТУАЛЬНАЯ СОБСТВЕННОСТЬ КАК НЕМАТЕРИАЛЬНЫЙ АКТИВ И ЕЁ
8. Анализ конъюнктуры рынка услуг гостеприимства и перспективы его дальнейшего развития
9. Анализ заинтересованных сторон в проект
10. .Експлікація земель.
11. реферату- Енергетична оцінка важкості праціРозділ- БЖД Енергетична оцінка важкості праці У будьякій труд
12. На людей находящихся в зоне горения воздействуют как правило одновременно несколько факторов- открытый о
13. Реферат- Петербургская архитектура эпохи модерна.html
14.  Введение 2Образование Армянского народа и создание государства эпоха до н
15. Курсовая работа- Административно-правовое регулирование деятельности нотариата в Республике Беларусь
16. Харвест 1997 В этой книге раскрываются методы и приемы получения конфиденциальной информации о людях и ор
17. Расчет заземления и кондиционирования
18. на тему- Экономическая эффективность проектирования ресторана французской кухни Выполнила- П
19. Введение Цель выполнения лабораторных работ
20. Сердца трех Джек Лондон Сердца трех OCR Палек Джек Лондон Сердца трех ПРЕДИСЛ