C# бағдарламалау тілі бойынша кіріспе сабақ
Дипломдар мен сертификаттарды алып үлгеріңіз!
1 слайд
C# ( си шарп)
бағдарламалау тілі
Арнай пәндер оқытушысы: Капезова А.Ж.
1 слайд
C# ( си шарп) бағдарламалау тілі Арнай пәндер оқытушысы: Капезова А.Ж.
2 слайд
Visual Studio бағдарламалау
ортасы
2 слайд
Visual Studio бағдарламалау ортасы
3 слайд
C # тілінің элементтері
3 слайд
C # тілінің элементтері
4 слайд
C # тілінің әліпбиі
•
Бас және кіші латын әріптері және астын сызу
белгісі ;
•
Араб сандары 0-ден 9-ға дейін ;
•
Арнайы белгілер:
•
{ } , | [ ] ( ) + - / % * . \ ' : ; & ? < > = ! # ^
4 слайд
C # тілінің әліпбиі • Бас және кіші латын әріптері және астын сызу белгісі ; • Араб сандары 0-ден 9-ға дейін ; • Арнайы белгілер: • { } , | [ ] ( ) + - / % * . \ ' : ; & ? < > = ! # ^
5 слайд
C # тілінің
идентификаторлары
•
Идентификаторда латын әріптері, сандар
және астын сызу белгісі қолданылуы мүмкін.
•
Бас және кіші әріптер әртүрлі әріп болып
қабылданады.
•
Бірінші таңба әріп немесе астын сызу
белгісі болуы керек (бірақ сан емес).
•
Сәйкестендіргіштердегі олқылықтарға
(пробел) жол берілмейді.
5 слайд
C # тілінің идентификаторлары • Идентификаторда латын әріптері, сандар және астын сызу белгісі қолданылуы мүмкін. • Бас және кіші әріптер әртүрлі әріп болып қабылданады. • Бірінші таңба әріп немесе астын сызу белгісі болуы керек (бірақ сан емес). • Сәйкестендіргіштердегі олқылықтарға (пробел) жол берілмейді.
6 слайд
C # тілінің элементтері
•
Негізгі (сақталған) сөздер-бұл компилятор үшін ерекше
мағынасы бар сөздер. Оларды идентификатор ретінде
пайдалануға болмайды.
•
true, false, int, float, switch … т . б.
•
Операция белгілері-бұл операндалардағы әрекетті
анықтайтын бір немесе бірнеше таңбалар. Операциялар
осы операцияға қатысатын операндтардың саны бойынша
унарлы, екілік және тернарлы болып бөлінеді.
•
+ - * / % < > >= <= == != << >> ! & | && || * +
+ -- … и.т.д.
•
Тұрақтылар-өзгермейтін шамалар.
•
Бөлгіштер-жақшалар, нүктелер, үтірлер.
6 слайд
C # тілінің элементтері • Негізгі (сақталған) сөздер-бұл компилятор үшін ерекше мағынасы бар сөздер. Оларды идентификатор ретінде пайдалануға болмайды. • true, false, int, float, switch … т . б. • Операция белгілері-бұл операндалардағы әрекетті анықтайтын бір немесе бірнеше таңбалар. Операциялар осы операцияға қатысатын операндтардың саны бойынша унарлы, екілік және тернарлы болып бөлінеді. • + - * / % < > >= <= == != << >> ! & | && || * + + -- … и.т.д. • Тұрақтылар-өзгермейтін шамалар. • Бөлгіштер-жақшалар, нүктелер, үтірлер.
7 слайд
C # тіліндегі тұрақтылар
7 слайд
C # тіліндегі тұрақтылар
8 слайд
c# тіліндегі тұрақтылар
•
Тұрақты-бұл тіркелген сандық, жол немесе таңба мәнінің
кескінін білдіретін лексема. Тұрақтылар 5 топқа бөлінеді:
–
бүтін;
–
нақты (өзгермелі нүктемен);
–
тізімделген;
–
Таңбалық;
–
параметрлі жолдық;
•
Бүтін тұрақтылар ондық, сегіздік ( 0-ден басталады ) және он
алтылық ( 0 x- тен басталады) болуы мүмкін. 10, 0 xFF, 016
Нақты тұрақтылықтарда көріністің екі формасы болуы мүмкін:
•
бекітілген нүктемен ([сандар].[сандар] ).
•
өзгермелі нүктемен ([сандар]] [.[сандар] E|e[+|-][ сандар] ).2.5,
0.5 E10
8 слайд
c# тіліндегі тұрақтылар • Тұрақты-бұл тіркелген сандық, жол немесе таңба мәнінің кескінін білдіретін лексема. Тұрақтылар 5 топқа бөлінеді: – бүтін; – нақты (өзгермелі нүктемен); – тізімделген; – Таңбалық; – параметрлі жолдық; • Бүтін тұрақтылар ондық, сегіздік ( 0-ден басталады ) және он алтылық ( 0 x- тен басталады) болуы мүмкін. 10, 0 xFF, 016 Нақты тұрақтылықтарда көріністің екі формасы болуы мүмкін: • бекітілген нүктемен ([сандар].[сандар] ). • өзгермелі нүктемен ([сандар]] [.[сандар] E|e[+|-][ сандар] ).2.5, 0.5 E10
9 слайд
c# тіліндегі тұрақтылар
•
Жол тұрақтысы-тырнақшаға салынған таңбалар тізбегі.
Жолдардың ішінде басқару таңбаларын да қолдануға болады.
"\nНовая строка",
"\n\"Алгоритмические языки программирования\"".
•
Тізімделген тұрақтылар enum кілт сөзімен енгізіледі. Бұл
ерекше және қолдануға ыңғайлы таңбалармен сипатталатын
тұрақты бүтін константалар. Мысалы:
enum{ten=10,three=3,four,five,six};
enum{Sunday,Monday,Tuesday,Wednesday,Thursday,Fr
iday,Saturday};
•
Символдық тұрақтылар-бұл апострофтарға салынған бір
немесе екі таңба.
9 слайд
c# тіліндегі тұрақтылар • Жол тұрақтысы-тырнақшаға салынған таңбалар тізбегі. Жолдардың ішінде басқару таңбаларын да қолдануға болады. "\nНовая строка", "\n\"Алгоритмические языки программирования\"". • Тізімделген тұрақтылар enum кілт сөзімен енгізіледі. Бұл ерекше және қолдануға ыңғайлы таңбалармен сипатталатын тұрақты бүтін константалар. Мысалы: enum{ten=10,three=3,four,five,six}; enum{Sunday,Monday,Tuesday,Wednesday,Thursday,Fr iday,Saturday}; • Символдық тұрақтылар-бұл апострофтарға салынған бір немесе екі таңба.
10 слайд
c # тіліндегі деректер
түрлері
10 слайд
c # тіліндегі деректер түрлері
11 слайд
c # тіліндегі деректер түрлері
•
C Sharp түрлерін қарапайым және құрама деп бөлуге болады.
Қарапайым түрлерге бір мәнмен сипатталатын түрлер жатады.
int ( бүтін )
char ( таңбалық )
string ( жолдық )
bool ( логикалық )
float ( заттық )
double ( қос дәлдіктегі заттық )
•
Ішкі көріністі және стандартты типтердің ауқымын нақтылайтын 4
типті спецификатор бар:
short ( қысқа )
long ( ұзын )
signed ( таңбалық )
unsigned ( таңбасыз )
11 слайд
c # тіліндегі деректер түрлері • C Sharp түрлерін қарапайым және құрама деп бөлуге болады. Қарапайым түрлерге бір мәнмен сипатталатын түрлер жатады. int ( бүтін ) char ( таңбалық ) string ( жолдық ) bool ( логикалық ) float ( заттық ) double ( қос дәлдіктегі заттық ) • Ішкі көріністі және стандартты типтердің ауқымын нақтылайтын 4 типті спецификатор бар: short ( қысқа ) long ( ұзын ) signed ( таңбалық ) unsigned ( таңбасыз )
12 слайд
С # тіліндегі айнымалылар
12 слайд
С # тіліндегі айнымалылар
13 слайд
С # тіліндегі айнымалылар
•
C # айнымалысы-белгілі бір типтегі деректер сақталатын
жадтың белгілі бір аймағы. Айнымалының аты мен мәні бар.
Есімі үшін қызмет етеді, өтініш облысы, жад және оның мәні
сақталады.
•
Қолданар алдында кез-келген айнымалы сипатталуы керек.
int a;
float x;
•
Сипаттау кезінде айнымалыға бастапқы мәнді тағайындауға
болады (инициализация):
•
int a = 10 ;
float b = 20.5 ;
13 слайд
С # тіліндегі айнымалылар • C # айнымалысы-белгілі бір типтегі деректер сақталатын жадтың белгілі бір аймағы. Айнымалының аты мен мәні бар. Есімі үшін қызмет етеді, өтініш облысы, жад және оның мәні сақталады. • Қолданар алдында кез-келген айнымалы сипатталуы керек. int a; float x; • Сипаттау кезінде айнымалыға бастапқы мәнді тағайындауға болады (инициализация): • int a = 10 ; float b = 20.5 ;