Министерство образования и науки Российской Федерации
Севастопольский национальный технический университет
Вариант № 25
задание для выполнения Комплексной контрольной
работы
для студентов направления «Компьютерная инженерия»
по дисциплине «Системное программное обеспечение»
Тестовые вопросы
1. В состав СПО входят:
а) редакторы; б) табличные процессоры; в) утилиты; г) СУБД.
2. К пакетам прикладных программ не относятся:
а) текстовые процессоры; б) операционные системы; в) математические пакеты; г) графические редакторы.
3. Число строк управляющей таблицы для метода синтаксического анализа «предшествования» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний.
4. Число столбцов управляющей таблицы для метода синтаксического анализа «предшествования» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний.
5. Число строк управляющей таблицы для метода синтаксического анализа «LL(1)» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний.
6. Число столбцов управляющей таблицы для метода синтаксического анализа «LL(1)» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний
|
|
7. Число строк управляющей таблицы для метода синтаксического анализа «LR(1)» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний.
8. Число столбцов управляющей таблицы для метода синтаксического анализа «LR(1)» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний
9. Число строк управляющей таблицы для метода синтаксического анализа «операторного предшествования» равно:
а) числу терминальных символов; б) числу нетерминальных символов; в) числу терминальных символов плюс число нетерминальных символов; г) числу состояний.
10. Какое из промежуточных представлений используется для генерации объектного кода:
а) ПОЛИЗ; б) триады; в) синтаксические деревья; г) списки лексем.
11. Какое из промежуточных представлений используется для синтаксического анализа:
а) ПОЛИЗ; б) триады; в) синтаксические деревья; г) списки лексем.
12. Какие данные формируются на выходе блока лексического анализа:
|
|
а) ПОЛИЗ; б) триады; в) синтаксические деревья; г) списки лексем
13. Какие данные формируются на выходе блока синтаксического анализа:
а) ПОЛИЗ; б) триады; в) синтаксические деревья; г) списки лексем
14. Какие данные формируются на выходе блока оптимизации промежуточного кода:
а) ПОЛИЗ; б) триады; в) синтаксические деревья; г) списки лексем
15. Какое представление используется на входе блока формирования и оптимизации промежуточного кода:
а) ПОЛИЗ; б) триады; в) синтаксические деревья; г) списки лексем
16. Не является объектно-ориентированным следующий язык:
а) C; б) C++; в) C#; г) Java/
17. Сотрудники фирмы Sun Micro System разработали язык:
а) C; б) C++; в) C#; г) Java
18. Visual Studio не поддерживает язык:
а) C; б) C++; в) C#; г) Java
19. Синтаксис языка - это:
а) набор допустимых предложений; б) набор допустимых слов и способов их представления; в) описание смысла предложений; г) описание правильных предложений
20. Лексика языка - это:
а) набор допустимых предложений; б) набор допустимых слов и способов их представления; в) описание смысла предложений; г) описание правильных предложений
Комплексные задания
Задание 1
1. Построить ПОЛИЗ заданного арифметического выражения
|
|
.
Задание 2
Разработать граф переходов и выходов, таблицу переходов и выходов, регулярную грамматику для заданного языка.
Произвольное число символов "а" между двумя символами "b";
произвольное число символов "b" между двумя символами "с";
три подряд пришедших символа "с".
Задания рассмотрены и утверждены на заседании кафедры кибернетики и вычислительной техники 28 марта 2012 г., протокол №7.
Заведующий кафедрой_________________A.А. Брюховецкий
Одобрены научно-методическим Советом СевНТУ
КРИТЕРИИ ОЦЕНКИ ВЫПОЛНЕНИЯ КОМПЛЕКСНОЙ КОНТРОЛЬНОЙ РАБОТЫ
Методика оценки знаний студентов при выполнении комплексной контрольной работы по дисциплине «Системное программное обеспечение» рассмотрена и одобрена на заседании кафедры кибернетики и вычислительной техники, протокол заседания № 7 от 28 марта 2012 г.
Итоговая оценка результатов выполнения ККР производится по четырехбалльной системе на основе двух оценок: оценки за ответы на тестовые вопросы (далее – оценка за вопросы) и оценки за выполнение тестовых заданий (далее – оценка за задания) по следующей схеме:
Оценка за вопросы | Оценка за задания | Итоговая оценка |
отлично | отлично | отлично |
хорошо | отлично | отлично |
отлично | хорошо | хорошо |
отлично | удовлетворительно | хорошо |
хорошо | хорошо | хорошо |
удовлетворительно | отлично | хорошо |
удовлетворительно | хорошо | хорошо |
хорошо | удовлетворительно | удовлетворительно |
удовлетворительно | удовлетворительно | удовлетворительно |
неудовлетворительно | любая | неудовлетворительно |
любая | неудовлетворительно | неудовлетворительно |
Оценка за вопросы выставляется по количеству правильных ответов на тестовые вопросы по следующей схеме: (18 –20) – отлично, (14 –17) – хорошо, (10 –13) – удовлетворительно, (0 –9) – неудовлетворительно.
|
|
Оценка за задания выставляется на основе следующих квалификационных характеристик:
отлично – результаты выполнения комплексных заданий свидетельствуют о глубоком и всестороннем знании методик дисциплины, грамотном изложении ответов, умении на основе теоретических знаний и полученных навыков квалифицированно оценивать результаты расчетов и делать логические выводы;
хорошо – результаты выполнения комплексных заданий свидетельствуют о твердом и достаточно полном знании методик дисциплины, отсутствии существенных неточностей при их использовании, умении правильно оценивать результаты расчетов и делать логические выводы;
удовлетворительно – комплексные задания выполнены при посредственном знании методик дисциплины, отсутствии грубых ошибок при их использовании, умении в основном правильно оценивать результаты расчетов и делать логические выводы;
неудовлетворительно – результаты выполнения комплексных заданий содержат грубые ошибки, свидетельствующие о полном незнании методик дисциплины, отсутствии навыков расчетов и неумении дать им адекватную оценку.
Дата добавления: 2018-05-12; просмотров: 219; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!