Стандартизация и интеграция продуктов ПО
Во многих областях совместная работа различных производителей программного обеспечения приводит к стандартизации отдельных элементов интерфейса программ, форматов данных и т.д., что весьма удобно для пользователей. Это происходит прежде всего потому, что разработчики программ перенимают друг у друга удачные находки и приемы и стремятся обеспечить совместимость с другими наиболее популярными программами
Увеличение мощности программ
Важнейшей тенденцией развития программного обеспечения является неуклонное увеличение их мощности – программы могут обрабатывать большие количества данных, делать это быстрее, предоставляют пользователю больше выполняемых функций и т.д. Таким образом, разработчики программного обеспечения используют возможности, появляющиеся из-за увеличения мощности компьютеров. Весьма заметно и стремление к интеграции функций программного обеспечения..
Возможность дистанционного запуска ПО через Web
Сегодня большинство систем плавно перетекают в Web. Всемирная паутина затягивает все больше и больше приложений. Базы данных приобретают Web-интерфейсы пользователей, взамен имеющихся ранее настольных приложений. В конечном итоге, стоит ожидать, что конечному пользователю будет нужен лишь веб-браузер, чтобы иметь возможность удовлетворять все возможные потребности в программном обеспечении. В данном случае пользователю все равно, какая операционная система управляет локальным компьютером, главное - надежность и производительность сервера. ( Например, пакет Microsoft Office может быть установлен на удаленных серверах, а не на системах конечных пользователей, но запуск приложений при этом будет происходить не менее быстро, чем на локальных ПК). Таким образом, все программы получат возможность как локального исполнения, так и дистанционного запуска через Web.
Заключение
В данном реферате было рассмотрено, что представляет собой программное обеспечение. Названо три основных его разновидностей, а именно: прикладное, системное и инструментальное программное обеспечение. Каждый вид ПО, его задачи, сферы применения разобраны в отдельности. Обозначили основные тенденции развития ПО.
Список использованной литературы
1. Алексеев Е.Г. Электронный учебник по информатике
2. Симонович С. Информатика: базовый курс. Учеб. для ВУЗов. СПб, Питер, 2002 г.
3. Фигурнов В.Э. IBM PC для пользователя. Изд. 6-е и 7-е.- М.: ИНФРА-М, 1997.
Задачи.
Задача 1.
Вычислить значение G и H, если
При I=J
При
При
В
I, J – вводятся с клавиатуры
Решение.
Составим блок-схему
Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.
Выберем вкладку Insert и в ней Module. Запишем программу.
Запустим программу (клавиша F5). И введем произвольные числа, пусть I=5, J=6.
Результат.
Задача 2.
Вычислить суммарный пробег спортсмена за n дней, если известно, что в каждый последующий день он пробегает на 2 км. больше, чем в предыдущие. В первый день х км.
Решение.
Составим блок-схему
Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.
Выберем вкладку Insert и в ней Module. Запишем программу.
Запустим программу (клавиша F5). И введем произвольные числа, пусть в первый день спортсмен пробежал 2 км. (х=2), А всего спортсмен бегал 5 дней (n=5).
Результат.
Задача 3.
Вычислить бесконечную сумму (значение функции) с заданной точностью Е (0<E<0,1). Считать, что требуемая точность достигнута, если вычислена сумма нескольких первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем Е, - это и все последующие слагаемые можно уже не учитывать. Переменную х (х<1) ввести с клавиатуры.
Решение.
Составим блок-схему.
Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.
Выберем вкладку Insert и в ней Module. Запишем программу.
Запустим программу (клавиша F5). Введем произвольные числа. Пусть точность (Е) будет равна 0,05. А переменная х=0,5
Результат.
Задача 4.
Дана матрица из 2 строк и 8 столбцов. Найти среднее арифметическое элементов матрицы, если в ней нет ни одного отрицательного или нулевого элемента.
Решение.
Составим блок-схему.
Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.
Выберем вкладку Insert и в ней Module. Запишем программу.
Запустим программу (клавиша F5).
Результат.
Если в матрице присутствует отрицательный или нулевой элемент.
Если в матрице отсутствует отрицательный или нулевой элемент.
Задача 5.
Задан массив D[15]. Найти максимальный и минимальный элементы и поменять их местами.
Решение.
Составим блок-схему.
Запустим на ПК программу Microsoft Excel. Комбинацией Alt+F11 запустим VBA.
Выберем вкладку Insert и в ней Module. Запишем программу.
Запустим программу (клавиша F5). Исходная матрица будет записана в столбец «А», отсортированная в «В»
Результат.