Информатика(часть 1)

В ходе изучения дисциплины студенты освоят следующие аспекты информатики:

1. Введение в информатику.
Архитектура вычислительной системы. Предмет и основные понятия информатики. Структура компьютера и принципы современной структуры компьютера.

2. Системная плата персонального компьютера. Стандартные и периферийные устройства ввода-вывода.
Материнская плата. Внутренняя и внешняя память персонального компьютера. Мониторы, клавиатуры и манипуляторы. Принтеры сканеры, модемы.

3. Теоретические основы информатики.
Информация: ее виды и способы представления. Кодирование информации. Системы счисления. Алгоритмы перехода из одной системы счисления в другую. Машинная арифметика (мантисса и порядок). Количественная оценка информации. Уравнение Шеннона. Архиваторы и средства защиты информации. Приемы антивирусной защиты.

4. Особенности операционной системы Windows. Офисные приложения операционной системы Windows.
Рабочий стол. Файловая система Windows. Текстовые и графические редакторы. Особенности работы в Excel, Word, Access.

5. Основы языка программирования Си.
Данные. Виды данных. Переменные. Арифметические операции с переменными. Операторы условия. Операторы цикла. Ввод и вывод данных в программе. Массивы. Функции. Символы и строки. Структуры. Использование структур. Структура программы. Подключаемые модули и библиотеки.

6. Численные методы и основные приемы математического моделирования.
Методы решения нелинейных уравнений. Методы решения задач линейной алгебры. Метод наименьших квадратов. Методы интегрирования.

7. Базы данных и компьютерные сети.
Топологии и архитектуры баз данных. Модели и типы данных. Виды и особенности компьютерных сетей. Структура локальных и глобальных компьютерных сетей. Аппаратное и программное обеспечение компьютерных сетей. Интернет и его сервисы. Методы поиска и обмена информацией в глобальных и компьютерных сетях.

Книга

Методическое пособие

Лекции и задания по курсу "Информатика"

Теоретический материал

Лабораторные работы

Лекция 1-2

- введение в язык С,
- типы данных,
- операции и операторы,
- ввод и вывод данных.

Лекция 3

Операторы цикла.

Лекция 4

Функции.

Лекция 5

Указатели.

Лекция 6

- символьные переменные,
- строки,
- функции,
- массивы строк.

Лекция 7

Одномерные и двумерные символьные массивы.

Лекция 8

Структуры.

Лабораторная работа №1

Лабораторная работа №2

Лабораторная работа №3

Лабораторная работа №4

Лабораторная работа №5

Лабораторная работа №6

Разбаловка по семестру:

1 контрольная работа – 10 баллов
2 контрольная работа – 15 баллов
3 контрольная работа – 10 баллов
Лабораторные работы – 25 баллов
Экзамен – 40 баллов
Итого – 100 баллов

Результаты 1, 2 и 3 контрольных работ

Установка Eclipse (для Windows):
  • руководство
  • MinGW +;gdb +;MSYS
  • ссылка на Java jdk