The document discusses key concepts in C# and .NET programming including namespaces, classes, object creation and usage, inheritance between classes, class composition, and exceptions. It provides code examples of a Person class with methods to display name and age, an Employee class that inherits from Person and adds a salary property and method, and a Company class that uses composition by containing a list of Employee objects.
This document discusses XML in C# including writing XML to a file using an XmlWriter, reading XML from a file using an XmlReader, and sending data over a network using TCPListener and TCPClient classes. It provides code samples for creating an XML file with employee data and reading and parsing that XML file to output information to the console. Links are also included for Microsoft documentation on the networking classes.
The document provides an overview of key concepts from the Project Management Professional certification study guide. It discusses recurring themes in project management like collecting historical records, involving stakeholders, and clearly defining requirements. It also summarizes several chapters which describe what constitutes a project and program, the project life cycle and phases, roles of stakeholders, and the importance of planning processes like developing a scope, schedule, budget, and risk management plan. The document emphasizes that project success relies on active management of interrelated processes across the project life cycle.
The document outlines the key phases and elements of a project including initiation, planning, execution, monitoring and control, and closing. It discusses defining goals and evaluating alternatives in the initiation phase. Planning involves gathering information, evaluating resources, and team building. Execution consists of operational control and making corrections. Monitoring and control analyzes results. Closing includes reporting, celebrating, and expressing gratitude.
The document discusses the Lean Startup methodology, which aims to shorten product development cycles through validated learning and iterative releases. It describes the methodology, debunks common myths, and outlines its five principles: entrepreneurs are everywhere, entrepreneurship is management, validated learning, build-measure-learn feedback loops, and innovation accounting using metrics. The principles advocate for developing minimum viable products and pivoting based on customer feedback to accelerate learning.
РАБОТА С ОБЕКТА „ЗАЯВКА“
1. Релационни операции.
2. Характеристикина езика SQL.
3. Основни заявки на SQL.
4. Формулиране на заявки в MS Access. Практическо занятие.
РАБОТА С ОБЕКТА „ТАБЛИЦА“
1. Първичен ключ
2. Свързване на таблици в базата.Практическо занятие №1.
3. Проектиране на базата.
4. Процесът „нормализация“ на базата.
5. Анализ и нормализация на данните в СУБД Access.Практическо занятие №2.
6. Самостоятелна работа.
Предимства при използване на бази от данни
1. Основни понятия
2. Подходи за управление на данните
3. Защо да използваме база от данни
4. Основни характеристики на СУБД Access
5. Практическо занятие №1: създаване на база от данни
6. Практическо занятие №2: създаване на таблица
7. Самостоятелна работа
The document discusses key concepts in C# and .NET programming including namespaces, classes, object creation and usage, inheritance between classes, class composition, and exceptions. It provides code examples of a Person class with methods to display name and age, an Employee class that inherits from Person and adds a salary property and method, and a Company class that uses composition by containing a list of Employee objects.
This document discusses XML in C# including writing XML to a file using an XmlWriter, reading XML from a file using an XmlReader, and sending data over a network using TCPListener and TCPClient classes. It provides code samples for creating an XML file with employee data and reading and parsing that XML file to output information to the console. Links are also included for Microsoft documentation on the networking classes.
The document provides an overview of key concepts from the Project Management Professional certification study guide. It discusses recurring themes in project management like collecting historical records, involving stakeholders, and clearly defining requirements. It also summarizes several chapters which describe what constitutes a project and program, the project life cycle and phases, roles of stakeholders, and the importance of planning processes like developing a scope, schedule, budget, and risk management plan. The document emphasizes that project success relies on active management of interrelated processes across the project life cycle.
The document outlines the key phases and elements of a project including initiation, planning, execution, monitoring and control, and closing. It discusses defining goals and evaluating alternatives in the initiation phase. Planning involves gathering information, evaluating resources, and team building. Execution consists of operational control and making corrections. Monitoring and control analyzes results. Closing includes reporting, celebrating, and expressing gratitude.
The document discusses the Lean Startup methodology, which aims to shorten product development cycles through validated learning and iterative releases. It describes the methodology, debunks common myths, and outlines its five principles: entrepreneurs are everywhere, entrepreneurship is management, validated learning, build-measure-learn feedback loops, and innovation accounting using metrics. The principles advocate for developing minimum viable products and pivoting based on customer feedback to accelerate learning.
РАБОТА С ОБЕКТА „ЗАЯВКА“
1. Релационни операции.
2. Характеристикина езика SQL.
3. Основни заявки на SQL.
4. Формулиране на заявки в MS Access. Практическо занятие.
РАБОТА С ОБЕКТА „ТАБЛИЦА“
1. Първичен ключ
2. Свързване на таблици в базата.Практическо занятие №1.
3. Проектиране на базата.
4. Процесът „нормализация“ на базата.
5. Анализ и нормализация на данните в СУБД Access.Практическо занятие №2.
6. Самостоятелна работа.
Предимства при използване на бази от данни
1. Основни понятия
2. Подходи за управление на данните
3. Защо да използваме база от данни
4. Основни характеристики на СУБД Access
5. Практическо занятие №1: създаване на база от данни
6. Практическо занятие №2: създаване на таблица
7. Самостоятелна работа
Android is an open source, Linux-based operating system for mobile devices. It uses Java for application development and compiles code into bytecode that runs on a virtual machine. The Android SDK provides tools for developers to create Android applications, such as required libraries, an emulator, and documentation.
4. Жизнен цикъл на обектите
Създаване – конструиране new
Използване – викане на методи, полета и свойства
Унищожаване – Dispose()
Финализиране – ~
Освобождаване на паметта
5. Поколения на паметта
Обектите в паметта са разделени на поколения 0, 1, 2
Така се оптимизира работата по освобождаване на паметта
6. System.GC
Позволява контрол върху уравлението на паметта
Контролирано освобождаване на едно или всички поколения памет
Контролирано изчакване на освобождаването на паметта