Основы алгоритмизации и программирования 2И

ЗАНЯТИЕ 3. Понятие алгоритма.

Любой человек ежедневно встречается с множеством повседневных и профессиональных задач. Для решения многих из них существуют определенные правила (инструкции, предписания), объясняющие, как решать определенную задачу. В процессе решения можно применять готовые правила или формулировать собственные. Чем точнее и понятнее описаны правила решения задач, тем быстрее человек овладеет ими и будет эффективнее их применять. Решение многих …

ЗАНЯТИЕ 3. Понятие алгоритма. Читать полностью »

ЗАНЯТИЕ 2. Жизненный цикл программы

1 Жизненный цикл и этапы разработки программного обеспечения Жизненным циклом программного обеспечения называют период от момента появления идеи создания некоторого программного обеспечения до момента завершения его поддержки фирмой-разработчиком или фирмой, выполнявшей сопровождение. Состав процессов жизненного цикла регламентируется международным стандартом ISO/IEC 12207: 1995 «Information Technologe — Software Life Cycle Processes» («Информационные технологии — Процессы жизненного цикла …

ЗАНЯТИЕ 2. Жизненный цикл программы Читать полностью »

ЗАНЯТИЕ 1. Развитие языков программирования.

1. Основные этапы развития языка Первые версии языка программирования Си++ (тогда он назывался «Си с классами») были разработаны в начале 80-х годов Бьярном Страуструпом, сотрудником знаменитой AT&T Bell Labs, где ранее были разработаны такие шедевры программирования, как операционная система UNIX и язык программирования Си. По признанию самого автора языка, Си++ никогда не разрабатывался на бумаге. …

ЗАНЯТИЕ 1. Развитие языков программирования. Читать полностью »