Variant 332606215.
Рассмотрим SQL-запрос:
SELECT a.ln, fn, b.zip, c.city FROM a,b,c WHERE a.ln=b.ln
Рассмотрим содержимое следующей таблицы:
A B C ------------------------ 1 дерево гвозди 2 дерево гвозди 3 дерево гвозди 4 металл пайка 5 металл пайка 6 стекло шпаклевка 7 стекло шпаклевка
Учитывая, что A первичный ключ таблицы, какая самая базовая из нормальных форм, возможно нарушается?
Рассмотрим C-программу:
#include <stdio.h> main() { float sum=0.0, j=1.0, i=2.0; while (i/j>0.001) { j=j+j; sum=sum+i/j; printf("%f \n",sum); } }
Рассмотрим SQL-оператор:
SELECT a.lname, a.fname FROM a JOIN b ON a.lname=b.lname WHERE b.sex = 'male'
SELECT lname, fname FROM a WHERE lname IN (SELECT lname FROM b)
SELECT a.lname, fname FROM a
SELECT a.lname, fname FROM a,b WHERE a.lname=b.lname AND sex='male'
SELECT a.lname, fname FROM a JOIN b WHERE b.sex='male'
SELECT a.lname, fname FROM a WHERE lname IN (SELECT lname FROM a JOIN b ON lname WHERE sex='male')
Некоторая параллельная программа выполняется 100 секунд на одном процессоре. Если 40% вычислений являются строго последовательными и не могут быть распараллелены, то какое будет время выполнения этой программы на 2 и 4 процессорах соответственно: