Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Отметьте правильные утверждения и дайте необходимые пояснения.

Читайте также:
  1. А) Дайте йому назву.
  2. Асимптота кривой. Типы асимптот. Необходимые и достаточные условия существования асимптоты.
  3. ВНИМАНИЕ! Аккуратно обращайтесь с персональным компьютером и его периферийными устройствами. Соблюдайте требования эргономики. Проверьте наличие заземления устройств.
  4. ВНИМАНИЕ! Аккуратно обращайтесь с персональным компьютером и его периферийными устройствами. Соблюдайте требования эргономики. Проверьте наличие заземления устройств.
  5. Воздайте должное уму людей — и они будут поддерживать вас намного активнее
  6. Вставьте необходимые слова вместо пропусков.
  7. Выдайте ее им в форме вопроса).

Редуцирование таблицы решений заключается в:

а) увеличении количества действий программы (повышении степени детализации действий);

б) уменьшении количества условий для входных действий (объединении условий);

в) уменьшении количества столбцов таблицы путем объединения некоторых столбцов.

Ответ: в

28. Приведите двумерную матрицу, которая в памяти ЭВМ хранится в виде следующего нелинейного списка:

Решение:

-1   0.7    
        1.4
      -1  
      1.76  
1.5        

30 Дайте краткие определения принципов, на которых базируется объектно-ориентированное программирование (ООП)?

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

Под инкапсуляцией понимается сокрытие данных и операций АТД (абстрактные типы данных) от внешних программ, использующих их.

Наследование - это средство получения новых типов данных (классов) из уже существующих типов, называемых базовыми классами. При этом повторно используется существующий код. Порождённый класс образуется из базового путем добавления или изменения кода. Различают единичное наследование, когда имеется только один базовый класс, и множественное наследование, когда базовых классов несколько. Наследование напрямую связано с идеей многократного использования или универсальности, программных компонент. Единожды разработав конструкцию такого компонента, в дальнейшем на ее основе можно строить новые компоненты, не переделывая того, что уже было заложено в старую.

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


Дата добавления: 2015-07-08; просмотров: 231 | Нарушение авторских прав


Читайте в этой же книге: Дайте определение внешним спецификациям ПО, назовите известные Вам внешние спецификации и их особенности. | Назовите цель и перечислите принципы модульного программирования. | Дайте определения основных типов данных и назовите операции их обработки. | Перечислите особенности динамических структур данных. | Дайте определение и приведите пример линейного двусвязного списка. | Назовите основные преимущества CASE- технологий по сравнению с традиционной технологией проектирования. |
<== предыдущая страница | следующая страница ==>
Перечислите основные принципы структурного программирования.| Определите, какие из перечисленных ниже объектов относятся к типам данных, а какие - к структурам данных.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)