Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » лекции (2008) (by Kravets) (укороченное)

лекции (2008) (by Kravets) (укороченное)

PDF-файл лекции (2008) (by Kravets) (укороченное) Языки программирования (53746): Лекции - 7 семестрлекции (2008) (by Kravets) (укороченное): Языки программирования - PDF (53746) - СтудИзба2019-09-19СтудИзба

Описание файла

PDF-файл из архива "лекции (2008) (by Kravets) (укороченное)", который расположен в категории "". Всё это находится в предмете "языки программирования" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

Ìîñêîâñêèé ãîñóäàðñòâåííûé óíèâåðñèòåò èìåíè Ëîìîíîñîâà.Ôàêóëüòåò âû÷èñëèòåëüíîé ìàòåìàòèêè è êèáåðíåòèêè.Êàôåäðà ñèñòåìíîãî ïðîãðàììèðîâàíèÿ.Ëåêöèè ïî ßçûêàì ïðîãðàììèðîâàíèÿÑòóäåíòÊðàâåö Àëåêñåé. 328 ãðóïïà.ËåêòîðÃîëîâèí Èãîðü Ãåííàäüåâè÷.Ìîñêâà 2008Ëåêöèÿ 11.Ëèòåðàòóðà ïî êóðñóÂ.Ø.Êàóôìàí ßçûêè ïðîãðàììèðîâàíèÿ êîíöåïöèè è ïðèìåðûÒ.Ïðàòò Ì.Çåíêîâè÷ ßçûêè ïðîãðàììèðîâàíèÿ. Ðàçðàáîòêà è ðåàëèçàöèÿÐ.Ñåáåñò Îñíîâíûå ïîíÿòèÿ ÿçûêîâ ïðîãðàììèðîâàíèÿÁåí Àðè ßçûêè ïðîãðàììèðîâàíèÿ2.Îñíîâíûå ÿçûêè çàòðàãèâàåìûå â êóðñåÑ++(Ñòðàóñòðóï ßçûê ïðîãðàììèðîâàíèÿ Ñ++, Ñòðàóñòðóï Äèçàéí è ýâîëþöèÿ Ñ++)Ada (Í. Äæåõàíè.

ßçûê Àäà)javaC# (Ñ# óñêîðåííûé êóðñ)Ìîäóëà-2(Í. Âèðò Ïðîãðàììèðîâàíèÿ íà ÿçûêå àäà)ÎáåðîíPascal/CÌîäóëà-2 çàäóìûâàëàñü êàê ëåãêèé ÿçûê, â ïðîòèâîâåñ ÿçûêó Ada.Ãëàâà 1Îïðåäåëåíèå è êëàññèôèêàöèÿ ÿçûêîâ ïðîãðàììèðîâàíèÿ.ßçûê ïðîãðàììèðîâàíèÿ ïîíÿòèå íå îáÿçàòåëüíî ñâÿçàííîå ñ êîìïüþòåðîì (íàïðèìåð ÿçûê APL ÿçûêäëÿ ìàòåìàòè÷åñêèõ ôîðìóë, PLANNER ÿçûê äëÿ ëþäåé ). Ìîæíî îïðåäåëèòü ÿçûê ïðîãðàììèðîâàíèÿýêñòåíñèâíî, òî åñòü ÷åðåç ìíîæåñòâî ïîíÿòèé (íàïðèìåð ñêàçàòü ÷òî ßÏ ýòî Ñ++,C,Ada, è òàê äàëåå).Äðóãîå îïðåäåëåíèå: ßçûê ïðîãðàììèðîâàíèÿ èíñòðóìåíò ïëàíèðîâàíèÿ ïîâåäåíèÿ èñïîëíèòåëÿ.Âèäû ïðîãðàììèðîâàíèÿ1.Èãðîâîå ïðîãðàììèðîâàíèå (ïðîãðàììèðîâàíèÿ äëÿ ñåáÿ)2.Íàó÷íîå ïðîãðàììèðîâàíèå (äëÿ ñåáÿ èëè î÷åíü îãðàíè÷åííîãî êðóãà ëèö)3.Èíäóñòðèàëüíîå ïðîãðàììèðîâàíèå (êîììåð÷åñêîå ïðîãðàììèðîâàíèå)Êëàññèôèêàöèÿ ïî ïàðàäèãìå ïðîãðàììèðîâàíèÿ1.Ïðîöåäóðíàÿ (èìïåðàòèâíàÿ) F(S)->S ïðîöåññ ïåðåõîäà èç ñîñòîÿíèÿ â ñîñòîÿíèå íåêîãî àâòîìàòà.

íàëè÷èåîïåðàòîðà ïðèñâàèâàíèÿ ñòðóêòóðèðîâàíèå ïàìÿòè (íàëè÷èå òèïîâ äàííûõ)2.Ôóíêöèîíàëüíàÿ ïàðàäèãìà1Ëåêöèÿ2Èñòîðè÷åñêèé î÷åðê ðàçâèòèÿ ÿçûêîâ ïðîãðàììèðîâàíèÿ. ïåðèîä ñ 1960 ïî 1980 ãîäà ïîÿâèëîñü îãðîìíîå êîëè÷åñòâî ÿçûêîâ ïðîãðàììèðîâàíèÿ (ìèíèìóì 400). Ýòîáûëî âûçâàíî òåì, ÷òî êàæäûé Â×. êàæäûé ñåðüåçíûé ïðîåêò ñ÷èòàë ñâîèì äîëãîì èìåòü ñâîé ñîáñòâåííûéÿçûê ïðîãðàììèðîâàíèÿ.1.

Îáîñíîâàíèå âûáîðà ÿçûêîâ êóðñàFortranÏðîåêò ðàçðàáîòêè ýòîãî ÿçûêà ñ÷èòàëñÿ íåàêòóàëüíûì òàê êàê ñàìûì äîðîãèì ðåñóðñîì ñ÷èòàëîñü êîìïüþòåðíîå è ïàìÿòü âðåìÿ, ñëåäîâàòåëüíî áûñòðîäåéñòâèå è ýôôåêòèâíîñòü ïðîãðàììû ÿâëÿëèñü ãëàâíûìèïðèîðèòåòàìè. Ïîíÿòíî ÷òî íèêàêîé òðàíñëÿòîð íå ñïîñîáåí ãåíåðèðîâàòü êîä, ïî ñòåïåíè ýôôåêòèâíîñòèðàâíûé êîäó íàïèñàííîìó ÷åëîâåêîì. Íî ñîçäàòåëè ôîðòðàíà ÷åòêî çíàëè ÷òî õîòåëè è äîáèëèñü âñåõ ïîñòàâëåííûõ öåëåé. Ãëàâíûå çàêàç÷èêè íà ïðîãðàììû - âîåííîå âåäîìñòâî ( ðàñ÷åòû èç îáëàñòè ìàò ôèçèêè).Ñíà÷àëà Ìàòåìàòèê/ôèçèê ðàçðàáàòûâàë àëãîðèòì - äàëåå ïðîãðàììèñò åãî ðåàëèçîâûâàë. Îáúÿñíåíèå øëîíà îñíîâå áëîê-ñõåì.

Ïðîãðàììèñò çàíèìàëñÿ ðàñïðåäåëåíèåì ïàìÿòè è ïåðåâîäîì àëãîðèòìà â ìàøèííûåêîäû(òî åñòü ôàêòè÷åñêè âûïîëíÿë ôóíêöèè òðàíñëÿòîðà). Îòëàäêà òàê æå ïðåäñòàâëÿëà ïðîáëåìó. Ðåçóëüòàòîì ðàáîòû ïðîãðàììû áûëà ðàñïå÷àòêà öèôðîâîé èíôîðìàöèè (íàïðèìåð äàìï ïàìÿòè). Ãëàâíûéïðèîðèòåòîì áûëî æåëàíèå èñêëþ÷èòü èç ñõåìû ÷åëîâåêà êîòîðûé ïåðåâîäèòü àëãîðèòì â ìàøèííûé êîä.Óæå òîãäà ñóùåñòâîâàëè ïðîãðàììû ïî ïåðåâîäó ïðîãðàìì ñ àññåìáëåðà (àâòî êîäîâ) íà ìàøèííûé ÿçûê.Ñîîòâåòñòâåííî íåîáõîäèìî ñðåäñòâî ïî ïåðåâîäó ïðîãðàìì ñ ÿçûêà ïîíÿòíîãî è èçâåñòíîãî ìàòåìàòèêàì íàìàøèííûé êîä. Âàæíåéøèå îïåðàòîðû - îïåðàòîð ïðèñâàèâàíèÿ,îïåðàöèè ââîäà/âûâîäà, óñëîâíûå îïåðàòîðû, îïåðàòîðû ïåðåõîäà.Fortran - òðàíñëÿòîð ôîðìóë.

Ìàøèííàÿ êîìàíäà IF - ïðîòîòèï îïåðàòîðà IF(e) L1 L2 L3 â ôîðòðàíå. Âôîðòðàíå ñóùåñòâîâàëî 4 ðàçíîâèäíîñòè îïåðàòîðîâ ïåðåõîäà.  1964 áûë ïðèíÿò ïåðâûé ñòàíäàðò ÿçûêàôîðòðàí ÿâëÿþùèéñÿ ñàìûì ïîïóëÿðíûì ñåãîäíÿ.1977 - íîâûé ñòàíäàðò. Ôîðòðàí ñòàë êðàéíå ïîïóëÿðíûì â ìèðå, íî ïðè ýòîì âî âñåõ êíèæêàõ ïî ïðîãðàììèðîâàíèþ ôîðòðàí - èñòî÷íèê êîíòð-ïðèìåðîâ. Ïðîåêò ðàçðàáàòûâàëñÿ â ñïåøêå - ïîýòîìó áûëî ñäåëàíîäîñòàòî÷íî ìíîãî îøèáîê. Íàïðèìåð ôîðòðàí - åäèíñòâåííûé ÿçûê â êîòîðîì õðàíåíèå ìàòðèö îðãàíèçîâàííî ïî ñòîëáöàì.

Îïåðàòîð âûâîäà æå âûâîäèò âñå ïîñòðî÷íî ( 1 âûâîä - îäíà ñòðî÷êà). Ñëåäîâàòåëüíîíåîáõîäèìî ðàñøèðåíèÿ ÿçûêà äëÿ âûâîäà (ñïèñîê âûâîäà) íàïðèìåð äëÿ âûâîäà ìàòðèö.Ôîðòðàí ïðåäïîëàãàëñÿ äëÿ ðàáîòû ñ ìàòåìàòè÷åñêèìè ìîäåëÿìè, íî íà íåì ñòàëè ïèñàòü âñå ÷òî óãîäíî ( íàïðèìåð âèçóàëüíûé òåêñòîâûé ðåäàêòîð).Äî 1964 ôîðòðàí áûë áàçîâûì ÿçûêîì IBM.  ýòî âðåìÿâëèÿíèå IBM áûëî êðàéíå âåëèêî (êàê Oracle + intel + Ms ñåé÷àñ). Ãëàâíûé íåäîñòàòîê ÿçûêà ôîðòðàí îí ïðîâîöèðîâàë ïîÿâëåíèå îøèáîê â ïðîãðàììàõ.

Îñíîâíîé ïðèìåð - âçðûâ ñïóòíèêà îòïðàâëåííîãî â êîñìîñ(îøèáêà â ïðîãðàììå).Îïåðàòîð öèêëà â ïðîãðàììåDO 5 I=1,3îïåðàòîðû òåëà öèêëà5 CONTINUEÑ òî÷êè çðåíèÿ ôîðòðàíà ýòî êîððåêòíàÿ ïðîãðàììàÊàæäûé îïåðàòîð ôîðòðàíà áûë íà ñâîåé ñòðî÷êå (ñòðîêà ïåðôîêàðòû èëè ëåíòû(êàê ïðè÷èíà)).  ôîðòðàíåïðîáåëû íå èãðàëè íèêàêîé ðîëè (òî åñòü ïðîãðàììà ìîãëà áûòü íàïèñàíà áåç åäèíîãî ïðîáåëà).Åñëè â ïðèâåäåííîì ôðàãìåíòå çàìåíèòü çàïÿòóþ íà òî÷êó(îïèñêà) òî ïðîãðàììà ñòàíåò òàêîéDO5I=1.3Äëÿ ýêîíîìèè ïàìÿòè íåò îáúÿâëåíèÿ ïåðåìåííûõ,Íî åñëè ïåðåìåííàÿ íà÷èíàåòñÿ ñ áóêâ I-N òî îíà öåëî÷èñëåííàÿ, èíà÷å âåùåñòâåííàÿ. Áîëåå òîãî äàííûå ïðèâÿçêè ìîæíî ïåðåîïðåäåëÿòü.

Ó Ôîðòðàíà ñóùåñòâóåòåùå ìíîæåñòâî íåäîñòàòêîâ (äëÿ èíäóñòðèàëüíîãî ïðîãðàììèðîâàíèÿ). äàííîé îøèáêå âèíîâàòû òå êòîïðèíÿë ðåøåíèå èñïîëüçîâàòü ôîðòðàí â òàêîì ïðîåêòå(çàïóñê ñïóòíèêà).Íî äëÿ ìàòåìàòèêè (íàó÷íûõ ïðîåêòîâ) èäåàëåí. Ñóùåñòâóåò îãðîìíûé ôîíä ïðîãðàìì íà ôîðòðàíå íàêîïëåííûé ñî âðåìåíè åãî ïîÿâëåíèÿ.Ïîíÿòèå ïîäïðîãðàììû âîçíèêëî âïåðâûå â Ôîðòðàíå.Ïðîãðàììû íà ôîðòðàíå ïîëó÷àëèñü î÷åíü ýôôåêòèâíûìè .Äàëåå íà÷àëè ðàçðàáàòûâàòü íîâûå ÿçûêèòåìè êîãî íå óñòðàèâàë ôîðòðàí: 19 IFIP ðåøèëè ðàçðàáîòàòü ÿçûê äëÿ îáìåíà àëãîðèòìàìè ìåæäó ñîáîé.Ðåçóëüòàòîì ñòàë ÿçûê ÀËÃÎË êîòîðûé ñòàë ñòàíäàðòîì äëÿ ßÏ, îñîáåííî äëÿ óíèâåðñèòåòîâ Åâðîïû.Äîñòîèíñòâà ÀËÃÎËÀ: ôîòðàíå áûëè òîëüêî ñòàòè÷åñêèå ïåðåìåííûå.

 Àëãîëå - áëî÷íàÿ ñòðóêòóðà, ñòåêîâîå áëî÷íîå ðàñïðåäåëåíèå ïàìÿòè,ðåêóðñèÿ,(íî íå áûëî îïåðàòîðà ââîäà/âûâîäà).for i:=1 to N step 1 dobegins:=s+a[i]end2Ïðîãðàììà íà ÀËÃÎË60Êëþ÷åâûå ñëîâà âûäåëÿëîñü ïî äîãîâîðåííîñòè - íà áóìàãå ïîä÷åðêèâàíèåì â ìàøèíå çàâèñèò îò ðåàëèçàöèè. Ïîýòîìó êàæäàÿ ðåàëèçàöèÿ ââîäèëà ñâîé íàáîð îïåðàòîðîâ ââîäà/âûâîäà è ñâîé ñïîñîá âûäåëåíèÿêëþ÷åâûõ ñëîâ - ñëåäîâàòåëüíî ïðîãðàììû íå ïåðåíîñèìû. Íî ïðè ýòîì â ñòàíäàðòå Ôîðòðàíà ìíîãèå âåùèíå îïðåäåëÿëèñü - ñîîòâåòñòâåííî ìíîãîå çàâèñåëî îò òåõ òðàíñëÿòîðîâ êîòîðûå óæå ñóùåñòâîâàëè íà ýòàïåðàçðàáîòêè ñòàíäàðòà. Ïðè ýòîì ôîðòðàí áûë ïðîùå ÀËÃÎËÀ è áûë ïåðåíîñèìûì(åñëè ïðîãðàììà áûëàíàïèñàíà íà ñòàíäàðòå ). ÀËÃÎË îáëàäàåò ðÿäîì ñâîéñòâ(î íèõ ïîçäíåå) ïðîãðàììû íà ÀËÃÎËÅ íå áûëèýôôåêòèâíû, òàê êàê îñíîâíîé öåëüþ áûëà ïåðåäàòü ìàòåìàòè÷åñêóþ êðàñîòó àëãîðèòìà íî íå ýôôåêòèâíîñòü.Íåôîðìàëüíûé êðèòåðèé êà÷åñòâà êîìïèëÿòîðà - ñðàâíèòü îòíîøåíèå ýôôåêòèâíîñòè îòòðàíñëèðîâàííîé ïðîãðàììû è ïðîãðàììû íà àññåìáëåðå (t1 t2).

 êëàññè÷åñêîì âàðèàíòå t1/t2 áîëüøå 1. Íà Àëãîëå îíî7-10, ïðè ýòîì íà ôîðòðàíå ôèðìû IBM (îïòèìèçèðóþùèé êîìïèëÿòîð) 1.05. Äëÿ RISC àðõèòåêòóð îòíîøåíèå ìîæåò áûòü ìåíüøå 1(ñëîæíîñòü àðõèòåêòóðû). Ôîðòðàí ïðîäåìîíñòðèðîâàë "ïðèíöèï ýêîëîãè÷åñêèõíèø êàæäûé âèä çàíèìàåò ñòðîãî îäíó ýêîëîãè÷åñêóþ íèøó. Òàêèì îáðàçîì ìîæíî ñêàçàòü ÷òî ó êàæäîãîÿçûêà åñòü ñâîÿ ýêîëîãè÷åñêàÿ íèøà - ïðîáëåìíàÿ îáëàñòü è íàáîð íàâûêîâ, áèáëèîòåê,ëþäåé,àëãîðèòìîâ èïðî÷åãî, ñâÿçàííîãî ñ ýòèì ÿçûêîì.

Ëþäÿì òÿæåëî çàáûâàòü ñòàðîå ( íàâûêè,áèáëèîòåêè..).Ôîðòðàí çàíÿëíèøó - íàó÷íî òåõíè÷åñêèå âû÷èñëåíèÿ (îí çàíÿë åå ïåðâûì è ïîëó÷èë ðåøàþùåå ïðåèìóùåñòâî).Ñ òî÷êèçðåíèÿ íàó÷íî òåõíè÷åñêèõ âîïðîñîâ ïîÿâèëîñü ìíîæåñòâî ÿçûêîâ ïîñëå ôîðòðàíà âîçìîæíî ïðåâîñõîäÿùèõåå, íî îíè íå ñìîãëè âûòåñíèòü ôîðòðàí.

Ïðèìåðîì âûòåñíåíèÿ ÿâëÿåòñÿ âûòåñíåíèå àññåìáëåðà èç íèøèñèñòåìíîãî ïðîãðàììèðîâàíèÿ ÿçûêîì Ñ.Ìîäóëà-2 ñîçäàâàëñÿ äëÿ ñèñòåìíîãî ïðîãðàììèðîâàíèÿ íî íå ñìîã âûòåñíèòü ÿçûê Ñ. Ïðèñïîñîáèâøèñüê íèøå ÿçûê óæå ïî÷òè íå ñïîñîáåí åå ïîêèíóòü. Åñëè ÿçûê íåòî÷íî ïîçèöèîíèðîâàí äëÿ êàêîé-ëèáî íèøè(èëè åãî íèøà óæå çàíÿòà) òî îí ñ áîëüøîé âåðîÿòíîñòüþ íå ïîëó÷èò ïîïóëÿðíîñòè.ÏåðèîäûI.1950 - 1960ÔîðòðàíÀËÃÎË (1960)Àëãîë - ïåðâàÿ ðàçðàáîòêà ñåðüåçíîãî êîëëåêòèâà ó÷åíûõ. Àëãîë60 ïîâëèÿë íà òàêèå ÿçûêè êàê íàïðèìåðÏàñêàëü, ïðè îïèñàíèè ñèíòàêñèñà àëãîëà âïåðâûå èñïîëüçîâàëèñü ÁÍÔ(ðàçðàáîòàííûå äëÿ îïèñàíèÿ ñèíòàêñèñà ýòîãî ÿçûêà). Êîãäà áûëè ââåäåíû ãðàììàòèêè ñòàëî ÿñíî ÷òî ÁÍÔ ñîîòâåòñòâóþò ãðàììàòèêàìêëàññà 2.

Ñî âðåìåí àëãîëà60 ñèíòàêñèñ ëþáûõ ÿçûêîâ ïðîãðàììèðîâàíèÿ îïèñûâàëèñü ôîðìàëüíî (íàïðèìåð ñ ïîìîùüþ ÁÍÔ).1967 - ÿçûê simula67 (èìèòàöèîííîå ìîäåëèðîâàíèå - ñîçäàíèå ïðîãðàììíûé ìîäåëåé). Ïîíÿòèå îáúåêòà/êëàññà. Êëþ÷åâûå ñëîâà class new. Îáúåêòû êëàññîâ çàâîäèëèñü òîëüêî â äèíàìè÷åñêîé ïàìÿòè ñ ïîìîùüþnew. Ñòðàóñòðóï ðàáîòàë ñ ýòèì ÿçûêîì. ðàçðàáàòûâàÿ Ñ++. Êîãäà Ñòðàóñòðóï ïðèåõàë â Àìåðèêó îí ñòàëçàíèìàòüñÿ èìèòàöèîííûì ìîäåëèðîâàíèåì ( äëÿ òåëåôîííûõ ñèñòåì). Îí ðàçðàáîòàë Ñ ñ êëàññàìè -êîòîðûéïîòìî ýâîëþöèîíèðîâàë â Ñ++. Èòàê simula ñòàëà çíàêîâûì ÿçûêîì â ðàçâèòèè ßÏ.Íàó÷íàÿ çàäà÷à - íåáîëüøîé îáúåì äàííûõ è âû÷èñëèòåëüíîåìêèå îïåðàöèè ( èäåàëåí ôîðòðàí). Êîììåð÷åñêèå ïðèëîæåíèÿ - áîëüøèå îáúåìû äàííûõ è ïðîñòûå îïåðàöèè.

Òðåáóåòñÿ ýôôåêòèâíîñòü îïåðàöèéââîäà âûâîäà.1959 COBOL.Áûë ñîçäàí ñïåö êîìèòåòîì - çàíÿë ñâîþ ýêîëîãè÷åñêóþ íèøó(áèçíåñ ïðèëîæåíèÿ) + ïîääåðæêà ïðàâèòåëüñòâà ÑØÀ(îäèí èç ÷ëåíîâ êîìèòåòà). Òàêèì îáðàçîì áîëüøèíñòâî êîììåð÷åñêèõ ïðèëîæåíèé áûëî íà ýòîì ÿçûêå(áàíêè è ïðî÷åå).Âñå êîìïüþòåðû ïîêóïàåìûå çà áþäæåòíûå äåíüãè äîëæíû áûëèèìåòü êîìïèëÿòîð êîáîëà. Äàæå ñåé÷àñ â íåêîòîðûõ îðãàíèçàöèÿõ ðàáîòàþò ïðîãðàììû íà êîáîëå.Ïðîáëåìà 2000 - ñëåäñòâèå èñïîëüçîâàíèÿ êîáîëà (â 1959 íå äóìàëè î 2000 ãîäó).

Íà äàòó (DDMMYY)îòâîäèëîñü ìèíèìóì ïàìÿòè ( 2 öèôðû íà ãîä).  ðåçóëüòàòå îãðîìíûå ñóììû áûëè ïîòðà÷åíû è íà ïåðåïèñûâàíèå ïðîãðàìì íà êîáîëå ñ ó÷åòîì ïðîáëåìû 2000. Êîáîë òîæå íå ñàìûé õîðîøèé ÿçûê íî îí çàíÿëñâîþ íèøó è äî ñèõ ïîð íå ñîâñåì îòòóäà âûòåñíåí.LISP - "ÿçûê èñêóññòâåííîãî èíòåëëåêòà"îí íå òàê ýôôåêòèâåí äëÿ êîììåð÷åñêîãî èñïîëüçîâàíèÿ ( ïëîõîëîæèòñÿ íà Ôîí Íåéìîâñêóþ àðõèòåêòóðó) Ëèñï áûë ïîïóëÿðåí äëÿ ýêñïåðòíûõ ñèñòåì ( áûëè äàæå ïðîåêòû ïî ïåðåâîäó ïðîãðàìì íà íåì íà Ñ),Ñåé÷àñ èíòåðåñ ê ëèñïó( è ôóíêöèîíàëüíîìó ïðîãðàììèðîâàíèþ)âîçðîæäàåòñÿ ïîñëå òîãî êàê ê íèì áûë ïîòåðÿí èíòåðåñ( èç -çà ïîòåðè èíòåðåñà ê ýêñïåðòíûì ñèñòåìàì)II 1960 - 1980Ïîÿâëåíèå îãðîìíîãî ÷èñëà ßÏ ( êàæäûé ÂÖ õîòåë èìåòü ñâîé ßÏ)Ìíîãèå ôèðìû äåëàëè ñâîè ÿï, äëÿ ìíîãèõ ïðîåêòîâ ñîçäàâàëèñü íîâûå ÿï( IBM,âîåííûå ïðîåêòû).

Äëÿïðîãðàììû ïðîòèâîðàêåòíîé îáîðîíû áûë ïðîäóìàí ñîáñòâåííûé ÿçûê( ïðèäóìàí èìåííî äëÿ âîåííîãî ïðèìåíåíèÿ). ßçûê äëÿ ïðîãðàììû êîñìè÷åñêèõ ïîëåòîâ (PDP-11) - ÿçûê HAL. Äàëåå ïîÿâèëàñü èäåÿ ñîçäàíèÿ óíèâåðñàëüíîãî ÿçûêà ïðîãðàììèðîâàíèÿ.

Ïåðâàÿ ïîïûòêà - ôèðìà IBM â 1961 àíîíñèðîâàëà IBM360(ïîëíûé îáîðîò) êàê óíèâåðñàëüíóþ ñèñòåìó äëÿ âñåõ êëàññîâ çàäà÷.  1964 áûëà äîäåëàíà OS360 (OS3äëÿ ýòîé ñèñòåìû). êà÷åñòâå ÿçûêà ïðîãðàììèðîâàíèÿ áûëî âçÿòî ïîíåìíîãó èç ìíîãèõ ñóùåñòâóþùèõßÏ(ðåêóðñèÿ,áëî÷íàÿ ñòðóêòóðà, îïåðàòîð DO,..).Ïðè ýòîì â ÿçûê ïîïàëè ìíîãèå íå ñòîëü õîðîøèå ÷åðòû,êàê íàïðèìåð ñïèñîê ââîäà-âûâîäà â ôîðòðàíå. ßçûê ïîëó÷èë íàçâàíèå PL/I. Ïðèñóòñòâîâàëî äâîè÷íîäåñÿòè÷íîå êîäèðîâàíèå(4 áèòà íà êàæäóþ öèôðó) ÷òî êðàéíå óïðîñòèëî ââîä-âûâîä ÷èñåë.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее