Матрица А(5,5) делится на две части побочной диагональю. Найти среднее арифметическое сумм элементов каждой части

Дана матрица В(5,5). Найти количество элементов, больших 5, среди элементов главной диагонали.

program z2;

uses crt;

var

B:array [1..5,1..5] of integer;

i,k,j:integer;

begin clrscr;

writeln ('vvedote elementy massiva B');

for i:=1 to 5 do

for j:=1 to 5 do

read (b[i,j]);k:=0;

for i:=1 to 5 do

for j:=1 to 5 do

if (i=j) and (b[i,j]>5) then k:=k+1;

writeln ('k=',k);

readln;readln;end.

 

Экзаменационный билет №3

Инструментальные программные средства, их характеристики.

Инструментальные программные средства, их характеристики. Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки и внедрения создаваемых программ. Выделяют следующие группы: 1. локальные средства разработки приложений,; 2. интегрированные среды разработки программ,; 3. CASE-технологии – автоматизированные технологии разработки программного обеспечения. Локальные средства разработки приложений включают языки и системы программирования, а также инструментальную среду программирования. Дальнейшим развитием локальных средств разработки программ являются интегрированные программные среды разработчиков. Основное назначение инструментария данного вида – повышение производительности труда программистов, автоматизация создания кодов программ, разработки приложений для архитектуры клиент-сервер и др. Примером может служить визуальная среда Visual InterDev, предназначенная для коллективной разработки веб-проектов. CASE-технологии позволяют использовать специальный комплекс средств автоматизации для проектирования, анализа программного обеспечения и его сопровождения, которые существенно повышают производительность труда программистов и улучшают качество создаваемого программного обеспечения.

2.Средства сжатия данных – архиваторы.

Средства сжатия данных – архиваторы. В зависимости от того, в каком объекте размещены данные, подвергаемые сжатию, различают: уплотнение файлов, уплотнение папок, уплотнение дисков. Методы сжатия с потерей информации применимы только для тех типов данных, для которых формальная утрата части содержания не приводит к снижению потребительских свойств. Это относится к мультимедийным данным. Характерными форматами таких сжатий являются *.JPS для графических данных, *.MPS для видеоданных, *.MP3 для звуковых данных. Программные средства для создания и обслуживания архивов отличаются большим объемом функциональных возможностей. К базовым функциям, которые выполняют большинство архиваторов, относятся: извлечение файлов из архивов; создание новых архивов; добавление файлов в архив; создание самораспаковывающихся архивов; создание распределенных архивов; восстановление поврежденных архивов; защита архивов от просмотра и несанкционированной модификации. 3.Решить задачу в программе Excel

Матрица А(5,5) делится на две части побочной диагональю. Найти среднее арифметическое сумм элементов каждой части.

program z3;

uses crt;

var

A:array [1..5,1..5] of integer;

i,n,j,k:integer;sa1,s1,sa2,s2:real;

begin clrscr;

writeln ('vvedote elementy massiva A');

for i:=1 to 5 do

for j:=1 to 5 do

read (a[i,j]);s1:=0;s2:=0;k:=0;n:=5;

for i:=1 to 5 do

for j:=1 to 5 do begin

if (i+j<n+1) then

s1:=s1+a[i,j] else

if (i+j>n+1) then begin

s2:=s2+a[i,j];k:=k+1;end;

end;

sa1:=s1/k;sa2:=s2/k;

writeln ('sa1=',sa1:5:3);

writeln ('sa2=',sa2:5:3);

readln;readln;end.

 

Экзаменационный билет №4

1.Сетевые операционные системы.

Сетевая операционная системасоставляет основу любой вычислительной сети. В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.В сетевой операционной системе отдельной машины можно выделить несколько частей эффективным представляется путь разработки операционных систем, изначально предназначенных для работы в сети. Примером такой ОС является система Windows NT фирмы Microsoft. В одноранговых сетях все компьютеры равны в правах доступа к ресурсам друг друга. Каждый пользователь может по своему желанию объявить какой-либо ресурс своего компьютера разделяемым, после чего другие пользователи могут его эксплуатировать. двухранговые сети, где сервер лучше решает задачу обслуживания пользователей своими ресурсами, так как его аппаратура и сетевая операционная система специально спроектированы для этой цели.

2.Интеллектуальные и экспертные системы.

Интеллектуальные и экспертные системы.Технология интеллектуальных компьютерных систем является одним из направлений новой области исследования, которая получила наименование искусственного интеллекта. Основные усилия в этой области предпринимаются в направлении эмуляции мышления человека. Экспертная система может полностью взять на себя функции, выполнение которых обычно требует привлечения опыта человека-специалиста, или играть роль ассистента для человека, принимающего решения. Правильное распределение функций между человеком и машиной является одним из ключевых условий эффективности внедрения экспертных систем. Экспертная система отличается от прочих прикладных программ наличием двух признаков: моделирует механизм мышления человека применительно к решению задач проблемной области; выполняет вычислительные операции; формирует определенные соображения и выводы, основываясь на тех знаниях, которыми он располагает. Знания в системе представлены на некотором специальном языке и хранятся отдельно от собственного программного кода, который и формирует выводы и соображения, называемый базой знаний. 3.Решить задачу в программе Excel