Верификация программного обеспечения - ответы
Количество вопросов - 386
if (a == 0) { if (b == 0) call_1();} else { call_2();}
#include "op.h"float sum(int a, int b){}int mult(float a, float b){}void main(){ float a=5.5, b=6.5, c=0.0; int d=1, e=2, f=0; f=sum(d,e); c=mult(a,b);}Определите функции, вместо которых должны быть написаны заглушки:
int inverse(int a){ if (a > 10) return 1; else if ((a < 10) && (a > 0)) return 0; else return -1;}
if ( (a == 0) && (b == 0)) { call_1();} else { call_2();}
if (a == 0) { call_1();} else { if (b > 0) call_2();}
if ( (a == 0) && (b = 0) && (c == 1) { call_1();} else { if (d == 1) call_2()}
if ( (a == 0) || (b == 0) || (c == 1) { call_1();} else { call_2()}
#include "op.h"int mult(int a, int b){}float mult(float a, float b){}void main(){ float a=5.5, b=6.5, c=0.0; int d=1, e=2, f=0; f=sum(d,e); c=mult(a,b);}Определите функцию, вместо которой должна быть написана заглушка:
int inverse(int a){ if (a == 2) return 3; else return 2;}
if ( (a == 0) && (b == 0)) { call_1();} else { call_2();}
if ( (a == 0) && (b = 0) && (c == 1) { if (d == 1) call_1();} else { call_2()}
if ( !(a == 0) && (b == 0) && (c == 1) { call_1();} else { call_2()}
int inverse(int a){ if (a == 2) return 3; else if (a == 3) return 2; else return 2;}
if (a == 0) { if (b == 0) call_1();} else { call_2();}
if ( (a == 0) && (b = 0) && (c == 1) { call_1();} else { call_2()}
#include "op_float.h"int sum(int a, int b){}int mult(int a, int b){}void main(){ float a=5.5, b=6.5, c=0.0; int d=1, e=2, f=0; f=sum(d,e); c=mult(a,b);}Определите функцию, вместо которой должны быть написаны заглушки:
if (a == 0) { call_1();} else { if (b > 0) call_2();}