Информатика и основы программирования
1. Команды для работы с файловой системой в командной строке unix: 1s,cd. Примеры использования
2. Команды для работы с файловой системой в командной строке unix: cp,mv,rm. Примеры использования.
3. Команды для работы с файловой системой в командной строке unix: cd,mkdir,rmdir. Примеры использования.
4. Команды для работы с файловой системой в командной строке windows: dir,cd. Примеры использования.
5. Команды для работы с файловой системой в командной строке windows: copy,del,move. Примеры использования.
6. Команды для работы с файловой системой в командной строке windows: cd,mkdir,move. Примеры использования.
7. Команды для работы с файлами в командной строке unix: cat,more,less. Примеры использования.
8. Перенаправление потоков ввода/вывода консольных приложений. Примеры.
9. Применение механизма конвейра при использовании нескольких связанных команд. Примеры.
10. Использование фильтров при работе с файлами в командной строке unix: head,tail. Примеры использования.
11. Использование фильтров при работе с файлами в командной строке unix: sort,grep. Примеры использования.
12. Команды для работы с операционной системой unix: who,ps. Примеры использования.
13. Переменные в командном интерпретаторе shell unix-систем. Примеры использования.
14. Переменные окружения в командном интерпретаторе shell unix-систем. Примеры использования.
15. Целочисленные простые типы данных в языке программирования Си (char,int). Форматы двоичного представления в диапазоне значений
16. Вещественнозначные простые типы данных в языке программирования Си (float,double). Форматы двоичного представления и диапазоны значений.
17. Использование квалификаторов signed и unsigned при объявлении переменных.
18. Использование квалификаторов short и long при объявлении переменных.
19. Объявление переменных в языке программирования Си. Способы инициализации объявленных переменных.
20. Время жизни и область видимости переменных в языке программирования Си. Статические переменные. Локальные и глобальные переменные.
21. Константы в языке программирования Си, способы задания констант. Целочисленные (десятичные, восьмеричные, шестнадцатеричные) и действительные константы. Именованные константы (директива #define).
22. Константы в языке программирования Си, способы задания констант. Символьные и строковые константы.
23. Арифметические операции в языке программирования Си. Операции инкремента и декремента.
24. Операции отношения и логические операции в языке программирования Си.
25. Битовые операции в языке программирования Си.
26. Операции присваивания в языке программирования Си. Условная операция языка Си.
27. Операторы ветвления в языке программирования Си. Безусловный (goto) и условный
(if … else) переходы, блок-схемное представление.
28. Оператор-переключатель а языке программирования Си (switch … case). Инструкция break. Множественное ветвление и его блок-схемное представление.
29. Операторы циклов с предусловием (while) и с постусловием (do … while) в языке программирования Си. Блок-схемное представление циклических конструкций.
30. Оператор цикла for в языке программирования Си. Эквивалентное описание циклической конструкции при помощи оператора while.
31. Использование инструкций break и continue для циклов в языке программирования Си. Примеры.
32. Функции в языке программирования Си. Декларирование (прототипы функций), описание и вызов. Особенности передачи параметров функций.
33. Массивы в языке программирования Си. Объявление и использование одномерных массивов.
34. Представление строк в языке программирования Си как массивов символов.
35. Многомерные массивы в языке программирования Си. Объявление и использование двумерных массивов.
36. Указатели в языке программирования Си. Операции с указателями, адресная арифметика. Взаимосвязь массивов и указателей.
37. Варианты описания массивов в языке программирования Си. Аргументы функции main.
38. Основные спецификации форматного ввода/вывода (для функций printf и scanf) в библиотеке stdio языка программирования Си.
39. Основные функции, используемые при работе с текстовыми файлами (открытие, закрытие, чтение, запись и пр.) в библиотеке stdio языка программирования Си.
40. Основные функции, используемые при работе со строками в библиотеке string,stdio,stlib языка программирования Си.