Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
все билеты по герасимову.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
575.66 Кб
Скачать

2. Процесс создания программ. Этапы Создания

Алгоритм - это четкое описание последовательности действий, которые необходимо выполнить для решения поставленной задачи.

Программа - это алгоритм, записанный на языке программирования.

Языком программирования называется специальный язык, понятный для компьютера.

Программирование - это процесс создания, отладки и тестирования программ.

1 Постановка задачи - составление точного и понятного словесного описания того, как должна работать будущая программа, что должен делать пользователь в процессе ее работы.

2 Разработка интерфейса (интерфейс - способ общения) - создание экранной формы (окна программы).

3 Составление алгоритма.

Формальный - запись алгоритма словесно, на естественном языке.

Графический - изображение алгоритма в виде блок-схемы.

В блок-схеме действия алгоритма (блоки) изображаются следующими геометрическими фигурами:

В зависимости от поставленной задачи и последовательности выполняемых шагов различают следующие виды алгоритмов:

Линейный - шаги алгоритма следуют один за другим не повторяясь, действия происходят только в одной заранее намеченной последовательности.

Алгоритм с ветвлением - в зависимости от выполнения или невыполнения условия, исполняется либо одна, либо другая ветвь алгоритма.

Циклический - блоки алгоритма выполняются до тех пор, пока не будет выполнено определенное условие.

4 Программирование - создание программного кода на языке программирования.

5 Отладка программы - устранение ошибок.

6 Тестирование программы - проверка правильности ее работы.

Билет № 8

1. Классификация эвм по назначению

Компьютер – комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач.

По принципу действия вычислительные машины делятся на три больших класса: аналоговые (АВМ), цифровые (ЦВМ) и гибридные (ГВМ) или аналогово-цифровые (комбинированные).

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

  • ЦВМ – вычислительные машины дискретного действия, работают с информацией, представленной в дискретной, а точнее, в цифровой форме.

  • АВМ - вычислительные машины непрерывного действия, работают с информацией, представленной в непрерывной (аналоговой) форме, то есть в виде непрерывного ряда значений какой-либо физической величины (чаще всего электрического напряжения).

  • ГВМ – вычислительные машины комбинированного действия работают с информацией, представленной и в цифровой, и в аналоговой форме; они совмещают в себе достоинства АВМ и ЦВМ. ГВМ целесообразно использовать для решения задач управления сложными быстродействующими техническими комплексами.

По этапам создания и используемой элементной базе ЭВМ условно делятся на поколения:

  • Первое поколение, 50-е годы; ЭВМ на электронных вакуумных лампах.

  • Второе поколение, 60-е годы; ЭВМ на дискретных полупроводниковых приборах (транзисторах).

  • Третье поколение, 70-е годы; ЭВМ на полупроводниковых интегральных схемах с малой и средней степенью интеграции (сотни – тысячи транзисторов в одном корпусе).

  • Четвертое поколение, 80-е годы; ЭВМ на больших и сверхбольших интегральных схемах – микропроцессорах (десятки тысяч – миллионы транзисторов в одном

  • Пятое поколение, 90-е годы; ЭВМ с многими десятками параллельно работающих микропроцессоров, позволяющих строить эффективные системы обработки знаний; ЭВМ на сверхсложных микропроцессорах с параллельно-векторной структурой, одновременно выполняющих десятки последовательных команд программы;

  • Шестое и последующие поколения; оптоэлектронные ЭВМ с массовым параллелизмом и нейтронной структурой – с распределенной сетью большого числа (десятки тысяч) несложных микропроцессоров, моделирующих архитектуру нейтронных биологических систем.

Классификация ЭВМ по быстродействию:

-Супер ЭВМ машины для крупных задач– это самые мощные по быстродействию и производительности вычислительные машины. Используются для  решения  крупномасштабных  вычислительных  задач и моделирования, для сложных вычислений в аэродинамике, метеорологии, физике высоких энергий, также находят применение и в финансовой сфере.

-Большие ЭВМ. Решение научно-технических задач, в вычислительных системах с пакетной обработкой информации, работа с большими базами данных, управление вычислительными сетями и ресурсами.

-Средние ЭВМ широкого назначения используются для управления сложными технологическими производственными процессами.

-Малые ЭВМ Обладают несколько низкими параметрами по сравнению большими ЭВМ.

-Персональные ЭВМ К персональным компьютерам относятся настольные и переносные ПК

-Микро ЭВМ это компьютеры, в которых в качестве центрального процессора используется микропроцессор. К ним относятся встроенные микро – ЭВМ (встроенные в различное оборудование, аппаратуру или приборы)

-Сеть ЭВМ

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