المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ساعدوني في حل هذه التمارين


nacer_alger
2011-06-14, 19:17
soit un ensemble de N nombres ecrire l'algorithme qui permet de calculer : :
SP: la somme des elements strictement positifs.
SN: la somme des element strictement negatifs.
MP: la moyenne des elements passifs.
MN: la moyenne des element négatifs.

EXERCICE 02

soit un T(n) un vecteur (n egale ou infirieur 50) , ecrire l'algorithme qui construit deux vecteurs A etB contenant respectivemevement les valeurs paires et iimpaires du vecteur T
EXERCICE 03
ecrire l' algorithme qui permet d'afficher le max de trois nombre entier donné A B et C









2-PARTIE SYSTEME D'EXPLOITATION
EX 01
supposant l'execution de 03 jobs sur une machine, les action de chaque job sont les suivantes :
job A :04 unités de calcul, 2 unités d' E/S ,2 Unités calcule.
job B : 2 unités de calcule ,2 unités d'E/S
job c:2 unités de calcul.
1- donnez les temps de reponse individuels et moyens dans les
trois modes d exploitation : Mono programme , multiprogramme et
a temps partage avec le quantum q=2 unités .

EX 02
-quels sont les different parties d' un systeme d'exploitation
-donne les deux modes d excution dans un systeme d'exploitation
-quel sont les diffrent type d'interruption et donner des exemples
-donnez les 03 politiques de schedulig des jobs

drs1985
2011-06-15, 09:34
EXO1
VAR N,sp,sn,np,nn:integer;
mp,mn:real;
sorti:string;
begin
sp:=0;
sn:=0;
np:=0;//nombre de positif
nn:=0;//nombre de nigatif


repeat
write("donner nombre n =");
lreadln(n);
if(n>=0)then
begin
np:=np+1;
sp:=sp+1;
end
else
begin
nn:=nn+1;
sn:=sn+1;
end;

write("veuillez vous contunie?")
readln(sorti);
until(sorti<>"oui");
mp:=sp/np;
mn=sn/nn;
end;

drs1985
2011-06-15, 09:43
ex02:
var t,A,b:array[1..50] of integer;
n,i,ia,ib:integer;
begin
write('donner nombre d''element de vecteur T');
repeat
readln(n);
if n>50 then
writeln('n doit etre inferieur ou egale 50');
until (n<=50);
ia:=1;ib:=1;
for i:=1 to n do
read(t[i]);
for i:=1 to n do
if (t[i] mod 2)=0 then
begin
a[ia]:=t[i];
ia:=ia+1;
end
else
begin
b[ib]:=t[i];
ib:=ib+1;
end;
end;

drs1985
2011-06-15, 09:49
ex03:
var
a,b,c:integer;
begin
write('donner A');

readln(a);
write('donner b');

readln(b);
write('donner c');

readln(c);
if a>b then
begin
if a>c then
write(' max est ',a)
else
write(' max est ',c);
end
else
if b>c then
write(' max est ',b)
else
write(' max est ',c);
end;


end;

drs1985
2011-06-15, 09:59
part 2
ex02
2-Une interruption peut être provoquée par un des composants électroniques de l'unité centrale (interruption matérielle), par le programme qu'exécute le microprocesseur (interruption logicielle), ou bien par une erreur dans le programme (exception).
3-mode maitre et mode sclave
4-FIFO LIFO et SJF

drs1985
2011-06-15, 10:07
parti 2 exo 1
mono
job A:08unite
job B: 08+04=12
job c: 12+2=14;

multi
a 2 2 2 2
b 2 2
c 2
job a: 14
job b: 10
job c: 6
j'oublie comment calculer le moyen

nacer_alger
2011-06-15, 20:28
بارك الله فيك ربي يفتح عليك بيبان الخير

nacer_alger
2011-06-15, 20:57
ان lمتحصل على شهادة تقني في اعلام الىمستوى 4 وسوف اترشح لمتحان مترشحين احرارcondidat libre لنيل شهادة تقني سامي في اعلام الي مستوى 5
اريد معرفة نوع اسئلة التي تطرح. مع علم انا تخصصي صيانة انضمة التشغيل

هل لغات البرمجة تدرج في امتانح في تخصصي هذا
افدني انا تايه
اريد معرفة نمودج اسئلة التي تطرح في تخصصي