Программирование (12 баллов)

1. Дана матрица D(N,M), N,M<=10, с элементами вещественного типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, для каждой строки матрицы определяет максимальный элемент и перемещает его на место последнего элемента этой строки. Вывести на экран исходную и полученную после перестановки матрицы. Максимальный элемент считать единственным.

2. Дана матрица А(N,M), N,M<=12, с элементами целого типа.Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, определяет суммы элементов строк до первого отрицательного элемента и заносит их в новый одномерный массив. Вывести на экран исходную матрицу и рядом с ней массив сумм. Если отрицательных элементов в строке нет, то занести в массив сумм ноль.

3. Дана матрица А(N,M), N,M<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, считает количество различных квадратов со стороной k, содержащих только нулевые элементы, которые можно выделить в матрице. Вывести на экран исходную матрицу и количество квадратов или сообщение о том, что таких квадратов в матрице нет.

4. Дана матрица А(N,M), N,M<= 10, с элементами вещественного типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, определяет минимальный элемент в столбце, содержащем максимальный элемент матрицы. Вывести на экран исходную матрицу, номер столбца и найденный минимальный элемент. Считать максимальный в матрице и минимальный элемент в указанном столбце единственными.

5. Дана матрица А (N,M), N,M<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, в каждом столбце матрицы находит минимальный элемент и заносит его в новый одномерный массив С(N). Вывести на экран исходную матрицу и под ней сформированный одномерный массив. Если столбец содержит несколько одинаковых минимальных элементов, то в массив занести первый из них.

6 Дана квадратная матрица D(N,N), N<=10, с элементами вещественного типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, определяет максимальный элемент в каждой строке и перемещает его на место элемента главной диагонали той же строки. Считать максимальный элемент в каждой строке единственным. Вывести на экран исходную и полученную после перестановки матрицы.


7. Дана матрица А(N,N), N<= 12, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, для каждого столбца этой матрицы определяет среднее арифметическое элементов, расположенных до первого нулевого элемента, и помещает полученное значение на место элемента побочной диагонали того же столбца. Вывести на экран исходную матрицу и полученную после перестановки.

8. Дана матрица А(N,M), N,M<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, определяет среднее арифметическое максимального и минимального элементов каждого столбца и помещает полученное значение на место первого элемента столбца. Вывести на экран исходную матрицу и полученную после перестановки.

9. Дана матрица А(N,N), N<=10, с элементами вещественного типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, определяет минимальный элемент выше главной диагонали и помещает его на место максимального значения ниже главной диагонали. Вывести на экран исходную матрицу и полученную после перестановки.

Считать минимальный и максимальный элементы в указанных областях единственными

10. Дана матрица А (N,M), N,M<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, в каждом столбце матрицы удаляет минимальный элемент и заносит его в новый одномерный массив С(N). Вывести на экран исходную матрицу, полученную матрицу A(N-1,M) и под ней сформированный одномерный массив. Если столбец содержит несколько одинаковых минимальных элементов, то удалить из столбца и занести в массив первый из них.

11. Дана матрица D(N,N), N<=10, с элементами вещественного типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, находит средние арифметические элементов четырех частей матрицы, на которые делят ее главная и побочная диагонали (без диагональных элементов). Полученные значения помеcтить в одномерный массив в любом порядке. Вывести на экран исходную матрицу и одномерный массив.

12. Дана матрица D(N,N), N<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу, находит суммы элементов четырех частей матрицы, на которые делят ее главная и побочная диагонали (без диагональных элементов). Полученные значения поместить в одномерный массив в любом порядке. Вывести на экран исходную матрицу и одномерный массив.


13. Дана матрица D(N,M), N,M<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу и два числа k,l<=10. Определить суммы элементов четырех частей матрицы, на которые делят ее строка k и столбец l (элементы строки k и столбца l не учитывать). Полученные значения поместить в одномерный массив в любом порядке. Вывести на экран исходную матрицу и одномерный массив.

14. Дана матрица D(N,N), N<=10, с элементами целого типа. Написать программу на языке Паскаль или Си (консольный режим), которая вводит матрицу и два числа k,l<=10. Определить суммы элементов матрицы, находящихся выше и ниже диагонали, которая проведена через элемент с индексами k и l параллельно главной диагонали. (Элементы диагонали в суммы не входят.) Вывести на экран исходную матрицу и полученные суммы.

 


8. Интернет – технологии (12 баллов)

Вопрос 1.

На приведенной схеме корректно расположите указанные технологии (программные продукты) в пунктирных блоках. Поясните назначение каждой технологии.

Схема:

Список технологий (программных продуктов):

1. MVC-фреймворк

2. Реляционная СУБД

3. HTTP

4. ORM

5. HTML

6. SQL

 

 

Вопрос 2.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P.P_CLASS {color:green;} P {color:blue;} </STYLE></HEAD><BODY> <P class="P_CLASS"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какой цвет будет использован для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

 


Вопрос 3.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P#P_ID {color:brown;} P.P_CLASS {color:green;} P {color:blue;} </STYLE></HEAD><BODY> <P class="P_CLASS" id="P_ID">ПРИМЕР ТЕКСТА</P></BODY>

 

Какой цвет будет использован для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

Вопрос 4.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P.P_CLASS {color:green;} P {color:blue;} </STYLE></HEAD><BODY> <P class="P_CLASS" style="color:brown;"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какой цвет будет использован для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

 

Вопрос 5.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P {color:blue;} P.P_CLASS {background-color:green;} P {background-color:brown;} </STYLE></HEAD><BODY> <P class="P_CLASS"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какие цвета текста и фона будут использованы для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

 


 

Вопрос 6.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P {color:blue;} P.P_CLASS {background-color:green;} P#P_ID {background-color:brown;} </STYLE></HEAD><BODY> <P class="P_CLASS" id="P_ID"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какие цвета текста и фона будут использованы для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

 

Вопрос 7.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P#P_ID {color:red;} P {color:blue;} P.P_CLASS {background-color:green;} P {background-color:brown;} </STYLE></HEAD><BODY> <P class="P_CLASS" id="P_ID"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какие цвета текста и фона будут использованы для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.


 

Вопрос 8.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P {color:blue;} P.P_CLASS {background-color:green;} P {background-color:brown;} </STYLE></HEAD><BODY> <P class="P_CLASS" style="color:black;"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какие цвета текста и фона будут использованы для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

 

Вопрос 9.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P {color:blue;} P.P_CLASS {background-color:green;} P {background-color:brown;} </STYLE></HEAD><BODY> <P class="P_CLASS" style="background-color:black;"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какие цвета текста и фона будут использованы для отображения текста «ПРИМЕР ТЕКСТА»?

Поясните работу алгоритма каскадирования для данного случая.

 


 

Вопрос 10.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {text-align:right;} </STYLE></HEAD><BODY> <P align="center">ПРИМЕР ТЕКСТА</P></BODY>

 

Каким образом будет выравнен текст «ПРИМЕР ТЕКСТА»:

· по левому краю;

· по центру;

· по правому краю?

Поясните работу алгоритма каскадирования для данного случая.

 

Вопрос 11.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {text-align:right;} </STYLE></HEAD><BODY> <P align="center" style="text-align:left;">ПРИМЕР ТЕКСТА</P></BODY>

 

Каким образом будет выравнен текст «ПРИМЕР ТЕКСТА»:

· по левому краю;

· по центру;

· по правому краю?

Поясните работу алгоритма каскадирования для данного случая.

 


 

Вопрос 12.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P {color:blue;} P.P_CLASS {text-align:right;} P {text-align:center;} </STYLE></HEAD><BODY> <P class="P_CLASS"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какой цвет текста будет использован для отображения текста «ПРИМЕР ТЕКСТА»?

Каким образом будет выравнен текст «ПРИМЕР ТЕКСТА»:

· по левому краю;

· по центру;

· по правому краю?

Поясните работу алгоритма каскадирования для данного случая.

 

Вопрос 13.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P {color:red;} P {color:blue;} P.P_CLASS {text-align:right;} P#P_ID {text-align:center;} </STYLE></HEAD><BODY> <P class="P_CLASS" id="P_ID"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какой цвет текста будет использован для отображения текста «ПРИМЕР ТЕКСТА»?

Каким образом будет выравнен текст «ПРИМЕР ТЕКСТА»:

· по левому краю;

· по центру;

· по правому краю?

Поясните работу алгоритма каскадирования для данного случая.

 


Вопрос 14.

Дан фрагмент HTML-документа со встроенной таблицей стилей CSS.

<HEAD> <STYLE type="text/css"> P#P_ID {color:red;} P {color:blue;} P.P_CLASS {text-align:right;} P {text-align:center;} </STYLE></HEAD><BODY> <P class="P_CLASS" id="P_ID"><B>ПРИМЕР ТЕКСТА</B></P></BODY>

 

Какой цвет текста будет использован для отображения текста «ПРИМЕР ТЕКСТА»?

Каким образом будет выравнен текст «ПРИМЕР ТЕКСТА»:

· по левому краю;

· по центру;

· по правому краю?

Поясните работу алгоритма каскадирования для данного случая.