- •Понятие информатики и информационных технологий. История развития и место информатики среди других наук. Информация, мера информации. Два подхода к измерению информации.
- •Понятие информатики, информационных технологий и информационных систем. Два подхода к измерению информации.
- •Общие принципы построения эвм. Вычислительная машина Фон-Неймана и Тьюринга. Этапы развития эвм. Разработки Норберта Вирнера.
- •Архитектуры эвм и пк. Магистрально-модульный принцип построения пк. Принцип открытой архитектуры пк.
- •Электронно-технологическая база эвм. Поколения эвм и развитие по.
- •Аппаратные средства пк: внутренняя и внешняя память, шины адреса и данных.
- •Программное обеспечение: системное и прикладное. Назначение, обзор, состав ос.
- •Состав ms Office, краткая характеристика и возможности. Трансляторы, их особенности.
- •Развитие языков программирования. Алгоритмы и основы программирования: понятие алгоритма, его св-ва. Способы записи алгоритма, примеры.
- •Развитие языков программирования. Особенности структурного программирования. Модульный принцип построения алгоритмов и программ. Базовые алгоритмические конструкции.
- •Базовые алгоритмические конструкции структурного программирования. Основные операторы алгоритмического языка vba.
- •Компьютерные сети. Топология сетей. Сети закрытого типа: локальные, распределенные, корпоративные. Понятие протокола.
- •Компьютерные сети. Программно-техническое обеспечение: ос, адаптер, драйвер, протоколы.
- •Компьютерные сети: локальные и глобальные. Возможности сети Интернет. Адреса и протоколы в Интернет. Электронная почта.
- •Компьютерные сети. Эталонная модель вычислительной системы (компьютерные сети). Семь уровней взаимодействия открытых систем.
- •17. Компьютерные вирусы. Определение, типы, способы защиты.
Состав ms Office, краткая характеристика и возможности. Трансляторы, их особенности.
Характеристика и возможности.
Microsoft Office – пакет приложений, созданный корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Microsoft Office поставляется в нескольких редакциях. Отличия редакций в составе пакета и цене. Наиболее часто используемые приложения приводятся ниже.
• Microsoft Office Word – текстовый процессор;
• Microsoft Office Excel – табличный процессор;
• Microsoft Office PowerPoint – приложение для подготовки презентаций;
• Microsoft Office Access – приложение для управления базами данных;
• Microsoft Office Outlook (не путать с Outlook Express) — персональный коммуникатор;
Трансляторы и их особенности.
Трансляция программы — преобразование программы, представленной на одном из языков программирования, в программу на другом языке и, в определённом смысле, равносильную первой.
Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдаёт для печати тексты программы и т. д.
Язык, на котором представлена входная программа, называется исходным языком, а сама программа — исходным кодом. Выходной язык называется целевым языком или объектным кодом.
В общем случае понятие трансляции относится не только к языкам программирования, но и к другим языкам — как формальным компьютерным (вроде языков разметки типа HTML), так и естественным.
Трансляторы: компиляторы и интерпретаторы. Классификация и особенности языков программирования. Особенности представления данных на машинном уровне. Системы счисления. Правила перевода чисел из двоичной системы в любую другую.
Трансляторы: компиляторы и интерпретаторы.
Транслятор, который преобразует программы в машинный язык, принимаемый и исполняемый непосредственно процессором, называется компилятором. Достоинство компилятора: программа компилируется один раз и при каждом выполнении не требуется дополнительных преобразований.
Другой метод реализации — когда программа исполняется с помощью интерпретатора вообще без трансляции. Такое программное моделирование создаёт виртуальную машину, реализующую язык.
Классификация языков программирования.
Процедурное программирование
Программа отделяется от данных. Программа состоит из последовательности команд, обрабатывающих данные. Данные как правило хранятся в виде переменных. Весь процесс вычисления сводится к изменению их содержимого.
Декларативные языки программирования
К ним относятся функциональные и логические языки программирования. В этих языках не производится алгоритмического действия явно, то есть алгоритм не задается прграммистом, а строится самой программой.
Объектно-ориентированное программирование
Переменные и функции группируются в так называемые классы. Благодаря этому достигается более высокий уровень структуризации программы.
Системы счисления.
Система счисления – это совокупность приемов и правил изображения чисел цифровыми знаками.
Чтобы перевести число из двоичной системы в восьмеричную или шестнадцатеричную, его нужно разбить влево и вправо от запятой на триады (для восьмеричной) или тетрады (для шестнадцатеричной) и каждую такую группу заменить соответствующей восьмеричной (шестнадцатеричной) цифрой.
