C# для школьников

Ответы на курс: C# для школьников

С каким модификатором доступа должно быть описано поле MySecret (мой секрет) класса Pupil (ученик), чтобы это поле было никому не доступно кроме самого ученика?

Если при объявлении поля класса пропущен модификатор доступа, то компьютер сделает это поле

Какого типа должно быть поле MathMark (оценка по математике) класса Pupil (Ученик)?

Какой из приведенных ниже фрагментов кода вызовет ошибку » В качестве оператора могут использоваться только выражения присваивания, вызова, инкремента, декремента и создания нового объекта » ?

Какой вариант кода вызовет ошибку?

Что выведет на экран программа

using System;
namespace ivanov
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Иванов "+"Иван");
            Console.ReadLine();
        }
    }
}		
		

Отметьте верные утверждения

С каким модификатором доступа должно быть описано поле MyResume (мое резюме) класса Employee (сотрудник), чтобы это поле было доступно всем?

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

Какого типа должно быть поле director (фамилия директора) класса School (школа)?

Для того, чтобы объявить объект класса School (школа) нужно написать код

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

class Pupil
{
    public string name;
    int income; 
    protected int age; 
    private string password; 
}
class School
{
    Pupil Ivanov = new Pupil ();
}
		

Какие из ниже перечисленных блоков кода ошибочны?

Что выведет на экран программа

using System;
namespace ivanov
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Иванов ","Иван");
            Console.ReadLine();
        }
    }
}	
		

Какого типа должно быть поле hasStadium (есть ли у школы стадион) класса School (школа)?

Какая из приведенных ниже строк кода вызовет ошибки » Требуется ; » и » Недопустимый элемент » : » в выражении » ?

Что выведет на экран программа

using System;
namespace ivanov
{
    class Program
    {
        static void Main(string[] args)
        {
            string name = Иванов + Иван;
            Console.WriteLine(name);
            Console.ReadLine();
        }
    }
}	
		

С каким модификатором доступа должно быть описано поле MyIllness (мои болезни) класса Man (человек), чтобы это поле было доступно только наследникам класса Man?

Укажите примеры классов

Отметьте верные утверждения

Есть класс School (школа), содержащий поля public string name (название школы), int income (доход школы), protected int plan (учебный план школы), private int marks (средняя успеваемость). Есть класс Colledge – наследник от School. Какие поля класса School будут доступны из класса Colledge?

Какое значение будет у поля number объекта s43 в результате выполнения такой программы:

class School{
    int number = 0;
    public School(){
        number = 33;
    }
    public School(int n){
        number = n;
    }
    static void Main(string[] args){
        School s43 = new School();
    }
}	
	

Какой тип возвращаемого значения следует указать для метода, выводящего на экран «hello, world»?

Какое значение будет у поля number объекта s43 в результате выполнения такой программы:

class School{
    int number = 0;
    public School(){
        number = 33;
    }
    public School(int n){
        number = n;
    }
    static void Main(string[] args){
        School s43 = new School(43);
    }
}	
	

Для того, чтобы обработать событие перемещения указателя мыши по кнопке myButton, необходимо написать соответствующий обработчик и подключить его к событию так:

В классе Pupil (Ученик) есть публичный метод Answer (Отвечать) без параметров, возвращающий целое число от 2 до 5. Как можно вызвать этот метод?

Метод add, возвращающий сумму двух любых заданных целых чисел, может иметь следующий вид:

Отметьте верные утверждения:

Для того, чтобы выводить на экран тип животных и их клички (например, пес Барбос, кот Барсик), эффективно использовать:

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

    class Pupil:Person{
        public void PrintAge(int age){
		age = 14;
            Console.WriteLine("age: " + age);
        }
    }
    class School{
        static void Main(string[] args){
            Pupil Petrov = new Pupil();
            Petrov.PrintAge(Console.ReadLine());
        }
    }
	

Что выведет метод:

void ViewPerson(string Name, string Family)
{
	Console.WriteLine("Премию получит: " + Ivan + " " + Ivanov);
}
ViewPerson();
	

Для того, чтобы выводить на экран номера счетов и остатки на них (например, 41802810100001 5000), эффективно использовать:

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

Метод concat, возвращающий сумму (результат присоединения, конкатенации) двух любых заданных строк, может иметь следующий вид:

Что выведет метод при использовании внутри программы:

class School 
{
        void Main(string[] args) 
        {
            ViewPerson("Ivan", "Ivanov");            
        }
        void ViewPerson(string Name, string Family)
        {
            Console.WriteLine("Премию получит: " + Name + " " + Family);
        }    
}


Отметьте верные утверждения:

Отметьте верные утверждения:

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

Для чего предназначен конструктор?

Отметьте верные утверждения:

Для того, чтобы обработать событие клика (щелчка) по кнопке формы, нужно:

Для того, чтобы выводить на экран фамилию и возраст учеников (например, Иванов 13, Петров 16), эффективно использовать:

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

    class Pupil: Person{
        public void SayHello(string surname){
            Console.WriteLine("Hello, " + name);
        }
    }
    class School{
        static void Main(string[] args){
            Pupil Petrov = new Pupil();
            Petrov.SayHello("Ivanov");
        }
    }	
	

В классе Pupil (Ученик) могут одновременно существовать следующие пары конструкторов:

Отметьте верные утверждения:

Метод equal, проверяющий равны ли два числа между собой и возвращающий результат истина или ложь, правильно описать таким образом:

Отметьте верные утверждения:

Отметьте вызовы функций, которые не вызовут ошибки компиляции:

    class Person {
        public string name; public int age;
        public Person(string n, int a) { name = n; age = a; }
        public void PrintName() { Console.WriteLine("Name: "+name); }
        private void PrintTwoLines() { Console.WriteLine("Name: "+name+"\nAge: "+age); }
    }
    class School {
        static void Main(string[] args) {
            Person Ivanov = new Person("Ivan Ivanov",15);
            // вызов метода
            Console.ReadLine();
        }
    } 
	

Есть метод public void SayHello(string name, int age){}. Как можно вызвать этот метод?

Отметьте вызовы функций, которые не вызовут ошибки компиляции:

    class Person {
        public string name; public int age;
        public Person(string n, int a) { name = n; age = a; }
        public void PrintName() { Console.WriteLine("Name: "+name); }
        protected void PrintAge() { Console.WriteLine("Age: " + age); }
    }
    class School {
        static void Main(string[] args) {
            Person Ivanov = new Person("Ivan Ivanov",15);
            // вызов метода
            Console.ReadLine();
        }
    } 
	

Отметьте верные утверждения:

Работа приложения: пользователь вводит любые два числа и нажимает на кнопку сложить, после этого на форме появляется число (сумма). Для создания такого приложения достаточно использовать следующие элементы управления:

Данный обработчик

        void myButton1MouseMove(object sender, EventArgs e)
		{
            Graphics g = this.CreateGraphics();
            Pen redPen = new Pen(Color.Red, 3);
            g.DrawEllipse(redPen, 150, 100, 100, 100);
            g.Dispose();
		}
	

В базе данных Школа есть таблица Pupils(Ученики), содержащая поля name(ФИО), year(год рождения), class(класс). По окончании учебного года всем ученикам нужно номер класса увеличить на один (из 8 класса сделать 9, например). Для этого следует использовать запрос типа

Какой код, из ниже приведенного, позволяет указать размер окна?

Элемент управления TabControl используется для:

Для того, чтобы зеркально отразить изображение по вертикали («вверх тормашками») необходимо использовать:

Для отображения таблицы данных на форме используется элемент

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

Данный обработчик

        void myButton2MouseDown(object sender, MouseEventArgs e)
        {
            Graphics g = this.CreateGraphics();
            Pen bluePen = new Pen(Color.Blue, 3);
            g.DrawArc(bluePen, 150, 20, 100, 100, 90, 180);
            g.Dispose();
        }
	

Для чего предназначен язык XML?

Данный обработчик

        void myButton2MouseLeave(object sender, EventArgs e)
        {
            Graphics g = this.myPictureBox.CreateGraphics();
            g.FillRectangle(new SolidBrush(Color.Green), 50, 60, 50, 60);
            g.Dispose();
        }
	

Отметьте верные утверждения:

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

Элемент управления CheckBox используется для:

Работа приложения: на форме появляется изображение почти со всю форму и меню для работы с ним (повернуть, отразить…). Выбрав пункт меню, пользователь видит, что изображение изменилось. Для создания такого приложения достаточно использовать следующие элементы управления:

В базе данных Школа есть таблица Pupils(Ученики), содержащая поля name(ФИО), year(год рождения), class(класс). Для того, чтобы добавить нового ученика (Карлсон, 1980, 8А), можно выполнить запрос:

Какой код, из ниже приведенного, позволяет получить зеркальное отражение изображения?

Какой класс используют для соединения с базой данных SQL?

Запись <Pupil id=”777” name=”Карлсон”/> означает:

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

Для создания теста с произвольным числом правильных вариантов ответа используется элементы управления:

Какой класс может позволять объекту задавать XML-документ?

Для того, чтобы поместить на форму изображение, используется элемент управления:

Есть ученик: id-777 name-Карлсон class-8А. Его данные записаны в элементе Pupil со значением Карлсон с атрибутами id и class. Часть XML-документа, содержащая информацию об этом ученике, имеет вид:

Пусть в базе данных Классы(Classes) есть таблица Классы(Classes), содержащая информацию о названии класса, числе учеников, числе мальчиков и числе девочек. Запрос SELECT * FROM Classes WHERE GirlCount>10 используется для:

Если программа работает неверно, то для поиска ошибки

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

Отметьте коды с ошибками (предварительно создан экземпляр g класса Graphics):

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

Отметьте возможные ситуации в XML-документе:

Элемент управления RadioButton используется для:

Для работы с базой данных из программы, написанной на языке C#, необходимо:

Объекты, какого класса задают один XML-элемент?

Отметьте коды без ошибок:

Пусть в базе данных есть таблица Классы, содержащая информацию о названии класса, числе учеников, числе мальчиков и числе девочек. Вся информация о 9А классе является

Если на этапе компиляции возникла ошибка, то:

К элементам управления относятся:

Comments are closed.

Яндекс.Метрика