Делаю сайт и хочу познакомиться с сео, вот допустим мне надо сделать чтобы на сайте были страницы и каждая страница индексировалась в зависимости от контента с бд. так вот в бд может быть контент разной длины. есть поле h1 в котором должен быть основной запрос. если текст этого поля слишком длинный, то получается его надо обрезать что-ли? на этом сайте я сейчас сделаю этим вопросом себе длинный текст и гляну как у них.. хех. но, может что подскажете еще. я понимаю, что написал фигню, если что могу написать подробнее если здесь етсь сео спецы..
2. До сборки - Да. Любое устройство в компе ожидает входные данные, дальше как то их обрабатывает и выдаёт обратно, алгоритмы обработки обсалютно разные для каждого устройства (жёсткий, оперативка, bios)
После - тем более да, так как без системы каждый элемент компа бессмыслен и бесполезен. Каждый из них дополняет друг друга.
После включения - да, вся система начинает реагировать как то и отвечать (выходные сигналы - принтер, экран, вибрация на джойстике, загорается лампочка на камере когда идёт чтение видео с камеры)
3. Свойства зависят от внутренних параметров каждого компонента. На примере компа - частота процессора обеспечивает с какой скоростью обрабатываются данные, оперативка - сколько памяти храниться в ней для быстрого вызова и передачи на процессор, на жёстком его объём и скорость чтения/записи.
Каждый компонент важен в системе, есть ключевые (процессор, опертивка) от которых многое зависит, а есть не особо зависимые параметры компонета (объём жёсткого) . И т. д. и т. п. Надеюсь дал более менее развёрнутый ответ.
var a:array[1..n,1..n] of integer;
i,j,d,k,l,m:integer;
begin
k:=1;
i:=1; j:=1;
a[i,j]:=1;
d:=n-1;
for l:=1 to d do
begin k:=k+1; j:=j+1; a[i,j]:=k; end;
for m:=1 to n div 2 do
begin
for l:=1 to d do
begin k:=k+1; i:=i+1; a[i,j]:=k; end;
for l:=1 to d do
begin k:=k+1; j:=j-1; a[i,j]:=k; end;
d:=d-1;
for l:=1 to d do
begin k:=k+1; i:=i-1; a[i,j]:=k; end;
for l:=1 to d do
begin k:=k+1; j:=j+1; a[i,j]:=k; end;
d:=d-1;
end;
for i:=1 to n do
begin
for j:=1 to n do write(a[i,j]:4);
writeln;
end;
end.
Результат:
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9