+ All Categories
Home > Education > Tipul de date boolean

Tipul de date boolean

Date post: 15-Jun-2015
Category:
Upload: colegiul-de-industrie-usoara
View: 2,842 times
Download: 25 times
Share this document with a friend
15
Tipul de Tipul de date boolean date boolean Ministerul Educației al Republicii Moldova Disciplina: Informatica Profesor: Florean Mihai
Transcript
Page 1: Tipul de date boolean

Tipul de date Tipul de date booleanboolean

Ministerul Educației al Republicii Moldova

Disciplina: InformaticaProfesor: Florean Mihai

Page 2: Tipul de date boolean

CuprinsCuprinsCe ar fi boolean?Tipul de date booleanOperații predefiniteTabelele de adevărRemarcăExercițiiTema pentru acasăAjutorBibliografie

Page 3: Tipul de date boolean

Ce ar fi boolean?Ce ar fi boolean?Noțiunea de boolean provine de la numele învățatului George Boole care în anul 1854 a descris în cartea sa pentru prima oară o învestigare ale legilor gîndirii logice. Aceste legi astăzi le descoperim sub numele de algebra booleană.

Cuprins

Cuprins

Page 4: Tipul de date boolean

Tipul de date booleanTipul de date booleanAcet tip de date include valorile de adevăr (true) și valori false (false). Astfel acet tip de date este unul dintre cele mai simple tipuri de date, având doar 2 posibile valori (adevărat și fals).

Declararea tipului de date boolean:Var x:boolean;

Cuprins

Cuprins

Page 5: Tipul de date boolean

Operații predefiniteOperații predefiniteOperațiile predifinite ale tipului de date boolean sunt:

Cuprins

Cuprins

not - Negația (inversia logica, operația logică NU)

and – conjuncția( produsul logic, operația logică ȘI)

or – Disjuncția(suma logica, operația logică SAU)

Page 6: Tipul de date boolean

Tabelele de adevărTabelele de adevărAplicînd operațiile logice asupra variabilelor x și y primim următoarele tabele de adevăr:

Cuprins

Cuprins

x not x

false true

true false

x y x and y

false false false

false true false

true false false

true true true

x y x or y

false false false

false true true

true false true

true true true

Page 7: Tipul de date boolean

Tabelele de adevărTabelele de adevăr

Cînd vom primi rezultat adevărat pentru conjuncția logică ?

Cuprins

Cuprins

Cînd vom primi rezultat fals pentru disjuncția logică ?

?

?

Page 8: Tipul de date boolean

RemarcăRemarcă

Valorile curente ale variabilelor boolean nu pot fi citite de la tastatură cu ajutorul procedurii- standard readln.

Cuprins

Cuprins

Valorile curente ale variabilelor se vor defini prin atribuire

Page 9: Tipul de date boolean

ExercițiiExerciții

• Numiți mulțimea de valori și operații cu date de tip boolean

Cuprins

Cuprins

• Elaborați un program care afișează pe ecran tabelul de adevăr al operațiilor logice not

?

?

Page 10: Tipul de date boolean

ExercițiiExerciții

Care va fi rezultatul urmatoarelor expresii:•xVy&z•Not (x)&Not(y)Știind că x este true, y este fals iar z este true.

Cuprins

Cuprins

?

Page 11: Tipul de date boolean

Tema pentru acasăTema pentru acasă

1. Care va fi rezultatul urmatoarelor expresii:•Not(x)Vy&z•Not (x)&Not(y)vNot(z)Știind că x este false, y și z sunt true.2.Scrieţi “A” sau “F” în dependenţă de faptul dacă este adevărată sau nu afirmaţia:• a)variabilele de tip boolean nu pot fi citite şi afişate?• b) pentru tipul boolean sunt definite operaţiile +, -, *, / ?• c)funcţia ord are un rezultat de tip boolean?3.Completaţi propoziţia cu cuvîntul potrivit:• rezultatele operaţiilor And, Or şi Not cu valori booleene sunt valori de tip________.

Cuprins

Cuprins

?

Page 12: Tipul de date boolean

La revedereLa revedere

Cuprins

Cuprins

Page 13: Tipul de date boolean

AjutorAjutorCuprins

Mergi la ajutor

Mergi la Diapozitivul precedent

Diapozitivul următor

Cuprins

Cuprins

Cuprins

Cuprins

Page 14: Tipul de date boolean

AjutorAjutorPrimim adevărat dacă ambele valori sunt adevărate

Primim fals dacă ambele valori sunt false

Mulțimea de valor : true și falseOperații : Negația, disjuncția , conjuncția.

xVy&z= trueNot (x)&Not(y)=false

Cuprins

Cuprins

Page 15: Tipul de date boolean

BibliografieBibliografie• http://ro.wikipedia.org/wiki/

Boolean_(tip_de_date) Boolean (tip de date)• http://ro.wikipedia.org/wiki/Logică_booleană

Algebră booleană• Gremalschi A,. Informatica. Manual pentru

clasa a 9-a.• Sergiu Corlat, Lilia Ivanov, Valentin Bîrsan.

Ghid de implementare a curriculumului modernizat pentru treapta gimnazială

Cuprins

Cuprins


Recommended