Главная / Параллельное программирование с OpenMP / Найдите ошибку в следующем фрагменте программы: #define N 10 int A[N],B[N]; #pragma omp parallel default(shared) { int i; ..…#pragma omp master for (i=0; i<N; i++) { A[i]=0; } #pragma omp for for (i=0; i<N; i++) B[i]=A[i]; }

Найдите ошибку в следующем фрагменте программы: #define N 10 int A[N],B[N]; #pragma omp parallel default(shared) { int i; ..…#pragma omp master for (i=0; i<N; i++) { A[i]=0; } #pragma omp for for (i=0; i<N; i++) B[i]=A[i]; }

вопрос

Правильный ответ:

оператор for не может быть использован внутри конструкции master
по завершении конструкции master отсутствует директива barrier
в данном фрагменте программы ошибки нет
Сложность вопроса
61
Сложность курса: Параллельное программирование с OpenMP
28
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен прошёл на пять. Спасибо за халяуву
17 июл 2020
Аноним
Я провалил зачёт, почему я не углядел данный сайт с всеми ответами с тестами intuit до сессии
14 авг 2018
Аноним
Какой человек ищет вот эти вопросы по интуит? Это же элементарно
01 июл 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.