Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilety_programmirovanie_1-7.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.4 Mб
Скачать
  1. Цели программирования

Программирование-это теоретическая и практическая деятельность по созданию и сопровождению программы. Программа-описание алгоритма на языке, понятном ЭВМ.

Принято выделять два этапа программирования: понимание задачи и планирование решения. Программисту приходится возвращаться назад в решении задачи и задавать дополнительные вопросы лицу, которое формулирует условие задачи.

Задача каждого программиста - создать хорошую программу, т.е. программу, которая:

а) надежна, т.е. зависит только от своих действий;

б) универсальна, т.е. ее можно легко изменить, когда нужна переделка;

в) совместима, т.е. ее можно перенести с одного компьютера на другой с минимальными изменениями;

г) удобочитаема, т.е. хорошо понимаема пользователем;

д) эффективна, т.е. реализует наиболее эффективный способ решения задачи.

Целями программирования названы точность, эффективность и творческий подход при реализации. Точность остается первостепенной целью программирования; однако, удобство сопровождения (простота фиксации ошибок), модифицируемость (простота при внесении изменений) и читабельность (понятность программы) сместили эффективность и неясность и стали желаемыми характеристиками программы.

  1. Области языков программирования. Научные приложения.

Первые цифровые компьютеры, появившиеся в 1940-х годах, использовались и фактически изобретались для научных целей. Обычно научные приложения имеют дело с простыми структурами данных и значительным количеством арифметических вычислений, выполняемых над числами с плавающей точкой. Наиболее часто употребляемыми структурами данных являются массивы и матрицы; из управляющих структур чаще других используются циклы со счетчиком и условные операторы. Первым языком, созданным для научных приложений, был язык FORTRAN. Язык ALGOL и большинство его потомков также предназначались для подобных целей. Однако для научных приложений особо важна эффективность, а ни один из созданных языков не оказался лучше языка FORTRAN. Также Matlab, R.

Требования: 1. Высокая скорость работы. 2. Поддержка различный математических типов 3. Векторные и матричные вычисления. 4. Большое кол-во математических функций.

  1. Области языков программирования. Коммерческие приложения.

Использование компьютеров в области коммерции началось в 1950-х годах. Первым удачным языком высокого уровня для коммерческих целей был COBOL,появившийся в 1960 году и по сегодняшний день являющийся в этой области самым широко используемым языком. Деловые языки программирования отличаются возможностями генерации подробных отчетов, точными способами описания и хранения десятичных чисел и символьных данных, а также возможностью определять арифметические действия с десятичными числами.

Для коммерческих целей были разработаны два специальных инструмента, широко используемых сейчас в малых компьютерах: системы крупноформатных электронных таблиц и системы баз данных. Кроме языка COBOL, существует лишь несколько языков программирования, ориентированных на коммерческую сферу применения.

Также RPG. Требования: 1. Поддержка обработки текста 2. Подд. Формирования отчётов 3. Точное описание числовых типов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]