Создан заказ №3422864
6 декабря 2018
Курсовая Зарождение программирования по предмету "История и методология информатики и вычислительной техники
Как заказчик описал требования к работе:
Курсовая работа на тему "Зарождение программирования" по предмету: "История и методология информатики и вычислительной техники", если быть точнее, просто тут нельзя это выбрать. Магистратура.
Фрагмент выполненной работы:
ВВЕДЕНИЕ
Поскольку фокус практиков и исследователей перешел от программирования к крупномасштабному программному обеспечению развитие, языки программирования больше не кажутся такими важными для компьютерных наук. Многие разработчики утверждают, что, поскольку кодирование занимает лишь небольшую часть общего времени, необходимого для разработки проектов, развитие языков программирования не может привести к резкому увеличению в производительности программного обеспечения.
Предположение за этим обоснованием заключается в том, что выбор языков программирования влияет только на этап кодирования проекта. (работа была выполнена специалистами Автор 24) Например, если кодирование требует 15% от общего времени проекта, мы можем сделать вывод, что сокращение времени кодирования до нуля сократит общее время проекта всего на 15%. Техническое обслуживание, однако, является широко признанным, чтобы быть основным компонентом разработки программного обеспечения. Оценки содержания, временной диапазон от «наконец 50%» (Lientz and Swanson 1980) до «между 65% и 75%» (McKee 1984) от общего времени. Поскольку выбор языков программирования может влиять на простоту обслуживания, эти цифры помогают предположить, что язык программирования может оказать существенное влияние на общее время разработки.
Другим фактором, который мы должны учитывать при изучении языков программирования, является их повсеместность: языки программирования есть везде. «Очевидными» языками программирования являются основные языки реализации: Ada, C ++, COBOL, FORTRAN, языки программирования для Всемирной паутины: Java, Javascript, языки сценариев: Javascript, Perl, Tcl / Tk, «Скрытые» языки: электронные таблицы, макроязыки, ввод для сложных приложений.
Следующий сценарий часто случался в истории программирования. Разработчики понимают, что приложение требует формат для выражения входных данных. Формат увеличивается в сложности пока он не станет миниатюрным языком программирования. К тому времени, когда разработчики осознают это, слишком поздно для них изменить дизайн, даже если у них были принципы, которые они могли бы использовать, чтобы помочь им. Следовательно, нотация превращается в язык программирования со многими плохими возможностями старых, давно отвергнутых языков программирования.
В компьютерных науках наблюдается печальная тенденция заново изобретать языковые функции без внимательного изучения предыдущих работ. Бринч Хансен (Brinch Hansen, 1999) отмечает, что, хотя это безопасно и доказуемо, но правильные методы программирования параллельных процессов были разработаны им и Хоаром в середине семидесятых годов. Java не использует эти методы и небезопасна.
Можно предположить, что языков программирования важны.
Fortranа в машинный код, который почти так же хорош, как если бы его написал «настоящий» программист. Это сделало Fortran первым настоящим компьютерным языком. Это было бесплатно по очевидным деловым причинам в то время. IBM считала себя в первую очередь продажей компьютеров, а не программ или языковПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
9 декабря 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Курсовая Зарождение программирования по предмету "История и методология информатики и вычислительной техники.docx
2019-03-19 17:25
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Замечательный, абсолютно адекватный ожиданиям вариант! Автор - профессионал и порядочный человек! )) Спасибо!