учебный год 2023 / Лекция13-2020
.pdfИнформатика общая и правовая
Шульгина Елена Александровна
Лаборатория правовой информатики и кибернетики
Лекция 13. Программное обеспечение ЭВМ. Современные компьютерные технологии в юридической деятельности
«Стратегия развития информационного общества в Российской Федерации на 2017 - 2030 годы» (утв. Указом Президента РФ от 09.05.2017 N 203)
Fintech, Legaltech, Cloud computing, Blockchain technology
Виды программного обеспечения ЭВМ
Системные |
Инструментальные |
Пользовательские |
программы |
программы |
программы |
• Системные |
• Прикладные |
• Конечные |
программисты |
программисты |
пользователи |
Устройство компьютера
Устройства ввода – мышь, клавиатура, видеокамера, микрофон,… Устройства вывода – монитор, принтер, проектор, колонки, … Подключаются к компьютеру через
контроллеры, управляются драйверами Устройства ввода/ вывода – модем, сетевая плата, …
Устройства ПК для работы с информацией
Память ПК
(по отношению к процессорному блоку)
Внешняя память
Жесткие диски, CD DVD диски, флеш-память
Внутренняя память
Энергозависимая: ОЗУ, кэш-память процессора,… Энергонезависимая: ПЗУ, ППЗУ,…
|
Системные программы |
|
• Совокупность программных средств, обеспечивающих |
|
работу компьютера и всех его устройств: |
Операци- |
управляет работой аппаратной части компьютера |
онная |
управляет работой всех остальных программ |
система |
обеспечивает диалог пользователя с компьютером |
|
• Программы, обеспечивающие работу периферийных |
|
устройств: |
Драйверы |
мыши, клавиатуры, принтера, наушников, динамиков, … |
|
• Служебные программы |
|
диспетчеры файлов или файловые менеджеры |
|
средства просмотра и воспроизведения |
Утилиты |
средства диагностики |
|
средства обеспечения компьютерной безопасности, … |
Операционная система
Функции операционной системы:
•ввод-вывод информации
•программная поддержка работы периферийных устройств
•управление данными
•распределение ресурсов
•передача информации между различными внутренними устройствами
•запуск программ на выполнение
•планирование и организация процесса обработки программ
•всевозможные вспомогательные операции обслуживания
•осуществление диалога с пользователем
Инструментальные программы
•Предназначены для создания других программ
•Представляют собой системы программирования или отдельные инструменты таких систем:
Интегрированная среда разработки ПО
Транслятор
Компилятор
Ассемблер
Компоновщик (линковщик)
Отладчик
Библиотека стандартных подпрограмм
и т.д.
Прикладные программы
По-английски: Application program
Синоним: Приложение
•Прикладная программа (в широком смысле) -
программа или пакет прикладных программ, реализующие обработку дан ных в определенной области применения.
•Прикладная программа (в узком смысле) -
программа, решающая проблему конечного пользователя.
•Пакеты прикладных программ – это системы программ, которые по сфере применения делятся на:
Проблемно-ориентированные пакеты
Методо-ориентированные пакеты
Пакеты общего назначения
Базы данных
Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
ст. 1260 ГК РФ
БАЗА ДАННЫХ = ДАННЫЕ + ПРОГРАММА
1. Данные
База данных (БД, банк данных) – организованная совокупность данных из некоторой предметной области, предназначенная для длительного хранения на дисках ЭВМ и постоянного применения
2. Программа
Система управления базами данных (СУБД - англ. DBMS - Database Management System) – совокупность программных средств, предназначенных для создания, обслуживания и функционирования баз данных, а также использования данных многими пользователями
Fintech (Финтех)
•Fintech (англ. financial technologies) – это:
Patrick Schueffel
School of Management
Fribourg
1.Новые компьютерные технологии, которые созданы для улучшения и автоматизации предоставления и использования финансовых
услуг (https://www.investopedia.com/terms/f/fintech.asp)
2.Новая финансовая отрасль, которая применяет технологии для улучшения финансовой деятельности
(«Fintech is a new financial industry that applies technology to improve financial activities» - . Schueffel, Patrick. (2016). Taming the Beast: A Scientific Definition of Fintech. Journal of Innovation Management. 4. 32-54. 10.2139/ssrn.3097312)
3.Отрасль, состоящая из компаний, использующих технологии и инновации, чтобы конкурировать с традиционными финансовыми организациями в лице банков и посредников на рынке финансовых услуг
(https://ru.wikipedia.org/wiki)