Укажите правильный ответ текстовые файлы могут быть объявлены следующим образом

Обновлено: 04.07.2024

Существует файл «test.dat» в котором записано «Hello World».Каково будет содержимое файла после выполнения кода:

  • (Правильный ответ) .
  • Hello World.
  • Hello World

Вызовет ли данный код ошибку компиляции?

  • да, имя деструктора не может начинаться с маленькой буквы
  • нет, все записано верно
  • (Правильный ответ) да, имя деструктора должно совпадать с именем класса

Для того чтобы вывести символ новой строки, надо:

  • (Правильный ответ) воспользоваться специальным манипулятором endl
  • при выводе строки символов перевод строки добавляется автоматически
  • закончить оператор точкой с запятой

Какой будет результат выполнения следующего кода?

В каком случае описание класса верно?

  • в третьем
  • (Правильный ответ) в первом
  • во втором

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

  • проверка, что исходные данные являются числами и эти числа больше нуля
  • (Правильный ответ) проверка, что исходные данные являются числами
  • проверка исходных данных на равенство нулю
  • проверки не нужны, все возможные ошибки отловит компилятор

Что выведет программа в стандартный поток вывода?

Для чего предназначен оператор namespace ?

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

Какие компоненты могут входить в интегрированную среду программирования

  • (Правильный ответ) компилятор
  • (Правильный ответ) текстовый редактор
  • (Правильный ответ) отладчик

Укажите все ключевые слова в приведенном примере?

int calc(int a, int b, bool f)

  • (Правильный ответ) int,bool,if,else,return
  • int,calc,bool,return,if,else
  • int,if,else,return

Если определена операция вычитания для двух объектов класса A , а операция преобразования к int не определена, что будет вызвано при

A a1,a2,a3=5;a3 = a1 – a2;

  • только операция вычитания
  • преобразование к целому
  • (Правильный ответ) произойдет ошибка
  • операция вычитания, а затем преобразование к целому

Шаблон A и его специализации объявлены следующим образом:

Какой будет результат после выполнения кода

  • ошибка компиляции в строке «template <> class A<int>»
  • 2 3 1
  • 1 1 1
  • (Правильный ответ) 2 1 1

Что будет на экране после выполнения программы

Какой из наборов перечисляемых значений записан правильно?

  • в различии использования заголовочных и исходных файлов
  • нет различий
  • (Правильный ответ) различие заключается в методе поиска препроцессором включаемого файла

Чему будет равен результат вычисления выражения: int d=5; bool b = true, c; c = (!b||(d>3));

  • (Правильный ответ) true
  • Ошибка компилятора
  • false

Если в арифметическом выражении участвуют целый и вещественный операнды, то:

  • (Правильный ответ) целый тип приводится к вещественному
  • ошибка компиляции
  • вещественный тип приводится к целому

Что будет выведено в результате выполнения данного кода?

Что будет на экране после выполнения программы

  • (Правильный ответ) Exception 3 0
  • Ошибка компиляции
  • Exception
  • 4 0

Для чего предназначен фрагмент текста из заголовочного файла:

  • (Правильный ответ) для защиты от повторного включения файла test.h
  • для определения символьной константы Test
  • для целей отладки
  • для защиты от удаления
  • для защиты от копирования

Укажите в каком выражении произойдет потеря точности

  • (Правильный ответ) int i; float x = 2.134, y = 3.14; i = x/y;
  • float M = 235.2; double Z = 3; Z *= M;
  • short i = 0x3; float x = 2.7, v; v = i + x;

Какой результат будет у следующего выражения?

  • hellohello
  • h
  • (Правильный ответ) ошибка компиляции
  • hello

Если после выражения стоит точка с запятой, то

  • выражение вычисляется только если первой стоит операция присваивания
  • (Правильный ответ) это оператор-выражение, действие которого заключается в вычислении выражения
  • выражение вычисляется, а его значение запоминается в специальной переменной, которую можно использовать в следующем операторе

Что из себя представляет динамическое выделение памяти?

  • (Правильный ответ) память под объект (переменную) может выделяться не сразу, а в процессе работы программы, освобождение памяти производится вручную
  • память под объект (переменную) выделяется каждый раз при обращении к переменной
  • память под объект (переменную) может выделяться не сразу, а в процессе работы программы, освобождение памяти производится автоматически после завершения программы

Отметьте истинные высказывания:

  • переменная инициализируется, потом объявляется
  • (Правильный ответ) переменная объявляется, потом изменяется
  • переменная объявляется, потом инициализируется и изменяется

Какой правильный вариант описания шаблона семейства классов?

  • template class Array
  • (Правильный ответ)
    template <class T>class Array;
  • template (class T)class Array;

Какие операции поддаются перегрузке?

  • только унарные
  • (Правильный ответ) унарные и бинарные
  • только бинарные

В каком случае программа выведет строку на консоль

Если в программе уже имеется функция с прототипом int func(int k, double f) , то какое из следующих объявлений не вызовет ошибки компиляции?

  • void func(int m, double g = 3.14)
  • (Правильный ответ) int func(double x, int y)
  • double func(int m, double g)

С помощью какого метода можно изменить текущую позицию в файле?

Какой результат будет у следующего выражения?

  • Exception 1Exception 2Exception 3
  • Exception 3
  • Exception 2
  • Exception 1Exception 2
  • (Правильный ответ) Exception 1

Какой правильный вызов функции базового класса из объекта производного класса, если в производном классе эта функция была замещена?

  • (Правильный ответ) Base::FunctionName();
  • FunctionName();
  • Base.FunctionName();
  • такую функцию вызывать нельзя.

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

  • последовательность выполнения функций определяется компилятором
  • все функции выполняются одновременно
  • (Правильный ответ) после выполнения одной функции управление переходит к следующей

Что будет напечатано в результате выполнения следующего кода?

Функция объявлена как friend класса. Отметьте верное.

  • (Правильный ответ) функция имеет доступ к внутренним атрибутам класса
  • ключевое слово friend не оказывает влияния на функции и операторы
  • функция-оператор должна иметь в качестве первого аргумента объект данного класса

Какой результат будет у следующего выражения?

int m = 1, n=2; double A = (double)m/n; cout << A;

В каких случаях код будет работать правильно

  • (Правильный ответ) если оператор [] переопределен соответствующим образом
  • если существует элемент IntVector[0]
  • ничего, так как эта запись ошибочна

Процесс компиляции программы

  • приводит программы к единообразному внешнему виду
  • (Правильный ответ) переводит исходный текст в исполняемый файл
  • для языка Си++ необязателен

Какой массив имеет самый большой размер?

  • s3
  • s1
  • (Правильный ответ) Все массивы имеют одинаковый размер
  • s2

Существует файл «c:\test.dat» в котором записано «Hello World».Каково будет содержимое файла после выполнения кода:

Является ли x переменной или константой?

  • является константой
  • (Правильный ответ) определить нельзя
  • является переменной

Что описывает данная строка программы: float mas=new int[3][2] ?

  • (Правильный ответ) данная строка представляет собой ошибочную запись и работать не будет
  • создание одномерного динамического массива из 3 элементов
  • создание двумерного динамического массива размерности 3*2
  • создание одномерного динамического массива из 2 элементов

Может ли нестатический метод иметь доступ к статическим методам и атрибутам?

  • не может
  • (Правильный ответ) может

Отметьте все утверждения, которые считаете верными:

  • (Правильный ответ) в качестве описания шаблона функции используется прототип шаблона: template <список _параметров _шаблона >
  • (Правильный ответ) цель введения шаблонов – создание функций, которые могут обрабатывать разнотипные данные
  • нельзя с помощью шаблона создать функцию с таким же именем, как у явно определенной функции

Определите результат выполнения следующего кода:

float *thingPtr = new float (3.14159)

  • возникнет ошибка компиляции, поскольку нельзя задавать значение переменной в процессе её создания
  • (Правильный ответ) данная строка задает значение объекту типа float
  • возникнет ошибка компиляции, поскольку при создании объекта не указан размер выделяемой памяти

Если в арифметическом выражении участвуют короткое целое и длинное целое, то:

  • ошибка компиляции
  • длинное приводится к короткому
  • (Правильный ответ) короткое приводится к длинному

Что будет выведено на экран?

Чему равно значение выражения !((1 || 0) && 0) ?

  • ошибка компиляции
  • 0
  • (Правильный ответ) 1

Может ли статический метод класса быть объявлен как friend ?

  • не может
  • (Правильный ответ) может

Если int n=3 , какой будет результат ?

  • ошибка компилятора
  • ввв
  • ааа
  • (Правильный ответ) ббб
  • неопределенное поведение

С помощью механизма friend можно разрешить обращение к внутренним элементам класса:

  • (Правильный ответ) всем методам другого класса
  • (Правильный ответ) отдельной функции
  • (Правильный ответ) отдельному методу другого класса

Что вычисляет эта функция:

  • факториал
  • любую степень любого числа
  • (Правильный ответ) целую степень любого числа
  • дробную степень вещественного ненулевого числа

Укажите какому классу принадлежит атрибут Z1

  • обоим классам
  • классу t
  • (Правильный ответ) запись неверна

Что будет выведено на экран в результате выполнения кода?

Что будет на экране после выполнения программы

  • ошибка компиляции
  • Exception 4 0
  • Exception
  • (Правильный ответ) Exception 3 0

Если функция вычисления факториала n имеет прототип int fact(int n) , отметьте код, использующий рекурсию и правильно вычисляющий значение факториала:

В каком случае компилятор выдаст ошибку:

  • (Правильный ответ) int int iCeloe;
  • bool LD1LW;
  • (Правильный ответ) const float fL = 32; float e23 = 1; fL = e23;

Известно, что в классе A определен один публичный конструктор A(int); . Выберите из предложенных выражений компилируемые:

  • A *a(4);
  • A a;
  • (Правильный ответ) A *a = new A(4);
  • (Правильный ответ) A a(4);

Определите размер структуры

Укажите правильный идентификатор для имени переменной:

Если есть два объявления int qwerty; int QWERTY; какое из
утверждений верно

  • такие имена переменных недопустимы
  • (Правильный ответ) объявления правильные
  • такие объявления недопустимы, так как мы пытаемся создать две одинаковые переменные

Какой статус международного стандарта языка Си++?

  • (Правильный ответ) принят ISO и тем самым автоматически принят во всех странах
  • принят проект стандарта, дорабатывается
  • принят только в США и ждет одобрения международной организации

Битовой операцией является

Какой результат будет у следующего выражения?

  • Exception 1Exception 2Exception 3
  • Exception 1
  • Exception 1Exception 2
  • (Правильный ответ) Exception 2
  • Exception 3

Какое из следующих объявлений является объявлением неизменяемого указателя?

  • (Правильный ответ) int* const ptr;
  • const int* ptr;
  • int * ptr const;
  • int const* ptr;

Допустима ли следующая конструкция?

  • произойдет ошибка компиляции
  • (Правильный ответ) допустима
  • произойдет ошибка при выполнении

Будет ли вызываться конструктор, если в программе встретится следующaя конструкция:

monstr Super(200, 300), Vasia(50), Z;monstr X = monstr(1000);monstr Y = 500;

  • (Правильный ответ) да, будет
  • нет, не будет
  • данный код вызовет ошибку компиляции
  • данная конструкция содержит синтаксическую ошибку

Что понимается под потоком в языке C++

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

Что будет выведено в результате выполнения следующего кода?

int a[4] = < 1,2,3,4>; int* p = a; cout << (*p+2) + *p;

Что будет на экране после выполнения программы

  • Exception 4 0
  • (Правильный ответ) 4 0
  • Exception
  • Exception 3 0

Могут ли контексты быть вложенными?

  • могут, при определенных условиях
  • не могут
  • (Правильный ответ) могут

Что будет на экране после выполнения данного кода

  • результат невозможно предсказать
  • 1234
  • код не выполнится из-за ошибки компиляции
  • (Правильный ответ) 1234 и случайное число

Чему равен результат вычисления выражения

при x = 12 и b = 8 ?

Если имеется код

как обратиться к переменной a ?

В каких выражениях правильно определен метод класса Ping ?

  • Ping::MathFunc(double D)
  • (Правильный ответ) void Ping::MathFunc(double D)
  • (Правильный ответ) void Ping::MathFunc(double D)

В чем заключается принцип полиморфизма?

  • в использовании виртуального наследования
  • (Правильный ответ) в наличии виртуальных методов
  • в наличии множественного наследования

Какие бывают конструкторы?

  • инициализирующий
  • (Правильный ответ) по умолчанию
  • (Правильный ответ) с параметрами
  • (Правильный ответ) копирующий

Какой результат следующего выражения ?

int *a; int b[2]; a = b; b[0] = 7; b[1] = 10; *a++; cout << *a;

Что является результатом компоновки программы?

  • набор заголовочных файлов с определением в них всех используемых функций
  • (Правильный ответ) исполняемый файл или библиотека
  • заголовочный файл

Если имеется объявление char ch1=’a’,ch2=’b’,ch3=’c’;
допустима ли запись ch1=ch2+ch3;

Если объявлен тип

сколько байтов занимает один объект такого типа?

Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n) , запишите определение функции, используя рекурсию:

Что происходит при попытке выполнить оператор return внутри блока catch ?

  • (Правильный ответ) выход из функции
  • повторное создание обрабатываемой исключительной ситуации
  • ошибка компиляции
  • аварийная остановка программы
  • ошибка выполнения

Чему равен результат вычисления выражения

при x = 12 и b = 8 ?

Что выполняет операция «delete [] v;» в данном ниже коде:

MyClass (); int&operator [] ( int index ); // операция индексации >;…MyClass::

В рамках СРС предусмотрено выполнение типового расчета по теме «Базовые конструкции Паскаля», «Структуры и типы данных в Паскале».

Работа над типовым расчетом заключается в том, что студенты в начале семестра получают варианты заданий и во время самостоятельной работы решают предложенные задачи. Все задачи должны быть аккуратно записаны в тетрадь и на магнитный носитель. На обложке тетради должны быть указаны следующие данные:

1. Номер группы. 2. Фамилия И. О. 3. Номер варианта.

В тетради должны быть указаны номера и названия разделов, номера и условия задач.

На электронных носителях информация должна храниться в виде файлов исходных модулей программ на языке Паскаль. Структура названия файла должна содержать вариант, раздел, номер задачи в виде: вариант_раздел_номер задачи.

Например, для варианта 10, названия файлов имеют вид.

Типовой расчет принимает преподаватель во время лабораторных работ. В процессе защиты оценивается самостоятельность работы, понимание материала, использованного в типовом расчете.

9.4. П одготовка к выполнению контрольной работы

В процессе изучения дисциплины «Программирование» предусмотрено выполнение 4-х контрольных работ:

Контрольная работа 1 Команды ввода и вывода. Операторы ветвления.

Контрольная работа 2 Циклы. Массивы.

При подготовке к контрольный работе необходимо:

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

Выполнить и защитить лабораторные работы по данной теме

Выполнить тест для самоконтроля по данной тематике

Внимательно изучить и выполнить задания, указанные в качестве примерных для данной контрольной работы

9.5. П одготовка к выполнению творческого проекта

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

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

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

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

При написании программы не следует забывать о хорошем стиле программирования, о таких понятиях, как читабельность, эффективность, надежность. Необходимо искать наиболее простые и естественные приемы и методы решения.

В программе, кроме решения непосредственно задачи, студент должен предусмотреть вывод справки о программе и информации о разработчике с указанием ФИО, группы и даты разработки.

На диске вместе с программой должны быть представлены файлы, подготовленные для проверки ее работоспособности.

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

Визуализация и сравнительный анализ алгоритмов поиска данных

Визуализация и сравнительный анализ алгоритмов сортировки

Программа для перевода чисел из одной системы счисления в другую

Обработка линейных массивов: формирование массива, поиск минимального и максимального, сортировка.

Обработка двухмерных массивов: формирование массива, суммирование элементов по строкам или по столбцам, сортировка.

Телефонный справочник: переключением из меню по фамилии найти телефон или по телефону - фамилию, добавление и удаление абонента.

Проект «День рождения». Вывести список студентов, для которых дни рождения попадают на дни заданного промежутка времени и поздравление для них.

Проект «Построение графиков функций».

Проект «Построение диаграмм».

Проект «Гороскоп»: по введенной дате рождения определяется знак зодиака и выводится текст гороскопа.

Игра «Угадай число».

Проект «Геометрические фракталы»

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

Проект, в котором моделируется движение маятника.

Проект, в котором моделируется броуновское движение частиц.

ПЕРЕЧЕНЬ ОБЩЕОБРАЗОВАТЕЛЬНЫХ ПОНЯТИЙ

Знание – понимание, сохранение в памяти, умение анализировать и воспроизводить основные факты научной картины мира, формулировать вытекающие из них теоретические обобщения (правила, законы и т.п.).

Умение – владение способами, приемами, тактикой применения усвоенных знаний на практике.

Навык – конкретное умение, доведенное до высокой степени автоматизма посредством многократного применения в соответствующих практических ситуациях.

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

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

ФГОС ВПО – Федеральный государственный образовательный стандарт высшего профессионального образования – документ, определяющий совокупность обязательных минимально допустимых требований к организации образовательного процесса и его результатам. Последние – набор обретённых компетенций – должны позволять выпускнику вуза успешно осуществлять свою профессиональную деятельность.

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

УКАЗАТЕЛЬ СПЕЦИАЛЬНЫХ ТЕРМИНОВ

Алгоритм – порядок действий, которые необходимо выполнить для решения определенной задачи.

Ассемблер (Assembler) – язык программирования низкого уровня, инструкции которого соответствуют инструкциям машинного кода. Также, ассемблером называют программу – транслятор с языка программирования низкого уровня в машинный код.Блок-схема – графическая нотация для описания алгоритмов. Используется программистами в процессе разработки и анализа логики работы программных компонентов.

Объектно-ориентированное программирование (ООП) –парадигма программирования. Суть объектно-ориентированного программирования в представлении обрабатываемой информации в виде объектов – экземпляров классов. Класс – это новый (по отношению к процедурному программированию) тип данных, который объединяет в себе и структуры данных и параметризованные процедуры.

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

Delphi – объектно-ориентированный язык программирования, созданный на основе языка программирования Pascal и среда разработки программных продуктов компании Borland.

Pascal – один из наиболее известных языков программирования высокого уровня, который широко используется в целях обучения программированию. Объектный Паскаль (Object Pascal) является объектно-ориентированным расширением Паскаля, на основе которого создан язык программирования Delphi.

Программирование -.англ.Programming - процесс подготовки задач для их решения с помощью компьютера; итерационный процесс составления программ.

Автоматизированное программирование - совокупность методов и инструментальных средств для проектирования и сопровождения прикладных программ.

Инструментальное программное обеспечение син.Инструментальные программные средства англ.Software tools - программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.

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

Программист (англ.Programmer) - специалист, занимающийся разработкой и проверкой программ. Различают системных и прикладных программистов.

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

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

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

Язык программирования , син.Алгоритмический язык (англ.Programming language; Algorithmic language) - искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора.

XII . Тестовые задания

типы данных, математические операции и функции, переменные и константы

команды присваивания, ввода и вывода

логические выражения, команды выбора

процедуры и функции пользователя

процедуры и функции обработки строк

Содержание тестовых материалов

1. Задание > ТЗ № 176

Укажите вид циклической кострукции, изображенной на рисунке

 цикл с предусловием

 цикл с постусловием

 цикл с параметром

2. Задание > ТЗ № 177

Укажите вид циклической конструкции, изображенной на рисунке

 цикл с постусловием

 цикл с предусловием

 цикл с параметром

3. Задание > ТЗ № 178

Какая алгоритмическая конструкция изображена на рисунке

 цикл с предусловием

 цикл с параметром

4. Задание > ТЗ № 179

Какая алгоритмическая конструкция изображена на рисунке

 цикл с предусловием

 цикл с параметром

5. Задание > ТЗ № 180

При каких значениях a и b выполнение алгоритма пойдет по левой ветви (цветом выделены выполняемые команды)

6. Задание > ТЗ № 181

При каких значениях a и b выполнение алгоритма пойдет по правой ветви (цветом выделены выполняемые команды)

7. Задание > ТЗ № 183

При a=18 и b=25 переменная T примет значение.

Правильные варианты ответа: 25;

8. Задание > ТЗ № 184

При a=17 и b=11 результат выполнения алгоритма.

Правильные варианты ответа: 17;

9. Задание > ТЗ № 185

При a=8 и b=8 результат выполнения алгоритма.

Правильные варианты ответа: 8;

10. Задание > ТЗ № 186

В результате выполнения алгоритма переменная S примет значение.

Правильные варианты ответа: 15;

11. Задание > ТЗ № 187

В результате выполнения алгоритма переменная S примет значение.

Правильные варианты ответа: 30;

12. Задание > ТЗ № 188

При A=5 и B=17 в результате выполнения алгоритма переменные А и В примут значения

13. Задание > ТЗ № 189

В результате выполнения алгоритма переменная S примет значение.

Правильные варианты ответа: 9;

14. Задание > ТЗ № 190

В результате выполнения алгоритма переменная S примет значение.

Правильные варианты ответа: 30;

15. Задание > ТЗ № 197

При n=3257 в результате выполнения алгоритма переменная К примет значение.

Правильные варианты ответа: 3;

16. Задание > ТЗ № 209

При A=15 и B=7 в результате выполнения алгоритма переменные А и В примут значения

17. Задание > ТЗ № 210

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

Правильные варианты ответа: линейный; линейным;

18. Задание > ТЗ № 211

Отметьте правильные ответы

Основными способами записи алгоритма являются.

 на алгоритмическом языке

19. Задание > ТЗ № 212

Отметьте правильный ответ

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

20. Задание > ТЗ № 213

Отметьте правильный ответ

Свойство алгоритма, определяющее, что каждый шаг алгоритма должен восприниматься однозначно и не допускать произвольной трактовки, называется.

21. Задание > ТЗ № 214

Отметьте правильный ответ

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

22. Задание > ТЗ № 215

Отметьте правильный ответ

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

23. Задание > ТЗ № 216

Отметьте правильный ответ

 четко определенная последовательность действий, которые необходимо выполнить для решения задач.

 результат решения задачи

 поиск решения задачи

 набор данных, которые необходимо задать для решения задачи

24. Задание > ТЗ № 217

Установите соответствие между элементами групп

25. Задание > ТЗ № 218

Установите правильную последовательность блоков блок-схемы для решения задачи обмена значений переменных

Укажите процедуру закрытия файла

Укажите процедуру открытия файла для чтения

Укажите процедуру открытия файла для записи

29. Задание > ТЗ № 171

Установите соответствие между элементами групп

связывает файловую переменную с файлом

открывает файл для чтения

открывает файл для записи

30. Задание > ТЗ № 172

Установите соответствие между элементами групп

Var F: file of integer;

31. Задание > ТЗ № 173

Типизированные файлы могут быть объявлены следущим образом:

 Var F: file of real;

 Var F: file of char;

 Var F: file of byte;

 Var F: file as real;

32. Задание > ТЗ № 219

Отметьте правильный ответ

Стpуктуpа данных, котоpая может содеpжать инфоpмацию pазных типов, объединенную под одним названием, называется.

33. Задание > ТЗ № 220

Отметьте правильный ответ

Компоненты типа данных запись называются.

34. Задание > ТЗ № 221

Объявлен тип данных запись:

type Men = Record

Отметьте правильное обpащение к полям записи

 A.Adress:='пp. Ленина, д. 40, кв. 10';

 Adress:='пp. Ленина, д. 40, кв. 10';

 A:='пp. Ленина, д. 40, кв. 10';

 A[Adress]:='пp. Ленина, д. 40, кв. 10';

35. Задание > ТЗ № 222

Объявлен тип данных запись:

type Men = Record

Отметьте правильное обpащение к полям записи

36. Задание > ТЗ № 223

Объявлен тип данных запись:

Type Men = Record

Отметьте правильное обpащение к полям записи

37. Задание > ТЗ № 224

Установите правильную последовательность действий при работе с файлами данных

4: Обработать файл, используя файловые процедуры и функции

2: Связать файловую переменную с физическим именем файла

1: В разделе описаний объявить файловую переменную

38. Задание > ТЗ № 225

Установите правильную последовательность действий, позволяющих считать из файла 'F1.dat' компонент с индексом 5

1: Assign(f, 'F1.dat');

39. Задание > ТЗ № 226

Установите правильную последовательность действий, позволяющих считать из файла 'Chislo.dat' компонент с индексом 7

1: Assign(f, 'Chislo.dat');

40. Задание > ТЗ № 231

Объявлен тип данных запись:

Type student = Record

Year, Ocenka : byte;

Отметьте правильное обpащение к полям записи

41. Задание > ТЗ № 232

Объявлен тип данных запись:

Type student = Record

Year, Ocenka : byte;

Отметьте правильное обpащение к полям записи

42. Задание > ТЗ № 233

Объявлен тип данных запись:

Type student = Record

Year, Ocenka : byte;

Отметьте правильное обpащение к полям записи

43. Задание > ТЗ № 234

Укажите правильный ответ

Нетипизированные файлы могут быть объявлены следущим образом:

 Var F: file of real;

 Var F: file of char;

 Var F: file as real;

44. Задание > ТЗ № 235

Укажите правильный ответ

Текстовые файлы могут быть объявлены следущим образом:

 Var F: file of char;

 Var F: file as text;

45. Задание > ТЗ № 236

Установите правильную последовательность действий, позволяющих считать из файла 'Ved101.dat' компонент с индексом 9

Aillianna

Тест по темам «Файлы и файловая система»,
«Программное обеспечение компьютера»
1.Файл это:
Г) программа или данные, имеющие имя и хранящиеся в долговременной памяти
2.Имя файла состоит из двух частей:
Б) имени и расширения
3.Имя файлу даёт:
В) программа при его создании
Г) пользователь
4.Расширение файлу присваивает:
А) программа при его создании
В)пользователь
5.Имя файла может включать до
В) 256 символов
6.Под расширение отводится
В) 3 символа
Хотя возможно до 256
7.В процессе форматирования диск разбивается на две области:
Б) область хранения и каталог
8.Одноуровневая файловая система
В)когда каталог диска представляет собой линейную последовательность имён файлов и соответствующих начальных секторов
9.Путь к файлу
Г)начинается с логического имени диска, затем записывается последовательность имён вложенных друг в друга папок, в последней из которых находится нужный файл
10.Выберите правильное имя файла
В) 12345.BMP
Г) SPRAVKI (расширения может и не быть, это не ошибка)
11.Операционная система относится к
Б) к системному программному обеспечению
12.Где хранится выполняемая в данный момент программа и обрабатываемые данные
В) в оперативной памяти
13.Каталогом называется место на диске имя и содержащее
Б) файлы и другие каталоги
14.Операционная система это:
Г) комплекс программ, организующих управление работой компьютера и его взаимодействие с пользователем
15.Имя логического диска обозначается
Г) латинскими буквами
16.Корневой каталог – это
А) первый верхний (зависит от модели, например в дереве папок корневой каталог в самом верху обычно)
Б) самый нижний (зависит от модели, впринцепе корни внизу)
Г) самый большой (да, потому что содержит все остальные)
17.Путь к файлу не включает .
В) команду
18.Состояние операционной системы, при котором она перестает выдавать результаты и реагировать на запросы. - это ..
Г) зависание
19.Дано дерево каталогов. Определите полное имя файла Doc3. .
А) A:\DOC3
Б) A:\DOC3\Doc3
В) A:\DOC3\Doc1
Г) A:\TOM3\Doc3
20.В процессе загрузки операционной системы происходит:
В) последовательная загрузка файлов операционной системы в оперативную память
21.Приложение - это
Г) программа, с помощью которой пользователь решает свои прикладные задачи
22.Приложение функционирует под управлением
В) операционной системы
Г) пользователя
Управляют приложением оба
23.К приложения общего назначения не относятся:
В) звуковые редакторы

Новые вопросы в Информатика

Закончите предложенияРобочий лист . С помощью робочего листа. Число столбцов . Число строк . Ячейка-это . Диапозон-это . С помощью диалогового о … кна Формат ячеек . ​

Надо сделать проектную работу Тема:программы предназначеные для создания 3d графики

Даны три числа в десятичной системе числа: A=22, B=17, C=28. Переведите A, B и C в двоичную систему счисления и выполните поразрядно логические операц … ии (A v B) &amp; C. Ответ дайте в десятичной системе счисления

Помогите пожалуйста решить задачу Найдите площадь фигуры F. Запишите ответ БЕЗ единиц измерения. *

Вопросы и задания 3 Какие из перечисленных ниже предложений являются суждениями и каково значение их истинности: 1.сижу и смотрю; 2.сумма внутренних у … глов треугольника равна двум прямым углам; 3.верно ли, что п=3,1415926. 4.44&gt;88; 5.математическое доказательство; 6.Z + 5 = 45.​

Вопросы и задания 2 Укажите для нижеприведенных высказываний, сложные они или простые: 1. Если две прямые параллельны, то они пересекаются. 2. Идет до … ждь. 3. На следующем уроке будет либо контрольная работа, либо свободный урок. 4. Завтра или сегодня брат приедет к нам в гости. 5. Треугольники с равными сторонами не равнобедренны. 6. Завтра премьера в нашем театре. 7. Это число не простое. 8. Сегодня, завтра и каждый день я буду учиться. 9. +x2 x+c +0,1 а 10. Число 4 больше числа 2.​

Вопросы и задания 1 Какие из перечисленных ниже предложений являются суждениями? 1. Некоторые люди имеют голубые глаза. 2. Вы были в театре? 3. Мойте … руки перед едой. 4. Если будет дождь, то мы поедем за грибами. 5. Завтра я сдам экзамен, либо останусь на второй год. 6. Существую такие люди, которые не любят животных. 7. Завтра я пойду на каток. 8. Если я поеду туда, то смогу ли вернуться? 9. IF X&gt;1 THEN Y=0​

Практична робота до предмету Інформатика 4 клас.

Диски, файли, папки

Тест: Файловая система

Вопрос №1: Укажите правильный порядок действий при копировании файла из одной папки в другую.

Укажите порядок следования вариантов ответа:

• Открыть папку, в которой находится файл
• Выделить файл
• Нажать Правка - Копировать
• Нажать Правка - Вставить
• Открыть папку, в которую нужно скопировать файл

Ответ: 1-2-3-5-4;


Вопрос №2: Для чего создали файловые менеджеры?

Выберите один из вариантов ответа:

• Для удобства хранения и поиска файлов
• Для того, что бы создавать файлы
• Для удобства создания файлов

Вопрос №3: Укажите основные элементы файловой системы

Выберите несколько вариантов ответа:

• Папка
• Файл
• Корзина
• Диск
• Пуск

Вопрос №4: Встроенны в Windows файловый мернеджер это .

Выберите один из вариантов ответа:

• Total Commander
• Проводник
• Файловик

Вопрос №5: Школа.txt это .

Выберите один из вариантов ответа:

• Полное имя файла
• Имя файла
• Расширение файла

Вопрос №6: На каком диске хранится файл D:\info.doc?

Выберите один из вариантов ответа:


Вопрос №7: В какой папке(каталоге) хранится файл контроша.doc если полное имя файла:

D:\8 класс\Иванов Иван\Контрольная работа\контроша.doc

Выберите один из вариантов ответа:

• В папке Иванов Иван
• В папке Контрольная работа
• В папке 8 класс
• На диске D:

Вопрос №8: Расширене файла .bmp указывает на то, что .

Выберите один из вариантов ответа:

• Этот файл расширен, т. е. увеличен в размере
• В нем хранится какой то рисунок
• В нем хранится какой то текст

Надіслано вчителем інформатики Спеціалізованої школи № 252 Оболонського району м. Києва Житинською О.І.


Планування з інформатики, підручники та книги онлайн, курси та завдання з інформатики для 4 класу скачати

Читайте также: