TCP is a connection-oriented protocol that ensures reliable delivery of data through sequence numbers, acknowledgments, and retransmissions. It has larger headers than UDP but provides reliability. UDP is connectionless and does not guarantee delivery, making it faster but less reliable than TCP. Key applications using TCP include HTTP, FTP, and SMTP, while UDP is used for DNS, VoIP, and streaming applications requiring low latency.
The document discusses various HTML form elements including:
- The <form> element which is used to create an HTML form for user input.
- The <label> element which defines a label for form elements to help screen readers and users click on small elements.
- Radio buttons and checkboxes which allow users to select single or multiple options respectively using the <input> element.
- The submit button which uses <input type='submit'> to submit the form data to a server-side form handler specified in the form's action attribute.
This document discusses HTML elements and CSS positioning properties. It covers common HTML elements like classes, IDs, semantic elements, and entities. It also covers the CSS position property and its values - static, relative, fixed, absolute, and sticky. For each position value, it provides an example of how elements are positioned and the behavior of top, bottom, left, and right properties depending on the position value.
This document discusses HTML elements and CSS positioning properties. It covers common HTML elements like classes, IDs, semantic elements, and entities. It also covers the CSS position property and its values - static, relative, fixed, absolute, and sticky. For each position value, it provides an example of how elements are positioned and the behavior of top, bottom, left, and right properties depending on the position value.
This document provides an outline of key topics in web development including HTML links, images, tables, and lists. It describes how to add and style hyperlinks, embed images and set image properties, construct tables with rows and cells, and create ordered, unordered, and description lists. Code examples are given to demonstrate how to implement these various HTML elements using tags and attributes.
This document provides instructions for navigating and editing documents in Microsoft Word using both keyboard shortcuts and mouse functions. It covers navigation keys like arrow keys, home/end keys, and scrolling. Keyboard shortcuts are provided for common editing tasks like cut/copy/paste, formatting, alignments, and saving/closing documents. Mouse functions like clicking, dragging, and zooming are also described.
This document provides an overview of HTML formatting elements, comments, and colors. It discusses various HTML elements for formatting text, such as <b> for bold text and <i> for italicized text. It also covers specifying colors in HTML using RGB, hexadecimal, and HSL values. Finally, the document introduces Cascading Style Sheets (CSS) and explains how CSS can be used to control formatting and layout on webpages, either inline within HTML, internally via <style> tags, or externally via linked CSS files.
HTML is the standard markup language used to create web pages. It uses tags like <h1> for headings and <p> for paragraphs to structure content and define semantics. Common HTML elements were described like headings, paragraphs, links, images, and line breaks. The document also covered HTML attributes which provide additional information about elements through name/value pairs, and editors that can be used to write HTML code.
TCP is a connection-oriented protocol that ensures reliable delivery of data through sequence numbers, acknowledgments, and retransmissions. It has larger headers than UDP but provides reliability. UDP is connectionless and does not guarantee delivery, making it faster but less reliable than TCP. Key applications using TCP include HTTP, FTP, and SMTP, while UDP is used for DNS, VoIP, and streaming applications requiring low latency.
The document discusses various HTML form elements including:
- The <form> element which is used to create an HTML form for user input.
- The <label> element which defines a label for form elements to help screen readers and users click on small elements.
- Radio buttons and checkboxes which allow users to select single or multiple options respectively using the <input> element.
- The submit button which uses <input type='submit'> to submit the form data to a server-side form handler specified in the form's action attribute.
This document discusses HTML elements and CSS positioning properties. It covers common HTML elements like classes, IDs, semantic elements, and entities. It also covers the CSS position property and its values - static, relative, fixed, absolute, and sticky. For each position value, it provides an example of how elements are positioned and the behavior of top, bottom, left, and right properties depending on the position value.
This document discusses HTML elements and CSS positioning properties. It covers common HTML elements like classes, IDs, semantic elements, and entities. It also covers the CSS position property and its values - static, relative, fixed, absolute, and sticky. For each position value, it provides an example of how elements are positioned and the behavior of top, bottom, left, and right properties depending on the position value.
This document provides an outline of key topics in web development including HTML links, images, tables, and lists. It describes how to add and style hyperlinks, embed images and set image properties, construct tables with rows and cells, and create ordered, unordered, and description lists. Code examples are given to demonstrate how to implement these various HTML elements using tags and attributes.
This document provides instructions for navigating and editing documents in Microsoft Word using both keyboard shortcuts and mouse functions. It covers navigation keys like arrow keys, home/end keys, and scrolling. Keyboard shortcuts are provided for common editing tasks like cut/copy/paste, formatting, alignments, and saving/closing documents. Mouse functions like clicking, dragging, and zooming are also described.
This document provides an overview of HTML formatting elements, comments, and colors. It discusses various HTML elements for formatting text, such as <b> for bold text and <i> for italicized text. It also covers specifying colors in HTML using RGB, hexadecimal, and HSL values. Finally, the document introduces Cascading Style Sheets (CSS) and explains how CSS can be used to control formatting and layout on webpages, either inline within HTML, internally via <style> tags, or externally via linked CSS files.
HTML is the standard markup language used to create web pages. It uses tags like <h1> for headings and <p> for paragraphs to structure content and define semantics. Common HTML elements were described like headings, paragraphs, links, images, and line breaks. The document also covered HTML attributes which provide additional information about elements through name/value pairs, and editors that can be used to write HTML code.
CSI-503 - 13. Scheduler and Dispatcher ghayour abbas
The scheduler selects processes to execute from those waiting in the ready queue. The dispatcher then allocates CPU time to the process selected by the scheduler by moving it from ready to running state, performing context switching. While the scheduler decides which process is executed next based on scheduling algorithms, the dispatcher handles the actual transition of processes on and off the CPU.
CSI-503 - 11.Distributed Operating Systemghayour abbas
A distributed operating system connects multiple computers via a single communication channel. It allows for the distribution of computing resources and I/O files across several central processors to serve multiple users and real-time applications simultaneously. Distributed operating systems come in various types, including client-server systems, peer-to-peer systems, middleware, three-tier, and n-tier architectures. Their key features are openness, scalability, resource sharing, flexibility, transparency, and heterogeneity. Examples include Solaris, OSF/1, Micros, and DYNIX. Distributed operating systems find applications in network applications, telecommunication networks, parallel computation, and real-time process control.
SWE-401 - 10. Software Testing Overviewghayour abbas
Software testing involves validating and verifying software to ensure it meets requirements and specifications. There are different types of testing such as unit, integration, system, and acceptance testing. Testing can be done manually or automatically using tools. Black-box testing focuses on functionality without knowledge of internal design, while white-box testing examines internal structure and design. Thorough documentation is required throughout the testing process.
This document discusses structured programming, functional programming, programming style, coding guidelines, software documentation, and challenges in software implementation. Structured programming breaks problems down into smaller pieces and uses modular programming and structured coding. Functional programming uses mathematical functions and avoids side effects. Good programming style and coding guidelines make code more readable and maintainable. Software documentation includes requirements, design, technical, and user documentation. Challenges include code reuse and compatibility issues.
SWE-401 - 8. Software User Interface Designghayour abbas
User interface is the front-end that allows users to interact with software. It can be graphical, text-based, or audio/video. Well-designed interfaces are attractive, simple, responsive, clear, and consistent. There are two main types of interfaces: command line interfaces (CLI) which use text commands, and graphical user interfaces (GUI) which use visual elements like windows, icons, menus. GUI became more popular than CLI with advances in display technology. Proper interface design involves requirements gathering, user analysis, task analysis, and testing to create an intuitive interface.
SWE-401 - 7. Software Design Strategiesghayour abbas
Software design is a process that conceptualizes software requirements into an implementation plan. It takes user requirements as challenges and tries to find optimal solutions. There are multiple design approaches, including structured, function-oriented, and object-oriented design. Structured design breaks problems into smaller modules arranged hierarchically. Function-oriented design divides a system into functions capable of significant tasks. Object-oriented design focuses on entities and their characteristics, modeling them as objects that can be grouped into classes.
Software design is the process of transforming user requirements into a suitable form for programmers to use for coding and implementation. It is the first step in the software development life cycle and moves the focus from understanding user needs to determining technical solutions. The output of software design can be directly used for programming. Software design yields three levels of results - architectural design, high-level design, and detailed design - which break the system down into more specific components and their interactions. Modularization, concurrency, coupling, and cohesion are important concepts in software design. Verification of the software design output is important before implementation to detect any issues early.
SWE-401 - 6. Software Analysis and Design Toolsghayour abbas
The document discusses several software analysis and design tools used by software designers including:
- Data Flow Diagrams (DFDs) which graphically depict the flow of data in a system. DFDs come in logical and physical types.
- Structure Charts which represent the hierarchical structure and functions of system modules in greater detail than DFDs.
- HIPO Diagrams which decompose system functions hierarchically and depict functions performed without data or control flow.
- Additional tools discussed are Structured English, Pseudo-Code, Decision Tables and Entity-Relationship Models.
SWE-401 - 4. Software Requirement Specifications ghayour abbas
The document defines a Software Requirements Specification (SRS) as a formal report that lays the foundation for software engineering activities by eliciting and analyzing all system requirements. An SRS should have several key characteristics, including being correct, complete, consistent, unambiguous, modifiable, verifiable, and traceable. It should also be structured, concise, written from a black-box perspective, demonstrate conceptual integrity, and contain requirements that can be verified. The purpose of an SRS is to formally represent the desired software system and allow customers to review that the system meets their needs.
SWE-401 - 3. Software Project Managementghayour abbas
The document discusses various aspects of software project management including defining a software project, the need for software project management, roles and responsibilities of a project manager, key project management activities like planning, estimation, scheduling, resource management, risk management, execution and monitoring, communication management, configuration management, and change control. It also discusses tools that can help with project management like Gantt charts, PERT charts, resource histograms, and critical path analysis.
Memory management is the process by which an operating system manages and allocates primary memory. It tracks both allocated and free memory locations. Key techniques include single contiguous allocation, partitioned allocation, paged memory management, and segmented memory management. Swapping moves processes temporarily from memory to disk to improve performance. Memory allocation assigns space to processes, and fragmentation occurs when free spaces are too small to use. Paging and segmentation retrieve processes from disk to memory. Dynamic loading and linking load libraries only when needed at runtime rather than during compilation.
Process synchronization coordinates processes accessing shared resources to maintain consistency. When multiple processes access the same data concurrently, the outcome depends on the execution order. A critical section is code that can only be executed by one process at a time. It contains shared variables and resources. The critical section problem aims to satisfy mutual exclusion, progress, and bounded waiting to fairly control access to the critical section.
The document discusses process scheduling in operating systems. It defines process scheduling as the activity of selecting which process runs on the CPU. It describes the different queues operating systems use to manage processes, including ready, job, and device queues. It also discusses long-term, short-term, and medium-term schedulers and their roles in managing processes over different timescales. Context switching and cooperating processes are also summarized.
The document discusses processor management in operating systems. It describes how operating systems use process scheduling to manage multiple processes running simultaneously on the CPU. Processes have a lifecycle that involves different states like ready, running, waiting etc. The processor manager consists of a job scheduler and process scheduler. The job scheduler balances groups of processes to optimize resource usage while the process scheduler selects the next process to run on the CPU using different scheduling algorithms like FCFS, priority scheduling, round robin etc. Each process is associated with a process control block that stores its state and execution details.
CSI-503 - 1. Introduction to Operating systemghayour abbas
The document provides an introduction to operating systems. It discusses what an operating system is, its functions, and some examples of popular modern operating systems like Android, iOS, Linux, Windows, and IBM z/OS. It also covers different types of operating systems such as real-time OS, single-user single-task OS, single-user multitasking OS, and multi-user OS. The document is presented as lecture slides with content on needs of OS, boot sequence, available OS in the market, and descriptions of specific OS like Android, BSD, iOS, Linux, Mac OS X, Windows, Windows Phone and z/OS.
CSI-503 - 10. Security & Protection (Operating System) ghayour abbas
The document discusses security and protection in operating systems. It defines security as a mechanism that analyzes users and permits authorized access to system resources through authentication and encryption. Protection deals with controlling access to system resources and determining which files a user can access. The document provides examples of how organizations implement security and protection measures to restrict access to information.
Boolean logic was developed by mathematician George Boole in the mid-1800s and relies on basic operators like AND, OR, and NOT to support algorithmic programming and emerging artificial intelligence capabilities. Boolean operators can be used to test or adjust Boolean variables and control program flow, while logic gates are electronic circuits that implement Boolean algebra functions through symbols like AND, OR, NOT, NAND, NOR, XOR, and XNOR gates.
The document consists of a single web address - www.educatedzone.com - repeated over 200 times. It provides no other meaningful information in 3 sentences or less.
This document discusses computer organization and the Von Neumann architecture. It was prepared by Ghayour Abbas and consists of repetitive statements indicating it was prepared by the same individual multiple times.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
CSI-503 - 13. Scheduler and Dispatcher ghayour abbas
The scheduler selects processes to execute from those waiting in the ready queue. The dispatcher then allocates CPU time to the process selected by the scheduler by moving it from ready to running state, performing context switching. While the scheduler decides which process is executed next based on scheduling algorithms, the dispatcher handles the actual transition of processes on and off the CPU.
CSI-503 - 11.Distributed Operating Systemghayour abbas
A distributed operating system connects multiple computers via a single communication channel. It allows for the distribution of computing resources and I/O files across several central processors to serve multiple users and real-time applications simultaneously. Distributed operating systems come in various types, including client-server systems, peer-to-peer systems, middleware, three-tier, and n-tier architectures. Their key features are openness, scalability, resource sharing, flexibility, transparency, and heterogeneity. Examples include Solaris, OSF/1, Micros, and DYNIX. Distributed operating systems find applications in network applications, telecommunication networks, parallel computation, and real-time process control.
SWE-401 - 10. Software Testing Overviewghayour abbas
Software testing involves validating and verifying software to ensure it meets requirements and specifications. There are different types of testing such as unit, integration, system, and acceptance testing. Testing can be done manually or automatically using tools. Black-box testing focuses on functionality without knowledge of internal design, while white-box testing examines internal structure and design. Thorough documentation is required throughout the testing process.
This document discusses structured programming, functional programming, programming style, coding guidelines, software documentation, and challenges in software implementation. Structured programming breaks problems down into smaller pieces and uses modular programming and structured coding. Functional programming uses mathematical functions and avoids side effects. Good programming style and coding guidelines make code more readable and maintainable. Software documentation includes requirements, design, technical, and user documentation. Challenges include code reuse and compatibility issues.
SWE-401 - 8. Software User Interface Designghayour abbas
User interface is the front-end that allows users to interact with software. It can be graphical, text-based, or audio/video. Well-designed interfaces are attractive, simple, responsive, clear, and consistent. There are two main types of interfaces: command line interfaces (CLI) which use text commands, and graphical user interfaces (GUI) which use visual elements like windows, icons, menus. GUI became more popular than CLI with advances in display technology. Proper interface design involves requirements gathering, user analysis, task analysis, and testing to create an intuitive interface.
SWE-401 - 7. Software Design Strategiesghayour abbas
Software design is a process that conceptualizes software requirements into an implementation plan. It takes user requirements as challenges and tries to find optimal solutions. There are multiple design approaches, including structured, function-oriented, and object-oriented design. Structured design breaks problems into smaller modules arranged hierarchically. Function-oriented design divides a system into functions capable of significant tasks. Object-oriented design focuses on entities and their characteristics, modeling them as objects that can be grouped into classes.
Software design is the process of transforming user requirements into a suitable form for programmers to use for coding and implementation. It is the first step in the software development life cycle and moves the focus from understanding user needs to determining technical solutions. The output of software design can be directly used for programming. Software design yields three levels of results - architectural design, high-level design, and detailed design - which break the system down into more specific components and their interactions. Modularization, concurrency, coupling, and cohesion are important concepts in software design. Verification of the software design output is important before implementation to detect any issues early.
SWE-401 - 6. Software Analysis and Design Toolsghayour abbas
The document discusses several software analysis and design tools used by software designers including:
- Data Flow Diagrams (DFDs) which graphically depict the flow of data in a system. DFDs come in logical and physical types.
- Structure Charts which represent the hierarchical structure and functions of system modules in greater detail than DFDs.
- HIPO Diagrams which decompose system functions hierarchically and depict functions performed without data or control flow.
- Additional tools discussed are Structured English, Pseudo-Code, Decision Tables and Entity-Relationship Models.
SWE-401 - 4. Software Requirement Specifications ghayour abbas
The document defines a Software Requirements Specification (SRS) as a formal report that lays the foundation for software engineering activities by eliciting and analyzing all system requirements. An SRS should have several key characteristics, including being correct, complete, consistent, unambiguous, modifiable, verifiable, and traceable. It should also be structured, concise, written from a black-box perspective, demonstrate conceptual integrity, and contain requirements that can be verified. The purpose of an SRS is to formally represent the desired software system and allow customers to review that the system meets their needs.
SWE-401 - 3. Software Project Managementghayour abbas
The document discusses various aspects of software project management including defining a software project, the need for software project management, roles and responsibilities of a project manager, key project management activities like planning, estimation, scheduling, resource management, risk management, execution and monitoring, communication management, configuration management, and change control. It also discusses tools that can help with project management like Gantt charts, PERT charts, resource histograms, and critical path analysis.
Memory management is the process by which an operating system manages and allocates primary memory. It tracks both allocated and free memory locations. Key techniques include single contiguous allocation, partitioned allocation, paged memory management, and segmented memory management. Swapping moves processes temporarily from memory to disk to improve performance. Memory allocation assigns space to processes, and fragmentation occurs when free spaces are too small to use. Paging and segmentation retrieve processes from disk to memory. Dynamic loading and linking load libraries only when needed at runtime rather than during compilation.
Process synchronization coordinates processes accessing shared resources to maintain consistency. When multiple processes access the same data concurrently, the outcome depends on the execution order. A critical section is code that can only be executed by one process at a time. It contains shared variables and resources. The critical section problem aims to satisfy mutual exclusion, progress, and bounded waiting to fairly control access to the critical section.
The document discusses process scheduling in operating systems. It defines process scheduling as the activity of selecting which process runs on the CPU. It describes the different queues operating systems use to manage processes, including ready, job, and device queues. It also discusses long-term, short-term, and medium-term schedulers and their roles in managing processes over different timescales. Context switching and cooperating processes are also summarized.
The document discusses processor management in operating systems. It describes how operating systems use process scheduling to manage multiple processes running simultaneously on the CPU. Processes have a lifecycle that involves different states like ready, running, waiting etc. The processor manager consists of a job scheduler and process scheduler. The job scheduler balances groups of processes to optimize resource usage while the process scheduler selects the next process to run on the CPU using different scheduling algorithms like FCFS, priority scheduling, round robin etc. Each process is associated with a process control block that stores its state and execution details.
CSI-503 - 1. Introduction to Operating systemghayour abbas
The document provides an introduction to operating systems. It discusses what an operating system is, its functions, and some examples of popular modern operating systems like Android, iOS, Linux, Windows, and IBM z/OS. It also covers different types of operating systems such as real-time OS, single-user single-task OS, single-user multitasking OS, and multi-user OS. The document is presented as lecture slides with content on needs of OS, boot sequence, available OS in the market, and descriptions of specific OS like Android, BSD, iOS, Linux, Mac OS X, Windows, Windows Phone and z/OS.
CSI-503 - 10. Security & Protection (Operating System) ghayour abbas
The document discusses security and protection in operating systems. It defines security as a mechanism that analyzes users and permits authorized access to system resources through authentication and encryption. Protection deals with controlling access to system resources and determining which files a user can access. The document provides examples of how organizations implement security and protection measures to restrict access to information.
Boolean logic was developed by mathematician George Boole in the mid-1800s and relies on basic operators like AND, OR, and NOT to support algorithmic programming and emerging artificial intelligence capabilities. Boolean operators can be used to test or adjust Boolean variables and control program flow, while logic gates are electronic circuits that implement Boolean algebra functions through symbols like AND, OR, NOT, NAND, NOR, XOR, and XNOR gates.
The document consists of a single web address - www.educatedzone.com - repeated over 200 times. It provides no other meaningful information in 3 sentences or less.
This document discusses computer organization and the Von Neumann architecture. It was prepared by Ghayour Abbas and consists of repetitive statements indicating it was prepared by the same individual multiple times.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumMJDuyan
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 𝟏)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
𝐃𝐢𝐬𝐜𝐮𝐬𝐬 𝐭𝐡𝐞 𝐄𝐏𝐏 𝐂𝐮𝐫𝐫𝐢𝐜𝐮𝐥𝐮𝐦 𝐢𝐧 𝐭𝐡𝐞 𝐏𝐡𝐢𝐥𝐢𝐩𝐩𝐢𝐧𝐞𝐬:
- Understand the goals and objectives of the Edukasyong Pantahanan at Pangkabuhayan (EPP) curriculum, recognizing its importance in fostering practical life skills and values among students. Students will also be able to identify the key components and subjects covered, such as agriculture, home economics, industrial arts, and information and communication technology.
𝐄𝐱𝐩𝐥𝐚𝐢𝐧 𝐭𝐡𝐞 𝐍𝐚𝐭𝐮𝐫𝐞 𝐚𝐧𝐝 𝐒𝐜𝐨𝐩𝐞 𝐨𝐟 𝐚𝐧 𝐄𝐧𝐭𝐫𝐞𝐩𝐫𝐞𝐧𝐞𝐮𝐫:
-Define entrepreneurship, distinguishing it from general business activities by emphasizing its focus on innovation, risk-taking, and value creation. Students will describe the characteristics and traits of successful entrepreneurs, including their roles and responsibilities, and discuss the broader economic and social impacts of entrepreneurial activities on both local and global scales.
How to Make a Field Mandatory in Odoo 17Celine George
In Odoo, making a field required can be done through both Python code and XML views. When you set the required attribute to True in Python code, it makes the field required across all views where it's used. Conversely, when you set the required attribute in XML views, it makes the field required only in the context of that particular view.
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
Walmart Business+ and Spark Good for Nonprofits.pdfTechSoup
"Learn about all the ways Walmart supports nonprofit organizations.
You will hear from Liz Willett, the Head of Nonprofits, and hear about what Walmart is doing to help nonprofits, including Walmart Business and Spark Good. Walmart Business+ is a new offer for nonprofits that offers discounts and also streamlines nonprofits order and expense tracking, saving time and money.
The webinar may also give some examples on how nonprofits can best leverage Walmart Business+.
The event will cover the following::
Walmart Business + (https://business.walmart.com/plus) is a new shopping experience for nonprofits, schools, and local business customers that connects an exclusive online shopping experience to stores. Benefits include free delivery and shipping, a 'Spend Analytics” feature, special discounts, deals and tax-exempt shopping.
Special TechSoup offer for a free 180 days membership, and up to $150 in discounts on eligible orders.
Spark Good (walmart.com/sparkgood) is a charitable platform that enables nonprofits to receive donations directly from customers and associates.
Answers about how you can do more with Walmart!"
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...