I поколение
Первые языки программирования появились в начале 50х годов
Assembler – один из первых языков, создан по принципу одна инструкция одна строка.
II поколение(конец 50х начало 60х)Разработан символический Assembler, в котором появилось понятие переменной. Это первый полноценный ЯП, благодаря ему повысилась скорость, надежность программ.
III поколение 60х гг.
Первые ЯП высокого уровня для решения задач из любых областей человеческих знаний.
Осн.качества: относительная простота, независимость от конкретного компьютера, использование мощных синтаксических конструкций.
Basic
IV поколение. Начало 70х и по настоящеее время.
Предназначены для реализации крупных проектов, повышениях их надёжности и скорости создания. Обычно ориентированы на специализированные оболочки применения, где необходимы проблемно ориентированные языки. В эти языки встроены мощные операторы, которые позволяют одной строкой описывать такую функциональность для реализации которой в языках младшего поколения потребуется 1000 строк.
V поколение. Середина 90х годов
Это системы автоматизации создания прикладных программ при помощи визуальных средст разработки, без знания программирования.
Дают возможность автоматического формирования результирующего текста на универсальных языках програмированния.
-
Содержание
- Экзаменационные вопросы по курсу "Информатика" (45 часов) для студентов 2 курса факультета экономики 2011 учебный год.
- Информатика как область деятельности. Направления и пути развития информатики.
- Краткая история вычислительной техники.
- Основные понятия информатики.
- Структура информатики.
- Информация и данные. Экономическая информация. Адекватность информации.
- Формы адекватности.
- Классификация мер информации.
- Коэффициент (степень) информативности.
- Семантическая мера информации.
- Прагматическая мера информации.
- Качество информации.
- Принципы классификации информации в производственной организации.
- История развития вычислительной техники.
- Первое поколение
- Второе поколение
- Третье поколение
- Четвертое поколение
- Пятое поколение
- Классификация эвм.
- Логическая структура эвм.
- Аппаратное обеспечение персональных компьютеров.
- Технические характеристики и архитектура современных пк.
- Системная плата пк.
- Основные интерфейсы системных плат.
- Процессор. Основные характеристики процессора.
- Алу. Основы алгебры логики.
- Устройства хранения информации. Жёсткие диски
- Параметры жёстких дисков
- Накопители на оптических дисках
- Внутренняя память компьютера. Виды внутренней памяти
- Внешняя память компьютера. Виды внешней памяти
- Классификация и характеристики основных устройств ввода информации. Устройства ввода:
- Классификация и характеристики основных устройств вывода информации.
- Принтеры -
- Лазерные принтеры
- Понятие программного обеспечения. Структура по.
- Базовый и системный уровень по.
- Служебный уровень по.
- Прикладной уровень по. Программные системы и пакеты.
- Классификация общего прикладного по.
- Классификация специального прикладного по.
- Сетевое по.
- Операционная система. Назначение и функции. Операционные системы (о.С) –
- Операционная система ms dos.
- Сравнительная характеристика ос Windows и dos. Операционные оболочки.
- Семейство ос Windows.
- Особенности семейства ос Windows nt.
- Характеристика ос Unix.
- Характеристика ос Linux.
- Понятие файловой системы. Файловая структура ос Windows.
- Характеристика файловых систем семейства ос Windows.
- Принципы сжатия данных.
- 3Алгоритма сжатия данных:
- 3Теоретических алгоритма сжатия данных:
- Современные программы архиваторы
- Компьютерные вирусы и среда их обитания.
- Борьба с вирусами, антивирусные программы.
- Алгоритм, его характеристики, свойства и классификация.
- Принципы проектирования и этапы создания программы. Ошибки программирования.
- Создание программного обеспечения для компьютера.
- Способы записи алгоритмов. Основные элементы блок-схемы.
- Структуры алгоритмов.
- Понятие программы и языка программирования. Уровни яп. Компиляция и интерпретация.
- Поколения языков программирования.
- I поколение
- Классификация языков программирования.
- Процедурное программирование.
- Объектно-ориентированное программирование.
- Декларативные яп и языки описания сценариев.
- Язык программирования баз данных
- Язык описания сценариев (язык программирования для компьютерных сетей)
- Современные информационные технологии.
- 3Основных принципа новых и.Т.:
- Сетевые ит. Классификация и топология сетей. Понятие автоматизированного рабочего места (арм)
- Сети передачи данных
- Модель взаимодействия открытых систем (osi). Сетевые протоколы.
- Приложения Internet. Ip-адресация. Доменная система имен. Общие принципы работы линии связи
- Internet/Internet технология
- Понятие базы данных: структура, модели данных, типы связей.
- Основные положения бд.
- Реляционная модель данных. Субд.
- Обзор субд
- Информационная технология обработки данных
- Информационная технология управления
- Информационная технология автоматизированного офиса
- Информационная технология поддержки принятия решения
- Информационная технология экспертных систем
- Сходства и различия экспертной системы сппр
- Геоинформационные технологии и системы