
- •20.1 Назначение программы pspice
- •20.2 Описание компонентов
- •20.3 Система единиц
- •20.4 Структура задания на моделирование
- •20.5 Моделирование статического режима
- •Для получения вах диода (вольт-амперной характеристики) целесообразно изменить этот оператор:
- •Пример задания:
- •21.1 Моделирование переходных процессов
- •Ve 1 0 pwl( 0 0 1n 2 5n 2 7n 0 9n 0) (21.1)
- •****** Cxeмa с диодом. Динамика.
- •21.2 О формировании математической модели схемы
- •21.3 О выполнении лабораторной работы
- •Пусть var – номер вашей схемы.
- •21.4 Другие виды анализа схем
- •Лекция 22 Введение в языки java и с#
- •22.1 Понятие о языке Java
- •22.2 Выполнение Java-программы
- •22.3 Назначение языка с#
- •22.4 О некоторых особенностях языка с#
- •22.5 Пример программы. Компиляция и выполнение
- •Void main ( )
22.5 Пример программы. Компиляция и выполнение
Рассмотрим программу, с которой начинается любой учебник по языку программирования. Начнём с С++.
# include <iostream.h>
Void main ( )
{ cout << "Hello, World ! " << endl; }
На языке С# эта программа будет выглядеть следующим образом.
using System;
class Tmy1
{ public static void Main ( )
{ Console. WriteLine (" Hello, World ! " ); }
} / / Так как вся программа из классов, то после } нет ;
Здесь using System; задает пространство имен для поиска классов. Это предотвращает конфликты классов с одинаковыми именами, написанные разными программистами.
Если не использовать оператор using System; то пространство имен нужно указывать в имени метода или элемента данных, т.е. тогда следует написать
System. Console. WriteLine (" Hello, World ! " );
В операторе using нельзя указывать имена классов, а только имена пространств имен.
Слово static означает статическую функцию , что позволяет вызывать этот метод
как через имя объекта, так и через имя класса. Благодаря этому, метод со словом
static можно вызывать без создания объекта, что невозможно для обычного метода.
Main - это главный метод. Его может содержать только один класс из всех.
Он задает точку входа в исполняемый файл.
Для написания текста программы можно использовать редактор Notepad или другие, например, новый редактор из Visual Studio7.
Тексты на C# имеют расширение .cs ( от с-sharp).
Для выполнения программы на С# нужны два компилятора. Первый компилятор создаёт код на промежуточном языке - это I L - код, что означает Intermediate Language.
Второй компилятор преобразует I L -код в родной код процессора, т.е. создает исполняемый файл. Этот компилятор называют житером ( житер = Just In Time).
Для C# компиляция во время выполнения ( англ. just in time) эффективнее обычной, т.к. часто не имеет смысла компилировать всё.
При запуске исполняемого файла первым начинает работать метод Main.