Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабы / Laba_varik12_1

.pdf
Скачиваний:
10
Добавлен:
10.06.2023
Размер:
1.59 Mб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

__________________________________________________________________

Кафедра «Информатика»

Лабораторная работа №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

Соседние файлы в папке лабы