program area_triangolo;
var a,b,c,p,area:real;
begin
writeln('inserisci a b c');
read (a,b,c);
if c >= (a+b)
then begin
write('Il triangolo non esiste');
end;
if c*c (a*a+b*b)
then begin
p:=(a+b+c)/2 ; (*semiper....
Informatica
Ordina per: Data ↑ Nome ↑ Download Voto Dimensione ↑
program verifica_presenza ;
var x,i :integer;
z :boolean;
a :array [1..10] of integer;
begin
i:=1;
z:=false;
write ('Inserisci il numero da ricercare, x= ');
readln(x);
writeln ('Inserisci la sequenza di numeri ');
for i:=1 to 10 do
begin
readln(...
{ compiler directive above) to optimize execution speed. }
const
max = 10;
type
list = array[1..max] of integer;
var
data: list;
i: integer;
{ QUICKSORT sorts elements in the array A with indices between }
{ LO and HI (both inclusive). Note that the QUICKSORT proce- }
{ dure
for i:= 1 to n do
writeln (a[i]);
end. program bubble_sort; (*2 mar 98*)
const n=10;
var a:array[1..n] of integer;
i,j,aux :integer;
bo : boolean;
begin
bo:= true;
for i:= 1 to n do
readln(a[i]);
for i:= (n-1) downto 1 do
end;
program conta_maggiori; (*2 mar 98*)
const n=10;
var a:array[1..n] of integer; (*per ogni elemento indicare*)
i,j,aux,conta :integer; (* il numero degli elemnti *)
begin (* maggiori *)
Dopo la fase di sviluppo c’è una fase di manutenzione della procedura. La manutenzione può riguardare le modifiche per correzione degli errori, per adattamenti all’evoluzione dell’ambiente di utilizzo, o per miglioramenti in seguito a nuove richieste dell’utente. Per fare delle modifiche bisogna ripartire delle fasi di analisi e disegno. Nella scelta de
Durante l’elaborazione si può accedere solo a un record per volta. Tramite l’area record (area di memoria riservata al file) vengono eseguite le operazioni di input/output logiche. OPERAZIONI DI I/O: Le operazioni fisiche di lettura/scrittura su memoria di massa trattano un record fisico (è l’insieme di dati che vengono trattati durante un’operazione d
Integritа (consistenza)
5) DBMS Data Base Management System
* [12)]
* Gestione DB
* Software di base
* Posizione utente [6)]
* Supporti memoria di massa
* [8)]
6) Distinzione utenti:
* Utenti finali
* Gestori
* Struttura concettuale (organizzazione e ritrovamento dati)
* Struttura fisica
S
* Utenti finali
* Gestori
* Software di base
* Posizione utente
* Supporti memoria di massa
* Funzioni DBMS:
• Definizione dei dati e schema logico
• Definizione delle viste
• Organizzazione fisica dei dati
• Inserimento e trattamento dei dati
• Interfaccia programmi utenti – DB
• Accesso ai dati
•
5) Tipologia dei sistemi
6) Esecuzione programmi in sistema uniprogrammato:
* Prelievo, istruzioni in memoria ed esecuzione
* Chiamata di routine di sistema (sospensione dell’exe del programma utente)
* Fine programma utente
7) Sistema multiprogrammato:
* Coesistenza di piщ programmi (==> riduzione, eliminazione dei periodi di in