- •Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1. Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации.
- •2. Меры и единицы количества и объема информации
- •3. Позиционные системы счисления
- •4. Логические основы эвм
- •2.Технические средства реализации информационных процессов
- •5. История развития эвм. Понятие и основные виды архитектуры эвм
- •6. Состав и назначение основных элементов персонального компьютера, их характеристики
- •7. Запоминающие устройства: классификация, принцип работы, основные характеристики
- •8. Устройства ввода/вывода данных, их разновидности и основные характеристики
- •3. Программные средства реализации информационных процессов
- •9. Понятие системного и служебного (сервисного) программного обеспечения: назначение, возможности, структура. Операционные системы
- •10. Файловая структура операционных систем. Операции с файлами
- •Прикладное программное обеспечение
- •11. Технологии обработки текстовой информации
- •12. Электронные таблицы
- •13. Технологии обработки графической информации
- •14. Средства электронных презентаций
- •15. Системы управления базами данных
- •16. Основы баз данных и знаний
- •4. Модели решения функциональных и вычислительных задач
- •17. Моделирование как метод познания
- •18. Классификация и формы представления моделей
- •19. Методы и технологии моделирования
- •20. Информационная модель объекта
- •5. Алгоритмизация и программирование
- •21. Понятие алгоритма и его свойства. Блок-схема алгоритма
- •22. Основные алгоритмические конструкции. Базовые алгоритмы
- •23. Программы линейной структуры
- •24. Операторы ветвления, операторы цикла
- •6. Технологии программирования. Языки программирования высокого уровня
- •25. Этапы решения задач на компьютерах
- •26. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх
- •27. Объектно-ориентированное программирование
- •28. Эволюция и классификация языков программирования. Основные понятия языков программирования
- •29. Структуры и типы данных языка программирования
- •30.Трансляция, компиляция и интерпретация
- •7. Базы данных
- •31. Общее понятие о базах данных. Основные понятия систем управления базами данных и банками знаний
- •32. Модели данных в информационных системах
- •33. Реляционная модель базы данных
- •34. Субд. Объекты баз данных
- •35. Основные операции с данными в субд
- •36. Назначение и основы использования систем искусственного интеллекта. Базы знаний. Экспертные системы
- •8. Локальные и глобальные сети эвм. Защита информации в сетях
- •37. Сетевые технологии обработки данных
- •38. Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей
- •39. Сетевой сервис и сетевые стандарты
- •40. Защита информации в локальных и глобальных компьютерных сетях
- •41. Компоненты вычислительных сетей
- •42. Принципы построения сетей
- •43. Сервисы Интернета. Средства использования сетевых сервисов
- •44. Защита информации в локальных и глобальных компьютерных сетях. Электронная подпись
28. Эволюция и классификация языков программирования. Основные понятия языков программирования
28.1. Формализованный язык для описания алгоритма решения задачи на компьютере называется ...
независимым языком
компилятором
языком программирования
языком блок-схем
28.2. К языкам программирования высокого уровня не относятся языки … Ассемблер
Паскаль
Макроассемблер
Java
BASIC
Подсказка. Второй ответ не верен, так как язык программирования высокого уровня Паскаль наиболее распространен и развит для ПК. В настоящее время широко используются такие версии этого языка для ПК, как Borland Pascal, Turbo Pascal, ObjectPascal. Четвертый ответ неверный, так как язык программирования высокого уровня Java – один из самых распространенных современных языков программирования.
28.3. Под жизненным циклом программного средства понимают ...
весь период его разработки и эксплуатации
только период его эксплуатации
период его разработки и тестирования, до сдачи программного средства в эксплуатацию
только период его разработки
28.4. Язык ассемблера относится к ...
языкам высокого уровня
языкам низкого уровня
языкам среднего уровня
средствам управления базами данных
28.5. Процесс, при котором выполняется интенсивное использование программного продукта с целью выявления максимального числа ошибок в его работе, называется
бета-тестирование
альфа-тестирование
тестированием «белого ящика»
тестированием «черного ящика»
28.6. Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода программы, называют
подпрограммой
разделом программы
телом программы
параметрами программы
28.7. Языками разметки данных являются…
Java
HTML и XML
SQL
ADA
28.8. Системами программирования являются: а) Adobe PhotoShop б) Visual C++ в) Borland Delphi г) MS DOS д) Java
г,д
б,в,д
а
а,г
28.9. Машинно-зависимый язык низкого уровня, в котором мнемонические имена соответствуют отдельным машинным командам, – это …
Pascal
естественный язык
язык ассемблера
Visual Basic
Подсказка. Язык программирования Паскаль (Pascal) – процедурно-ориентированный язык программирования высокого уровня, предназначенный для широкого класса задач. Язык Паскаль считается языком структурного программирования. Естественный язык - это язык, используемый для общения людей. Язык Visual Basic – предложенный корпорацией Microsoft объектно-ориентированный язык программирования в среде ОС Windows, обеспечивающий коллективную разработку программного обеспечения и поддержку технологии связи и компоновки объектов. Ассе́мблер (от англ. Assembler – рабочий-сборщик) – язык низкого уровня; в отличие от языка машинных кодов позволяет использовать более удобные для человека мнемонические (символьные) обозначения команд. При этом для перевода с языка ассемблера в понимаемый процессором машинный код требуется специальная программа, также называемая ассемблером.
28.10. Установите соответствие между общими понятиями и их конкретными примерами.
1. Язык программирования
2. Оператор языка программирования ПАСКАЛЬ
3. Прикладная программа
Repeat (<тело цикла>) until (<условие окончания>)
компилятор
Basic
Macromedia DreamWeaver MX
Подсказка. Язык программирования – это способ записи программ решения различных задач на ЭВМ в понятной для компьютера форме. Примером языка программирования является Basic. Оператор – это указание, которое определяет характер и последовательность выполнения действий по обработке данных, записанное в установленной форме. Примером оператора языка программирования ПАСКАЛЬ является оператор цикла с предусловием Repeat (<тело цикла>) until (<условие окончания>) Уровень прикладных программ – самый верхний. Здесь находятся программы, обслуживающие человека и удовлетворяющие его потребности. С их помощью выполняется набор и редактирование текстов, создание чертежей и иллюстраций, коммуникация между людьми, воспроизведение музыки и видео, а также многое другое. Прямого доступа к устройствам программы прикладного уровня, как правило, не имеют. Примером прикладной программы является Macromedia DreamWeaver MX.
28.11. Для создания Веб-приложений не используется язык
PHP
ALGOL
PERL
JAVA SCRIPT
28.12. Операторы присваивания в языках программирования
меняют значения констант
определяют внутреннее представление данных в памяти компьютера
задают значения переменных
вводят значения переменных
28.13. Внутреннее представление данных в памяти компьютера определяется…
средой программирования
системой счисления
типом данных
типом транслятора
28.14. Языком логического программирования является…
LISP
PASCAL
PROLOG
C++