Раздел 4. Эффективное управление ресурсами.
4.1. Производительность функций чтения и записи файлов.
4.2. Производительность функций управления памятью.
4.3. Производительность managed C# / unmanaged C# / C++.
4.4. Производительность функций работы с графикой.
Расчётно-графическая работа.
Литература.
Правила аттестации
В рамках курса требуется выполнить и защитить 7 лабораторных работ и РГР, а также стать тест.
Работы выполняются в бригадах по 1-3 человека.
Работы выбираются на усмотрение учащихся, но со следующими ограничениями: требуется выбрать не менее 1 работы из раздела 2, не менее 2-х работ из раздела 3, и не менее 2-х работ из раздела 4 — оставшиеся 2 работы выбираются из любого раздела.
Работы могут выполняться в среде Windows или Linux, при этом не менее 3-х работ должно быть выполнено под Linux.
Одна и та же работа не может выполняться и под Windows, и под Linux. Следует обратить внимание, что большинство работ имеют отдельные описания для Windows и Linux, но эти варианты считаются одной работой.
Оценивание за семестр проводится по балльно-рейтинговой системе.
Каждая из семи работ оценивается от 3-х до 5-ти баллов.
По двум работам требуется представить отчёт, который оценивается от 3-х до 5-ти баллов.
РГР оценивается до 25 баллов.
Тест состоит из 30 вопросов, каждый из которых оценивается до 1 балла.
За обнаруженные неточности в описании лабораторных работ могут быть выставлены дополнительные баллы.
Зачёт выставляется при наборе не менее 50 баллов, при этом должно быть защищено не менее 4-х работ и РГР.
Материал к каждой лабораторной работе разделен на четыре части:
— обзорная информация,
— вопросы для изучения,
— задание к выполнению,
— контрольные вопросы.
Защита работ предполагает демонстрацию выполненного задания, а также готовность практически продемонстрировать владение материалом и инструментарием, указанным в вопросах для изучения и дать ответы на контрольные вопросы.
Требования к отчету.
Отчёт оформляется по двум лабораторным работам на выбор, а также по РГР.
Отчет должен начинаться с заголовка, где указывается тема, исполнители и цель работы.
Основную часть составляет раздел «Ход работы», в котором должны быть описаны проделанные действия с объяснением результатов и обязательным приведением конкретных значений (имен файлов, путей, размеров архивов, номеров кластеров и т. п.). Порядок выполнения шагов может отличаться от рекомендованного в задании.
Вывод может содержать, например, заключение о степени удобства изученного программного продукта и возможной области его применения.
- Системное и прикладное программное обеспечение
- Раздел 1. Базовый инструментарий пользователя эвм.
- Раздел 2. Внутреннее устройство ос.
- Раздел 3. Утилиты. Инструментарий пользователя эвм.
- Раздел 4. Эффективное управление ресурсами.
- Раздел 1. Базовый инструментарий пользователя эвм
- 1.1. Графический пользовательский интерфейс
- 1.2. Командная строка
- 1.3. Файловые менеджеры. Архивация данных
- 1.4. Офисные и мультимедийные приложения
- 1.5. Инструментарий разработчика
- 1.6. Загрузчики. Эмуляторы
- Раздел 2. Внутреннее устройство ос
- 2.1. Файловая система (fat, ext2fs)
- 2.2. Работа в защищённом режиме процессора
- Раздел 3. Утилиты. Инструментарий пользователя эвм
- 3.1. Работа в сети
- 3.2. Язык html. Средства css, JavaScript
- 3.3. Издательская система TeX
- 3.4. Программный интерфейс ос
- 3.5. Мобильные платформы
- 3.6. Регулярные выражения
- 3.7. Редакторы vim, emacs
- Раздел 4. Эффективное управление ресурсами
- 4.1. Производительность функций чтения и записи файлов
- 4.2. Производительность функций управления памятью
- 4.4. Производительность функций работы с графикой