Показать сообщение отдельно
Старый 09.03.2014, 13:53   #2
Vsadnik
Новичок
 
Регистрация: 09.02.2013
Сообщений: 14
Сказал спасибо: 13
Поблагодарили 38 раз(а) в 10 сообщениях
По умолчанию

Итоговая 5, 100 из 100 балов. В первых двух темах есть ошибки (лень было искать), в остальном все правильно:

ТЕМА 1

1. Коммерческими характеристиками программы являются:
Стоимость
Размер исполняемых файлов

2. Для какой группы языков требуется использование транслятора?
Java, XML, C

3. К общим техническим характеристикам программы относятся:
Алгоритмическая сложность
Полнота функций

4. Алгоритмом называется:
Набор инструкций, определяющих логику работы программы

5. Выберите действия, относящиеся к этапу постановки задачи:
Формулировка условий задачи
Сбор информации о задаче

6. В состав отладки программного продукта входят:
Логическая отладка
Стохастическая отладка
Синтаксическая отладка

7. К задачам этапа программирования относятся:
Запись алгоритма на определённом языке программирования
Выбор языка программирования

8. Для выполнения процессором программа должна быть представлена:
В машинном коде

9. Основное отличие между программой и алгоритмом состоит в том, что:
Разницы между программой и алгоритмом нет, т.к. они описывают последовательность действий

10. Различие между интерпретатором и компилятором заключается в том, что:
Интерпретатор выполняет программу построчно, а компилятор сначала обрабатывает программу целиком

11. Как называлась одна из первых отечественных Супер-ЭВМ?
БЭСМ-6

12. Какой из специалистов отвечает за постановку задачи?
Аналитик

13. Под сопровождением программы понимают :
Доработку и исправление ошибок
Техническую поддержку

14. Для каких языков требуется использование интерпретатора?
HTML


15. Под формализацией задачи понимают:
Замену словесной формулировки краткой символьной нотацией

16. Выберите задачу, которую решает аналитик:
Постановка задачи

17. Какой параметр описывает качество программного продукта?
Простота и удобство использования

18. Разработка алгоритма состоит из:
Выбора метода проектирования алгоритма
Составления алгоритма
Выбора формы записи алгоритма

19. Название языка С++ соответствует операции:
Приращения

20. Алгоритм – это:
Набор инструкций, определяющий способ поведения и логику функционирования компьютерной программы
4,5 ошибки.
Дополнительные вопросы:
1. Какие понятия являются несовместными?
Процедурное программирование и полиморфизм
Процедурное программирование и наследование

2. Под термином usability понимают:
Удобство работы с интерфейсом


ТЕМА 2

1. Что означает следующая запись: House.Area = 2500?
Присвоение значения члену класса

2. Конструктор C# предназначен для:
Создания новых объектов

3. Вызов метода осуществляется следующим способом:
имя_метода(аргументы)

4. Различие между процедурой и функцией заключается в том, что:
Функция возвращает значение, а процедура нет

5. Выполнение программы C# начинается со следующей функции:
Main()

6. Что означает следующее выражение: House.AreaPerPerson()?
Вызов функции

7. Абстрактный класс C# может иметь следующее количество объектов:
Ни одного

8. Для доступа внешних методов к членам класса следует использовать модификатор доступа. Какой?
public

9. Вызов конструктора осуществляется с помощью ключевого слова:
new

10. Наследование в C# может происходить:
От 1 класса

11. Язык C# построен на основе следующих языков программирования:
Java
С++

12. Функция с побочным эффектом отличается следующим свойством:
Помимо возвращаемого результата изменяет также и аргументы с ключевыми словами*ref*и*out.

13. В какой момент класс занимает место в оперативной памяти?
Вообще не занимает памяти, т.к. классы обрабатываются центральным процессором

14. При объявлении функции тип возвращаемого значения указывается следующим способом:
Пишется после имени функции в скобках

15. Что означает следующее выражение: Building house = new Building();?
Создаётся объект house типа Building

16. Механизм наследования позволяет:
Создавать объекты с родительскими и индивидуальными свойствами

17. Какой вызов конструктора правильный?
CupOfCoffee myCup = new CupOfCoffee();

18. Исключения предназначены для:
Обработки ошибок и исключительных ситуаций

19. Полиморфизм означает:
Возможность создавать объекты со свойствами материнского объекта и способностью изменять эти свойства

20. Переменная А не равна переменной В. Как это записать на языке C#?
A != B

2.5 ошибки
Доп вопросы:
21. Деструкторы предназначены для:
Удаления объектов после их использования
22. Как соотносятся между собой функции и классы в C#?
Функции входят в классы
23. Какие строки C# записаны правильно?
С:\\ дальше не помню!


ТЕМА 3

1. С помощью Microsoft Visual Studio можно создавать программы на следующих языках:
C#
C++
Visaul Basic
C

2. Константы условной компиляции задаются директивой:
#define

3. Какие расширения может иметь сборка?
.DLL
.EXE

4. В чём заключается преимущество использования Интегрированной среды разработки IDE при создании программ?
Процессы создания, редактирования, компиляции и отладки программы объединены в одной оболочке

5. При создании нового приложения в Интегрированной среде разработки его месторасположение определяет:
Программист

6. Для поиска и устранения ошибок в программе используется
Отладка

7. В окне Toolbox Интегрированной среды разработки расположены:
Элементы управления интерфейса программы

8. При выполнении программ .Framework за безопасность кода отвечает:
Среда времени исполнения CLR

9. Microsoft .NET – это:
Набор библиотек, образующих каркас приложения

10. Для запуска выполнения проекта в Интегрированной среде разработки следует нажать клавишу:
F5

11. Преобразование промежуточного кода в машинный осуществляет:
CLR

12. Условная компиляция DEBUG применяется программистами для:
Отладки программы

13. Под манифестом понимают:
Набор метаданных сборки

14. Сборка – это:
Совокупность управляемых модулей


15. Термин CLR означает:
Среду времени исполнения

16. Выберите правильное утверждение:
Программа на C# может быть управляемой и неуправляемой

17. Отладка программы предназначена для:
Поиска и исправления ошибок

18. Процессор выполняет:
Машинный код

19. Какие конфигурации проекта существуют в Visual Studio?
RELEASE
DEBUG

20. Для создания новой программы следует дать команду
File→New

0. ошибок

Дополнительные вопросы:

21. Выберите синоним понятию манифест:
Декларация сборки

22. Какие задачи выполняет среда CLR?
Управление памятью
Управление кодом

23. Основной особенностью неуправляемого кода является:
Выполнение вне CLR

ИТОГОВОЕ:
Дополнительные вопросы:

1. Какое утверждение при работе с классами является ложным?
Необходимо всегда вызывать деструктор

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

3. Сколько родителей может иметь класс-наследник C#?
Только один

4. Как правильно для класса myClass вызвать деструктор?
~myClass();

5. Каков правильный порядок создания компьютерной программы?
Поставка задачи, анализ, разработка алгоритма, программирование, тестирование

6. Какие языки программирования требуют использования компилятора?
C
C++
C#
HTML
Vsadnik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо: