<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog despre resurse educaţionale din IT &#187; fisiere</title>
	<atom:link href="http://resurse-educationale.uv.ro/?feed=rss2&#038;tag=fisiere" rel="self" type="application/rss+xml" />
	<link>http://resurse-educationale.uv.ro</link>
	<description>Cu informatii pentru dezvoltare personala, dar şi pentru studentţi, elevi, profesori, webmasteri, programatori</description>
	<lastBuildDate>Fri, 27 Jan 2012 01:12:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Tipul de date fişier în Pascal</title>
		<link>http://resurse-educationale.uv.ro/?p=57</link>
		<comments>http://resurse-educationale.uv.ro/?p=57#comments</comments>
		<pubDate>Mon, 31 Jan 2011 08:38:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Pascal]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[fisiere]]></category>
		<category><![CDATA[programare]]></category>

		<guid isPermaLink="false">http://resurse-educationale.uv.ro/?p=57</guid>
		<description><![CDATA[O temă destul de dificilă din cursul liceal de informatică este tema „Tipuri structurate de date. Tipul fişier (file)”. Despre necesitatea cunoaşterii şi aplicabilitatea tipului de date fişier ne conving culegerile de probleme la informatică. Practica arată că elevul trebuie &#8230; <a href="http://resurse-educationale.uv.ro/?p=57">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>O temă destul de dificilă din cursul liceal de informatică este tema „Tipuri structurate de date. Tipul fişier (file)”.</p>
<p>Despre necesitatea cunoaşterii şi aplicabilitatea tipului de date fişier ne conving culegerile de probleme la informatică.</p>
<p>Practica arată că elevul trebuie să revină periodic la rezolvarea diferitor probleme cu aplicarea tipului de date fişier. Acest fapt contribuie la dezvoltarea gîndirii analitice, a intuiţiei şi a creativităţii, calităţii necesare pentru studierea ulterioară a informaticii atît la treapta liceală, cît şi în învăţămîntul universitar.</p>
<p>Unii elevi învaţă mai eficient rezolvînd probleme rezolvate. Nu este vorba de memorarea rezolvării (deşi şi acest lucru este util la o anumită etapă de învăţare, nu oricine poate rezolva orice, dar oricine poate învăţa o rezolvare), ci de reluarea rezolvării pe altă cale. În acest scop profesorul poate propune elevilor rezolvarea unor exemple mai dificile, urmate ulterior de discuţii asupra metodelor de rezolvare.</p>
<p>Să nu uităm de sfatul lui G.Polya: „Dacă vreţi să învăţaţi să rezolvaţi probleme, trebuie&#8230; să rezolvaţi probleme”.</p>
<p>Teza are drept scop studierea detaliată a temei şi formularea unor metode şi strategii didactice pebtru predarea – învăţarea – evaluarea temei „Tipul de date fişier”.</p>
<p>Lucrarea constă din două capitole:</p>
<p>Capitolul I constă din 9 paragrafe, unde sunt expuse noţiunile teoretice generale despre tipul de date fişier şi anume: clasificarea fişierelor, fişiere cu tip, fişire fără tip, fişiere text, proceduri şi funcţii definite asupra tipului de date fişier.</p>
<p>Capitolul II constă din 5 paragrafe. Acest capitol conţine informaţii referitoare la: curriculum liceal la tema „Tipul de date fişier (file)”, unde sunt prezente numărul de ore (opţional) şi aranjarea lor pentru predare-învăţare; tratarea temei „Tipul de date fişier (file)” în manualul <em>Informatica. </em><em>Limbajul de programare Pascal. Manual pentru clasele IX-XI</em> de Anatol Gremalschi, Iurie Mocanu şi Ion Spinei; necesitatea utilizării problematizării la lecţiile de informatică. La fel se conţine un şir de probleme de dificultate diferită ce pot fi propuse elevilor pentru antrenament şi consolidarea cunoştinţelor la tema „Tipul de date fişier (file)”. Ultimul paragraf al acestui capitol, şi anume „Sugestii privind evaluarea” aduce cititorului un set de teste de evaluare formativă şi sumativă ce au ca scop determinarea nivelului de cunoştinţe a elevilor, a abilităţilor lor, determinarea erorilor şi posibilitatea lichidării lor.</p>
<p>Prezenta lucrarea are drept scop familiarizarea cititorului cu noţiuni de predare – învăţare – evaluare a temei tipul fişier în liceu. Această lucrare poate fi utilă studenţilor şi profesorilor.</p>
<h2>§1. Clasificarea fişierelor</h2>
<p>Fişierul este o<strong> </strong><em>colecţie organizată de informaţii</em> (date, rezultate, programe sursă, programe direct executabile etc.), dispuse pe unul sau mai multe suporturi externe.</p>
<p>Componentele unui fişier se numesc <em>înregistrări</em><strong> </strong>(articole) şi pot avea dimensiune fixă sau variabilă. Numărul de componente dintr-un fişier este variabil, fiind limitat doar de capacitatea de memorare a suportului utilizat. Sfîrşitul unui fişier este uneori marcat printr-o componentă specială (<em>end of file &#8211; caracterul ^Z</em>).</p>
<p><strong><em>Fişierul</em></strong>, în contextul limbajului <em>Pascal</em>, este o structură de date omogenă, formată din componente de acelaşi tip, exceptînd tipul fişier.</p>
<p><strong><em>Înregistrarea</em></strong> este constituită dintr-o mulţime de valori ale unor caracteristici asociate unui obiect, proces etc., din domeniul aplicaţiei.</p>
<p>Componentele înregistrării asociate diverselor caracteristici sunt denumite <strong><em>cîmpuri de date</em></strong><strong><em>.</em></strong></p>
<p>Limbajul <em>Pascal</em>l permite utilizarea fişierelor cu <em>înregistrări de lungime fixă</em> (stabilită la momentul prelucrării) şi <em>variabilă</em> (două înregistrări alăturate sunt separate prin marcaje speciale, de exemplu prin caracterele CR/LF &#8211; sfîrşit de linie).</p>
<p>Din punct de vedere fizic (al suportului extern), fişierul este o succesiune de octeţi.</p>
<p><em>Accesul</em> la componentele unui fişier are la bază următorul mecanism: fiecare fişier are un <em>indicator</em> (pointer) al componentei curente, cea accesibilă în acel moment. Pentru fiecare <em>acces la fişier</em> (adică, pentru fiecare operaţie de citire sau scriere), indicatorul avansează de la componenta curentă la următoarea componentă, care devine astfel componenta curentă.</p>
<p><em>Modul de acces</em> la componente poate fi: <em>secvenţial</em> (accesul la componenta <em>n</em> din fişier trebuie precedat de inspectarea componentelor <em>0, 1, 2,    , n-1</em>) şi <em>direct</em> sau <em>aleator</em><strong> </strong>(poziţionarea se face direct pe componenta respectivă).</p>
<p>Cînd se lucrează cu un fişier, acestuia i se asociază o <em>variabilă tampon</em> avînd tipul de bază al componentelor fişierului. Variabila tampon realizează interfaţa între fişier şi program.</p>
<p><em>Variabilelor fişier</em> (utilizate în programe, atunci cînd lucram cu fişiere) li se asociază, de obicei, fişiere fizice, aflate pe suport extern şi gestionate de către sistemul de operare. În conţinuare, vom nota cu <strong><em>f</em></strong> variabila fişier utilizată la un moment dat.</p>
<p>Din punct de vedere al limbajului <em>Pascal</em> şi al conţinutului lor, fişierele se împart în două mari categorii:</p>
<ul>
<li><strong>fişiere      text</strong>, în care toate datele      sunt sub formă de caractere ASCII (un caracter/octet). Practic, fişierele      text conţin caractere organizate în linii de lungime variabilă, liniile      consecutive fiind separate printr-un marcaj de sfîrşit de linie (end of      line) reprezentat prin perechea de caractere de control <em>Carriage Return</em> şi <em>Line Feed &#8211; CR/LF.</em></li>
<li><strong>fişiere      binare</strong>, în care toate      datele sunt memorate în formă identică cu cea din memoria principală. Practic, fişierele binare sunt fişiere cu      componente de tipuri definite de programator.</li>
</ul>
<p>Fişierele binare se împart, la rîndul lor, în două clase:</p>
<ul>
<li><strong>fişiere      cu tip</strong> (în care înregistrările      au structura şi lungimea fixe, precizate la momentul fiecărei prelucrări);</li>
</ul>
<p><strong>fişiere fără tip</strong> (în care înregistrările sunt blocuri binare de lungime fixă, precizată ca parametru în procedura de deschidere a fişierului; nu se face nici o ipoteză referitoare la structura blocurilor; un bloc este o succesiune de octeţi)</p>
<p><a rel="attachment wp-att-58" href="http://resurse-educationale.uv.ro/?attachment_id=58">Download Fisiere</a></p>
]]></content:encoded>
			<wfw:commentRss>http://resurse-educationale.uv.ro/?feed=rss2&#038;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
