понедельник, 31 октября 2011 г.
Задание 3, Модуль 2
1. Язык программирования - формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.
2. Язык высокого уровня [high-level language] – Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. Пример: Бейсик, Паскаль.
3. 1) Стремление облегчить решение сложных программных задач
2) Упрощение адаптации программного обеспечения в другой среде
3) Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
4. Паскаль был создан Никлаусом Виртом в 1968-69. Современное использование:
1) Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
2) Система программирования PascalABC.NET, ориентированная на обучение современному программированию.
5. В отличие от Паскаля, в ЯП Basic объявление переменных не требует специальной секции.
6.Среда программирования - это различные сервисные услуги, предоставляемые программной оболочкой, которые предоставляют пользователю удобные средства для создания, редактирования(изменения) и выполнения различных программ. Пример: Среда программирования Turbo Pascal. Окно среды программирования ТР7 состоит:
1) Главного верхнего меню
2) Окна текстового редактора
3) Строка статуса и подсказки
2. Язык высокого уровня [high-level language] – Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. Пример: Бейсик, Паскаль.
3. 1) Стремление облегчить решение сложных программных задач
2) Упрощение адаптации программного обеспечения в другой среде
3) Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
4. Паскаль был создан Никлаусом Виртом в 1968-69. Современное использование:
1) Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
2) Система программирования PascalABC.NET, ориентированная на обучение современному программированию.
5. В отличие от Паскаля, в ЯП Basic объявление переменных не требует специальной секции.
6.Среда программирования - это различные сервисные услуги, предоставляемые программной оболочкой, которые предоставляют пользователю удобные средства для создания, редактирования(изменения) и выполнения различных программ. Пример: Среда программирования Turbo Pascal. Окно среды программирования ТР7 состоит:
1) Главного верхнего меню
2) Окна текстового редактора
3) Строка статуса и подсказки
понедельник, 3 октября 2011 г.
Задание 5, модуль 1
Так ну тут сложновато будет.
Алгоритм для выращивания кристалла поваренной соли в домашних условиях.
1. Набираем литровую банку воды.
2. Добавляем в неё соль при постоянном помешивании, до тех, пор пока соль не перестанет растворяться. (Это "цикл с условием")
3. Берём карандаш, кладём его поперёк горловины банки и привязываем гайку на верёвке, длина верёвки такая, чтобы гайка висела примерно посередине банки.
4. Ставим банку в тёмное место с ПОСТОЯННОЙ влажностью.
5. Через 3 дня проверяем. Если одного кристалла достаточно, достаём гайку и забираем кристалл.
6. В противном случае помещаем в этот же раствор другую гайку и вынимаем через день.(Это структура "если-то-иначе").
Алгоритм для выращивания кристалла поваренной соли в домашних условиях.
1. Набираем литровую банку воды.
2. Добавляем в неё соль при постоянном помешивании, до тех, пор пока соль не перестанет растворяться. (Это "цикл с условием")
3. Берём карандаш, кладём его поперёк горловины банки и привязываем гайку на верёвке, длина верёвки такая, чтобы гайка висела примерно посередине банки.
4. Ставим банку в тёмное место с ПОСТОЯННОЙ влажностью.
5. Через 3 дня проверяем. Если одного кристалла достаточно, достаём гайку и забираем кристалл.
6. В противном случае помещаем в этот же раствор другую гайку и вынимаем через день.(Это структура "если-то-иначе").
Задание 4, Модуль 1
-Понятие алгоритм возникло примерно в 8 веке, от имени учёного ал-Хорезми. Раньше оно означало только последовательность действий.
-Алгоритм - точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.
-Алгоритм может быть записан словами и изображён схематически. Обычно сначала (на уровне идеи) алгоритм описывается словами, но по мере приближения к реализации он обретает всё более формальные очертания и формулировку на языке, понятном исполнителю (например, машинный код). Например, для описания алгоритма применяются блок-схемы. Другим вариантом описания, не зависимым от языка программирования, является псевдокод.
-Следование, ветвление, цикл.
-постановка задачи, анализ; формализованное описание задачи, выбор формы алгоритма;
проектирование общей структуры алгоритма; отладка; получение рабочего алгоритма.
-Нисходящее проектирование предполагает последовательное разбиение исходной задачи на подзадачи до такой конкретизации, когда подзадача сможет быть реализована одним оператором выбранного для программирования языка.
-Алгоритм - точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.
-Алгоритм может быть записан словами и изображён схематически. Обычно сначала (на уровне идеи) алгоритм описывается словами, но по мере приближения к реализации он обретает всё более формальные очертания и формулировку на языке, понятном исполнителю (например, машинный код). Например, для описания алгоритма применяются блок-схемы. Другим вариантом описания, не зависимым от языка программирования, является псевдокод.
-Следование, ветвление, цикл.
-постановка задачи, анализ; формализованное описание задачи, выбор формы алгоритма;
проектирование общей структуры алгоритма; отладка; получение рабочего алгоритма.
-Нисходящее проектирование предполагает последовательное разбиение исходной задачи на подзадачи до такой конкретизации, когда подзадача сможет быть реализована одним оператором выбранного для программирования языка.
Подписаться на:
Комментарии (Atom)


