Понедельник, 21.07.2025, 16:44
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Информатика и программирование.
engineerklubДата: Суббота, 05.11.2022, 13:05 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 34225
Репутация: 0
Статус: Offline
Информатика и программирование. 

Тип работы: Тесты
Форматы файлов: Microsoft Word
Сдано в учебном заведении: СибГУТИ

Описание:
Вопрос №1
ASP это:

Технология для создания Web-приложений

Технология для создания интерфейсов для программ

Технология для создания исключительно мобильных приложений

Вопрос №2
Что выведет программа?
using System;
abstract class Figure{
 public Figure(string n){
  name=n;
 }
 private string name;
 public abstract void Draw();
 public void ShowName(){
  Console.WriteLine(name);
 }
}
class F:Figure{
 int width;
 int height;
 public F(int height,int width):base("Фигура"){
  this.width = width;
  this.height = height;
 }
 public override void Draw(){
  for(int i=0;i<height;i++){
   for(int j=0;j<width;j++){
    Console.Write("*");
   }
   Console.WriteLine();
  }
 }
}
class Sample
{
 static void Main()
 {
  try{
   F rect = new F(3,3);
   rect.ShowName();
   rect.Draw();
  }
  catch(Exception e){
   Console.WriteLine(e.Message);
  }
  Console.Read();
 }
}

Фигура
********
********
********

Фигура
******
******
******

Фигура
***
***
***

Фигура
*****
*****
*****

Вопрос №3
Выберите верные суждения:

Две различные переменные не могут ссылаться на один и тот же объект

В C# все переменные делятся только на два типа: типы-значения и ссылочные типы

В случае типа-значения, операция над одной переменной не может повлиять на другую. Даже, при использовании параметров ref и out

Массивы и классы являются ссылочными типами

Вопрос №4
Результатом объектно-ориентированного анализа являются

Сами объекты

Классы объектов

Сами классы

Область исследования объекта

Вопрос №5
Укажите корректное неявное преобразование без потери данных:

short Code1 = 7;
byte Code2;
Code2 = Code1;

short Code1 = 7;
long Code2;
Code2 = Code1;

int Code1 = 7;
uint Code2;
Code2 = Code1;

Вопрос №6
Скомпилируется ли код?
interface IA
{
void f();
}
interface IB
{
void g();
}
class Base
{
...
}
class C : Base, IA, IB
{
public void f()
{
...
}
}

Нет, не верно применено наследование

Нет, необходимо реализовать еще одну функцию в Class C

Да, все верно

Вопрос №7
Существуют виды наследования :

Клонирование

Классическое наследование

Повторное наследование

Вспомогательное наследование

Включение-делегирование

Вопрос №8
Для улучшения качества кода программных приложений применяют:

Реконструкцию

Ребилдинг

Рефакторинг

Реформацию

Реабилитацию

СКАЧАТЬ
 
engineerklubДата: Суббота, 05.11.2022, 13:06 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 34225
Репутация: 0
Статус: Offline
Вопрос №9
Какой принцип демонстрирует следующая программа?
using System;
sealed class Childless{
 public int x;
 public int y;
}
// Ошибка
class Child:Childless{
 public int z;
}
class Samples
{
 static void Main()
 {
  try{
   Child obj = new Child();
  }
  catch(Exception e){
   Console.WriteLine(e.Message);
  }
  Console.Read();
 }
}

Возможность множественного наследование

Возможность запрета наследования

Возможность самого наследования

Возможность инкапсуляции

Вопрос №10
Базовые типы массивов:

Числовые

String

Bool

Enum

Вопрос №11
Укажите конструктор без параметров:

public Array(int n)
{
this.n = n;
ar = new int[n];
for (int i = 0; i < n; i++)
ar = 0;
}
private int n;
private int[] ar;

public Array()
{
n = 30;
ar = new int[n];
}
private int n;
private int[] ar;

public Array(Array arn)
{
this.n = arn.n;
this.ar = new int[n];
for (int i = 0; i < n; i++)
ar = arn.ar;
}
private int n;
private int[] ar;

Нет верного ответа

Вопрос №12
В случае неудачного завершения теста возникает исключение:

AssertInconclusiveException

AssertFailedException

Assert.ThrowsException

Assert.Inconclusive

Вопрос №13
Предусмотрено ли для построения специальных методов, добавляющих и удаляющих методы в списке вызовов делегата, в С#

Да, без ключевого слова

Да, с ключевым словом event

Да, с ключевым словом overdel

Нет

Вопрос №14
Какие математических функций могут быть использованы при вычислении значений заданных функций?

Exp(Double)

Mod(Double)

Log10(Double)

Pow(string, string)

Вопрос №15
Укажите тип системного типа System.UInt64:

Float

Uint

Ulong

Ushort

Double

Вопрос №16
Делегат можно объявлять:

В классе

В пространстве имен

Нет верных ответов

Вопрос №17
С целью организации динамического распределения памяти во все объекты заложены методы их создания и уничтожения:

Конструктор

Архиватор

Конъюнктор

Деструктор

Комбинатор

Вопрос №18
Что выведет программа?
static void Main(string[] args)
{
string data1 = "Петр, Андрей, Николай";
Regex myReg = new Regex("Николай");
Match match = myReg.Match(data1);
Console.WriteLine(match.Value);
Console.WriteLine(match.Index);
Console.ReadKey();
}

Николай
16

Николай
15

Николай
14

Николай

Нет верного ответа

Вопрос №19
На платформе .NET программы компилируются в:

Блокнот

Файлы MSIL

Исполняемые файлы

Нет верного ответа

Вопрос №20
Некачественный дизайн кода определяется по ряду признаков. Каких?

Ненужная сложность

Прозрачность

Жесткость

Читабельность

Чрезмерная оригинальность

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru