Çàî÷íîå äèñòàíöèîííîå îáðàçîâàíèå ñ ïîëó÷åíèåì ãîñóäàðñòâåííîãî äèïëîìà ÷åðåç Internet










Ïîëó÷èòü èíôîðìàöèþ î ïîñòóïëåíèè
 
Ãëàâíàÿ Íîâîñòè Êàðòà ñàéòà Ôîòîàëüáîì Ãîñòåâàÿ êíèãà Êîíòàêòû

 

Êîìïîíåíòû ñðåäû ïðîãðàììèðîâàíèÿ

Ñðåäà ïðîãðàììèðîâàíèÿ – ýòî íàáîð èíñòðóìåíòîâ, êîòîðûå èñïîëüçóþòñÿ äëÿ ïðåîáðàçîâàíèÿ ñèìâîëîâ â âûïîëíèìûå âû÷èñëåíèÿ.

Êîìïîíåíòû ñðåäû ïðîãðàììèðîâàíèÿ:

1. Ðåäàêòîð – ýòî ñðåäñòâî äëÿ ñîçäàíèÿ è èçìåíåíèÿ èñõîäíûõ ôàéëîâ, êîòîðûå ñîäåðæàò íàïèñàííóþ íà ÿçûêå ïðîãðàììèðîâàíèÿ ïðîãðàììó.

Óñëîâíî ðåäàêòîðû äåëÿòñÿ íà äâà òèïà.

Ïåðâûé òèï ðàáîòàåò ñ ïîñëåäîâàòåëüíîñòüþ ñèìâîëîâ â òåêñòîâûõ ôàéëàõ è îáåñïå÷èâàþò ðàñøèðåííóþ ôóíêöèîíàëüíîñòü – ïîäñâåòêó ñèíòàêñèñà, ñîðòèðîâêó ñòðîê, êîíâåðòàöèþ êîäèðîâîê, ïîêàç êîäîâ ñèìâîëîâ è ò.ï. ×àñòî òàêèå ðåäàêòîðû íàçûâàþò ðåäàêòîðàìè êîäà, ïîñêîëüêó îñíîâíîå èõ íàçíà÷åíèå – ýòî íàïèñàíèå èñõîäíûõ êîäîâ êîìïüþòåðíûõ ïðîãðàìì. Ïðèìåðû òàêèõ ðåäàêòîðîâ: Emacs (îäèí èç ñàìûõ ìîùíûõ ïî âîçìîæíîñòÿì ìíîãîöåëåâîé, ñâîáîäíûé ðåäàêòîð); jEdit (ñâîáîäíûé ðåäàêòîð íà Java); Kate (ìîùíûé ðàñøèðÿåìûé ñâîáîäíûé òåêñòîâûé ðåäàêòîð ñ ïîäñâåòêîé ñèíòàêñèñà äëÿ ìàññû ÿçûêîâ ïðîãðàììèðîâàíèÿ è ðàçìåòêè); Notepad (âõîäèò â ñîñòàâ Microsoft Windows); Vim (îäèí èç ñàìûõ ìîùíûõ ïî âîçìîæíîñòÿì ðåäàêòîð äëÿ ïðîãðàììèñòîâ); EditPlus (òåêñòîâûé ðåäàêòîð äëÿ Windows, ïðåäíàçíà÷åííûé äëÿ ïðîãðàììèðîâàíèÿ è âåá-ðàçðàáîòêè) è äð.

Âòîðîé òèï ðåäàêòîðîâ èìååò ðàñøèðåííûå ôóíêöèè ôîðìàòèðîâàíèÿ òåêñòà, âíåäðåíèÿ â íåãî ãðàôèêè è ôîðìóë, òàáëèö è îáúåêòîâ. Òàêèå ðåäàêòîðû ÷àñòî íàçûâàþò òåêñòîâûìè ïðîöåññîðàìè è ïðåäíàçíà÷åíû îíè äëÿ ñîçäàíèÿ òåêñòîâûõ äîêóìåíòîâ. Ê òàêèì òåêñòîâûì ïðîöåññîðàì ìîæíî îòíåñòè Microsoft Word, WordPad è äð.

2. Êîìïèëÿòîð – òðàíñëèðóåò ñèìâîëû èç èñõîäíîãî ôàéëà â îáúåêòíûé ìîäóëü, êîòîðûé ñîäåðæèò êîìàíäû â ìàøèííîì êîäå äëÿ êîíêðåòíîãî êîìïüþòåðà.

3. Êîìïîíîâùèê èëè ðåäàêòîð ñâÿçåé – ñîáèðàåò îáúåêòíûå ôàéëû îòäåëüíûõ êîìïîíåíòîâ ïðîãðàììû è ðàçðåøàåò âíåøíèå ññûëêè îò îäíîãî êîìïîíåíòà ê äðóãîìó, ôîðìèðóÿ èñïîëíÿåìûé ôàéë.

4. Çàãðóç÷èê – êîïèðóåò èñïîëíÿåìûé ôàéë ñ äèñêà â ïàìÿòü è èíèöèàëèçèðóåò êîìïüþòåð ïåðåä âûïîëíåíèåì ïðîãðàììû.

5. Îòëàä÷èê – ýòî ñðåäñòâî, êîòîðîå äàåò âîçìîæíîñòü ïðîãðàììèñòó óïðàâëÿòü âûïîëíåíèåì ïðîãðàììû íà óðîâíå îòäåëüíûõ îïåðàòîðîâ äëÿ äèàãíîñòèêè îøèáîê. Ïîçâîëÿåò âûïîëíÿòü ïîøàãîâóþ òðàññèðîâêó (ïîøàãîâîå âûïîëíåíèå ïðîãðàììû ñ îñòàíîâêàìè íà êàæäîé êîìàíäå èëè ñòðîêå), îòñëåæèâàòü, óñòàíàâëèâàòü èëè èçìåíÿòü çíà÷åíèÿ ïåðåìåííûõ â ïðîöåññå âûïîëíåíèÿ ïðîãðàììû, óñòàíàâëèâàòü è óäàëÿòü êîíòðîëüíûå òî÷êè èëè óñëîâèÿ îñòàíîâêè è ò.ä.

6. Ñðåäñòâà òåñòèðîâàíèÿ – àâòîìàòèçèðóåò ïðîöåññ òåñòèðîâàíèÿ ïðîãðàìì, ñîçäàâàÿ è âûïîëíÿÿ òåñòû è àíàëèçèðóÿ ðåçóëüòàòû òåñòèðîâàíèÿ.

7. Èíòåðïðåòàòîð – âûïîëíÿåò èñõîäíûé êîä ïðîãðàììû â îòëè÷èå îò êîìïèëÿòîðà, ïåðåâîäÿùåãî èñõîäíûé ôàéë â îáúåêòíûé.



 
     
   
 


Ïðèãëàøàåì ïðèíÿòü ó÷àñòèå â êðóãëîì ñòîëå!
ïîäðîáíåå   >>>
 

Èíñòèòóò Ìåíåäæìåíòà, Ýêîíîìèêè è Èííîâàöèé íà÷èíàåò íàáîð íà êóðñû ïîâûøåíèÿ êâàëèôèêàöèè!
ïîäðîáíåå   >>>
 

Óâàæåìûå ñòóäåíòû ÀÍÎ ÂÏÎ ÈÌÝèÈ!
ïîäðîáíåå   >>>
 

Íà÷èíàåòñÿ íàáîð íà êóðñû ïîâûøåíèÿ êâàëèôèêàöèè!
ïîäðîáíåå   >>>
 

Ïðèãëàøàåì ïðèíÿòü ó÷àñòèå â êîíôåðåíöèÿõ!
ïîäðîáíåå   >>>
 


âñå íîâîñòè...

 


Ðàññûëêè Subscribe.Ru
Ñîâðåìåííîå îáðàçîâàíèå
Ïîäïèñàòüñÿ ïèñüìîì