Ответили только двое.
Ошибок нет, видимо всё просто оказалось.
Или умные все шибко.
понедельник, 17 октября 2011 г.
воскресенье, 16 октября 2011 г.
Модуль 2. Задание 3
- Что такое язык программирования?
Язык пргораммирования – формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.
- Какой язык программирования называют языком высокого уровня? Приведите пример.
Язык высокого уровня – Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран , ПЛ/1 , Бейсик , Паскаль , Си , Ада и др.
- Перечислите плюсы языка программирования высокого уровня.
1) Стремление облегчить решение сложных программных задач
2) Упрощение адаптации программного обеспечения в другой среде
3) Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
- В каком году и кем был создан язык программирования Паскаль? В чем заключается его нынешнее применение?
Паскаль создан Никлаусом Виртом в 1968-69 годах.
Современное использование:
1) Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
2) Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NET
- Чем отличается язык программирования Basic от Паскаля?
Паскаль более требовательный, много переменных, начало и конец программы, а BASIC даёт больше свободы.
- Для чего предназначена среда программирования? Приведите пример такой среды.
Среда программирования служит для разработки программ и обычно ориентируется на конкретный язык программирования. Например, среда CodeBlocks.
пятница, 14 октября 2011 г.
Модуль 2. Задание 1
С первого раза набрал 8 правильных.
Сложных вопросов не было, просто плохая память.
Сложных вопросов не было, просто плохая память.
суббота, 1 октября 2011 г.
Модуль 1. Задание 4
Когда возникло понятие алгоритм? Что оно означало в средние века?
Слово «алгоритм» происходит от имени великого среднеазиатского учёного Мухаммеда аль-Хорезми, жившего в первой половине IX века. «Аль-Хорезми» означает «из Хорезма» (исторической области в нынешнем Узбекистане, центром которой был город Хива).
Приведите любое найденное вами в Интернете определение алгоритма.
Алгоритм — точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.
Назовите формы, в которых может быть представлен алгоритм.
Словесная, Графическая, На языках программирования.
Каковы базовые алгоритмические структуры?
Базовые структуры алгоритмов — это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.
К основным структурам относятся следующие:
1 - линейные
2 - разветвляющиеся
3 - циклические
Назовите основные этапы разработки алгоритма.
1) Анализ задачи
- Уточнение постановки задачи
- Уточнение исходных данных
- Уточнение условий решения.
2) Разработка алгоритма.
- Есть ли решённые аналогичные задачи.
- Что известно?
- Что нужно найти?
- Как данные связаны между собой?
Опишите основной принцип метода проектирования алгоритма сверху вниз.
1) Определяются цели автоматизации предметной области и их иерархия.
2) Устанавливается состав приложений, обеспечивающих реализацию поставленных целей.
3) Уточняется характер взаимосвязи приложений и их основные характеристики.
4) Определяются необходимые для решения задач функции обработки данных.
5) Выполняется декомпозиция функций обработки до необходимой структурной сложности.
Слово «алгоритм» происходит от имени великого среднеазиатского учёного Мухаммеда аль-Хорезми, жившего в первой половине IX века. «Аль-Хорезми» означает «из Хорезма» (исторической области в нынешнем Узбекистане, центром которой был город Хива).
Приведите любое найденное вами в Интернете определение алгоритма.
Алгоритм — точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.
Назовите формы, в которых может быть представлен алгоритм.
Словесная, Графическая, На языках программирования.
Каковы базовые алгоритмические структуры?
Базовые структуры алгоритмов — это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.
К основным структурам относятся следующие:
1 - линейные
2 - разветвляющиеся
3 - циклические
Назовите основные этапы разработки алгоритма.
1) Анализ задачи
- Уточнение постановки задачи
- Уточнение исходных данных
- Уточнение условий решения.
2) Разработка алгоритма.
- Есть ли решённые аналогичные задачи.
- Что известно?
- Что нужно найти?
- Как данные связаны между собой?
Опишите основной принцип метода проектирования алгоритма сверху вниз.
1) Определяются цели автоматизации предметной области и их иерархия.
2) Устанавливается состав приложений, обеспечивающих реализацию поставленных целей.
3) Уточняется характер взаимосвязи приложений и их основные характеристики.
4) Определяются необходимые для решения задач функции обработки данных.
5) Выполняется декомпозиция функций обработки до необходимой структурной сложности.
Модуль 1. Задание 2
1 - Начало/Конец алгоритма.
2 - Условие.
3 - Вычислительный блок.
4 - Ввод/Вывод данных
1, 4, 3, 4, 1 - Начало, Ввод, Вычисление, Вывод, Конец.
Ветвление.
1, 4, 3, 2, 4, 1 - Начало, Ввод, Вычисление, Условие "Верно", Вывод, Конец.
1, 4, 3, 2, 3, 4, 1 - Начало, Ввод, Вычисление, Условие "Неверно", Действие 1, Вывод, Конец.
2 - Условие.
3 - Вычислительный блок.
4 - Ввод/Вывод данных
1, 4, 3, 4, 1 - Начало, Ввод, Вычисление, Вывод, Конец.
Ветвление.
1, 4, 3, 2, 4, 1 - Начало, Ввод, Вычисление, Условие "Верно", Вывод, Конец.
1, 4, 3, 2, 3, 4, 1 - Начало, Ввод, Вычисление, Условие "Неверно", Действие 1, Вывод, Конец.
Подписаться на:
Комментарии (Atom)




