Укажите правильный ответ текстовые файлы могут быть объявлены следующим образом
Обновлено: 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
Тест по темам «Файлы и файловая система»,
«Программное обеспечение компьютера»
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) & C. Ответ дайте в десятичной системе счисления
Помогите пожалуйста решить задачу Найдите площадь фигуры F. Запишите ответ БЕЗ единиц измерения. *
Вопросы и задания 3 Какие из перечисленных ниже предложений являются суждениями и каково значение их истинности: 1.сижу и смотрю; 2.сумма внутренних у … глов треугольника равна двум прямым углам; 3.верно ли, что п=3,1415926. 4.44>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>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 класу скачати
Читайте также: