лабы / Laba_varik12_1
.pdfМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
__________________________________________________________________
Кафедра «Информатика»
Лабораторная работа №1
Написание и оформление в среде Microsoft Word реферата по теме
«Введение в информатику и информационные технологии»
по дисциплине «Информатика»
Выполнил: студент гр. БИН2104 Книгин Е.А. Вариант №1
Проверил:
Москва, 2021 г.
|
ЦЕЛЬ РАБОТЫ: |
Написать |
и оформить реферат в среде Microsoft Word по теме: |
«Введение |
в информатику и информационные технологии» |
СОДЕРЖАНИЕ
1)ПРОГАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА
2)ИСТОРИЯ ПОЯВЛЕНИЯ ОС С ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ
3)ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ
Информация взята из лекции №1 и сайтов:
https://gb.ru/posts/programming_types
https://www.iguides.ru/blogs/turrbor/interface-operating-systems-from- 1981-to-2009/
https://www.cleverence.ru/articles/auto-busines/vidy-programmnogo- obespecheniya-kakie-byvayut-tipy-klassifikatsiya-primery/
1
«ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА»
Программное обеспечение компьютера или ПО – это созданный человеком набор алгоритмов, которые компьютер выполняет в определенной последовательности. ПО является важнейшим звеном в общении пользователя с компьютером.
Программное обеспечение подразделяется на 3 вида:
1)Системные программы. Самым ярким представителем этого вида программ является Операционная Система или ОС (см. Рис. 1). Она управляет всей аппаратной частью компьютера, вводит – выводит и управляет данными, создает среду для выполнения других программ.
Рисунок 1 – операционная система
2)Прикладные программы. Это программы, существующие для выполнения конкретной цели, например: редактирование изображения, поиск в интернете или даже развлечение пользователя (см. Рис. 2). Эти программы зачастую не могут самостоятельно пользоваться аппаратными ресурсами компьютера, поэтому делают это посредством ОС.
2
Рисунок 2 – программа предназначенная для развлечения пользователя.
3)Инструментальные программные системы. Эти программы используются для создания, отладки и последующего развития ПО
(см. Рис. 3).
Рисунок 3 – Ms Visual Studio
«ИСТОРИЯ ПОЯВЛЕНИЯ ОПЕРАЦИОННЫХ СИСТЕМ С ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ »
ОС в современном понимании представляет собой графический интерфейс с неким набором «кнопок и иконок», но такбыло не всегда. До
3
81-го года люди пользовались ОС DOS (см. Рис. 4), она представляла собой командную строку через которую и производились все взаимодействия скомпьютером.Но 1981-омкомпанияXeroxпредставила миру первую ОС с графическим интерфейсом под названием Xerox Star (см. Рис. 5) . Позже появились такие ОС, как Windows, MacOS, Linux.
.
Рисунок 4 – Free DOS
Рисунок 5 – Xerox Star
4
«ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ»
Программирование в какой-либо среде разработки подразделяется на несколько отличных друг от друга технологий (стилей, парадигм) программирования:
Объектно-ориентированное программирование. Оно основано на последовательныхвызовахкоманд,изменяющихданные,с которыми работает программа.
Функциональное программирование. Программный код этого стиля состоит из функций, для которых подробно прописано, что должно быть на входе, а что - на выходе.
Процедурное программирование. Эту парадигму так называют, потому что программный код состоит из процедур - команд, которые применяются в определённом порядке и последовательно меняют состояние памяти. После применения всех команд программа выдаёт результат.
Метапрограммирование – это технология, где программа, которую вы создаёте, сама генерирует код новой программы или модифицирует свой. С помощью этого подхода часть задач разработчика можно автоматизировать.
Обобщенное программирование. Здесь программист создаёт обобщённыепредставлениядляклассовифункций.Тоестьнепросто классы, которые могут наследоваться, а шаблоны функций или классов.
Логическое программирование. Этот стиль основан на выводе информации из заданныхфактови логических правил,которыекним можно применить. При выполнении программиспользуются правила формальной логики.
5