Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Въведение в програмирането
- Computer programming: creating a sequence of instructions to enable the computer to do something
- Software development phases:
- - Define a task
- - Plan your solution
- - Write source code
- - Fix program errors
- - Install the software
- - Fix the software overtime
- Когато програмираме пишем код малко по малко и междувременно го оправяме
- Потребителски интерфейс – начина, по който компютъра си говори с потребителя
- Кода трябва да бъде добре форматиран
- C# programming language:
- - Extremely powerful
- - Easy to learn
- - Object-oriented
- - Functional programming features
- Charset – свъкупността от символи, които може да използваме
- Encoding – начина, по който се запазват символите в паметта
- .NET Frameworк – цялата платформа, която run-ва C#, Visual Basic, F# програми, предоставя компилатор и т.н. Платформата се състои от езици за програмиране, библиотеки от класове, среда за изпълнение на .NET програми (CLR), компилатори и др.
- .NET Frameworк вече е open-source
- Common Language Runtime – виртуална машина, нещо като компютър в компютъра. Изпълнява .NET код.
- ! Инструкциите, които изпълнява процесора са на изключително ниско ниво
- Програмата в най-чист вид представлява едни числа (Intermidiate Language – IL). Когато тези числа се disassemble-лират програмата придобива вид на компилиран код. Когато компилирания код се декомпилира се стига до код подобен, почти същия на този който сме писали самите ние.
- Когато търсим в Google ако искаме да намерим дадена фраза точно така както сме я написали трябва да я сложим в кавички
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement