Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теоретические вопросы




Предмет: «Основы алгоритмизации и программирования»

1. Алгоритмы. Основные черты алгоритмов. Алгоритмические языки и языки программирования. Язык блок схем. Понятие программы.

2. Основные элементы языка Паскаль (алфавит, идентификаторы, константы, комментарии).

3. Общая характеристика типов данных в Паскале, простые типы данных.

4. Условные операторы в языке программирования Паскаль.

5. Операторы цикла в языке программирования Паскаль.

6. Регулярный тип – массивы в языке Паскаль, примеры описания и использования.

7. Комбинированный тип – запись в языке Паскаль, примеры описания и использования

8. Строковый тип данных в языке Паскаль, основные операции.

9. Стандартные процедуры и функции обработки строк, примеры использования.

10. Стандартные модули Turbo Pascal. Модуль CRT и модуль GRAPH в языке программирования Паскаль.

 

Предмет: «Технология разработки программных продуктов»

1. Программное обеспечение (ПО). Виды программного обеспечения.

2. Качественные характеристики программного изделия.

3. Жизненный цикл программного изделия. Стадии разработки.

4. Модели жизненного цикла программного изделия.

5. Криптографические средства защиты информации.

6. Стили программирования.

7. Классические методы анализа.

8. Фаза тестирования программного изделия и её особенности.

9. Системное тестирование.

10. Способы изменения программ.

 

Предмет: «Операционные системы и среды»

1. Состав программного обеспечения ЭВМ.

2. Состав DOS. Ядро DOS.

3. Драйвер. Типы драйверов в Windows.

4. Файловая система ОС (на примере MS-DOS).

5. Правила задания на диске имени файла и каталога. Задание файла по маске. Построение полного имени файла и каталога.

6. Понятие Windows. Версии Windows и их различие.

7. Панель Управления Windows, её расположение и функции.

8. Классы вирусов.

9. Классы антивирусных программ.

10. Диспетчер Программ Windows и его функции.

Меню Диспетчера Программ.

11. Функции операционных систем.

12. Типы пользовательских интерфейсов.

 

Предмет: «Базы данных»

1. Виды клиент-серверных архитектур. Основные их отличия.

2. СУБД. 3 уровня СУБД.

3. Целостность базы данных. Способы ее обеспечения в Delphi.

4. Нормализация отношений. Определения 1НФ, 2НФ, 3НФ.

5. Модели данных. Реляционная модель базы данных.

6. Ключи и индексы.

7. Наборы данных в Delphi. Состояния наборов данных.

8. Навигация по набору данных (способы работы с набором данных, методы для изменения курсора набора данных, определение начала и конца набора данных, порядок следования и порядок сортировки записей).

9. Поиск записей в наборе данных средствами Delphi.

10. Добавление, изменение и удаление записей набора данных с помощью SQL.

 

Предмет: «Информационная безопасность»

1. Информационное оружие.

2. Дестабилизирующие факторы автоматизированных систем обработки данных.

3. Каналы несанкционированного получения информации в автоматизированной системе обработки данных.

4. Преднамеренные угрозы безопасности автоматизированных систем обработки данных.

5. Защита информации. Задачи защиты информации.

6. Опознавание (аутентификация) пользователей. Способы аутентификации пользователей.

7. Антивирусные программы. Классификация, принцип работы.

8. Защита информации в сетях ЭВМ. Сервисы безопасности.

 

Предмет: «Программное обеспечение компьютерных сетей»

1. Структура сети Интернет, Сервис WWW. Определение гипертекста, технология доменных имен в Интернете, схема адресации. Определение хостинга.

2. Языки гипертекстовой разметки Интернет-страниц, структура построения документов. Заголовок документа. Тело документа. Объекты.

3. Принципы создания клиентской части приложения, инструментальные средства JavaScript. Методы и объекты.

4. Принципы создания серверной части программного обеспечения, инструментальные средства создания приложений (CGI, Perl)

Предмет: «Компьютерные сети»

1. Локальные сети и их топология. Пакеты, протоколы и методы управления обменом в топологиях.

2. Структуризация как средство построения больших сетей. Физическая структуризация. Логическая структуризация.

3. Эталонная модель ОSI. Функции, выполняющиеся каждым уровнем. Примеры работы протоколов на уровнях.

4. Требования, предъявляемые к сетям. Производительность. Надежность и безопасность. Прозрачность. Управляемость. Совместимость.

5. Принципы адресации в сетях. Типы адресов. Структура IP-адресов. Маска подсети. Система доменных имен.

6. Маршрутизация. Протоколы маршрутизации. Функции маршрутизаторов.

Примерные ответы на вопросы

 

По предмету «Технология разработки программных продуктов»

Вопрос 1 Программное обеспечение (ПО). Виды программного обеспечения

 

Информационные технологии можно разделить на две составляющие: Аппаратное обеспечение – твердые изделия; Программное обеспечение – это совокупность программ и сопровождающая их документация, позволяющая использовать вычислительную машину для решения задач.

 

Системы программирования
Программное обеспечение

 

 

       
 
Системное - ОС - Антивирусы - Архиваторы - Пр-мы резервирования - Русификаторы
 
Прикладное - Текстовые - Табличные Графические - Правовые базы данных - САПР системы автоматизированного проектирования  

 


Системное ПО включает программы, необходимые для согласования работы всего вычислительного комплекса, при решении задач, а так же при разработке новых программ.

ОС – это комплекс управляющих программ назначение которых – организовать взаимодействие пользователя с компьютером и выполнение всех других программ.

Антивирусы – предназначены для предотвращения заражения компьютера вирусом и ликвидация последствий их деятельности.

Архиваторы – программы позволяющие «сжимать» файлы в несколько раз уменьшая его размер. (оптимальная организация)

Программы резервирования – позволяют быстро скопировать на съемные носители интересующую информацию.

Русификаторы – приспосабливают другие программы для работы с русскими буквами.

Прикладное ПО разрабатывается и используется для решения конкретных задач пользователя ЭВМ.

Редакторы документов - позволяют использовать различные шрифты символов, абзацы произвольной формы, позволяют делать сноски, включать рисунки, строить оглавления, набирать тексты в несколько колонок.

Табличные редакторы – на экран выводится прямоугольная таблица, в клетках которой могут находится числа, пояснительные тексты, формулы. Они позволяют вести расчеты по заданным формулам, строить графики, диаграммы.

Правовые базы данных – (гранит, консультант плюс) тексты нормативных документов, возможность поиска и распечатки.

САПР - черчение и конструирование различных предметов с помощью компьютера. AUTOCAD

Системы программирования – предназначены для создания всего класса ПО.

 

Вопрос 2 Качественные характеристики программного изделия

Качество продукции -совокупность свойств продукции, обусловливающих ее способность удовлетворять определенной потребности в соответствии с ее назначением.

Потребителей ПИ интересует:

- насколько хорошо (просто, надежно, эффективно) можно использовать данное ПИ в его исходном виде (исходная полезность);

- насколько удобно ПИ, в эксплуатации (для понимания, модифицирования, повторных испытаний), можно использовать ПИ при изменении условий его применения (удобство эксплуатации).

- насколько ПИ независимо от типа ЭВМ и от операционной системы (мобильность).

Каждая из характеристик может быть разбита на более конкретные свойства, которые раскрывают ее содержание. Исходя из выше изложенного, можно изобразить дерево качественных характеристик ПИ.

Общая полезность

 

Понятность ПИ. Каждое ПИ должно создаваться с учетом требований пользователя, определенных в техническом задании. Кроме того, пользователь должен иметь возможность достаточно легко вникнуть в смысл документации, сопровождающей ПИ, понять его функциональное назначение. Все это может быть обеспечено, если ПИ описано ясным, лаконичным языком, без излишних повторений, с необходимыми ссылками.

Информативность ПИ - ПИ обладает данной характеристикой, если оно содержит информацию, обеспечивающую понимание назначения ПИ, принятых ограничений, смыслового значения результатов работы отдельных компонентов ПИ.

Открытость ПИ дает возможность понять назначение каждого оператора ПИ при чтении ее текста, другими словами, каждый из идентификаторов должен нести смысловую нагрузку.

например SUM = CENA * KOL




Поделиться с друзьями:


Дата добавления: 2015-06-26; Просмотров: 321; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.031 сек.