
- •Дисциплина информатика
- •Технические средства реализации информационных процессов
- •Память эвм. Виды памяти
- •Устройства ввода
- •Устройства вывода
- •Аппаратные реализации информационных процессов
- •Системный блок
- •Единицы измерения количества информации.
- •Программное обеспечение компьютера Понятие программного обеспечения
- •Структура программного обеспечения
- •Системное программное обеспечение
- •Инструментальное программное обеспечение
- •Прикладное программное обеспечение
- •Распространение программных продуктов
- •Операционные системы и их основные функции
- •Классификация операционных систем
- •Интерфейс пользователя
- •Текстовый интерфейс пользователя
- •Табличный интерфейс пользователя
- •Графический интерфейс пользователя
- •Эволюция и классификация языков программирования.
- •Языки программирования высокого уровня
- •Системы программирования
- •Алгоритмизацияи программирование. Основные этапы разработки программного обеспечения:
- •В иды алгоритмов.
- •Базы данных
- •Системы управления базами данных (судб). Классификация
- •Режимы работы с базами данных
- •Типы и структуры данных
Языки программирования высокого уровня
Название |
Год создания |
Вид (парадигма) |
Fortran (Фортран) |
1954 |
Процедурное программирование |
LISP (Лисп) |
1958 |
Функциональное программирование |
Algol-60 (Алгол 60) |
1960 |
Процедурное программирование |
COBOL (Кобол) |
1960 |
Процедурное программирование |
Simula (Симула) |
1962 |
Объектно-ориентированное программирование |
BASIC (Бейсик) |
1963 |
Процедурное программирование |
PL/I (ПЛ/1) |
1964 |
Процедурное программирование |
Algol-68 (Алгол 68) |
1968 |
Процедурное программирование |
Pascal (Паскаль) |
1970 |
Структурное программирование |
FORTH (Форт) |
1970 |
Процедурное+системное программирование |
C (Си) |
1972 |
Структурное+системное программирование |
Smalltalk |
1972 |
Объектно-ориентированное программирование |
Prolog (Пролог) |
1973 |
Логическое (реляционное) программирование |
Ada (Ада) |
1980 |
Гибрид (смесь объектно-ориентированного, структурного, модульного (алгоритмического), параллельного и системного программирования) |
С++ |
1984 |
Гибрид (смесь объектно-ориентированного, структурного, модульного (компонентного), параллельного и системного программирования) |
Java |
1995 |
Гибрид (смесь объектно-ориентированного, структурного, модульного (компонентного) и параллельного программирования |
SQL (Structured Query Language) |
|
Структурированный язык запросов для обработки баз данных |
HTML |
|
Скрипт-язык разметки данных |
Perl |
начало 80 гг. 20 века |
Скрипт-язык, средство эффективной обработки больших текстовых файлов, генерации текстовых отчетов и управления задачами |
PHP |
1995 |
Скрипт-язык, усовершенствованный Perl |
VRML |
конец 80 гг. 20 века |
Скрипт-язык для организации виртуальных трехмерных интерфейсов в Интернет |
XML |
1996 |
Скрипт-язык разметки данных |
UML |
|
Язык графического моделирования |
Case-системы – системы для структурного проектирования БД и связанных с ними ИС, ориентированные на модели данных, реализованные в различных СУБД.
Скриптовый язык (язык сценариев) — интерпретируемый язык программирования, разработанный для записи «сценариев», последовательностей операций, которые пользователь может выполнять на компьютере.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ