Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
Explain the importance of financial management.
Financial management provides pathways to attain goals and objectives in an organisation. The main duty of a financial manager is to measure organisational efficiency through proper allocation, acquisition and management.The importance of financial management is explained below −It provides guidance in financial planning.It assists in acquiring funds from different sources.It helps in investing an appropriate amount of funds.It increases organisational efficiency.It reduces delay production.It cut down financial costs.It reduces cost of fund.It ensures proper use of fund.It helps business firm to take financial decisions.It prepares guideline for earning maximum profits with minimum cost.It increases shareholders’ wealth.It can control the financial ...
Read MoreWhat is financial management? Define objectives and scope of financial management.
Financial management is the set of activities concerned with planning, organising, directing and controlling the financial activities. Financial management accepts the general management principles for financial performances. Financial management acts like a guidance, where more investment opportunities are available.Scope of financial managementThe scope of financial management is given below −Estimating the requirement of funds.Determining the capital structure.Investment fund.Maximise profits.Maintain core value of organisation.Dividend for shareholders.Retain profits.Objectives of financial managementThe objectives of financial management include −Profit maximisation.Wealth maximisation.Optimum funds utilisation.Ensure safety on investment.Sound capital structure.Functions of financial managementThe functions of financial management are as follows −Estimation of capital requirements.Determination of capital ...
Read MoreWhat is definition of business finance and explain its types?
Finance represents the money management and the process of acquiring the funds. Finance is a board term that describes the activities related to banking, leverage or debt, credit, capital markets, money and investments.Business finance tells about the funds and credit employed in the business. It also helps to manage the funds/money to make your business more profitable by considering financial statements (profit and loss accounts, balance sheets and cash flow statements).Types of Business financesThe types of business finances are explained below −Short term financeFinancing the business for a short period of time (less than 1 year) is short term finance. ...
Read MoreBack-off Algorithm for CSMA/CD
Back Off Algorithm is an algorithm used for collision resolution. It works as, When this collision occurs, both the devices wait for a random amount of time before retransmitting the signal again, they keep on trying until the data is transferred successfully. This is called back off, since the nodes ‘back-off’ for a certain amount of time, before they try to re-access it again. This random amount of time is directly proportional to the number of attempts it has made to transmit the signal.AlgorithmBelow is a simple flowchart to explain the Back Off Algorithm in brief.As can be seen, that ...
Read MoreDynamic Dropdown verification with Cypress
There are numerous types of dropdowns on the webpage. The types of dropdowns are static and dynamic. While the static dropdowns have with the tag, the dynamic dropdowns generally have the or tags.The static dropdowns having the tag is handled in Cypress with the help of the in built command called the select(). The dynamic dropdowns are mostly the auto suggestive dropdown where on typing the first few letters of our search, a list of suggested items get displayed.The logic is to type a few characters inside the dynamic dropdown. Based on that a list of ...
Read MoreGet and Find commands in Cypress
Cypress has the get() and find() methods to find elements based on locators on the page. The objective achieved by these two methods are almost identical. The get() method fetches one or a list of web elements with the help of the css locators specified as a parameter to that method.Syntaxcy.get(selector, args)The second parameter of the get() method is optional. There can be of three types of parameter as listed below −log − The default value of log parameter is true. This determines if there will be logging of the command on the console.cy.get('.product', { log: false });withinSubject − The ...
Read MoreHandling with only visible elements in Cypress
After a test case is run on Cypress, we need to debug and understand the logs in case of a failure. Cypress has the feature to provide information to the user on what incident took place before and after the failure had happened.The above screenshots show a full log of the test cases executed with pass/ fail results. If we investigate more into the step by clicking on it, the element on which an action has been performed gets highlighted with a red circle. For example the type command in the screenshot.On further investigation we found out that we have ...
Read MoreWhat is Cypress for Test Automation?
Cypress is the future tool for testing front end modern web applications. It aims to overcome the hurdles that the engineers and developers face while testing web applications based on React and AngularJS. It is a quick, effortless and dependable tool for testing any applications that run on browsers.Cypress is commonly compared with Selenium. But there are a lot of differences between Cypress and Selenium in terms of architecture and foundation. Cypress is targeted for the purposes listed below −Unit TestingIntegration TestingEnd to End flow TestingThus Cypress is used to test a wide range of applications that are operational in ...
Read MoreConventional Computing vs Quantum Computing in C++
As the computing world is constantly improvising. Everyday a new device comes into picture which makes previous versions unfit for current technological changes and development. Gone are the days when computers were room sized and calculations take hours.From vacuum tubes, transistors and integrated circuits to touch screen devices, the technological advancement has changed the computing methods as well. The programming styles for new devices have also changed. Traditional ways of writing programs don’t work for them. The software embedded needs to be efficient, more responsive and interactive.The basic difference is revolutionized hardware devices that are faster, less heat emissions and ...
Read MoreContributing to Open Source : Getting Started in C++
What is an Open Source?Open Source is the term generally referred to as Open Source Software (OSS) in the software world. An OSS is generally the one which is freely available on the internet, to use, modify, test, and develop further accordingly. OSS is more convenient to use by various users across the world as it is modifiable in nature. Users have the choice of adding or removing software patches to it according to their requirements.It has drastically changed the software world for the benefit of programmers, developers, testers who try their hands on by contributing to open source.Why contribute ...
Read More