Областное государственное бюджетное образовательное учреждение cреднего профессионального образования

advertisement
Областное государственное бюджетное образовательное учреждение
cреднего профессионального образования
«Смоленский политехнический техникум»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ДЛЯ ОБУЧАЮЩИХСЯ ПО ПРОВЕДЕНИЮ ПРОИЗВОДСТВЕННОЙ
ПРАКТИКИ
для специальности 230115 «Программирование в компьютерных
системах»
Профессиональный модуль 01
«РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ»
Смоленск
2014 г.
1
РАССМОТРЕНО
на заседании ЦМК (МО)
Вычислительной техники
Протокол №
от
Председатель ЦМК ( рук. МО)
______________/___________/
Составитель:
Кашталинская
Ирина
Анатольевна,
преподаватель
специальных дисциплин ОГБОУ СПО «Смоленский политехнический
техникум»
Рецензент:
Смазнова Татьяна Анатольевна, преподаватель специальных
дисциплин ОГБОУ СПО «Смоленский политехнический техникум»
Методические
указания
для
обучающихся
по
проведению
производственной практики являются частью основной профессиональной
образовательной программы ОГБОУ СПО «Смоленский политехнический
техникум» по специальности 230115 «Программирование в компьютерных
системах» в соответствии с требованиями Федерального государственного
образовательного стандарта (далее – ФГОС).
Методические
указания
для
обучающихся
по
проведению
производственной практики включают в себя методические указания по
выполнению видов работ, задания для выполнения видов работ в рамках
освоения основного вида деятельности.
Методические
указания
для
обучающихся
по
проведению
производственной практики могут быть использованы преподавателями и
обучающимися техникума.
2
СОДЕРЖАНИЕ
Разделы пособия
Страницы
Предисловие
4
Методические указания по выполнению видов работ
6
Задания для выполнения видов работ
21
Литература
25
3
ПРЕДИСЛОВИЕ
Методические
указания
для
обучающихся
по
проведению
производственной практики по профессиональному модулю «Разработка
программных модулей программного обеспечения для компьютерных
систем»
созданы
в
помощь
обучающимся
в
период
прохождения
необходимо
внимательно
производственной практики.
Приступая
к
прохождению
практики
ознакомиться с методическими указаниями по выполнению видов работ,
после чего приступить к выполнению задания для получения практического
опыта, необходимого для освоения основного вида деятельности.
Задания для выполнения видов работ содержат 3 варианта, каждый из
которых содержит задачи, соответствующие указанным в ФГОС требованиям
к уровню подготовки обучающихся. Задание выполняется согласно
методическим указаниям преподавателя.
Допуск
к
экзамену
(квалификационному)
осуществляется
при
получении положительной оценки по практике.
Результаты выполнения указанных видов работ показывают уровень
освоении
обучающимися
профессиональных
(ПК)
и
общих
(ОК)
компетенций.
Результатом выполнения программы производственной практики
профессионального модуля является овладение обучающимися видом
профессиональной деятельности (ВПД): «Разработка программных модулей
программного обеспечения для компьютерных систем», в том числе
профессиональными и общими компетенциями:
Код
Наименование результата обучения
ПК 1.1
Выполнять разработку спецификаций отдельных компонент.
ПК 1.2
Осуществлять разработку кода программного продукта на
основе спецификаций на уровне модуля.
ПК 1.3
Выполнять отладку программных модулей с использованием
4
специализированных программных средств.
ПК 1.4
Выполнять тестирование программных модулей.
ПК 1.5
Осуществлять оптимизацию программного кода модуля.
ПК 1.6
Разрабатывать
компоненты
документации
с
проектной
использованием
и
технической
графических
языков
спецификации.
ОК 1
Понимать сущность и социальную значимость своей будущей
профессии, проявлять к ней устойчивый интерес.
ОК 2
Организовывать собственную деятельность, выбирать типовые
методы и способы выполнения профессиональных задач,
оценивать их эффективность и качество.
ОК 3
Принимать решения в стандартных и нестандартных ситуациях
и нести за них ответственность.
ОК 4
Осуществлять
поиск
и
использование
информации,
необходимой для эффективного выполнения профессиональных
задач, профессионального и личностного развития.
ОК 5
Использовать информационно-коммуникационные технологии
в профессиональной деятельности.
ОК 6
Работать в коллективе и в команде, эффективно общаться
с коллегами, руководством, потребителями.
ОК 7
Брать на себя ответственность за работу членов команды
(подчиненных), за результат выполнения заданий.
ОК 8
Самостоятельно
личностного
определять
развития,
задачи
профессионального
заниматься
и
самообразованием,
осознанно планировать повышение квалификации.
ОК 9
Ориентироваться
в
условиях
частой
смены
технологий
в профессиональной деятельности.
ОК 10
Исполнять воинскую обязанность, в том числе с применением
полученных профессиональных знаний (для юношей).
5
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ВИДОВ РАБОТ
Виды работ (производственная практика):
1. установка и настройка программных продуктов;
2. обслуживание программных продуктов, вычислительных систем и
систем обработки информации;
3. выполнение отладки программных модулей с использованием
специализированных программных средств;
4. выполнение тестирования программных модулей;
5. выполнение тестирования программного продукта;
6. разработка компоненты проектной и технической документации с
использованием графических языков спецификации.
Методические указания по выполнению вида работы № 1
«Установка и настройка программных продуктов»
Для выполнения данного вида работы необходимо:
- использовать учебную литературу:
1. Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2. Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3. Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
- рассмотреть пример установки и настройки программного продукта;
Пример:
Инструкция по выполнению работы
Выполнить установку и настройку Delphi 7 на Windows 7.
1 Зарегистрироваться в системе под администратором. UAC
отключать не нужно.
6
2 Вставьте/смонтируйте диск с Delphi и запустите установщик, если он
не запустился сам. UAC (если он включен) потребует от вас элевации –
нажмите кнопку «ОК». Появится помощник по совместимости программ,
сообщая, что Delphi 7 не полностью совместима с Windows 7. Диалоговое
окно помощника представлено на рисунке 1:
Рисунок 1- Диалоговое окно помощника представлено
3 Активизировать кнопку "Запуск программы". Откроется меню
установщика, представленное на рисунке 2:
Рисунок 2 – Окно установщика
4 Выбрать "Delphi 7". Запускается мастер установки программы,
представленный на рисунке 3.
7
Рисунок 3 –Мастер установки программы
5 Для дальнейшей установки нужно активизировать кнопку "Next".
Для корректной установки необходимо выбрать место для установки
программного продукта. Диалоговое окно выбора установки представлено на
рисунке 4.
Рисунок 4- Диалоговое окно выбора установки
8
Возможны два варианта:
1.
Либо вы соглашаетесь с выбором по-умолчанию (в Program
Files). В этом случае для работоспособности Delphi 7 после установки вам
нужно будет сделать два дополнительных действия (см. ниже).
2.
Либо вы устанавливаете Delphi в любую другую папку, не
требующую
прав
администратора
для
записи
(например,
в
«Мои
документы»).
В любом из вариантов, далее установка проходит как обычно (
выполняется активизация кнопки "Next" появляющихся диалоговых окон),
что показано на рисунке 5.
Рисунок 5 – Диалоговое окно установки Delphi 7
После завершения установки можно найти Delphi 7 в меню «Пуск»,
окно которого представлено на рисунке 6.
Рисунок 6 – Меню «Пуск» после установки Delphi 7
Если при выборе пути был выбран вариант 2, то можно пропустить
следующую часть, вплоть до обсуждения справки (пункт "Установка
9
справочной системы"). Если же был выбран способ 1, то при запуске
появится сообщение об ошибке, представленное на рисунке 7:
Рисунок 7 – Сообщение об ошибке
Чтобы исправить это,
нужно разрешить обычным пользователям
компьютера изменять содержимое этой папки. Для этого необходимо
открыть
папку
с
установленной
средой
Delphi
(C:\Program
Files\Borland\Delphi 7), щелкнуть правой кнопкой по папке Bin и выбрать
меню "Свойства", перейдите на вкладку "Безопасность", нажать "Изменить",
установите галочку "Изменение" для группы "Пользователи". Закрыть все
окна по кнопке «OK». После этого Delphi 7 готова к работе.
Методические указания по выполнению вида работы № 2
«Обслуживание программных продуктов, вычислительных систем и
систем обработки информации»
Для выполнения данного вида работы необходимо:
- использовать учебную литературу:
1.
Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2.
Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3.
Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
10
- рассмотреть
пример
обслуживания
программных
продуктов,
вычислительных систем и систем обработки информации;
Пример:
Инструкция по выполнению работы
Выполнить удаление файлов с жесткого диска в Windows 7.
Для удаления файлов, принадлежащих текущей учетной записи
пользователя, выполните следующие действия.
1.
Открыть программы «Очистка диска». В раскрывающемся списке
«Диски» выберите жесткий диск, с которого необходимо удалить файлы, и
нажмите кнопку ОК.
2.
В диалоговом окне «Очистка диска» перейдите на вкладку
«Очистка диска» и установите флажки для тех типов файлов, которые
требуется удалить, и нажмите кнопку ОК.
3.
В окне сообщения нажмите кнопку «Удалить файлы».
Методические указания по выполнению вида работы № 3
«Выполнение отладки программных модулей с использованием
специализированных программных средств»
Для выполнения данного вида работы необходимо:
- использовать учебную литературу:
1. Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2. Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3. Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
- рассмотреть образец решения задачи.
Задача:
Откомпилировать следующую программу
#include "stdafx.h
11
" #include using namespace std;
int sum(int *x, const int N)
{ int s = 0; for (int i = 0; i < N ; i++) s += x[i]; return s; }
void main() { const int N = 10; int a[N] = {1, 3, -5, 0, 4, 6, -1, 9, 3, 2}; //найдем
максимальный элемент массива
int m = a[0];
for (int i = 1;
i < N; i++) if (m < a[i]) m = a[i];
cout << m << endl; //найдем сумму элементов массива int s;
s = sum(a, N);
cout << s << endl;
int z = s / m; int k = 0;
for (int i = 0; i < N; i++) if (a[i] > z) k += a[i]; else k -= a[i];
cout << k << endl;
int x, y; cin >> x >> y;
s = 0;
while ((x != 0) && (x != 0)) { x--; y--; s += x + y; }
cout << s << endl; return; }
После каждой строки программы проставить номер ( //1, //2 и т.д.)
Выполнить трассировку программы (без захода в функции стандартных
библиотек), наблюдая за переменными в окне Locals. Остановить отладку
программы.
Установить точку остановки на операторе if (a[i] > z).
Выполнить программу до курсора на строке s = sum(a, N);
Продолжить выполнить программы до точки остановки.
Далее продолжать пошаговое выполнение до строки cout << k << endl;.
Добавить в окно Watch 1 переменные x, y, s для наблюдения изменения их
значений.
Продолжать пошаговое выполнение. Остановить отладку программы.
12
В операторе цикла while задать условную точку останова по числу проходов.
Запустить программу для отладки.
Продолжать пошаговое выполнение до конца программы, наблюдая
изменение значений x, y, s в окне Watch 1. Записать полученные результаты.
Остановить отладку программы.
В операторе цикла while задать еще одну условную точку останова по
логическому условию. Запустить программу для отладки
Продолжать пошаговое выполнение до конца программы, наблюдая
изменение значений x, y, s в окне Watch 1. Записать полученные результаты.
Методические указания по выполнению вида работы № 4
«Выполнение тестирования программных модулей»
Для выполнения данного вида работы необходимо:
- использовать учебную литературу:
1. Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2. Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3. Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
- рассмотреть образец решения задачи.
Задача:
Составить программный модуль (язык - c++), который определяет вид
треугольника по введенным трем сторонам. Значения сторон треугольника
вводятся с командной строки. Написать bat -сценарий, тестирующий саму
программу.
Сценарий
должен
брать
входные
данные
из
заранее
составленного текстового файла, запускать программу с этими данными,
сравнить результат работы программы с некоторым заранее введённым
эталонным значением и выводить по каждому тесту результат его запуска:
прошёл - не прошёл.
13
Текст программы модуля
#include <stdio.h>
int main()
{
int a, b, c;
printf("length: ");
scanf("%d %d %d", &a, &b, &c);
if((a == b) && (b == c))
printf("3"); //равносторонний
else
if((a+b <= c) || (a+c <= b) || (c+b <= a))
printf("0"); //не существует
else
if(a == b || a == c || b == c)
printf("2"); //равнобедренный
else
printf("1"); //ни равносторонний, ни равнобедренный
return 0;
}
@echo off
::Файл с тестом
set test=testfile.txt
::Файл сверки результатов
set example=example.txt
::delims= передаем строки без деления на пробелы (целиком)
for /f "delims=" %%a in (%test%) do (
rem получаем результат - length: [цифра]
14
rem tokens=2 (передаем только 2-й токен - то, что после пробела - наша
цифра-ответ)
echo Передача... %%a
for /f "tokens=2" %%R in ('echo %%a^|triangle.exe') do (
echo Ответ: %%R
rem Сравнение с эталоном
rem Ищем образец задания в файле эталона и забираем 4-ю цифру
for /f "tokens=4" %%E in ('findstr /BLC:"%%a"^<"%example%"') do (
if "%%R"=="%%E" (echo Тест пройден) else (Echo Тест не пройден)
)
)
)
Echo Тест завершен.
pause
Тестирование
выполняется
на
примере,
рассмотренном
Вводятся последовательно значения сторон треугольника.
Пример текстового файла для теста
255
555
123
564
Эталон в .txt такой:
2552
5553
1230
5641
Последняя цифра показывает результат. Тест успешен.
Методические указания по выполнению вида работы № 5
«Выполнение тестирования программного продукта»
15
ниже.
Для выполнения данного вида работы необходимо:
- использовать учебную литературу:
1. Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2. Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3. Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
- рассмотреть образец решения задачи.
Задача:
Составить программу (язык - c++). Выполнить тестирование.
Даны x, y, z. Вычислить a, b, если
и
.
Значения x,y,z вводить с клавиатуры.
Таблица решений
1.
Формирование кода
программы
- символьные данные;
Определение
2.

ошибка деления на 0;

ошибка извлечения квадратного корня,
некорректных
данных
ошибка деления на 0;

ошибка извлечения корня четвертой
степени

ошибка деления на 0;
16

ошибка деления на 0.
1. Ввести c клавиатуры значения x,y,z
2. Если x или y или z – не число, то вывести
сообщение “Введены не
числа”
перейти на 10
3. ЕСЛИ z-x=0 или x = 0, ТО вывести
сообщение “Ошибка деления на 0”
перейти на 10
4. ЕСЛИ или ТО вывести
сообщение
3.
Алгоритм
“Ошибка
извлечения корня”
перейти на 10
5. Вычислить
6. Вывести значение a на экран
7. ЕСЛИ a = 0 или a = z ТО вывести
сообщение
“Ошибка деления на 0”
перейти на 10
8. Вычислить
9. Вывести значение b на экран
10. Конец
Для использования математических функций и
4.
Составление
констант подключите библиотеку математических
программы
функций:
#include <math.h>
4.1. Описание
float x,y,z,a,b;
17
переменных
4.2.
Ввод данных с
printf(“Введите значения переменных: ”); int m =
клавиатуры
scanf(“%f%f%f”,&x,&y,&z);
if (m!=3) {printf (“Введены не числа\n”);
system(“pause”);
exit(0);}
if (x==0 ||z-x==0) {printf (“Ошибка деления на
0\n”);
4.3.
Проверка входных
system(“pause”);
данных
exit(0);}
float temp = x – y/sqrt(x) ;
if (temp<0||x<0) {printf (“Ошибка извлечения
корня\n”);
system(“pause”);
exit(0);}
4.4
Вычисление
значения функции
4.5 Вывод результата
4.3.
4.4
a = 2*y/(z-x)-fabs(x);a = a*pow(temp,1/4.);
printf(“Значение а = %9.3f\n”,a);
Проверка входных
if (a==0 ||a==z) {printf (“Ошибка деления на
данных
0\n”); system(“pause”); exit(0);}
Вычисление
значения функции
4.5 Вывод результата
b = a – x/(2*a)+ x*x/(a-z);
printf(“Значение b = %9.3f\n”,b);
Методические указания по выполнению вида работы № 6
«Разработка компоненты проектной и технической документации с
использованием графических языков спецификации»
18
Для выполнения данного вида работы необходимо:
- использовать учебную литературу:
1. Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2. Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3. Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
- рассмотреть образец решения задачи.
Задача:
Составить диаграмму последовательности, отражающую поток событий,
происходящих в рамках варианта использования. Вариант использования
"Снять деньги" предусматривает несколько возможных последовательностей:
снятие денег, попытка снять деньги при отсутствии их достаточного
количества
на
счету,
попытка
снять
деньги
по
неправильному
идентификационному номеру.
Нормальный сценарий снятия $20 со счета (при отсутствии таких проблем,
как неправильный идентификационный номер или недостаток денег на
счету) показан на рисунке 8
19
Рисунок 8- Диаграмма Последовательности снятия клиентом денег со счета
В верхней части диаграммы - все действующие лица и объекты, требуемые
системе для выполнения варианта использования "Снять деньги". Стрелки сообщения, передаваемые между действующим лицом и объектом или между
объектами для выполнения требуемых функций.
Вариант использования начинается, когда клиент вставляет свою карточку
в устройство для чтения - этот объект показан в прямоугольнике в верхней
части диаграммы. Он считывает номер карточки, открывает объект "счет
клиента" и инициализирует экран ATM. Экран запрашивает у клиента его
регистрационный номер. Клиент вводит число 1234. Экран проверяет номер
у объекта "счет клиента" и обнаруживает, что он правильный. Затем экран
предоставляет клиенту меню для выбора, и тот выбирает пункт "Снять
20
деньги!'. Экран запрашивает, сколько он хочет снять, и клиент указывает $20.
Экран снимает деньги со счета. При этом он инициирует серию процессов,
выполняемых объектом "счет клиента". Осуществляется проверка, что на
этом счету лежат, по крайней мере, $20. Со счета вычитается требуемая
сумма. Затем кассовый аппарат получает инструкцию выдать чек и $20
наличными. Наконец все тот же объект "счет клиента" дает устройству для
чтения карточек инструкцию вернуть карточку.
Данная
диаграмма
Последовательности
иллюстрирует
последовательность действий, реализующих вариант использования "Снять
деньги со счета".
21
ЗАДАНИЯ ДЛЯ ВЫПОЛНЕНИЯ ВИДОВ РАБОТ
Вид
работы
№
1
«Установка
и
настройка
программных
продуктов»(производственная практика)
1 вариант
Задача № 1
Выполнить установку и настройку инструментальной среды Delphi.
2 вариант
Задача № 1
Выполнить установку и настройку операционной системы Windows XP
3 вариант
Задача № 1
Выполнить установку и настройку С ++
Вид
работы
вычислительных
№
2
систем
«Обслуживание
и
систем
программных
обработки
продуктов,
информации»
(производственная практика)
1 вариант
Задача № 1
Выполните удаление неиспользуемых ярлыков на Рабочем столе
2 вариант
Задача № 1
Выполните очистку реестра
3 вариант
Задача № 1
Выполните очистку журнала отчетов о проблемах с компьютером
Вид работы № 3 «Выполнение отладки программных модулей с
использованием
специализированных
(производственная практика)
1 вариант
Задача № 1
22
программных
средств»
Осуществить разработку модулей программы, осуществляющей запуск
приложений по расписанию, хранящемуся в реестре, используя языковые
средства программирования.
Задача № 2
Выполнить отладку модулей программы, осуществляющей запуск
приложений по расписанию, хранящемуся в реестре с использованием
специализированных программных средств.
2 вариант
Задача № 1
Осуществить разработку модулей программы для передачи данных в
компьютерных сетях, используя языковые средства программирования.
Задача № 2
Выполнить отладку модулей программы для передачи данных в
компьютерных сетях с использованием специализированных программных
средств.
3 вариант
Задача № 1
Осуществить
разработку
модулей
резидентной
программы,
контролирующей наличие одинаковых файлов на диске в выбранных
каталогах
Задача № 2
Выполнить отладку модулей резидентной программы, контролирующей
наличие
одинаковых
файлов
на
диске
в
выбранных
каталогах
с
использованием специализированных программных средств.
Вид работы № 4 Выполнение тестирования программных модулей
(производственная практика)
1 вариант
Задача № 1
23
Выполнить тестирование модулей программы для передачи данных в
компьютерных сетях с использованием специализированных программных
средств.
2 вариант
Задача № 1
Выполнить тестирование модулей программы для тестирования и
диагностики
аппаратной
части
компьютера
с
использованием
специализированных программных средств.
3 вариант
Задача № 1
Выполнить
тестирование
модулей
резидентной
программы,
контролирующей наличие одинаковых файлов на диске в выбранных
каталогах с использованием специализированных программных средств.
Вид работы № 5 «Выполнение тестирования программного продукта»
(производственная практика)
1 вариант
Задача № 1
Выполнить
тестирование
программы
для
передачи
данных
в
компьютерных сетях с использованием специализированных программных
средств.
2 вариант
Задача № 1
Выполнить тестирование программы для тестирования и диагностики
аппаратной части компьютера с использованием специализированных
программных средств.
3 вариант
Задача № 1
Выполнить тестирование
наличие
одинаковых
файлов
резидентной программы, контролирующей
на
диске
в
выбранных
использованием специализированных программных средств.
24
каталогах
с
Вид работы № 6 «Разработка компоненты проектной и технической
документации с использованием графических языков спецификации»
(производственная практика)
1 вариант
Задача № 1
Составить диаграмму Последовательности для программы
передачи
данных в компьютерных сетях.
2 вариант
Задача № 1
Составить диаграмму Последовательности для программы тестирования
и диагностики аппаратной части компьютера
3 вариант
Задача № 1
Составить диаграмму Последовательности
резидентной программы,
контролирующей наличие одинаковых файлов на диске в выбранных
каталогах.
25
ЛИТЕРАТУРА
1. Алгоритмизация и программирование: учебное пособие (ГРИФ) //
Канцедал С.А. – М.: ИТ Форум: ИНФРА – М, 2010. – 252с.
2. Операционные системы, среды и оболочки. Учеб. пособие// Партыка
Т. Л., Попов И. И. -2-е изд., испр. и доп., - М.: Форум, 2010. - 528с.
3. Программирование на языках высокого уровня: учебное пособие //
Голицына О.Л., Попов И.И. – М.: Форум, 2010. – 496с.
4. Свободная
энциклопедия
Википедия
ru.wikipedia.org
(дата
обращения 25.10.2014)
5. Федеральные государственные образовательные стандарты среднего
специального образования (ФГОС СПО)
26
Download