Александрович833
?>

Тестирование программного обеспечения - это: А) Поиск и исправление всех ошибок в программе. Б) Проверка программы на наличие критических ошибок в коде. В) Проверка и сравнения поведения программы с требованиями и ожидаемым результатом. Г) Освоение бюджета заказчика. Принципом тестирование не является: А) Тестирование может показать наличие ошибок, но не довести их отсутствие. Б) Можно провести исчерпывающее тестирование, которое бы показало все возможные комбинации ввода данных от пользователя и состояний системы. В) Тестирование должно начинаться как можно раньше в жизненном цикле разработки программного обеспечения Г) Тот факт, что не было найдено ни одной ошибки, еще не гарантирует качество программного обеспечения. Почему нужно тестировать программное обеспечение? А) Для того, чтобы убедиться, что программа выполняет те функции, которые она должна выполнять и решает те задачи, которые должна решать. Б) Ошибка в программном обеспечении может привести к потерям денег и времени. В) Ошибки могут нести опасность здоровью и жизни пользователей.Г) Все вышеперечисленное.

Информатика

Ответы

Александрович Алексеевна

===== PascalABC.NET =====

#1

y := (a * x + 2 * b * x * x) * Abs(Cos(x * x)) / (Pi * Exp(x));

y := (a * Ln(b * x)) ** (1 / 3) / (1 + Sqr(Sin(a * x)));

y := (Abs(Sin(x ** 3)) + a) * Exp(a) / (b * b + c * c) ** (1 / 3);

#2

begin

 var (a, x) := ReadReal2('Введите a и x:');

 var t := x ** 3 - a;

 t := Sign(t) * Abs(t) ** (1 / 3);

 var y := t + Sin(x * x) / a;

 Print('y =', y)

end.

Операция возведения в степень ** в PascalABC.NET определена только для неотрицательного аргумента, поскольку она выполняется с использованием логарифма. В то же время, в математике операция извлечения корней нечетной степени для отрицательного аргумента опеределена и допустима. В соответствии с этим, извлечение кубического корня в программе производится из абсолютной величины аргумента и последующим присваиванием знака этого аргумента результату. Если имеется потребность вычислять подобные корни в нескольких местах программы, имеет смысл ввести для этого собственную функцию.


1 переведите формулу на язык паскаль. #2 составить программу вычисления функции у(х); значения перем
a8227775
//PascalABC.NET (версия 3.1, сборка 1196 от 09.03.2016)
function
Transpose(a: array[,] of integer): array[,] of integer;
//Поворот на 90гр по часовой стрелке
begin
  var m := Length(a, 0);
  var n := Length(a, 1);
  Result := new integer[n, m];
  for var i := 0 to n-1 do begin
    for var j := 0 to m-1 do
      Result[i, j] := a[m-1-j, i];
  end;
end;

begin
  var n := ReadInteger('Введите n:');
//Заполнение матрицы NxN сл. числами и вывод на экран
  var a :=MatrixRandom(n, n);
  for  var i:=0 to n-1 do begin
    for var j:=0 to n-1 do
      Print(a[i,j]);
    println;
    end;
     println;

  Println('поворот влево на 90 гр');
  var b := Transpose(a);
  b:=Transpose(b);
  b:=Transpose(b);
  for  var i:=0 to n-1 do begin
    for var j:=0 to n-1 do
      Print(b[i,j]);
    println;
    end;
  println;

  Println('поворот вправо на 90гр');
  b := Transpose(a);
  for  var i:=0 to n-1 do begin
    for var j:=0 to n-1 do
      Print(b[i,j]);
    println;
    end;
 println;

 Println('поворот на 180 гр');
  b := Transpose(a);
  b := Transpose(b);
  for  var i:=0 to n-1 do begin
    for var j:=0 to n-1 do
      Print(b[i,j]);
    println;
    end;
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Тестирование программного обеспечения - это: А) Поиск и исправление всех ошибок в программе. Б) Проверка программы на наличие критических ошибок в коде. В) Проверка и сравнения поведения программы с требованиями и ожидаемым результатом. Г) Освоение бюджета заказчика. Принципом тестирование не является: А) Тестирование может показать наличие ошибок, но не довести их отсутствие. Б) Можно провести исчерпывающее тестирование, которое бы показало все возможные комбинации ввода данных от пользователя и состояний системы. В) Тестирование должно начинаться как можно раньше в жизненном цикле разработки программного обеспечения Г) Тот факт, что не было найдено ни одной ошибки, еще не гарантирует качество программного обеспечения. Почему нужно тестировать программное обеспечение? А) Для того, чтобы убедиться, что программа выполняет те функции, которые она должна выполнять и решает те задачи, которые должна решать. Б) Ошибка в программном обеспечении может привести к потерям денег и времени. В) Ошибки могут нести опасность здоровью и жизни пользователей.Г) Все вышеперечисленное.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

mdubov59
sde19755511
araqsyabadalyan1988
Fedorov1283
Shirochkingames
VladimirovichKazakova1202
chechina6646
vsnimschikov391
Хачатурович978
smint056950
PushkinaKurnosov984
fudan
Kubataeva Nikolaevich1389
pifpaf85
tol1974656