Loading presentation...
Prezi is an interactive zooming presentation

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Proiect la Informatica

No description
by

Sirghi Georgeta

on 12 May 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Proiect la Informatica

Proiect la Informatica
Furnica
Executantul Furnica
Elaborat de eleva clasei a VIII-a B
Sirghi Georgeta

Cuprins:
1.Algoritmi si executanti;
2.Limbajul de programare Pascal;
3.Combinatii de taste;
4.Cuvinte cheie;
5.Tipuri de date;
6.Operatori logici si aritmetici;
7.Elementele unei diagrame.

Algoritmi
este un program de calculator,care poate indeplini comenzile:sus,jos,stinga,dreapta si are urmatoarele elemente:
Bara de meniuri;
Zona de editare;
Mediul de lucru;
Centrul de comanda;
Caseta de inserare a caracterelor imprimabile;
butoanele inceput,sfirsit,sus,jos,procedura...
Cangur
Executantul
este un obiect care poate indeplini anumite comenzi.
Ca exemple pot fi:Cangur,Furnica,Robocert
Executantul Cangur
este un program de calculator,care poate indeplini urmatoarele
comenzi
:
Pas-Cangurul se deplaseaza cu un patratel,trasind segmentul respectiv de dreapta;
Salt-Cangurul se deplaseaza cu un patratel,insa nu deseneaza nimic;
Rotire-Cangurul se roteste cu 90 grade,dupa acele de ceasornic.
Aplicatia Cangur contine urmatoarele
elemente
:
Bara de meniuri;
Centrul de comanda;
Zona de editare;
Mediul de lucru.

Executanti

Algoritmul reprezinta o multime finita de instructiuni ,care fiind executate intr-o ordine bine stabilita,produc in timp finit un rezultat.
Fiecare din noi în fiecare zi îndeplinește diferiți algoritmi,insa nu ne dam seama.

Algoritmii instructiunile carora sint executate in ordinea aparitiei lor in text se numesc
algoritmi liniari
.
Algoritmii ce contin secvente de instructiuni care in procesul executiei se indeplinesc de mai multe ori se numesc
algoritmi repetitivi
.
Algoritmii ce contin secvente de instructiuni,executia carora depinde de informatiile colectate in mediul de lucru al executantilor,se numesc
algoritmi cu conexiune inversa
.
Algoritmii ce contin secvente de instructiuni care vor fi executate numai pentru anumite valori ale conditiilor indicate se numesc
algoritmi cu ramificari.
Algoritmi
Liniari
Repetitivi
Cu conexiune inversa
Cu ramificari
Pascal este unul dintre limbajele de programare de referință în știința calculatoarelor. Pascal a fost dezvoltat de elvețianul Niklaus Wirth în 1970 pentru a pune în practică programarea structurată.

Pascal
Combinatii de taste
Alt + Enter
-redimensioneaza fereastra;
Alt + X
-iesire din program;
Ctrl + Y
-sterge un rind intreg;
Ctrl +Insert
-copiaza;
F2
-salveaza;
F6
-trece dintr-o fereastra in alta;
F9
-verifica programul de erori;
Ctrl + F9
-executa programul;
Shift + Delete
-comanda cut.

Cuvinte-cheie

Cuvintele-cheie
sint formate din doua sau mai multe litere:
and
-si;
array
-tablou;
begin
-inceput;
case
-caz
const
-constante;
div
-citul impartirii;
mod
-restul impartirii;
do
-executa;
downto
-in descrestere la;
else
-altfel;
end
-sfirsit;
file
-fisier;
for
-pentru;
function
-functie;
goto
-treci la;
if
-daca;
in
-in;
label
-eticheta;

nil
-zero;
not
-nu;
of
-din;
or
-sau;
packet
-impachetat;
procedure
-procedura;
program
-program;
record
-articol (inregistrare);
repeat
-repetare;
set
-multime;
then
-atunci;
to
-la;
type
-tip;
until
-pina ce;
var
-variabil;
while
-cit;
with
-cu.

Tipuri de date
Tipul de date
este multime de valori si o multime de operatii care pot fi efectuate cu valorile respective.
Simple
ordinale
reale
Integer;
Boolean;
Char;
String;
Subdomeniu;
Enumerare.
Real.
Structurate:
Array;
File;
Record.
De referinta
Tipuri de date
Operatori
logici si aritmetici
<;
>;
=;
< >;
<=;
>=;
and;
not;
or;
xor.
+;
-;
x;
*;
^;
div;
mod.
Elementele unei diagrame
cerc(destinat pentru cuvintele cheie);
elipsa;
dreptunghi(destinat pentru declaratii anterioare);
sageata(directia de inlantuire).
Instructiuni predefinite
write-afiseaza textul sau caracterul din apostrofe;
writeln-afiseaza ce este in apostrofe si trece din rind nou;
read-atribuie valoarea introdusa la tastatura;
readln-la fel ca read doar ca trece di in rind nou.

Multumesc pentru atentie!
Full transcript