<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5918273227891472947</id><updated>2026-10-27T12:53:44.582+05:30</updated><category term="Operating system"/><category term="Fundamentals of Design and Manufacturing"/><category term="data warehousing and mining"/><category term="Network Security"/><category term="UBTER exam Papers"/><category term="Computer Network"/><category term="Tech-Talks"/><category term="mobile computing"/><category term="Asp.Net Interview Questions"/><category term="Computer Graphics"/><category term="Daily motivation"/><category term="Database Programming"/><category term="Datastructure"/><category term="Software Quality and Testing"/><category term="java"/><category term="Python"/><category term="UBTER Pharmacy 1 year exam papers"/><category term="career guidance"/><title type='text'>TEchMyEducation</title><subtitle type='html'>easy tech learning...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>83</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-1715942435203531536</id><published>2025-08-25T19:12:00.004+05:30</published><updated>2025-08-25T19:12:50.540+05:30</updated><title type='text'>Techmyeducation.com</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;open sans&amp;quot;, sans-serif; font-size: 31px;&quot;&gt;Techmyeducation.com&lt;/span&gt;&lt;/p&gt;&lt;p data-end=&quot;534&quot; data-start=&quot;213&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;strong data-end=&quot;232&quot; data-start=&quot;213&quot;&gt;TechMyEducation&lt;/strong&gt; is a dedicated platform designed to help students access clear, concise, and well-organized computer science notes — all in one place. Our mission is simple: to support curious and passionate learners who want to grow, learn, and upgrade their knowledge in the ever-evolving world of computer science.&lt;/span&gt;&lt;/p&gt;&lt;p data-end=&quot;662&quot; data-start=&quot;536&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Whether you&#39;re a beginner or looking to deepen your understanding, TechMyEducation is here to guide you every step of the way.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;p data-end=&quot;723&quot; data-start=&quot;664&quot;&gt;&lt;strong data-end=&quot;723&quot; data-start=&quot;664&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Stay curious. Keep learning. Grow with TechMyEducation.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;-------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;p&gt;techmyeducation&lt;/p&gt;&lt;p&gt;techmyeducation blog&lt;/p&gt;&lt;p&gt;techmyeducation.com&lt;/p&gt;&lt;p&gt;tech my education&lt;/p&gt;&lt;p&gt;technology in education&lt;/p&gt;&lt;p&gt;educational technology blog&lt;/p&gt;&lt;p&gt;edtech blog&lt;/p&gt;&lt;p&gt;education technology news&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/1715942435203531536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2025/08/techmyeducationcom.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1715942435203531536'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1715942435203531536'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2025/08/techmyeducationcom.html' title='Techmyeducation.com'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-7986009441405128232</id><published>2025-08-24T22:58:00.003+05:30</published><updated>2025-08-24T22:58:52.656+05:30</updated><title type='text'>Pharmacy</title><content type='html'>&lt;p&gt;&lt;span style=&quot;font-size: large;&quot;&gt;UBTER: Diploma in Pharmacy&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://techmyeducation.blogspot.com/2025/08/ubter-pharmacy-1-year-exam-papers.html&quot; target=&quot;_blank&quot;&gt;UBTER: Pharmacy 1 Year Exam Papers&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/7986009441405128232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2025/08/pharmacy.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7986009441405128232'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7986009441405128232'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2025/08/pharmacy.html' title='Pharmacy'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-1102295106024129949</id><published>2025-08-24T22:40:00.017+05:30</published><updated>2026-02-22T16:55:38.331+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="UBTER Pharmacy 1 year exam papers"/><title type='text'>UBTER Pharmacy 1 Year Exam Papers</title><content type='html'>&lt;h2 style=&quot;background-color: white; margin: 0.83em 0px; padding: 0px; position: relative;&quot;&gt;&lt;span&gt;&lt;b&gt;UBTER Pharmacy 1 year papers&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-weight: bolder;&quot;&gt;Click below link to download Pharmacy 1 year Previous 5 years exam Papers:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-weight: bolder;&quot;&gt;&lt;a href=&quot;https://drive.google.com/file/d/17-saz1ua-h1RBALnMxlV7Mci0nal9Yql/view?usp=drive_link&quot; style=&quot;font-weight: 400;&quot; target=&quot;_blank&quot;&gt;Download HAP_PYQ UBTER Pharmacy 1 Year Last5 years Exam Papers&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1PkYfAWXya9vHdXCcRf8V-W40PLLkOeXP/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;Download Pharmaceutical Chemistry_PYQ-UBTER D Pharmacy 1 Year Last5 years Exam Papers&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1494008sUmnR2yOUyzX_FMgrXGanVaVGd/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;Download SocialPharmacy_PYQ-UBTER-DPharmacy 1 Year Last5 years Exam Papers&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1A42gm9YzqGROqE_FFvdMXZY3cgCT_570/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;Download PharmaCognosy_PYQ UBTER Pharmacy 1 Year Last5 years Exam Papers&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1mZ8_VL2d6rNBBtCBls2TS8MW60GlKTL7/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;Download Pharmaceutics_PYQ UBTER Pharmacy 1 Year Last5 years Exam Papers&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href=&quot;https://drive.google.com/file/d/15m1A13-rkOGpVB58W0A7jGYRS6fV37Y4/view?usp=drivesdk&quot; target=&quot;_blank&quot;&gt;Download UBTER Pharmacy 1 Year 2025 Exam Papers&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;iframe height=&quot;1000&quot; loading=&quot;lazy&quot; src=&quot;https://drive.google.com/file/d/15m1A13-rkOGpVB58W0A7jGYRS6fV37Y4/preview?usp=sharing&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;p&gt;Your feedback and comments inspire us to keep creating things that benefit everyone.&lt;br /&gt;Please take a moment to share your thoughts with us.&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/1102295106024129949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2025/08/ubter-pharmacy-1-year-exam-papers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1102295106024129949'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1102295106024129949'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2025/08/ubter-pharmacy-1-year-exam-papers.html' title='UBTER Pharmacy 1 Year Exam Papers'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-2293627026109285235</id><published>2021-03-16T16:47:00.006+05:30</published><updated>2021-03-17T23:51:27.601+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tech-Talks"/><title type='text'>Google</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;Interesting Facts about &lt;b&gt;Google&lt;/b&gt;&lt;/h2&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;is the fastest search engine. You can search anything on &lt;b&gt;Google &lt;/b&gt;and &lt;b&gt;Google &lt;/b&gt;also gives you its results. Because Google has the answer to your every question. &lt;b&gt;Google &lt;/b&gt;is not only a Search Engine but it&#39;s developed more in years. Today &lt;b&gt;Google &lt;/b&gt;has several other successful products which we can use like &lt;b&gt;Google&lt;/b&gt;, mail, watch videos, upload your videos, read the news, translate other languages ​​, and more. We have collected some of the most interesting and interesting facts about &lt;b&gt;Google &lt;/b&gt;which are as follows-&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;was founded in 1998 by two PD.D students at Stanford University named Larry Page and Sergey Brin.&lt;/p&gt;&lt;p&gt;The name of &lt;b&gt;Google &lt;/b&gt;is actually derived from the mathematical term &#39;googol&#39;, which consists of one hundred zeros in front of the other.&lt;/p&gt;&lt;p&gt;The first &lt;b&gt;Google &lt;/b&gt;was named &#39;Backrub&#39; When Larry Page and Sergey Brin started it, &lt;b&gt;Google&#39;s &lt;/b&gt;name was something else,.&lt;/p&gt;&lt;p&gt;The surprising thing is that &lt;b&gt;Google &lt;/b&gt;has placed 200 goats in its Head Office to cut the grass, they did not use machines to cut the grass because its voice caused trouble to the working people. Employees claim that they like to see goats outside the windows.&lt;/p&gt;&lt;p&gt;&quot;&lt;b&gt;Google &lt;/b&gt;Plex&quot; is&amp;nbsp;&lt;b&gt;Google&#39;s &lt;/b&gt;headquarter.&lt;/p&gt;&lt;p&gt;Marissa Mayer was The first female employee of &lt;b&gt;Google &lt;/b&gt;earlier she was the CEO of Yahoo and she spent 13 years at &lt;b&gt;Google&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;After 2010, &lt;b&gt;Google &lt;/b&gt;is acquiring on average one company every week Android, Youtube, Waze all these companies are&amp;nbsp;&lt;b&gt;Google&lt;/b&gt;-owned companies.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;also uses a hidden web tool called foo.bar for &lt;b&gt;google &lt;/b&gt;recruitment, which &lt;b&gt;Google &lt;/b&gt;searches online. If &lt;b&gt;Google &lt;/b&gt;tracks that you are searching for some specific programming such as Python, in which &lt;b&gt;Google &lt;/b&gt;is interested they may ask you to apply for the job.&lt;/p&gt;&lt;p&gt;On 30 August 1998, the first &lt;b&gt;Google &lt;/b&gt;Doodle was installed on &lt;b&gt;Google&lt;/b&gt;. Actually, Sergey and Larry went to a Burning Man festival in Nevada. They put the photo of the Burning Man festival on the &lt;b&gt;google &lt;/b&gt;homepage, by which they can tell his users that both of them are not in the office and during this time and will not be able to fix any technical problem.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google&#39;s &lt;/b&gt;correct spelling is &lt;b&gt;Google&lt;/b&gt;, but if you type www.googlr.com, &lt;b&gt;www.gooogle.com&lt;/b&gt;, www.gogle.com, and www.googlle.com, Google&#39;s will still open because it is Google&#39;s mistake.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google&#39;s &lt;/b&gt;first Storage Computer was built with Legos.&lt;/p&gt;&lt;p&gt;In the US, if a &lt;b&gt;Google &lt;/b&gt;employee dies, then &lt;b&gt;Google &lt;/b&gt;gives 50% of his salary to his spouse for the next 10 years.&lt;/p&gt;&lt;p&gt;If you want to pronounce any number then just search &#39;= English&#39; after any number.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;started &quot;&lt;b&gt;Google &lt;/b&gt;adword&quot;&amp;nbsp; in 2000 on which any person or company can run its advertisements.&lt;/p&gt;&lt;p&gt;Today many people are using their blogs by making them, but do you know that &lt;b&gt;Google &lt;/b&gt;started blogger.com in 2003?&lt;/p&gt;&lt;p&gt;Gmail was started by &lt;b&gt;Google &lt;/b&gt;in April 2004.&lt;/p&gt;&lt;p&gt;You will know how famous Android has become today, every person is using Android mobile today, &lt;b&gt;Google &lt;/b&gt;bought the Android company in 2005.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;Earth and &lt;b&gt;Google &lt;/b&gt;map were started by &lt;b&gt;Google &lt;/b&gt;in 2005.&lt;/p&gt;&lt;p&gt;Youtube is the most used video streaming app today, &lt;b&gt;Google &lt;/b&gt;bought Youtube in 2006.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;Chrome was launched by &lt;b&gt;Google &lt;/b&gt;in 2008.&lt;/p&gt;&lt;p&gt;In 2012, &lt;b&gt;Google&lt;/b&gt;-owned Motorola for 12.5 Billion US dollars.&lt;/p&gt;&lt;p&gt;In every second more than 65 thousand searches are done on &lt;b&gt;Google&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Jeff Bezos the CEO of Amazon put $ 250,000 on &lt;b&gt;Google &lt;/b&gt;in the initial time, now the price of &lt;b&gt;Google &lt;/b&gt;is close to 2.2 billion.&lt;/p&gt;&lt;p&gt;After you do some search on &lt;b&gt;Google&lt;/b&gt;, you have seen in the last like &lt;b&gt;Goooooooooogle &lt;/b&gt;keeps writing in this way. This means that Google has billings and trillions of pages related to that search.&lt;/p&gt;&lt;p&gt;If you search for &quot;&lt;b&gt;Google mirror&lt;/b&gt;&quot; in &lt;b&gt;Google&lt;/b&gt;, then everything upside down, that is, the whole page will look like a mirror.&lt;/p&gt;&lt;p&gt;When you search &quot;askew&quot; on &lt;b&gt;Google&lt;/b&gt;, then the &lt;b&gt;Google &lt;/b&gt;page tilts slightly to the right.&lt;/p&gt;&lt;p&gt;If you want to see how many times &lt;b&gt;Google &lt;/b&gt;has changed its logo, that you can see it by typing the &lt;b&gt;Google &lt;/b&gt;logo history in the search engine.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;earns around Rs 1,30,900 in a second.&lt;/p&gt;&lt;p&gt;If anyone searches &lt;b&gt;Google.com/Mars&lt;/b&gt; on &lt;b&gt;Google&lt;/b&gt;, then &lt;b&gt;Google &lt;/b&gt;shows you, Mars.&lt;/p&gt;&lt;p&gt;If you type &lt;b&gt;Google.com/sky&lt;/b&gt; you will see the whole universe sitting at home, you can see the universe on your computer.&lt;/p&gt;&lt;p&gt;If you are bored while working, you can play the game by searching &quot;atari breakout&quot; on &lt;b&gt;Google&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;In 1999, &lt;b&gt;Google&#39;s &lt;/b&gt;founders were offered &lt;b&gt;Google &lt;/b&gt;to sell Yahoo for $ 1 million. But Yahoo turned down the offer and today Google is the number one company outstripping Yahoo.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google&#39;s &lt;/b&gt;team consists of 14% of employees who never went to college.&lt;/p&gt;&lt;p&gt;YouTube is the second largest search engine.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;tracks you and has a detailed timeline of everything you do call &quot;My Activity&quot;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Google &lt;/b&gt;has a DB of 25 million books that are not allowed to be read.&lt;/p&gt;&lt;p&gt;With the help of &lt;b&gt;Google &lt;/b&gt;Map, you can see sea creatures, animals, and ships under the water.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/2293627026109285235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/google.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/2293627026109285235'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/2293627026109285235'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/google.html' title='Google'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-4034861619594199178</id><published>2021-03-16T15:36:00.002+05:30</published><updated>2021-03-16T15:36:16.032+05:30</updated><title type='text'>Metadata and its types</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;Metadata and its types&lt;/h2&gt;&lt;div&gt;&lt;b&gt;What is metadata&lt;/b&gt;?&lt;/div&gt;&lt;div&gt;&lt;b&gt;Metadata &lt;/b&gt;is data about data. In other words, it is information that is used to describe the data that is contained in a web page, document, or file. Metadata is a brief explanation or summary of data. Metadata represents the information used by every industry in many ways everywhere. It is used in information systems, social media, websites, software, music services, and online retailing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A simple example of metadata: - &lt;b&gt;Metadata &lt;/b&gt;for a document can include a collection of information such as the author (author), the size of the file, the date the document was created, and the keyword to describe the document. Artist name, album name, etc. can be taken in &lt;b&gt;Metadata &lt;/b&gt;for a music file.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Types of metadata&lt;/h3&gt;&lt;div&gt;There are many types of &lt;b&gt;metadata &lt;/b&gt;and are used to serve a wide range of purposes that can be broadly classified as business, technical or operational.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Descriptive&amp;nbsp;metadata&lt;/b&gt;: Descriptive metadata includes title, subject, genre, author, and creation date.&lt;/div&gt;&lt;div&gt;&lt;b&gt;Rights&amp;nbsp;&lt;/b&gt;&lt;b&gt;metadata&amp;nbsp;&lt;/b&gt;: Rights metadata can include copyright status, rights holder or license terms.&lt;/div&gt;&lt;div&gt;&lt;b&gt;Technical&amp;nbsp;metadata&amp;nbsp;&lt;/b&gt;: Technical metadata includes file type, size, creation date, time, and compression type. Technical metadata is also used for interoperability and digital object management.&lt;/div&gt;&lt;div&gt;&lt;b&gt;Preservation&amp;nbsp;&lt;/b&gt;&lt;b&gt;metadata&amp;nbsp;&lt;/b&gt;: In different navigations, it is used.&lt;/div&gt;&lt;div&gt;Markup languages ​​include metadata used for interoperability and navigation, properties of Markup languages ​​may include the date, list, heading, name, and paragraphs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Metadata and Website Searches&lt;/b&gt;&lt;/h3&gt;&lt;div&gt;The metadata embedded in the website is important for the success of the site. It includes descriptions of websites, keywords, metatags, and more - all of which play a role in search results. &amp;amp; Nbsp; Some common metadata words used when creating a web page include meta title and meta description. The meta title briefly explains the topic of the page to the readers about what they will find on the page, they should open it. The meta description contains further information.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Both types of &lt;b&gt;metadata &lt;/b&gt;are displayed on search engines for readers to get quick information about the page. Search engines use this information to group similar items together so that when you search for a specific keyword or group of keywords, the results Be relevant to your search. The metadata of a web page can also include the language that was written on the page, such as an HTML page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Metadata for tracking&lt;/h3&gt;&lt;div&gt;online shopping sites and retailers use &lt;b&gt;metadata &lt;/b&gt;to track consumers&#39; activities, habits likes dislikes. Digital marketers follow every click and purchase of yours, storing information about you such as the type of device you use, your location, time of day, and any other data that you can collect legally.&lt;/div&gt;&lt;div&gt;With this information, they create a picture of your routine and interactions, your preferences, your associations, and your habits, and can use that picture to deliver your products to you. &amp;amp; Nbsp; Internet service providers, Governments, and anyone possibly using metadata from web pages, emails, and other places to monitor web activity. &amp;amp; Nbsp; Since metadata is a small representation of large data, this information can be searched And it can be filtered to get information about millions of users simultaneously and can track things like hate speech, threats, etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Metadata in computer files&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;Every file you save on your computer contains some basic information about the file so that the operating system can understand how to deal with it. For example, in Windows, when you look at the properties of a file, you can explicitly specify the name of the file, the type of file, where the file is stored, when the file was created, and when it was last modified. , You can clearly see how much file is taking up space on the hard drive.&lt;/div&gt;&lt;div&gt;This information can be used by the operating system as well as other programs. For example, you can use the file search utility to quickly find files on your computer that were created shortly before today and that is larger than 3 MB.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Metadata in Social Media&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Metadata is used in social media platforms suppose if you are looking for someone&#39;s profile on Facebook You can see a profile image and a brief description of the Facebook user.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Metadata and Database Management&lt;/h3&gt;&lt;div&gt;In the world of database management, &lt;b&gt;metadata &lt;/b&gt;can address the size and formatting of a data item and other attributes. It is necessary to interpret the contents of the data in the database. eXtensible Markup Language (XML) is a Markup Language that defines data objects using the metadata format.&lt;/div&gt;&lt;div&gt;For example, if you have a set of data with dates and names, you cannot know what the data is representing or what is described in columns and rows. With basic metadata such as column names, you can quickly look at the database and understand what a particular set of data is describing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;What is not metadata?&lt;/h3&gt;&lt;div&gt;&lt;b&gt;Metadata &lt;/b&gt;is data that describes data, but it is not data itself. The &lt;b&gt;metadata &lt;/b&gt;is stored in a Microsoft Word document. Since metadata is not real data, it can usually be safely made public because it does not give access to raw data to anyone. For example, knowing summary details about a web page or video file is enough to understand what the file is but not enough to actually view the entire page or play the entire video.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/4034861619594199178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/metadata-and-its-types.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4034861619594199178'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4034861619594199178'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/metadata-and-its-types.html' title='Metadata and its types'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-5259927297669631284</id><published>2021-03-15T00:36:00.003+05:30</published><updated>2021-03-15T00:36:38.431+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Python Features and Applications</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;Python Features and Applications&lt;/h2&gt;&lt;p&gt;What is &lt;b&gt;Python?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Python &lt;/b&gt;is a General purpose, Dynamic, High level, and Interpreted programming language. It supports object-oriented programming to develop applications. It is easy to learn and provides a high-level data structure. Python is a powerful and versatile scripting language, making it attractive for application development. Python makes development and debugging faster. Python is not only used in a particular area, it is a Multipurpose Programming Language as it can be used with Web, Enterprise, 3D CAD, etc. In this, we need to declare Variable There is no need to use Data Types because it is dynamically typed so that we can write a = 10 to specify Integer Value in Integer Variable.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Features of Python&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Free and Open Source&lt;/li&gt;&lt;li&gt;Easy to use and learn&lt;/li&gt;&lt;li&gt;Interpreted Language&lt;/li&gt;&lt;li&gt;Cross-Platform Language&lt;/li&gt;&lt;li&gt;Object-Oriented Language&lt;/li&gt;&lt;li&gt;Large standard Library&lt;/li&gt;&lt;li&gt;Dynamic Memory Allocation&lt;/li&gt;&lt;li&gt;Expressive Language&lt;/li&gt;&lt;li&gt;Embeddable&lt;/li&gt;&lt;li&gt;Integrated&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Python is easy to learn and use. It is a developer-friendly and high-level language.&lt;/li&gt;&lt;li&gt;Python is a more expressive language which means it is more understandable and readable.&lt;/li&gt;&lt;li&gt;Python is an interrupted language, that is, execute line by line in a single way by interpolating code. This makes debugging easier and simple for beginners.&lt;/li&gt;&lt;li&gt;Python is platforms independent language that can run on different platforms such as Windows, Linux, Unix, and Macintosh, etc. Therefore, we can say that Python is a portable language.&lt;/li&gt;&lt;li&gt;Python language is available free at the official web address. Source-code is also available. Therefore it is open source.&lt;/li&gt;&lt;li&gt;Python supports object-oriented languages ​​and uses classes and objects.&lt;/li&gt;&lt;li&gt;This means that other languages ​​such as C / C ++ can be used to compile code and thus can be further used in our Python code.&lt;/li&gt;&lt;li&gt;Python has a rich set of modules and functions for rapid application development.&lt;/li&gt;&lt;li&gt;A graphical user interface can be developed using Python.&lt;/li&gt;&lt;li&gt;It can be easily integrated with languages ​​like C, C ++, JAVA, etc.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Python Applications&lt;/h3&gt;&lt;p&gt;Python is known for its general-purpose nature and simple syntax which makes it applicable in almost every field of software development. It Can be used in any area of ​​software development. Here, we are specifying the areas where Python can be implemented.&lt;/p&gt;&lt;p&gt;1) &lt;b&gt;Web Applications&lt;/b&gt;: &lt;b&gt;Python &lt;/b&gt;is also used to develop web applications. Python provides libraries to handle Internet protocols such as HTML and XML, JSON, Email processing, request, beautiful soup, Feedparser, etc. It also provides different types of frameworks like Django, Pyramid, Flask, etc. for designing and removing web applications. Some important developments are PythonWikiEngines, Pocono, PythonBlogSoftware, etc.&lt;/p&gt;&lt;p&gt;2) &lt;b&gt;Desktop GUI Applications&lt;/b&gt;: Tk provides GUI Library to develop user interface in Python-based application. Some other useful toolkits are wxWidgets, Kivy, put which are usable on many platforms. Kivy is popular for writing multiblock applications.&lt;/p&gt;&lt;p&gt;3) &lt;b&gt;Software Development&lt;/b&gt;: &lt;b&gt;Python &lt;/b&gt;is helpful for the software development process. It acts as a support language and can be used for build control and management, testing, etc.&lt;/p&gt;&lt;p&gt;4) &lt;b&gt;Scientific and Numeric&lt;/b&gt;: &lt;b&gt;Python &lt;/b&gt;is popular and widely used in scientific and numerical computing. Some useful libraries and packages are Pandas, IPython, SciPy,&amp;nbsp; etc. SciPy is a cluster of engineering, science, and mathematics packages.&lt;/p&gt;&lt;p&gt;5) &lt;b&gt;Artificial Intelligence&lt;/b&gt;: Nowadays &lt;b&gt;Python &lt;/b&gt;is widely used for AI because python is open source and python has broad open-source libraries used for AI.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Python Features and Applications&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/5259927297669631284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/python-features-and-applications.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/5259927297669631284'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/5259927297669631284'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/python-features-and-applications.html' title='Python Features and Applications'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-3490960735761367890</id><published>2021-03-13T22:07:00.002+05:30</published><updated>2021-03-14T12:06:37.186+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Java Introduction, History, and Features</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;Java Introduction, History, and Features&lt;/h2&gt;&lt;p&gt;&lt;b&gt;Java &lt;/b&gt;is a General Purpose Programming Language. It is used for Software and Application Development. java is a High-Level Programming Language. Because all the codes written in it are in English and not in Numeric Codes, one can easily understand the codes written in it. That is why it has been included in the High-Level Language. In 1991 Java was originally developed by Sun Microsystem ink and later purchased by oracle.Java was developed by&amp;nbsp; Patrick Naughton and James Gosling. It is a simple programming language. Writing a program in Java programming makes it easy to compile and debug, plus it is also helpful in making programming any code useful again. Java is used to create web-based programming, mobile application, and software | All the operating systems of Android like KitKat, Lollipops, Oreo have all been developed from this programming language.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;History of JAVA&lt;/h3&gt;&lt;p&gt;Earlier &lt;b&gt;Java&lt;/b&gt; was named &#39;&lt;b&gt;Oak&lt;/b&gt;&#39;, it is the name of a tree. &lt;b&gt;James Gosling&lt;/b&gt; and his cooperative where he worked for Java had a tree named &#39;Oak&#39; and &#39;Oak&#39; is also the national tree of many countries. That&#39;s why the name &#39;Oak&#39; was named. But the name &#39;Oak&#39; was already from Oak Technologies. Hence, &#39;Oak&#39; was later renamed &#39;Java&#39;.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Java versions&lt;/h3&gt;&lt;p&gt;Released Dates&lt;/p&gt;&lt;p&gt;JDK Alpha and Beta&lt;/p&gt;&lt;p&gt;1995&lt;/p&gt;&lt;p&gt;JDK 1.0&lt;/p&gt;&lt;p&gt;23rd Jan 1996&lt;/p&gt;&lt;p&gt;JDK 1.1 - 19th Feb 1997&lt;/p&gt;&lt;p&gt;J2SE 1.2 - 8th Dec 1998&lt;/p&gt;&lt;p&gt;J2SE 1.3 - 8th May 2000&lt;/p&gt;&lt;p&gt;J2SE 1.4 - 6th Feb 2002&lt;/p&gt;&lt;p&gt;J2SE 5.0 - 30th Sep 2004&lt;/p&gt;&lt;p&gt;Java SE 6.0 - 11th Dec 2006&lt;/p&gt;&lt;p&gt;Java SE 7.0 - 28th July 2011&lt;/p&gt;&lt;p&gt;Java SE 8.0 - 18th March 2014&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Java terminology&lt;/h3&gt;&lt;p&gt;Before learning &lt;b&gt;Java&lt;/b&gt; programming, let us understand some common terms related to Java: -&lt;/p&gt;&lt;p&gt;1. &lt;b&gt;Java Virtual machine&lt;/b&gt; (JVM) This is commonly known as JVM (Java Virtual machine) Before we discuss JVM, let us see the steps of program execution - in Java the program is written first.&lt;/p&gt;&lt;p&gt;Then it is compiled.&lt;/p&gt;&lt;p&gt;Finally, the program is run.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Java Virtual machine&lt;/b&gt; is called &lt;b&gt;JVM&lt;/b&gt; in short. It is a Virtual Computer, which runs all Java programs. When a program is written it is called Source Code, the same source code is compiled with the help of Java Compiler to generate Byte Code, JVM is used to execute this Byte Code. There is a JAVA Interpreter inside the JVM which runs the program. 2.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Java Development Kit (JDK)&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;JDK &lt;/b&gt;includes Java Runtime Environment, compiler, and various tools like Java debugger, etc. to compile it to build a &lt;b&gt;Java &lt;/b&gt;program. It is mandatory to have JDK to run.&amp;nbsp;&lt;/p&gt;&lt;p&gt;3. &lt;b&gt;JRE &lt;/b&gt;is a part of &lt;b&gt;JDK&lt;/b&gt;, which means that JDK includes JRE. When JRE is installed in your system, you can run a java program, JRE in JVM, browser, plugins, and applets. Is included. This means that you need a JRE to run a Java program on your computer.&lt;/p&gt;&lt;p&gt;4. &lt;b&gt;ByteCode &lt;/b&gt;is a bytecode intermediate machine-independent code in Java. It is a set of instructions for a Java virtual machine and it performs the same function as Assembler in C ++. In general, a bytecode is a code that is between the Low Level and High-Level languages. Bytecode is not processed by the processor and processed by JVM Java Virtual Machine. JVM&#39;s job is to call all the necessary resources to compile Java programs and make Bytecode independent. This is the biggest reason that Java is known as a platform-independent language. The intermediate code can run on any platform such as Windows, macOS, and Linux.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Features of Java&lt;/h3&gt;&lt;p&gt;1. &lt;b&gt;Platform Independent language&lt;/b&gt;: -It is language-independent, it does not need anything if you want to build software. JVM executes the bytecode created by the compiler. A bytecode that can run on any platform such as Windows, Linux, Mac, etc. operating systems means that the program that is compiled on windows can be run on Linux. Each operating system has different JVMs, however, the code they produce after the execution of bytecode is the same on all operating systems, so Java is a Platform Independent language.&lt;/p&gt;&lt;p&gt;2. &lt;b&gt;Object orientation language:-&lt;/b&gt; Java is language, class-based and object-based. It is a way of writing programs as a collection of objects. There are 4 main concepts of object-oriented programming:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Abstraction&lt;/li&gt;&lt;li&gt;Encapsulation&lt;/li&gt;&lt;li&gt;Inheritance&lt;/li&gt;&lt;li&gt;Polymorphism&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3. &lt;b&gt;Simple:-&amp;nbsp;&lt;/b&gt;Java is considered one of the simplest languages ​​because it does not have complications like operator overloading, multiple inheritances, pointers.&lt;/p&gt;&lt;p&gt;4. &lt;b&gt;Robust Language:-&lt;/b&gt; Java is a strong and reliable language, the Java programming language has been developed in a way that initially places great emphasis on detecting errors. Javas compiler can detect errors that are not easy to detect in other programming languages. Key features of Java that make it strong&lt;/p&gt;&lt;p&gt;5. &lt;b&gt;Secure:-&lt;/b&gt; Java is a secure language, pointers are not available in Java, so you cannot exit Array and if you try to do so, you get an Array Index Out of Bounds exception. This is why Java is called a secure language. Goes&lt;/p&gt;&lt;p&gt;6. &lt;b&gt;Distributed language:-&lt;/b&gt; Java programming language we can create distributed applications, RMI (Remote Method Invitation) and EJB (Enterprise Java beans) are used to create distributed applications in Java. In simple words, Java programs can be distributed on more than one system which is connected to each other through the medium of the internet.&lt;/p&gt;&lt;p&gt;7. &lt;b&gt;Multithreading:&lt;/b&gt; More than one program can be run simultaneously in this language.&lt;/p&gt;&lt;p&gt;8. &lt;b&gt;Portable:&lt;/b&gt; This language can be run on any platform. That is, code written on one machine in Java can be run on another machine.&lt;/p&gt;&lt;p&gt;9 &lt;b&gt;High Performance:-&lt;/b&gt; Java&#39;s compilers do not take much time for program execution, hence it is considered a high-performing language.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Java Introduction, History, and Features&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/3490960735761367890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/java-introduction-history-and-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/3490960735761367890'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/3490960735761367890'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/java-introduction-history-and-features.html' title='Java Introduction, History, and Features'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-1863518151296669587</id><published>2021-03-12T22:51:00.008+05:30</published><updated>2021-03-13T21:21:38.514+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="data warehousing and mining"/><title type='text'>What is cryptography</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;cryptography&lt;/h2&gt;&lt;p&gt;If you use the internet, you will hear these words very often and you will have seen a feature called encryption in WhatsApp too. But maybe you do not know what it is, so do not worry, by the end of this audio lesson you will know about this topic.&lt;/p&gt;&lt;p&gt;In the world of the Internet, the term &lt;b&gt;Encryption &lt;/b&gt;and &lt;b&gt;Decryption &lt;/b&gt;is very popular. Internet is a wide network where nothing is secure, so to protect data in internet encryption technique is used. if you do not implement encryption so Anyone can hack your data and use it for the wrong things.&lt;/p&gt;&lt;p&gt;The process of making the message (or data) unusable or unreadable for all in which only the recipient can understand it is called &lt;b&gt;Encryption&lt;/b&gt;. The process (or science) of creating procedures useful for encrypting and decrypting messages is called cryptography. The purpose of this process is only that the message is not decrypted (identified / read) by the suspected user insufficient time.&lt;/p&gt;&lt;p&gt;So what is &lt;b&gt;Cryptography&lt;/b&gt;? The word Cryptography is derived from the Greek language word Krypto, which means &quot;Hidden Secrets&quot;. Or in other words, it is an art in which we can protect our data and information, through Cryptography we can convert our data into Unreadable Secret Codes which are called Cipher Text, and can read this data the same. Who will have a secret key to decrypt it. Decrypt data is called plain text. There are two processes Encryption and Decryption. It is used to protect E-Mail Messages, Credit / Debit Card details, and other important information. In Encryption, Plain Text is converted to Cipher Text and in Decryption Cipher Text is converted to Plain Text. &amp;lt;Div class = &quot;code-block&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;How does this work?&lt;/h3&gt;&lt;p&gt;So guys when you send a message using an encrypted messaging service (for example WhatsApp), it converts the service message into code, scrambles it, and creates an encryption key. After this, only the right recipient can unlock this message. Digital encryption is extremely complex and that is why it is considered difficult to crack. To strengthen its security, every time two smartphones start communicating with each other, a new set of encryption algorithms is created.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Cryptography has two types&lt;/h3&gt;&lt;p&gt;First Symmetric Cryptography in which the keys of Encryption and Decryption are the same means that the data or information is Encrypt and Decrypt using the same key, Second Asymmetric Cryptography in which Keys of both Encryption and Decryption are different means that Encryption in it Public key is used to do this and Private key is used to do the decryption.&lt;/p&gt;&lt;p&gt;Cryptography has many advantages because encryption makes your data completely secure and safe, even if it is hacked or stolen after encrypting the data, no one can access or read your data. And using encryption, your data can only be accessed by anyone who wants to allow access to it or a password will be required.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/1863518151296669587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/what-is-cryptography.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1863518151296669587'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1863518151296669587'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/what-is-cryptography.html' title='What is cryptography'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-4889481921516241131</id><published>2021-03-12T22:25:00.002+05:30</published><updated>2021-03-12T22:26:47.735+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Distributed System and its advantage disadvantage</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;b&gt;What is Distributed System&lt;/b&gt;&lt;/h2&gt;&lt;p&gt;&quot;In a &lt;b&gt;Distributed &lt;/b&gt;system, multiple Autonomous independent computers are connected together and used as a single system. It is not necessary that all the computers are connected in one place. It can also be connected in different places if all the computers are in the same place. Connected in place, it will be called LAN Distributed System and if all the computers are connected in a different place then it will be called WAN Distributed System. &quot;&lt;/p&gt;&lt;p&gt;Distributed System requires three things&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Network&lt;/li&gt;&lt;li&gt;Distributed Application&lt;/li&gt;&lt;li&gt;Middleware Service&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The &lt;b&gt;distributed system&lt;/b&gt; is made up of a collection of Autonomous computers. These systems are connected through a network and Distribution Middleware. Which enables computers to coordinate with their activities. And shares system resources. So that users get the system as a Single Integrating Computing Facility.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;distributed computer system&lt;/b&gt; consists of a number of software components. Which are on multiple computers, but run as a single system. Computers that are in a distributed system can be physically close to each other and are connected through a Local Network. Or they are connected through Wide Area Network. A distributed system may consist of several configurations in the form of mainframes, personal computers, workstations, etc. The goal of Distributed Computing is to create a network that acts like a single computer.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Distributed System is based on the Client-Server Architecture system&lt;/b&gt; -&lt;/p&gt;&lt;p&gt;Client-server architecture is a common way of running software on a distributed system is to separate the functions into two parts of the Clients and Servers. A client is a program that uses those services. Which are made available by other programs. Those who provide Programs service. They are called Servers. The client requests a request for a service and the server performs this request.&lt;/p&gt;&lt;p&gt;The general design of the Clients and Server System uses three tiers-&lt;/p&gt;&lt;p&gt;1. A client who interacts with the user.&lt;/p&gt;&lt;p&gt;2. An application server that holds the business logic of the application.&lt;/p&gt;&lt;p&gt;3. Resource manager that stores data.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Advantages and Disadvantages of Distributed System&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Hardware used for Computers Component has a low cost depending on performance.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Performance&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The performance layer is good by using the combined processing and storage capacity of many Nodes. That is, the collection of processes gives better performance than centralized computers.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. Reliability&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Users can change this at the hardware fault. That is, if some machine becomes Crash, System Survive can do it.&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. Distribution&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Some applications such as E-Mail and the Web are distributed naturally.&lt;/p&gt;&lt;p&gt;&lt;b&gt;4. Sharing of data/resources&lt;/b&gt;&lt;/p&gt;&lt;p&gt;It is necessary to prepare data in many applications. Such as backing reservation system etc.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Disadvantages of Distributed System&lt;/h3&gt;&lt;p&gt;1. &lt;b&gt;Software Complexity&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Developing distributed software is complex and confusing as compared to traditional software, so it is more expensive to develop it. And there is a lot of Chance of gals in it.&lt;/p&gt;&lt;p&gt;2. &lt;b&gt;Network Problems&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Many problems arise due to network infrastructure, due to which there is the loss of message, overloading, etc.&lt;/p&gt;&lt;p&gt;3. &lt;b&gt;Security&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The Distribute System consists of several components. Sharing data between these components generates the problem of data security.&lt;/p&gt;&lt;p&gt;4. &lt;b&gt;Design Issue of Distributed System&lt;/b&gt; -&lt;/p&gt;&lt;p&gt;Following are its major Design Issue, which is specifically generated from the Distributed Nature of the application.&lt;/p&gt;&lt;p&gt;1. Transparency&lt;/p&gt;&lt;p&gt;2. Communication&lt;/p&gt;&lt;p&gt;3. Performance and Scalability&lt;/p&gt;&lt;p&gt;4. Heterogeneity&lt;/p&gt;&lt;p&gt;5. Openness&lt;/p&gt;&lt;p&gt;6. Reliability and Fault Tolerance&lt;/p&gt;&lt;p&gt;7.Security&lt;/p&gt;&lt;p&gt;1. &lt;b&gt;Transparency - Under this, the following points are considered&lt;/b&gt;&lt;/p&gt;&lt;p&gt;(a) Local and remote resources are accessed using Identical Operations.&lt;/p&gt;&lt;p&gt;(b) Users cannot tell where the hardware and software resources are located, these resources are CPU Files Database, etc. The name of the resource should not encode the location of the resource. (c) Resources should be independent of moving from one location to another without changing their name.&lt;/p&gt;&lt;p&gt;2. The components of the communication-distributed system should be communicated in order to interact. These indicate support on two occasions.&lt;/p&gt;&lt;p&gt;(a) Networking Infrastructure.&lt;/p&gt;&lt;p&gt;(b) Appropriate Communication Primitives and Modems and their Implementation.&lt;/p&gt;&lt;p&gt;3.Performance and Scalability Performance and Scalability - The following major thumb impressions affect a distributed system performance&lt;/p&gt;&lt;p&gt;(a) Performance of individual workstations.&lt;/p&gt;&lt;p&gt;(b) Speed ​​of Communication Infrastructure.&lt;/p&gt;&lt;p&gt;4. &lt;b&gt;Heterogeneity-distributed applications are generally heterogeneous at the following points&lt;/b&gt;&lt;/p&gt;&lt;p&gt;(a) Different hardware - Mainframe, Workstations, PCS, Servers, etc.&lt;/p&gt;&lt;p&gt;(b) Different software - Unix, MS Windows IBM OS / 2, Real-time OS, etc.&lt;/p&gt;&lt;p&gt;5. &lt;b&gt;Openness&lt;/b&gt;- An important feature of distributed systems is Openness and Flexibility. The following points are considered under this&lt;/p&gt;&lt;p&gt;(a) Each service should be accessed equally by each client.&lt;/p&gt;&lt;p&gt;(b) It is easier to install and debug and implement new services.&lt;/p&gt;&lt;p&gt;6. &lt;b&gt;Reliability and Fault Tolerance&lt;/b&gt;- The main advantage of creating a distributed system is to improve reliability.&lt;/p&gt;&lt;p&gt;Reliability- If the machines go bad then the system should work with the number of resources changed. Data should not be lost on the system and copies should be stored correctly on different servers.&lt;/p&gt;&lt;p&gt;7. &lt;b&gt;Security&lt;/b&gt;- The following points fall under the security of information resources&lt;/p&gt;&lt;p&gt;(a) Restricting access to the unauthorized person.&lt;/p&gt;&lt;p&gt;(b) Protection against change and corruption.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/4889481921516241131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/distributed-system-and-its-advantage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4889481921516241131'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4889481921516241131'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/distributed-system-and-its-advantage.html' title='Distributed System and its advantage disadvantage'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-4024578104293925160</id><published>2021-03-12T14:02:00.002+05:30</published><updated>2021-03-12T14:02:42.169+05:30</updated><title type='text'>artificial intelligence and its advantage disadvantage</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;What is Artificial Intelligence&lt;/h2&gt;&lt;p&gt;When we build a computer in such a way that it can function like human intelligence, it is called &lt;b&gt;artificial intelligence&lt;/b&gt;, that is, when we set up such programs in a machine that it can work as a human, it can be called &lt;b&gt;artificial intelligence&lt;/b&gt;. Where do you go&lt;/p&gt;&lt;p&gt;To understand AI, it is necessary to understand these 6 words.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Visual perception&lt;/li&gt;&lt;li&gt;Speech Recognition&lt;/li&gt;&lt;li&gt;Decision making&lt;/li&gt;&lt;li&gt;Language Translation&lt;/li&gt;&lt;li&gt;Knowledge&lt;/li&gt;&lt;li&gt;Reasoning Ability&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;According to John McCarthy&#39;s father of AI, &quot;the science and engineering of making intelligent machines.&quot;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Artificial intelligence&lt;/b&gt; is a way of making a computer, a computer-controlled robot, or software think wisely, just as intelligent individuals think.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Artificial Intelligence&lt;/b&gt; is the study in terms of how the human brain thinks, learn, decide and work while trying to solve complex problems and then based on developing intelligent software and systems which uses the results of this study.&lt;/p&gt;&lt;p&gt;The goal of Artificial Intelligence&lt;/p&gt;&lt;p&gt;To build expert systems - systems that display intelligent behavior, learn, display, explain, and recommend to their users and to apply human intelligence in machines by creating systems that can understand, think, learn and behave like humans.&lt;/p&gt;&lt;p&gt;&lt;b&gt;artificial intelligence and its advantage disadvantage&lt;/b&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;History of Artificial Intelligence&lt;/h3&gt;&lt;p&gt;Year Milestone/innovation&lt;/p&gt;&lt;p&gt;&lt;b&gt;1923&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The name &quot;Rosam Universal Robots&quot; (RUR) opened in London where &amp;amp; nbsp; in English the word &quot;robot&quot; was first used.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1943&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Laid the foundation for neural networks.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1945&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Columbia University alumnus Isaac Asimov coined the term robotics.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1950&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Alan Turing introduced the Turing test for the assessment of intelligence and published Computing Machinery and Intelligence. Claude Shannon published a detailed analysis of playing chess as a discovery.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1956&lt;/b&gt;&lt;/p&gt;&lt;p&gt;John McCarthy coined the term Artificial Intelligence.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1958&lt;/b&gt;&lt;/p&gt;&lt;p&gt;J McCarthy invents the LISP programming language for AI.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1965&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Joseph Weizenbaum of MIT produced Eliza, a communicative problem that follows a dialogue in English.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1969&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Scientists at the Stanford Research Institute developed a robot, a robot equipped with movement, perception, and problem-solving.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1973&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The assembly robotics group at the University of Edinburgh created the famous Scottish robot Freddy, which was able to use the vision to locate and assemble the model.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1979&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The first computer-controlled autonomous vehicle, the Stanford cart, was built.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1985&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Harold Cohen produced and performed the drawing program, Aaron.&lt;/p&gt;&lt;p&gt;1990&lt;/p&gt;&lt;p&gt;Major progress in all areas of AI - • Significant performance in machine learning&lt;/p&gt;&lt;p&gt;• case-based reasoning&lt;/p&gt;&lt;p&gt;• Multi-agent scheme&lt;/p&gt;&lt;p&gt;• Scheduling&lt;/p&gt;&lt;p&gt;&lt;b&gt;1997&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The Deep Blue Chase Program defeated the then World Chess Champion, Gary Kasparov.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2000&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Interactive robot pets become commercially available. MIT displays a robot that has a face that expresses emotion. The robot wanderer discovers remote areas of Antarctica and detects meteorites.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;The major applications of AI&lt;/h3&gt;&lt;p&gt;1. Expert System&lt;/p&gt;&lt;p&gt;2. Game Playing&lt;/p&gt;&lt;p&gt;3. Speech Recognition&lt;/p&gt;&lt;p&gt;4. Natural Language&lt;/p&gt;&lt;p&gt;5. Computer Vision&lt;/p&gt;&lt;p&gt;6. Neural Network&lt;/p&gt;&lt;p&gt;7. Robotics&lt;/p&gt;&lt;p&gt;8. Finance&lt;/p&gt;&lt;p&gt;9. Computer Science&lt;/p&gt;&lt;p&gt;10.Weather Forecasting.&lt;/p&gt;&lt;p&gt;11.Aviation&lt;/p&gt;&lt;p&gt;&lt;b&gt;artificial intelligence and its advantage disadvantage&lt;/b&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Advantages and Disadvantages of Artificial intelligence: -&lt;/h3&gt;&lt;p&gt;Following are the major benefits of AI: -&lt;/p&gt;&lt;p&gt;1. Machines are used for complex and stressful work, otherwise, they will be performed by Humans.&lt;/p&gt;&lt;p&gt;2. The work assigned to Humans can be completed quickly by machines.&lt;/p&gt;&lt;p&gt;3. The use of robotics is useful in household activities, in addition, it is also useful in outer space and landscape.&lt;/p&gt;&lt;p&gt;4. Work done by Artificial Intelligent Machine is less dangerous than humans.&lt;/p&gt;&lt;p&gt;5. The use of games creates such an environment that you are playing not with a machine but with humans.&lt;/p&gt;&lt;p&gt;6. Error and Defects are less.&lt;/p&gt;&lt;p&gt;7. Complex software can be made easily understandable.&lt;/p&gt;&lt;p&gt;8. Resources and time can be minimized. There is no misuse of resources and time, but the goal can be achieved in a short time.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;disadvantages of AI: -&lt;/h3&gt;&lt;p&gt;1. The quality of humans is ignorant.&lt;/p&gt;&lt;p&gt;2. There is the ability to replace Human Job which makes Humans vulnerable and increases the fear of losing their job.&lt;/p&gt;&lt;p&gt;3. Human capacities can be replaced by a machine and hence inferiority complex can come in the workers and staff.&lt;/p&gt;&lt;p&gt;4. The new generation can be corrupted.&lt;/p&gt;&lt;p&gt;5. There is no filtering of information.&lt;/p&gt;&lt;p&gt;6. This type of technique can misuse Mass Scale Destruction.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/4024578104293925160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/artificial-intelligence-and-its.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4024578104293925160'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4024578104293925160'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/artificial-intelligence-and-its.html' title='artificial intelligence and its advantage disadvantage'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-6160269779061423831</id><published>2021-03-11T13:55:00.008+05:30</published><updated>2021-03-12T22:27:00.085+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>compiler vs interpreter</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;compiler vs interpreter&lt;/h2&gt;&lt;p&gt;Difference between Compiler and Interpreter&lt;/p&gt;&lt;p&gt;Programmers typically write computer programs using a high-level language. A high-level language is a language that a user can understand. The language that the user understands is called source code. However, the computer does not understand high-level language. The computer only understands 0 and 1 binary numbers called machine codes.&lt;/p&gt;&lt;p&gt;To convert source code and high-level language into machine code, both compiler or interpreter are used. But there are differences between how the compiler or interpreter works. The compiler is a translator that converts source code (high-level language) into machine language. Whereas Interpreter is a program that mimics the execution of a program written in source code. The main difference between a compiler and an interpreter is that the compiler translates the entire program at once and tells whatever error occurs while the interpreter translates one line and if there is an error in a line, as long as that error is not fixed, it does not proceed.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;What is Compiler?&lt;/h3&gt;&lt;p&gt;The compiler is a translator that converts source code (high-level language) into machine language. It&lt;b&gt;&amp;nbsp;&lt;/b&gt;translates the source code into machine code to create an executable file.&amp;nbsp;&lt;/p&gt;&lt;p&gt;The programmer can execute this object file after copying it to another computer. In other words, after the program is compiled it becomes an independently executable file that does not require a compiler to execute.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;What is an Interpreter?&lt;/h3&gt;&lt;p&gt;An &lt;b&gt;interpreter &lt;/b&gt;is a program that performs the task of converting programs written in a high-level language into machine language. The interpreter translates each instruction into machine language alternately. It does not translate all the instruction of high-level language programs into machine language simultaneously.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;What is Assembler&lt;/h3&gt;&lt;p&gt;Assembler is a program that translates assembly language into machine language &amp;amp; nbsp; Is Apart from this, it translates high-level language into machine language. The assembler can convert mnemonic code such as ADD, NOV, SUB, etc. into binary code.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Difference between compiler and interpreter&lt;/h3&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;compiler vs interpreter&lt;/h3&gt;&lt;table style=&quot;background-color: white; border-collapse: collapse; border-spacing: 0px; border: 0px; color: #40424e; display: block; font-family: urw-din, sans-serif; font-size: 17px; letter-spacing: 0.162px; margin: 25px auto; overflow-x: scroll; padding: 0px; text-align: justify; vertical-align: baseline;&quot;&gt;&lt;thead style=&quot;border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;tr style=&quot;border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;th style=&quot;background-color: var(--color-black); border: 0px; box-sizing: border-box; color: var(--gfg-body-color); font-size: 14pt; font-weight: 500; margin: 0px; padding: 10px; text-align: left; vertical-align: baseline;&quot;&gt;#&lt;/th&gt;&lt;th style=&quot;background-color: var(--color-black); border: 0px; box-sizing: border-box; color: var(--gfg-body-color); font-size: 14pt; font-weight: 500; margin: 0px; padding: 10px; text-align: left; vertical-align: baseline;&quot;&gt;Compiler&lt;/th&gt;&lt;th style=&quot;background-color: var(--color-black); border: 0px; box-sizing: border-box; color: var(--gfg-body-color); font-size: 14pt; font-weight: 500; margin: 0px; padding: 10px; text-align: left; vertical-align: baseline;&quot;&gt;Interpreter&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;tr style=&quot;background-color: var(--gfg-body-color); border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;1.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;Compiler scans the whole program in one go.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;Translates program one statement at a time.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background-color: var(--gfg-darkgrey); border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;2.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;As it scans the whole code in one go, the errors (if any) are shown at the end together.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;it scans code one line at a time, and errors are shown line by line.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background-color: var(--gfg-body-color); border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;3.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;Main advantage of compilers is it’s execution time.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;Interpreters being slow in executing the object code, so it is&amp;nbsp;less&amp;nbsp;preferred.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background-color: var(--gfg-darkgrey); border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;4.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;It converts the source code into object code.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;it scans it line by line&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background-color: var(--gfg-body-color); border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8&lt;br /&gt;&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;It does not require source code for later execution.&lt;br /&gt;&lt;br /&gt;&lt;p style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; letter-spacing: normal;&quot;&gt;&lt;span face=&quot;urw-din, sans-serif&quot; style=&quot;color: #40424e; font-size: 12.5pt; letter-spacing: 0.162px;&quot;&gt;If there is an error in the syntax of the program the compiler tells the error later&lt;/span&gt;.&lt;/p&gt;&lt;p style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; letter-spacing: normal;&quot;&gt;&lt;span face=&quot;urw-din, sans-serif&quot; style=&quot;color: #40424e; font-size: 12.5pt; letter-spacing: 0.162px;&quot;&gt;Intermediate object code is generated in it so memory is used in it.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; letter-spacing: normal;&quot;&gt;&lt;span face=&quot;urw-din, sans-serif&quot; style=&quot;color: #40424e; font-size: 16.6667px; letter-spacing: 0.162px;&quot;&gt;Debugging is not easy&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;It requires source code for later execution.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The interpreter translates each line and if an error is present in a line, it does not proceed until the error is corrected.&lt;/p&gt;&lt;p&gt;It does not generate any intermediate object code, so it uses less memory.&lt;/p&gt;&lt;p&gt;It is easy to debug&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background-color: var(--gfg-darkgrey); border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;Eg.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;C, C++, C# etc.&lt;/td&gt;&lt;td style=&quot;border: 0px; box-sizing: border-box; font-size: 12.5pt; margin: 0px; padding: 14px 10px; text-align: left; vertical-align: baseline;&quot;&gt;Python, Ruby, Perl, SNOBOL, MATLAB, etc.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;A significant difference between compiler and interpreter&amp;nbsp;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;The compiler translates the entire program, but the interpreter translates the program with a single line.&lt;/li&gt;&lt;li&gt;The compiler is comparatively faster than the interpreter because the compiler can translate the entire program at once while the interpreter compiles each line of code one after the other.&lt;/li&gt;&lt;li&gt;The compiler requires more memory than the interpreter due to the generation of object code.&lt;/li&gt;&lt;li&gt;The compiler shows all the errors at once while the interpreter translates one line and shows the error.&lt;/li&gt;&lt;li&gt;When an error occurs in the program in the compiler, it stops the program and re-translates the entire program after correcting the error. In contrast, the interpreter translates a line and if an error occurs, it stops its translation and translates only after removing the error.&lt;/li&gt;&lt;li&gt;compiler process is a two-step process in which the source code is first translated to the target program and then executed. Whereas Interpreter, it processes a step in which the source code is compiled and executed at the same time.&lt;/li&gt;&lt;li&gt;The compiler is used in programming languages ​​such as C, C ++, C #, Scala, etc. While Interpreter is used in PHP, Ruby, Python, etc. languages.&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #40424e; font-family: urw-din, sans-serif; font-size: 17px; letter-spacing: 0.162px; margin: 0px 0px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;border: 0px; box-sizing: border-box; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;References:&lt;/strong&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Interpreter_%28computing%29&quot; style=&quot;border: 0px; box-sizing: border-box; display: inline; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: break-word;&quot; target=&quot;_blank&quot;&gt;http://en.wikipedia.org/wiki/Interpreter_%28computing%29&lt;/a&gt;&lt;br style=&quot;box-sizing: border-box;&quot; /&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Compiler&quot; style=&quot;border: 0px; box-sizing: border-box; display: inline; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; word-break: break-word;&quot; target=&quot;_blank&quot;&gt;http://en.wikipedia.org/wiki/Compiler&lt;/a&gt;&lt;/p&gt;&lt;p&gt;TechMyEducation&lt;/p&gt;&lt;p&gt;#difference between compiler and interpreter&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/6160269779061423831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/compiler-vs-interpreter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/6160269779061423831'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/6160269779061423831'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/compiler-vs-interpreter.html' title='compiler vs interpreter'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-2006055913784131726</id><published>2021-03-07T16:11:00.000+05:30</published><updated>2021-03-07T16:11:05.958+05:30</updated><title type='text'>History of computer generations</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;History of computer generations&lt;/h2&gt;&lt;p&gt;The starting phase of the pc wasn&#39;t so good, it wont to be very big in size, heavy and expensive. there have been many changes in its technology over time, these changes led to the birth of latest generations of computers, after every generation the scale, type and functionality of the pc was improving, then it became the pc of the time Found -&lt;/p&gt;&lt;p&gt;&lt;b&gt;First Generation Computer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Timeline - 1942–1955&lt;/p&gt;&lt;p&gt;&amp;nbsp;Vacuum tubes were utilized in this generation&#39;s computers, because of which they were very large in size and power consumption was also very high. These tubes generates lots of warmth. These computers failed to have an software, programs run in it were stored in an exceedingly punchcard. In this, the flexibility to store data was very limited. Machine language was utilized in these computers.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Second generation computer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Timeline - 1956-1963&lt;/p&gt;&lt;p&gt;&amp;nbsp;within the second generation computer, the electronic device replaced the transistor. The transistors was better than the thermionic vacuum tube. during this generation, programming language was used rather than machine language in second-generation computers, although punch cards were still accustomed store data.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Third Generation Computer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Timeline - 1964-1975&lt;/p&gt;&lt;p&gt;&amp;nbsp;during this generation the transistors were replaced by ICs Integrated Circuits i.e., and therefore the size of the pc became very small, the speed of those computers is decreased from micro seconds to nano seconds, which was possible by scale integrated circuits.These computers began to become small in size and cheap in cost and were easy to use yet. during this generation, high-level languages ​​Pascal and Basic were developed.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Fourth generation computers&lt;/b&gt; -&lt;/p&gt;&lt;p&gt;Timeline - 1967-1989&lt;/p&gt;&lt;p&gt;Microprocessors and chips started coming into fourth generation computers by which the scale of computers is extremely reduced and also the capacity is bery increased. The magnetic disc was replaced by semiconductor memory, also because the development of high-speed networks that you simply know as LANs and WANs. this is often the primary time when users were introduced to MS DOS as an software and Microsoft Windows started coming into computers after a while. because of which the practice of multimedia started. At now C language developed by dennis ritchie, which made programming easier.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Fifth generation computers &lt;/b&gt;-&lt;/p&gt;&lt;p&gt;Timeline - Since 1989 till now&lt;/p&gt;&lt;p&gt;Things like ULSI Ultra Large-Scale Integration, optical discs was utilized in this generation, storing more data in less space. With this, portable PCs, desktop PCs, tablets etc. revolutionized this field. Internet, email, WWW evolved. You were introduced to the new sorts of Windows, during which Windows XP can&#39;t be forgotten. Development remains occurring, the stress is on computing. for instance, you&#39;re watching Windows Cortana.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;history of computer generation, generation gap, history of computer-oriented language, generation of computer, computer history&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/2006055913784131726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/history-of-computer-generations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/2006055913784131726'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/2006055913784131726'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/history-of-computer-generations.html' title='History of computer generations'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-2583388947401421711</id><published>2021-03-06T23:11:00.003+05:30</published><updated>2021-03-12T22:27:14.586+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Network"/><title type='text'>What is osi model and characterstics of osi model ,its advantages, disadvantages</title><content type='html'>&lt;p&gt;&amp;nbsp;In this article we will read about what is osi model and 7 layers (what is osi model and its 7 layers) in very easy language and will read in detail about its benefits, disadvantages, what is layer. So let&#39;s start:&amp;nbsp;&lt;/p&gt;&lt;p&gt;OSI Model - What is OSI Model&lt;/p&gt;&lt;p&gt;&lt;b&gt;The full name of the OSI model is Open Systems Interconnection, developed by ISO (International Organization for Standardization) in 1978 and the model consists of 7 layers.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;This is a reference model for communication between two users in a network.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Each layer of this model is independent but the transmission of data happened from one layer to another layer.&lt;/p&gt;&lt;p&gt;It describes how to send and receive data or information with in a network. Every layer of OSI model have their own different functions so that data can be easily accessed from one system to another.&lt;/p&gt;&lt;p&gt;OSI model also describes how network hardware and software function as layers with each other.&lt;/p&gt;&lt;p&gt;7 Layers of OSI MODEL - OSI model layer&lt;/p&gt;&lt;p&gt;OSI model has the following 7 layers, let&#39;s know them in detail: -&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibqti4hkNUxDXGgC2T2dZ7SwobX32b1E2WM1Cwrh8C0Fhses0OEQECdmQnPaAkJG-KbjFbgGi2NceGpEctumYU67RTYtfVV4Jx3BaQoeZ__4gjUvlml4gTIhLWfH9m5mJWHEemCa_IQxg/s1080/Screenshot_20210306-201235.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;987&quot; data-original-width=&quot;1080&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibqti4hkNUxDXGgC2T2dZ7SwobX32b1E2WM1Cwrh8C0Fhses0OEQECdmQnPaAkJG-KbjFbgGi2NceGpEctumYU67RTYtfVV4Jx3BaQoeZ__4gjUvlml4gTIhLWfH9m5mJWHEemCa_IQxg/s320/Screenshot_20210306-201235.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;PHYSICAL LAYER&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The physical layer is the lowest layer in the OSI model. The Physical layer is responsible for physical and electrical connections such as: - voltage, data rates etc.&lt;/p&gt;&lt;p&gt;In this layer the digital signal is converted into an electrical signal.&lt;/p&gt;&lt;p&gt;In this layer, the topology of the network i.e. the layout of network (network size) also functions in this layer.&lt;/p&gt;&lt;p&gt;This layer also describes whether the communication will be wireless or wired.&lt;/p&gt;&lt;p&gt;This is also called a bit unit.&lt;/p&gt;&lt;p&gt;Its functions&lt;/p&gt;&lt;p&gt;This layer defines how two or more devices connect physically together.&lt;/p&gt;&lt;p&gt;The physical layer defines transmission mode between two devices in the network.Simplex, half-duplex, and full duplex which will be used.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Data link layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;In OSI MODEL this is the second number layer from the bottom.This layer has two sub-layers: -&lt;/p&gt;&lt;p&gt;* MAC (Media Access Control), and&lt;/p&gt;&lt;p&gt;* LLC (Logic Link Control)&lt;/p&gt;&lt;p&gt;In data link layer, packets of data sent by the network layer are decoded and encoded.&lt;/p&gt;&lt;p&gt;This also ensures that these packets of data are error free.&lt;/p&gt;&lt;p&gt;This is also called a frame unit. This layer uses two protocols for data transmission.&lt;/p&gt;&lt;p&gt;1) high-level data link control (HDLC)&lt;/p&gt;&lt;p&gt;2) PPP (Point-to-Point Protocol)&lt;/p&gt;&lt;p&gt;3) Its functions&lt;/p&gt;&lt;p&gt;4) This layer translates physical raw bit stream into packets. We call these packets frames.Data Link layer adds header and trailer to these frames.&lt;/p&gt;&lt;p&gt;5) Its main function is to control flow.A fixed data rate is maintained from both ends receiver, sender. So that data is not corrupted.&lt;/p&gt;&lt;p&gt;6) It also controls the error.Cyclic Redundancy Check CRC is added with trailer in it so that there is no error in the data.&lt;/p&gt;&lt;p&gt;7) When two or more devices are connected to a communication channel, this layer determines which device is given access.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Network layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The network layer is the third layer of the OSI model, this layer uses switching and routing technology. Logical address is function if this layer.&lt;/p&gt;&lt;p&gt;The data in the network layer is in the form of a packet (group of data) and the network layer is responsible for transporting these packets from the source to the destination.&lt;/p&gt;&lt;p&gt;The data link layer is also called a packet unit.&lt;/p&gt;&lt;p&gt;Its functions&lt;/p&gt;&lt;p&gt;Inter-networking is the main responsibility of the network layer. It provides logical connection between different devices.&lt;/p&gt;&lt;p&gt;Source and destination address is added to the header of the frame. The address is used to identify devices in the Internet.&lt;/p&gt;&lt;p&gt;The main work of this layer is routing which determines the best path (s).&lt;/p&gt;&lt;p&gt;&lt;b&gt;Transport layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Transport layer &lt;/b&gt;is fourth layer of OSI model. This layer is used to transfer data from the center of the network correctly. This layer is responsible to provide communication between two computers.&lt;/p&gt;&lt;p&gt;Transport layer is also called segment unit.&lt;/p&gt;&lt;p&gt;Its functions&lt;/p&gt;&lt;p&gt;The main function of the transport layer is to transmit data from one computer to another.&lt;/p&gt;&lt;p&gt;When it recieve the message from upper layers, it divides the message into very abstract segments. Each segment has a sequence number by which each segment can be easily identified.&lt;/p&gt;&lt;p&gt;Transport layer provides two types of service: -&amp;nbsp;&lt;/p&gt;&lt;p&gt;connection oriented and connection less.&lt;/p&gt;&lt;p&gt;It performs both the functions of flow control and error control.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Session layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Session layer &lt;/b&gt;is fifth layer of the OSI model, which controls connections between most computers.&lt;/p&gt;&lt;p&gt;The session layer provides a session for communication between two devices, that is,&lt;/p&gt;&lt;p&gt;In world wide web(www) when any user login to any web application or website the session is created between the user&#39;s computer system and websites server.&lt;/p&gt;&lt;p&gt;Simply the main function of the session layer is to see how the connections are established, maintained and terminated.&lt;/p&gt;&lt;p&gt;Its function&lt;/p&gt;&lt;p&gt;The session layer is acts like a dialog controller.&lt;/p&gt;&lt;p&gt;It fulfills the task of synchronization i.e whenever an error occurs in the transmission, the transmission is repeated again.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Presentation layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Presentation layer is the sixth layer of the OSI model. This is used for encryption and decryption of data. It is also used for data compression.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Functions&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The function of this layer is encryption. It is used for privacy.&lt;/p&gt;&lt;p&gt;To read full encryption, click on the link below.&lt;/p&gt;&lt;p&gt;what is encryption&lt;/p&gt;&lt;p&gt;Its main function is also compression. Compression is very important because we can reduce the size of the data by compressing it.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Application layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Application layer is the seventh or highest layer in OSI model. The main function of the application layer is to provide an interface between our actual application and other layers.&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is closest to the end user. Various Protocols like SMTP HTTP FTP and NFS come under this layer.&lt;/p&gt;&lt;p&gt;Application layer controls how an application accesses the network.&lt;/p&gt;&lt;p&gt;&lt;b&gt;functions&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Through the application layer, the user can access the files from the remote computer and retrieve the files.&lt;/p&gt;&lt;p&gt;It provides the facility to forward and store email.&lt;/p&gt;&lt;p&gt;Through this, we can access the directory from the database.&lt;/p&gt;&lt;p&gt;There are 7 layers in the OSI model, it is a bit difficult to remember them, so below you have been given an easy way so that you can remember it easily: -&lt;/p&gt;&lt;p&gt;P-Pyare (Dear)&lt;/p&gt;&lt;p&gt;D-Dost (friend)&lt;/p&gt;&lt;p&gt;N-Naveen (Naveen)&lt;/p&gt;&lt;p&gt;T-tumhari (yours)&lt;/p&gt;&lt;p&gt;S-Shaadi (Wedding)&lt;/p&gt;&lt;p&gt;P-Pe&lt;/p&gt;&lt;p&gt;A-Aaunga (I will).&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Advantage of OSI model&lt;/h3&gt;&lt;p&gt;Its benefits are as follows: -&lt;/p&gt;&lt;p&gt;1: - This is a generic model and is considered a standard model.&lt;/p&gt;&lt;p&gt;2: - OSI model layers&lt;/p&gt;&lt;p&gt;That is, it is very specific for services, interfaces, and protocols.&lt;/p&gt;&lt;p&gt;3: - It is a very flexible model because any protocol can be implemented in it.&lt;/p&gt;&lt;p&gt;4: - It provides both connection oriented and connection less services.&lt;/p&gt;&lt;p&gt;5: - It implements divide and conquer technique in which all services work in different layers.This makes easy to maintain and administrate OSI model.&lt;/p&gt;&lt;p&gt;6: - All the layers are separated snd ekrks independently if one layer modified so it does not affect other layers.&lt;/p&gt;&lt;p&gt;7: - It is very secure and adaptable.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Disadvantage of OSI model&lt;/h3&gt;&lt;p&gt;1; - It does not define any particular protocol.&lt;/p&gt;&lt;p&gt;2: - It is sometimes difficult to implement new protocols because this model was made before the invention of these protocols.&lt;/p&gt;&lt;p&gt;3: - In this there is duplication of services such that both transport and data link layer have error control method.&lt;/p&gt;&lt;p&gt;4: - All these layers are interdependent on each other.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Characteristics of OSI model&lt;/h3&gt;&lt;p&gt;This model is divided in One upper layers and the other lower layers.&lt;/p&gt;&lt;p&gt;Upper layer handles application related issues which applies only to software.&lt;/p&gt;&lt;p&gt;The lower layers of OSI model handle issues related to data transport.&lt;/p&gt;&lt;p&gt;The main function of the physical layer is to place the data or information in the physical medium.&lt;/p&gt;&lt;p&gt;keep learning ………&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Request: - Tell us how you liked this post of osi model and share it with your friends. If you have any question related to this or you have questions about any other subjects, then you can comment by commenting. I will publish it on the website for a couple of days.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/2583388947401421711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/what-is-osi-model-and-characterstics-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/2583388947401421711'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/2583388947401421711'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/what-is-osi-model-and-characterstics-of.html' title='What is osi model and characterstics of osi model ,its advantages, disadvantages'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibqti4hkNUxDXGgC2T2dZ7SwobX32b1E2WM1Cwrh8C0Fhses0OEQECdmQnPaAkJG-KbjFbgGi2NceGpEctumYU67RTYtfVV4Jx3BaQoeZ__4gjUvlml4gTIhLWfH9m5mJWHEemCa_IQxg/s72-c/Screenshot_20210306-201235.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-5033610403735460072</id><published>2021-03-05T21:39:00.008+05:30</published><updated>2021-03-07T16:27:34.458+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>What is Deadlock? conditions of deadlock, deadlock prevention, deadlock avoidance,deadlock detection, disadvantages of deadlock</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;What is Deadlock? conditions of deadlock, deadlock prevention, deadlock avoidance,deadlock detection, disadvantages of deadlock&lt;/h2&gt;&lt;p dir=&quot;ltr&quot;&gt;Hello friends! Today we will read about &lt;b&gt;Deadlock&lt;/b&gt; in (what is the deadlock in the operating system?) In this post and will also see its conditions. Read it completely. So let&#39;s start: -&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;Deadlock&lt;/b&gt;&lt;br /&gt;&lt;b&gt;
Deadlock&lt;/b&gt; is a condition in which two or more processes fight or require for only one resource, due to which no one is able to access the resource.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;In other words, &quot; &lt;b&gt;Deadlock condition&lt;/b&gt; occurs when two or more resources is requiring a resource to complete their process execution but that require resources is in use by another process by which the execution of process wont be completed &quot;. &lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;It is a situation in the operating system in which one process&amp;nbsp; goes to waiting state because the resource is held by another process.&lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt; For example suppose there are two friends who wants to ride bike due to which both are fighting.One has a bike key and the other has money for petrol.&lt;br /&gt;
 So in this condition neither of the two friends are able to ride bike and neither of them is ready for cooperation.This is called &lt;b&gt;deadlock&lt;/b&gt;.&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcPxeAHK_h91e-HxDyo1guzxZXB3KUk792sAFyCep-_3Ad2L3WAX-kekmTopcLnSIezn0w7Vq93YW0IJwG88-VB2ZxlVEOsm5L7CBOtqvlujQydM7YGALbD9kGy4OwAuMTE0veG-uqV30/s1080/Screenshot_20210305-191444.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;977&quot; data-original-width=&quot;1080&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcPxeAHK_h91e-HxDyo1guzxZXB3KUk792sAFyCep-_3Ad2L3WAX-kekmTopcLnSIezn0w7Vq93YW0IJwG88-VB2ZxlVEOsm5L7CBOtqvlujQydM7YGALbD9kGy4OwAuMTE0veG-uqV30/s320/Screenshot_20210305-191444.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p dir=&quot;ltr&quot;&gt;Fig: -deadlock&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;In picture we have two processes x1 and x2 and two resources Rk1 and k2.k1 is allocated to process x1, and k2 is allocated to process x2. But x1 needs k2 to complete the process so it requests k2, but k2 is already allocated with x2.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Same as process x2 requires k1 to complete its execution, but k1 is already allocated with x1.&lt;br /&gt;
Both x1 and x2 will always wait for each other&#39;s resources. This is called DEADLOCK.&lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Conditions of Deadlock&lt;/h3&gt;
Deadlock has four conditions, which are as follows:&amp;nbsp;&lt;p&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;mutual exclusion&lt;/li&gt;&lt;li&gt;
hold &amp;amp; wait&lt;/li&gt;&lt;li&gt;
no preemption&lt;/li&gt;&lt;li&gt;
circular wait&lt;/li&gt;&lt;/ul&gt;
1: - &lt;b&gt;Mutual exclusion&lt;/b&gt; - In this case, there is one such resource which cannot be shared between processes.&lt;p&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;In this, only one process can use the resource at a time. That is, no two processes can use one resource at a time.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;2: - &lt;b&gt;Hold &amp;amp; wait&lt;/b&gt; - In this, the process keeps holding one resource while waiting for another resource.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;3: - &lt;b&gt;No preemption&lt;/b&gt; - A resource which is allocated for a process cannot be forcibly allocated to another process. Process releases the resource on its own.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;4: - &lt;b&gt;Circular wait&lt;/b&gt; - In this, every process waits for a resource which is held by another process and all the processes wait for resources in the form of a circle. Therefore it is called circular wait.&lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Deadlock Prevention - Stop deadlock&lt;/h3&gt;
To prevent &lt;b&gt;deadlock&lt;/b&gt;, we have to prevent any one of the four conditions above the deadlock from happening. Only then can we stop the deadlock from happening.&lt;p&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;Mutual exclusion&lt;/b&gt; - If we can share a resource, then we can prevent mutual exclusion from happening. But we have many resources which cannot be shared such as - tape driver, printer etc. Because of this we cannot always prevent deadlock by mutual exclusion.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;Hold &amp;amp; Wait&lt;/b&gt; - If we allocate the resource before the execution of the process, we can prevent the condition of hold and wait from happening. But its disadvantage is that it reduces the utilization of the device very much.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;No preemption&lt;/b&gt; - We can prevent this condition from happening by releasing a resource held by a process.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;b&gt;Circular wait -&lt;/b&gt; To prevent this condition, we can allocate resources in decreasing or increasing order of the process.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Deadlock avoidance -&lt;/h3&gt;&lt;b&gt;
Deadlock prevention&lt;/b&gt; algorithm is much less effective as it reduces the utilization of the device and the throughput of the system. But we can avoid deadlock.&lt;p&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;To avoid the &lt;b&gt;deadlock&lt;/b&gt;, we use the bank penalty algorithm.&lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Deadlock Detection&lt;/h3&gt;
The os can detect deadlocks using a resource scheduler. Resource scheduler helps to track the resources allocated to all the processes of the operating system. So whenever a deadlock occurs, it is solved using algorithms.&lt;p&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Disadvantage of Deadlock&lt;/h3&gt;
Its disadvantages are as follows: -&lt;p&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;This causes delays in the execution of the process.&lt;br /&gt;
In this, the process should know what resource it will need in the future.&lt;br /&gt;
Preemption occurs more often than necessary.&lt;br /&gt;
Benefits of Deadlock -&lt;br /&gt;
Its benefits are as follows: -&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;This situation is good for processes that perform only one task.&lt;br /&gt;
deadlock avoidance requires no preemption.&lt;br /&gt;
references: -&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://www.javatpoint.com/os-deadlocks-introduction&quot;&gt;https://www.javatpoint.com/os-deadlocks-introduction&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.geeksforgeeks.org/introduction-of-deadlock-in-operating-system&quot;&gt;https://www.geeksforgeeks.org/introduction-of-deadlock-in-operating-system&lt;/a&gt;/&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;Request: - If you liked this post, then share it with your friends and if you know anything more about deadlock.Tell us through the comments.&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;I keep bringing you fresh new notes and articles. If you have any suggestion or have any question related to any subject, then you can also tell it by commenting below. I will put it in 1-2 days. Thanks.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/5033610403735460072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/what-is-deadlock-conditions-of-deadlock.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/5033610403735460072'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/5033610403735460072'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/03/what-is-deadlock-conditions-of-deadlock.html' title='What is Deadlock? conditions of deadlock, deadlock prevention, deadlock avoidance,deadlock detection, disadvantages of deadlock'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcPxeAHK_h91e-HxDyo1guzxZXB3KUk792sAFyCep-_3Ad2L3WAX-kekmTopcLnSIezn0w7Vq93YW0IJwG88-VB2ZxlVEOsm5L7CBOtqvlujQydM7YGALbD9kGy4OwAuMTE0veG-uqV30/s72-c/Screenshot_20210305-191444.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-4250045094503574969</id><published>2021-02-28T20:56:00.000+05:30</published><updated>2021-03-13T21:22:20.931+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Datastructure"/><title type='text'>Datastructure Queue and types of queue</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;data structure Queue&lt;/h2&gt;&lt;p&gt;Today we will read about the data structure queue in this post, so let&#39;s start: -&lt;/p&gt;&lt;p&gt;&lt;b&gt;Queue&lt;/b&gt; is a non-primitive and linear data structure, it works on the principle of first in first out (FIFO), ie the item that is added first will be removed first and the item that is added last. is added, it will be removed at the end.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkTK_hv3-HUO5tlStwSUKnS9oS_q2sLprzrYxVTCnzYrM10wNnFJSGlD_-CsLsMfvUptlJXa1dH0RgEtzeJKQlF078LySEE8SSQTQJXYghz8XgREIYN4dy5NN2tpXndqHGZufVPvVkKhw/s1080/Screenshot_20210228-201248.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;651&quot; data-original-width=&quot;1080&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkTK_hv3-HUO5tlStwSUKnS9oS_q2sLprzrYxVTCnzYrM10wNnFJSGlD_-CsLsMfvUptlJXa1dH0RgEtzeJKQlF078LySEE8SSQTQJXYghz8XgREIYN4dy5NN2tpXndqHGZufVPvVkKhw/s320/Screenshot_20210228-201248.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;We often use &lt;b&gt;Queue&lt;/b&gt; in our real world, let&#39;s see an example of this: -&lt;/p&gt;&lt;p&gt;&quot;Let&#39;s take the example of railways, a person who is first on the railway ticket reservation line and goes first with a ticket, a person who is engaged in the last will go out at the end.&quot;&lt;/p&gt;&lt;p&gt;&lt;b&gt;data structure Queue and types of queue&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Queue&lt;/b&gt; consists of two major operations: -&lt;/p&gt;&lt;p&gt;1. Enqueue&lt;/p&gt;&lt;p&gt;2. Dequeue&lt;/p&gt;&lt;p&gt;When we insert an item in Queue, that process is called Enqueue and when we remove an item from Queue, that process is called Dequeue.&lt;/p&gt;&lt;p&gt;Terms of Queue: - Queue has the following conditions: -&lt;/p&gt;&lt;p&gt;1: - If FRONT is &amp;lt;0, Queue is empty (empty).&lt;/p&gt;&lt;p&gt;2: - If REAR = size of Queue, then Queue is full.&lt;/p&gt;&lt;p&gt;3: - If there is FRONT &amp;lt;REAR, there is at least one item in Queue.&lt;/p&gt;&lt;p&gt;4: - If you want to know the total number of items in Queue, then :-( REAR-FRONT) +1.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Queue types: -&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Queue types in a data structure&lt;/b&gt; are as follows: -&lt;/p&gt;&lt;p&gt;1: - Circular queue&lt;/p&gt;&lt;p&gt;2: - Dequeue.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Circular queue&lt;/b&gt;:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Circular queue&lt;/b&gt; is also called ring-buffer. The last node in the &lt;b&gt;circular queue&lt;/b&gt; is connected to the first node. So that the circle is formed.In Circular Queue, the item is added from the rear end and the item is removed from the front end.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI8vrVKlAlxmsbe3e2pYywBYdJQkDpKZ6NUFPE3AGqyoxWBfXs0GOaWlOey4dXvfcNxzQYKg_dSC1ewuQXzHXpR3idMewNgGv7Sdlh2td2PNcugW8LpHB9qhzmmiEuN0d-i9BzMObfkMk/s1080/Screenshot_20210228-201408.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;427&quot; data-original-width=&quot;1080&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI8vrVKlAlxmsbe3e2pYywBYdJQkDpKZ6NUFPE3AGqyoxWBfXs0GOaWlOey4dXvfcNxzQYKg_dSC1ewuQXzHXpR3idMewNgGv7Sdlh2td2PNcugW8LpHB9qhzmmiEuN0d-i9BzMObfkMk/s320/Screenshot_20210228-201408.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;2. &lt;b&gt;Dequeue&lt;/b&gt;:&lt;/p&gt;&lt;p&gt;The full name of the &lt;b&gt;dequeue&lt;/b&gt; is double-ended queue. &lt;b&gt;Dequeue&lt;/b&gt; is a data structure in which we can also add and remove items from both front and rear end.&lt;/p&gt;&lt;p&gt;There are two types of dequeue which are as follows: -&lt;/p&gt;&lt;p&gt;1: - &lt;b&gt;Input-restricted Dequeue&lt;/b&gt;&lt;/p&gt;&lt;p&gt;2: - &lt;b&gt;Output-restricted Dequeue.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;1. - Input-restricted Dequeue&lt;/p&gt;&lt;p&gt;Items in this type of queue can be deleted from both ends but can only be inserted from one end.&lt;/p&gt;&lt;p&gt;2: - Output-restricted Dequeue&lt;/p&gt;&lt;p&gt;In this type of queue, items can be inserted from both sides but only one can be deleted from the end.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Request: -If you have any questions or any topics related to subjects related to a computer, then tell us, we will publish it here in Hindi within a day or two. And share this post of queue types with your friends.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/4250045094503574969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/datastructure-queue-and-types-of-queue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4250045094503574969'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4250045094503574969'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/datastructure-queue-and-types-of-queue.html' title='Datastructure Queue and types of queue'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkTK_hv3-HUO5tlStwSUKnS9oS_q2sLprzrYxVTCnzYrM10wNnFJSGlD_-CsLsMfvUptlJXa1dH0RgEtzeJKQlF078LySEE8SSQTQJXYghz8XgREIYN4dy5NN2tpXndqHGZufVPvVkKhw/s72-c/Screenshot_20210228-201248.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-7541325250015389903</id><published>2021-02-27T20:36:00.002+05:30</published><updated>2021-03-12T22:27:27.487+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Network"/><title type='text'>TCP/IP Model and its advantages disadvantages</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;&amp;nbsp;TCP / IP MODEL&lt;/h2&gt;&lt;p&gt;Hello friends! In today&#39;s post, we will read about TCP / IP model in Hindi (What is TCP / IP model?) In a very easy language and if we know in detail about its layers, let&#39;s start: -&lt;/p&gt;&lt;p&gt;&lt;b&gt;TCP / IP Model&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The full name of TCP / IP is &lt;b&gt;Transmission control protocol (TCP) &lt;/b&gt;and internet protocol (IP). TCP / IP is also the protocol of www i.e World Wide Web that we used in Internet.&lt;/p&gt;&lt;p&gt;The TCP / IP model is used for end-to-end communication. It was called the U.S. in the mid-1970s and 1980s. department of defense (D.O.D.).&lt;/p&gt;&lt;p&gt;This model determines how a particular computer connects to the internet and the transmission of data between them. This model helps us to create a virtual network when many computer networks are interconnected.&lt;/p&gt;&lt;p&gt;The main purpose of the TCP / IP model is to provide communication over great distances. That is, we can also communicate with the network located at a very distance from it.&lt;/p&gt;&lt;p&gt;The TCP / IP model has 4 layers which are as follows: -&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs8ksyBj4wqIg79CzbCE12OOCfBBfl9LbQZuLZ0i0DjaZFN-hiflbIchmDBqxvy1zvt77A5sZAp4Hn4tE2sfqRc7lkYRu8eFYCbDa9tWoiRxhC4tB72qvUiP7H5VLNItnJ6-9F00ci6c0/s868/Screenshot_20210227-201710.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;773&quot; data-original-width=&quot;868&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs8ksyBj4wqIg79CzbCE12OOCfBBfl9LbQZuLZ0i0DjaZFN-hiflbIchmDBqxvy1zvt77A5sZAp4Hn4tE2sfqRc7lkYRu8eFYCbDa9tWoiRxhC4tB72qvUiP7H5VLNItnJ6-9F00ci6c0/s320/Screenshot_20210227-201710.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Host-to-network (network access) layer&lt;/li&gt;&lt;li&gt;Internet layer&lt;/li&gt;&lt;li&gt;Transport layer&lt;/li&gt;&lt;li&gt;Application layer&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Network Access layer&lt;/b&gt;:- This layer is the lowest layer in the TCP / IP model.&lt;/p&gt;&lt;p&gt;The &lt;b&gt;network access layer&lt;/b&gt; tells about how data is sent to the network.&lt;/p&gt;&lt;p&gt;This layer is a combination of the data link layer and physical layer defined in the OSI model.&lt;/p&gt;&lt;p&gt;This layer is responsible for the transmission of data between two devices in the same network.&lt;/p&gt;&lt;p&gt;&amp;nbsp;The function of this layer is to encapsulate the IP datagram transmitted by the network into frames and map the IP address to the physical address.&lt;/p&gt;&lt;p&gt;&amp;nbsp; The protocols used by this layer are: ethernet, FDDI, token ring, x.25, frame Relay.&lt;/p&gt;&lt;p&gt;&amp;nbsp; 2.&amp;nbsp;&lt;b&gt;Internet layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;This layer is located between the transport layer and the application layer. This layer provides connectionless communication in the network.&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;In this, the data is packaged as IP datagrams, it contains datagram source and destination IP address so that the data can be sent and received easily.&lt;/p&gt;&lt;p&gt;The following protocols are used by this layer: -&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;IP protocol&lt;/b&gt; - Its full name is internet protocol and its main function is to deliver packets from source to destination. It has two versions IPv4 and IPv6.&lt;/p&gt;&lt;p&gt;&lt;b&gt;ARP&lt;/b&gt; - Its full name is &lt;b&gt;address resolution protocol&lt;/b&gt;. Its function is to search for physical address from ip address. There are many types of this: - Such as: - RARP, PARP etc.&lt;/p&gt;&lt;p&gt;&lt;b&gt;ICMP&lt;/b&gt; - Its full name is &lt;b&gt;internet control message protocol&lt;/b&gt;. Its task is to inform the host about problems encountered in the network.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Transport layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;This layer is responsible for the transmission of data. This layer is located between the application layer and the Internet layer.&lt;/p&gt;&lt;p&gt;It is also responsible for the reliability, flow control and correction of data.&lt;/p&gt;&lt;p&gt;Two main protocols work in this layer: -&lt;/p&gt;&lt;p&gt;1: - &lt;b&gt;Transmission control protocol (TCP)&lt;/b&gt;&lt;/p&gt;&lt;p&gt;2: - &lt;a href=&quot;https://techmyeducation.blogspot.com/2019/01/user-datagram-protocol-in-computer.html?m=1&quot; target=&quot;_blank&quot;&gt;User datagram protocol (UDP)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. Application layer&lt;/b&gt;&lt;/p&gt;&lt;p&gt;This layer is the highest layer in the TCP / IP model.&lt;/p&gt;&lt;p&gt;This layer is related to providing network service to applications.&lt;/p&gt;&lt;p&gt;This layer provides communication to the user; Such as: -Web browser, e-mail, and other applications.&lt;/p&gt;&lt;p&gt;The application layer sends data to the transport layer and receives data from it.&lt;/p&gt;&lt;p&gt;The function of this layer is to handle high-level protocols.&lt;/p&gt;&lt;p&gt;This layer allows the user to interact with the application.&lt;/p&gt;&lt;p&gt;Following are the protocols used in the application layer: -&lt;/p&gt;&lt;p&gt;&lt;b&gt;HTTP and HTTPS&lt;/b&gt;: - The full name of HTTP is hypertext transfer protocol. Through this we can access the data in internet. It transfers data in the form of text, audio, video. The full name of HTTPS is HTTP-secure. When we use ssl with http it becomes https.&lt;/p&gt;&lt;p&gt;&lt;b&gt;SNMP&lt;/b&gt; - Its full name is simple network management protocol. It is a framework that is used to manage devices in the internet.&lt;/p&gt;&lt;p&gt;&lt;b&gt;SMTP&lt;/b&gt; - Its full name is simple mail transfer protocol. It is used to send data from one e-mail to another e-mail address.&lt;/p&gt;&lt;p&gt;&lt;b&gt;DNS&lt;/b&gt; - Its full name is domain name system. It is used to map ip address.&lt;/p&gt;&lt;p&gt;&lt;b&gt;SSH&lt;/b&gt; - Its full name is Secure Shell. It is used for encryption.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Advantage of TCP / IP Model&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Its benefits are as follows: -&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;It helps us to establish the connection in different types of computers.&lt;/li&gt;&lt;li&gt;It works independent of the operating system.&lt;/li&gt;&lt;li&gt;It supports a lot of routing protocols.&lt;/li&gt;&lt;li&gt;It is a very scalable client-server architecture.&lt;/li&gt;&lt;li&gt;It works independently.&lt;/li&gt;&lt;li&gt;This is an open protocol suite. That is, it does not belong to any one company, so any person, company can use it.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Disadvantages of TCP/IP Model&lt;/b&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;This is a complicated model so it is difficult to setup and manage.&lt;/li&gt;&lt;li&gt;The transport layer of this model does not guarantee delivery of packets.&lt;/li&gt;&lt;li&gt;It is not easy to replace protocols in it.&lt;/li&gt;&lt;li&gt;The concept of services, interfaces and protocols is not different in this, so it is not suitable to describe it in new technology.&lt;/li&gt;&lt;li&gt;It was designed for wide area network (WAN). It has not been optimized for LAN (local area network) and personal area network (PAN).&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Request: - If you find this post helpful, then do share it with your friends and if you have any questions related to it or any other subjects, then you can comment by commenting below. Thanks.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/7541325250015389903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/tcpip-model-and-its-advantages.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7541325250015389903'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7541325250015389903'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/tcpip-model-and-its-advantages.html' title='TCP/IP Model and its advantages disadvantages'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs8ksyBj4wqIg79CzbCE12OOCfBBfl9LbQZuLZ0i0DjaZFN-hiflbIchmDBqxvy1zvt77A5sZAp4Hn4tE2sfqRc7lkYRu8eFYCbDa9tWoiRxhC4tB72qvUiP7H5VLNItnJ6-9F00ci6c0/s72-c/Screenshot_20210227-201710.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-248851281620643000</id><published>2021-02-27T20:10:00.006+05:30</published><updated>2021-02-27T20:11:46.879+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Graphics"/><title type='text'>applications of computer graphics</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;applications of computer graphics&lt;/h2&gt;&lt;p&gt;&lt;b&gt;computer graphics applications&lt;/b&gt;: -&lt;/p&gt;&lt;p&gt;Today we will read about &lt;b&gt;computer graphics applications&lt;/b&gt;.Computer Graphics are used in every computer areas nowadays. Use of graphics to make movies, video games. In developing computer programs, in scientific modeling and protocol design, and in other commercial arts.&lt;/p&gt;&lt;p&gt;So today we will read in detail about computer graphics applications in this post. So let&#39;s start: -&lt;/p&gt;&lt;p&gt;1: - &lt;b&gt;Graphics Design&lt;/b&gt;: - Graphics design is a process by which visual and textual content is created. Images, symbols and words are used to make visual and textual presentations.&lt;/p&gt;&lt;p&gt;2: - &lt;b&gt;Paint programs&lt;/b&gt;: - Through this we can make freehand drawing, that is, we can make painting by hand. The images in it are stored as bit maps which can be easily edited.&lt;/p&gt;&lt;p&gt;This is a graphics program through which we can draw pictures on the display screen, these pictures are displayed as bitmaps.&lt;/p&gt;&lt;p&gt;Nowadays most of all paint programs make tools available as icons. We can work related to that icon by selecting the icon. With this, we can easily make straight lines, rectangles, circles and oval through paint programs.&lt;/p&gt;&lt;p&gt;3: - &lt;b&gt;information graphics: -&lt;/b&gt; information graphics means to display information visually. Information graphics are used when information (data) is complex, then use graphics to explain that information well and quickly,&lt;/p&gt;&lt;p&gt;4: - &lt;b&gt;CAD Software&lt;/b&gt;: - It is used by engineers and architects to design objects. 2-D and 3-D objects are made by this. Like a software is autocad.&lt;/p&gt;&lt;p&gt;CAD is used to give special effects in movies, and also in advertising.&lt;/p&gt;&lt;p&gt;5. &lt;b&gt;Web Design&lt;/b&gt;: - Web design means designing websites and webpages that are displayed on the Internet.&lt;/p&gt;&lt;p&gt;To design a website, animation, communication design, graphic design, SEO (search engine optimization), and information architecture etc. have to be utilized.&lt;/p&gt;&lt;p&gt;6: - &lt;b&gt;Video games&lt;/b&gt;: - Video game which is an electronics game in which some pictures are displayed on the screen to the user with whom they interact. All these video games are made with the help of graphics.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Request: - If this post of computer graphics applications has been helpful for you, then tell me by comment and share this post with your friends. Thank you.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/248851281620643000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/applications-of-computer-graphics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/248851281620643000'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/248851281620643000'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/applications-of-computer-graphics.html' title='applications of computer graphics'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-4079981530448903289</id><published>2021-02-27T19:52:00.000+05:30</published><updated>2021-02-27T19:57:55.769+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Graphics"/><title type='text'>Computer Graphics and its types</title><content type='html'>&lt;p&gt;&amp;nbsp;In this article, we will read about &lt;b&gt;computer&lt;/b&gt; &lt;b&gt;graphics&lt;/b&gt;, so let&#39;s start?&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Computer Graphics and its Types&lt;/h2&gt;&lt;p&gt;&lt;b&gt;What is computer graphics&lt;/b&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;computer graphics&lt;/b&gt;&amp;nbsp;is an art in which images, lines, and charts, etc., are created by programming in a computer.&lt;/p&gt;&lt;p&gt;A simple image or picture can say thousands of sentences.&lt;/p&gt;&lt;p&gt;In other words, making pictures in computer screens is &lt;b&gt;computer graphics&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;computer graphics&lt;/b&gt; is made up of very abstract pixels. A pixel is the smallest unit of graphics seen on a computer screen.&lt;/p&gt;&lt;p&gt;The term &lt;b&gt;computer graphics&lt;/b&gt; was first used by &lt;b&gt;Verne Hudson&lt;/b&gt; and &lt;b&gt;william fetter &lt;/b&gt;in the &lt;b&gt;1960s&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;When we draw a picture in a paper, we use pencil, color, and eraser in it. If something goes wrong while making a picture in paper, we erase it with rubber, then it gets stained or blackened and if the color looks wrong then we have to make another picture in another paper which is a difficult and difficult Work.&lt;/p&gt;&lt;p&gt;To avoid this problem and to make a picture easily, we use &lt;b&gt;computer graphics&lt;/b&gt;. By which we can draw any picture. Any change in it like rotate, swap color, shift picture etc. can do many abstract work.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Computer graphics&lt;/b&gt; are used in painting, desktop publishing, autocad for building architecture, making games, making movies, forecasting weather in science, etc.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Types of computer graphics&lt;/b&gt;: -&lt;/h3&gt;&lt;p&gt;Following are the types of &lt;b&gt;computer graphics&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;1: - &lt;b&gt;Interactive computer graphics&lt;/b&gt;&lt;/p&gt;&lt;p&gt;2: - &lt;b&gt;Non Interactive computer graphics&lt;/b&gt;&lt;/p&gt;&lt;p&gt;1: - &lt;b&gt;Interactive computer graphics&lt;/b&gt;: - Interactive &lt;b&gt;computer graphics &lt;/b&gt;is the graphics in which the operator and user can interact with one or more input devices with the graphical data (information) shown in the display. That is, the user can make changes in the image.&lt;/p&gt;&lt;p&gt;There is two way communication between the user and the computer.&lt;/p&gt;&lt;p&gt;Nowadays all work stations and computer systems use interactive.&lt;/p&gt;&lt;p&gt;In this, the user requests the computer through the input device and the computer changes the picture or image according to the request sent by the input device. The user can give any number of commands through the input device and the computer generates pictures according to those commands.&lt;/p&gt;&lt;p&gt;2: - &lt;b&gt;non interactive computer graphics&lt;/b&gt;: - non interactive &lt;b&gt;computer graphics&lt;/b&gt; is also called passive computer graphics.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Passive computer graphics &lt;/b&gt;is a graphics in which the user does not have any kind of control over the picture or image that appears on the computer, meaning that the user cannot interact with the pictures.&lt;/p&gt;&lt;p&gt;The user can only see the image on the computer, there is no change in it.&lt;/p&gt;&lt;p&gt;There is only one way communication between the user and the computer.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Request: - If you liked this post,then tell us through the comment and share it with your friends. Thank you.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/4079981530448903289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/computer-graphics-and-its-types.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4079981530448903289'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/4079981530448903289'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2021/02/computer-graphics-and-its-types.html' title='Computer Graphics and its types'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-8799999249695297370</id><published>2020-04-30T02:02:00.002+05:30</published><updated>2021-03-05T00:58:58.763+05:30</updated><title type='text'>Risk and its types in software engineering</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Risk and its types in software engineering&lt;/h2&gt;
Risk is the future possibility term, in which we get&lt;br /&gt;
negative and undesirable results which are probably&lt;br /&gt;
is 0-100%. But this a probability not true.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiw4kUBFuH2oyunkt9jJhNMxUP41vp9ZVzTPhqkXZdaLCNBBu0SjPhom9WgEJvUxb1DK2cwLD4BM76EvZiTDH0vsGDU8iijWbYVLmMndxbmQxcrgX1xwTgVXHRwGmleaXT4vst7GKG-M8/s1600/techmyeducationblogspot.com_riskanditstypesinsoftwareengineering.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;479&quot; data-original-width=&quot;638&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiw4kUBFuH2oyunkt9jJhNMxUP41vp9ZVzTPhqkXZdaLCNBBu0SjPhom9WgEJvUxb1DK2cwLD4BM76EvZiTDH0vsGDU8iijWbYVLmMndxbmQxcrgX1xwTgVXHRwGmleaXT4vst7GKG-M8/s320/techmyeducationblogspot.com_riskanditstypesinsoftwareengineering.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Types of risk&lt;/b&gt;:-&lt;br /&gt;
1. Management risk&lt;br /&gt;
2. Technical risk&lt;br /&gt;
3. Financial or budget risk&lt;br /&gt;
4. Schedule risk&lt;br /&gt;
5. Contractual &amp;amp; legal risk&lt;br /&gt;
6. Operational risk&lt;br /&gt;
&lt;br /&gt;
1. &lt;b&gt;Management risk&lt;/b&gt;:-The main causes are planning was&lt;br /&gt;
not done effectively.&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Due to the lack of planning.&lt;/li&gt;
&lt;li&gt;The experience of management is minimum and due to the lack of training.&lt;/li&gt;
&lt;li&gt;Due to the lack of communication performance.&lt;/li&gt;
&lt;li&gt;The solution of organizations matter was not found&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
2. &lt;b&gt;Technical risk&lt;/b&gt;:-&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Changes always came in basic needs.&lt;/li&gt;
&lt;li&gt;A new technique was not present.&lt;/li&gt;
&lt;li&gt;Coding was not present in the high-level language.&lt;/li&gt;
&lt;li&gt;The ability of software is not so good.&lt;/li&gt;&lt;/ul&gt;
3. &lt;b&gt;Budget risk&lt;/b&gt;:-The money is a big factor in any project.&lt;br /&gt;
So it has many risks. There are some causes:-&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;The software was not complete in the analyzed budget.&lt;/li&gt;
&lt;li&gt;The number of changes in software increased day by day.&lt;/li&gt;
&lt;li&gt;The work/size of the project was increased.&lt;/li&gt;
&lt;/ul&gt;
4. &lt;b&gt;Scheduled risk&lt;/b&gt;: The -Project was not complete in scheduled&lt;br /&gt;
time. The project was increased, unfortunately. The&lt;br /&gt;
changes did not track in the right way. The price of&lt;br /&gt;
resources is increased.&lt;br /&gt;
&lt;br /&gt;
5. &lt;b&gt;Contractual &amp;amp; legal risks&lt;/b&gt;:-&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;The project was not developed in the rules of the government.&lt;/li&gt;
&lt;li&gt;The software shows problems under warranty.&lt;/li&gt;
&lt;li&gt;The requirement of software was changed.&lt;/li&gt;
&lt;li&gt;Security etc.&lt;/li&gt;&lt;/ul&gt;
6. &lt;b&gt;Operational risks&lt;/b&gt;:-&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;The process was not applied correctly.&lt;/li&gt;
&lt;li&gt;Due to the lack of team spirit.&lt;/li&gt;
&lt;li&gt;Due to the lack of responsibility of the developer.&lt;/li&gt;
&lt;li&gt;Due to the lack of practice.&lt;/li&gt;
&lt;li&gt;Due to the lack of communication between the team.&lt;/li&gt;&lt;/ul&gt;
7. &lt;b&gt;Other risks&lt;/b&gt;:-&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Changes come in government policy.&lt;/li&gt;
&lt;li&gt;Tools are not present appropriately.&lt;/li&gt;
&lt;li&gt;Facilities were not present.&lt;/li&gt;
&lt;li&gt;Computer resources were not present.&lt;/li&gt;
&lt;li&gt;Due to the lack of contracts.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
If you found this article informative please like share and subscribe....&lt;/div&gt;
&lt;div&gt;
Techmyeducation&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/8799999249695297370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2020/04/risk-and-its-types-in-softwareengineering.html#comment-form' title='37 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/8799999249695297370'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/8799999249695297370'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2020/04/risk-and-its-types-in-softwareengineering.html' title='Risk and its types in software engineering'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiw4kUBFuH2oyunkt9jJhNMxUP41vp9ZVzTPhqkXZdaLCNBBu0SjPhom9WgEJvUxb1DK2cwLD4BM76EvZiTDH0vsGDU8iijWbYVLmMndxbmQxcrgX1xwTgVXHRwGmleaXT4vst7GKG-M8/s72-c/techmyeducationblogspot.com_riskanditstypesinsoftwareengineering.jpg" height="72" width="72"/><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-7380141608696683527</id><published>2020-04-16T18:25:00.001+05:30</published><updated>2020-08-29T17:38:07.580+05:30</updated><title type='text'>sublime text 3 c++ setup</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimUo99pkdjDZpl7IylYRnS0L2x2-9Y7rpZoEwYM5m6HgWonpv9MVeLelV-2TmIR2wISg0HkiD_hQRRNk1RBrZvoXJO7p_0oEVvWQnTBVQl_PxDhIl7T_6zR6xNtNMb9ifgaSupFRBOY9o/s1600/C%252B%252Bsetup+on+windwos+banner+techstudio_.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;1359&quot; height=&quot;211&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimUo99pkdjDZpl7IylYRnS0L2x2-9Y7rpZoEwYM5m6HgWonpv9MVeLelV-2TmIR2wISg0HkiD_hQRRNk1RBrZvoXJO7p_0oEVvWQnTBVQl_PxDhIl7T_6zR6xNtNMb9ifgaSupFRBOY9o/s400/C%252B%252Bsetup+on+windwos+banner+techstudio_.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class=&quot;style-scope yt-formatted-string&quot; dir=&quot;auto&quot; face=&quot;&quot; style=&quot;background: rgb(249, 249, 249); border: 0px; color: #030303; font-size: 14px; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;style-scope yt-formatted-string&quot; dir=&quot;auto&quot; face=&quot;&quot; style=&quot;background: rgb(249, 249, 249); border: 0px; color: #030303; font-size: 14px; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;h1 style=&quot;color: #44525e; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-weight: 100; margin: 15px 0px; white-space: normal;&quot;&gt;C++ setup on windows&lt;/h1&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;style-scope yt-formatted-string&quot; dir=&quot;auto&quot; face=&quot;&quot; style=&quot;background: rgb(249, 249, 249); border: 0px; color: #030303; font-size: 14px; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: normal;&quot;&gt;Hi, guys if you want to execute C++ programs in your windows system,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: normal;&quot;&gt;Then the combination of Sublime text editor and mingw c++ compiler is the best choice. So please follow the steps and make your system to execute your C++ programs.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: normal;&quot;&gt;Note: Make sure your system is connected to the internet for package installation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;style-scope yt-formatted-string&quot; dir=&quot;auto&quot; face=&quot;&quot; style=&quot;background: rgb(249, 249, 249); border: 0px; color: #030303; font-size: 14px; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px;&quot;&gt;Path To Download Sublime text3 setup&lt;/span&gt;&lt;span style=&quot;background-color: white; font-size: 13.008px;&quot;&gt;&lt;span style=&quot;color: #030303;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;yt-simple-endpoint style-scope yt-formatted-string&quot; dir=&quot;auto&quot; href=&quot;https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.sublimetext.com%2F3&amp;amp;event=video_description&amp;amp;v=UG2KdLOv8cU&amp;amp;redir_token=Cs8wliJIPvGYe7QyK0vD8fbKn218MTU4NzEyNzc4OUAxNTg3MDQxMzg5&quot; rel=&quot;nofollow&quot; style=&quot;background-color: #f9f9f9; cursor: pointer; display: inline-block; font-family: roboto, arial, sans-serif; font-size: 14px; text-decoration-line: none; white-space: pre-wrap;&quot; target=&quot;_blank&quot;&gt;https://www.sublimetext.com/3&lt;/a&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;style-scope yt-formatted-string&quot; dir=&quot;auto&quot; face=&quot;&quot; style=&quot;background: rgb(249, 249, 249); border: 0px; color: #030303; font-size: 14px; margin: 0px; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px;&quot;&gt;Path&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px;&quot;&gt;&amp;nbsp;To Download MinGW setup &lt;/span&gt; &lt;/span&gt;&lt;a class=&quot;yt-simple-endpoint style-scope yt-formatted-string&quot; dir=&quot;auto&quot; href=&quot;https://www.youtube.com/redirect?q=http%3A%2F%2Fmingw.org%2F&amp;amp;event=video_description&amp;amp;v=UG2KdLOv8cU&amp;amp;redir_token=Cs8wliJIPvGYe7QyK0vD8fbKn218MTU4NzEyNzc4OUAxNTg3MDQxMzg5&quot; rel=&quot;nofollow&quot; style=&quot;background-color: #f9f9f9; cursor: pointer; display: inline-block; font-family: roboto, arial, sans-serif; font-size: 14px; text-decoration-line: none; white-space: pre-wrap;&quot; target=&quot;_blank&quot;&gt;http://mingw.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;h2 style=&quot;color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-weight: 100; margin: 10px 5px 0px 0px;&quot;&gt;Steps to follow&lt;/h2&gt;
1.&amp;nbsp;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: pre-wrap;&quot;&gt;Install the C++ compiler i.e mingw from&lt;/span&gt;&amp;nbsp;&lt;a href=&quot;http://mingw.org/&quot;&gt;http://mingw.org/&lt;/a&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
2.&amp;nbsp;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: pre-wrap;&quot;&gt;Setup the environment variables.&lt;/span&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
3.&amp;nbsp;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: pre-wrap;&quot;&gt;Configure Sublime text3 to compile C++ programs.&lt;/span&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-weight: 100; margin: 10px 5px 0px 0px;&quot;&gt;follow Steps to Build Execute and Run your C++ Program&lt;/h2&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;ul style=&quot;color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px; white-space: normal;&quot;&gt;&lt;li style=&quot;margin: 5px;&quot;&gt;&lt;span style=&quot;background-color: white; white-space: pre-wrap;&quot;&gt;To Build Program = Ctrl + B(Please set Tools &amp;gt;&amp;gt; Build System &amp;gt;&amp;gt; C++ Single File before)&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin: 5px;&quot;&gt;&lt;span style=&quot;background-color: white; white-space: pre-wrap;&quot;&gt;To Execute Program = Ctrl + Shift + T&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin: 5px;&quot;&gt;&lt;span style=&quot;background-color: white; white-space: pre-wrap;&quot;&gt;To run your program write ./yourfilename.exe i.e (dot. slash/yourfilename.exe )&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, Helvetica, sans-serif; font-size: 13.008px;&quot;&gt;The specified Please watch the video and follow the installation steps carefully.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/UG2KdLOv8cU/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/UG2KdLOv8cU?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Youtube video &lt;a href=&quot;https://youtu.be/UG2KdLOv8cU&quot; target=&quot;_blank&quot;&gt;Link&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you guys found this article and video helpful then please comment like share and subscribe to my youtube channel.&lt;br /&gt;
Thanks&lt;br /&gt;
TechMyEducation&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/7380141608696683527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2020/04/sublime-text-3-cpp-setup.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7380141608696683527'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7380141608696683527'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2020/04/sublime-text-3-cpp-setup.html' title='sublime text 3 c++ setup'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimUo99pkdjDZpl7IylYRnS0L2x2-9Y7rpZoEwYM5m6HgWonpv9MVeLelV-2TmIR2wISg0HkiD_hQRRNk1RBrZvoXJO7p_0oEVvWQnTBVQl_PxDhIl7T_6zR6xNtNMb9ifgaSupFRBOY9o/s72-c/C%252B%252Bsetup+on+windwos+banner+techstudio_.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-1310691047740326620</id><published>2019-11-21T00:14:00.001+05:30</published><updated>2019-11-21T00:14:53.186+05:30</updated><title type='text'>Freelance Work: Advantages And Disadvantages</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 style=&quot;box-sizing: border-box; color: #0cb5b3; font-family: Helvetica, Arial, serif; font-size: 24px; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
Freelance Work: Advantages And Disadvantages&lt;/h3&gt;
The trending word «&lt;b&gt;freelance&lt;/b&gt;» appeared in our vocabulary in recent years. It means working outside independently from the boundaries of any company. &lt;b&gt;Freelancers &lt;/b&gt;can participate simultaneously in several projects or work for several companies, while not being a full-time employee of any of them.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-Y7_Z05NhA3T7KjxmWE2Sb5fkzyhoMYxjilEKtlQWfbEw2LoxydxG2xmXsQRr-YaRE80ZsS1lv7Q_inPjb5ji5gbHZY2XyvYfJleu9PmKB65d8rMZLpdArg2iJJklGVta0fxLHmSN7Dw/s1600/techmyeducation.blogspot.com+Freelance+work.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;164&quot; data-original-width=&quot;308&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-Y7_Z05NhA3T7KjxmWE2Sb5fkzyhoMYxjilEKtlQWfbEw2LoxydxG2xmXsQRr-YaRE80ZsS1lv7Q_inPjb5ji5gbHZY2XyvYfJleu9PmKB65d8rMZLpdArg2iJJklGVta0fxLHmSN7Dw/s1600/techmyeducation.blogspot.com+Freelance+work.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
For some people, the opportunity to become a &lt;b&gt;freelancer &lt;/b&gt;is true and a platform to prove their skills and earn in terms of multiplications of money:&lt;br /&gt;
&lt;br /&gt;
there are no early rises at 7 in the morning to catch an office by the working day beginning;&lt;br /&gt;
there are no annoying bosses who constantly monitor your work progress;&lt;br /&gt;
there is no need to ride the subway at rush hour or stand in traffic for hours.&lt;br /&gt;
In the first view, freelancing is working from home and has only advantages. But this is only at first glance. In fact, &lt;b&gt;freelance &lt;/b&gt;has both advantages and disadvantages, and not everyone can become a &lt;b&gt;freelancer.&lt;/b&gt; First of all, you need to take into account the workflow specifics. &lt;b&gt;Freelancers&lt;/b&gt; are most often people of creative professions — designers, illustrators, photographers, etc. &lt;b&gt;Freelance &lt;/b&gt;online work is also common in IT, journalism, philology (translation of texts and books), marketing, engineering, and many other fields, which are quite demanding to qualification level.&lt;br /&gt;
&lt;br /&gt;
Lion’s share of time, &lt;b&gt;freelancers &lt;/b&gt;themselves look for clients (most often — via the Internet). To believe facts, people&#39;s working as a &lt;b&gt;freelancer &lt;/b&gt;have an income of 1.5-2 times more than specialists in similar professions, but working in the office for a particular company.&lt;br /&gt;
&lt;br /&gt;
So, is freelancing and working from home is so attractive as it seems? Should I say goodbye to the office and embark on «free swim»? To understand this, you need to carefully weigh all the pros and cons of &lt;b&gt;freelancers&lt;/b&gt;’ lifestyle and work.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Freelance &lt;/b&gt;online work advantages&lt;br /&gt;
Perhaps, the most important advantage is the independent time schedule. The &lt;b&gt;freelancer &lt;/b&gt;receives the task and deadlines for its completion (sometimes, he appoints deadlines himself), but he decides on what hours to work on his own. It is more convenient for someone to sleep before lunch and work until mid-night — a &lt;b&gt;freelancer &lt;/b&gt;can afford it. However, the widespread belief that a &lt;b&gt;freelancer &lt;/b&gt;has a lot of free time is a fallacy.&lt;br /&gt;
In fact, when you become a &lt;b&gt;freelancer&lt;/b&gt;, you work even more as much as an office worker;&lt;br /&gt;
&lt;b&gt;Freelancers &lt;/b&gt;seek clients and can choose projects on their own choices in which they will be interested.&lt;br /&gt;
Each &lt;b&gt;freelancer &lt;/b&gt;has a certain price for work.&lt;br /&gt;
&lt;b&gt;Freelancer &lt;/b&gt;is a financially independent specialist. He receives exactly as much money for each completed project as he really earned. No more, no less. He cannot be deprived of part of his salary or fined for any violation, as is often the case at enterprises (for example, for systematic lateness, incorrect behavior or other oversights).&lt;br /&gt;
&lt;b&gt;Freelancer &lt;/b&gt;has access to an unlimited number of potential clients. The Internet offers tremendous opportunities for &lt;b&gt;freelance &lt;/b&gt;work from home and finding customers across the entire globe;&lt;br /&gt;
A &lt;b&gt;freelancer &lt;/b&gt;can combine several professions at once. If you are very good at software, but at the same time writing stunning oil paintings, why not be a programmer and a painter at the same time?&lt;br /&gt;
While you work through the Internet (communicate with customers, receive orders and give work done — and all this happens online), you can afford to work from anywhere in the world. What should you take a ticket, say, to Thailand, and live there a couple of months, without violating your workflow? This is a great opportunity to change the working environment;&lt;br /&gt;
A &lt;b&gt;freelancer &lt;/b&gt;cannot be fired. A &lt;b&gt;freelancer &lt;/b&gt;will never hear these unpleasant words: «You are fired!», which often causes a psychological blow and drive them into a depression.&lt;br /&gt;
&lt;b&gt;Freelance &lt;/b&gt;online work disadvantages&lt;br /&gt;
A &lt;b&gt;freelancer &lt;/b&gt;can have lots of orders in one period, while in another — not have them at all.&lt;br /&gt;
Consequently, by freelancing anyone cannot always hope for regular earnings.&lt;br /&gt;
When a &lt;b&gt;freelancer &lt;/b&gt;starts working with each new customer, a lot of time can be spent discussing working conditions and payment methods.&lt;br /&gt;
A &lt;b&gt;freelancer &lt;/b&gt;always runs the risk of being cheated in terms of paying for work. When the employee is not documented, and his location can be quite far from the company, the employer is tempted to receive completed order, but not to pay for it. Of course, not all of them are such persons, but a &lt;b&gt;freelancer &lt;/b&gt;always has chances to run into an unscrupulous customer;&lt;br /&gt;
A &lt;b&gt;freelancer &lt;/b&gt;works at home — usually, alone. Team working is attractive because you can ask your colleagues for advice on the work process, talk with them during lunch break, and celebrate corporate holidays together outside office hours, and just make friends. A &lt;b&gt;freelancer &lt;/b&gt;is deprived of such communication. But, considering &lt;b&gt;freelance &lt;/b&gt;work advantages and disadvantages, this is a flaw not for all people;&lt;br /&gt;
The &lt;b&gt;freelance &lt;/b&gt;work from home can easily disorganize a person. A &lt;b&gt;freelancer &lt;/b&gt;needs to gather all his will into a fist and work, even when he doesn’t want to. In the office, there is a boss who makes sure that you work, and it will be quite difficult to get distracted by extraneous matters.&lt;br /&gt;
Relatives, friends, and acquaintances may not take &lt;b&gt;freelancer’s &lt;/b&gt;work seriously. «You just sit at home and click something on the computer, is this work?» they will say.&lt;br /&gt;
Not everyone understands that a &lt;b&gt;freelancer &lt;/b&gt;also works, answer a phone call, People can think of a &lt;b&gt;freelancer &lt;/b&gt;as «a person who dallying every day at home» (which is actually not the case) can put pressure and psychological discomfort on morally;&lt;br /&gt;
There is another drawback, although in modern society it is already losing its significance, and for many, it will not be a significant minus. This is the lack of a social package. If a &lt;b&gt;freelancer &lt;/b&gt;gets sick — no one will pay him sick leave, if he wants to go on vacation — he will have to adjust his schedule himself so that he can afford to take a break from work for a couple of weeks.&lt;br /&gt;
Related&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/1310691047740326620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2019/11/freelance-work-advantages-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1310691047740326620'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/1310691047740326620'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2019/11/freelance-work-advantages-and.html' title='Freelance Work: Advantages And Disadvantages'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-Y7_Z05NhA3T7KjxmWE2Sb5fkzyhoMYxjilEKtlQWfbEw2LoxydxG2xmXsQRr-YaRE80ZsS1lv7Q_inPjb5ji5gbHZY2XyvYfJleu9PmKB65d8rMZLpdArg2iJJklGVta0fxLHmSN7Dw/s72-c/techmyeducation.blogspot.com+Freelance+work.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-3535919709394083888</id><published>2019-11-01T02:38:00.000+05:30</published><updated>2019-11-01T02:45:38.894+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>Input devices of computer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Input devices of computer&lt;/h2&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRHPueIlQlVFNzYohvOaboRFISkYwgo0fwbdzX6N7EgdGRDkfXGd7k4wuGaM2YMVMTazRM2OF08MEfKjW7KdnX3RZ4-ifj1vSQdH9eDwB0gFs_uD1paXjrgcRKUpVzPa0eUHW3Q2uD7UA/s1600/techmyeducation.blogspot.com+input+devices+of+computer.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;406&quot; data-original-width=&quot;655&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRHPueIlQlVFNzYohvOaboRFISkYwgo0fwbdzX6N7EgdGRDkfXGd7k4wuGaM2YMVMTazRM2OF08MEfKjW7KdnX3RZ4-ifj1vSQdH9eDwB0gFs_uD1paXjrgcRKUpVzPa0eUHW3Q2uD7UA/s320/techmyeducation.blogspot.com+input+devices+of+computer.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Input Devices of Computer&lt;/b&gt;&lt;br /&gt;
Input devices are devices through which we can make our data or instructions input in the computer. Input devices facilitate connectivity between computers and humans. There are many Input Devices in the computer. These devices direct the computer&#39;s brain to do what? Input Device is available in many forms and all have specific purposes. For typing, we have a keyboard, which sorts our instructions.&lt;br /&gt;
&lt;br /&gt;
“Input Device is the device that directs our instructions or commands to the computer&#39;s brain, the CPU. (C.P.U.). &quot;&lt;br /&gt;
&lt;br /&gt;
There are several types of Input Device which are as follows -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Keyboard&lt;/li&gt;
&lt;li&gt;Mouse&lt;/li&gt;
&lt;li&gt;Joystick&lt;/li&gt;
&lt;li&gt;Trackball&lt;/li&gt;
&lt;li&gt;Light pen&lt;/li&gt;
&lt;li&gt;Touch screen&lt;/li&gt;
&lt;li&gt;Digital camera&lt;/li&gt;
&lt;li&gt;Scanner&lt;/li&gt;
&lt;li&gt;Digitizer Tablet&lt;/li&gt;
&lt;li&gt;Bar Code Reader&lt;/li&gt;
&lt;li&gt;OMR&lt;/li&gt;
&lt;li&gt;OCR&lt;/li&gt;
&lt;li&gt;MICR&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Keyboard&lt;/b&gt;&lt;br /&gt;
A keyboard is peripheral to a computer, which is partly like a keyboard&#39;s typewriter. The keyboard is designed to input text and characters. Physically, computer keyboards are rectangular. It contains about 108 Keys. The keyboard has many types of keys (Alphabet), Number, Number, Symbol, Function Key, Arrow Key, and some special Keys as well. Are&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKR32t7p8neEXzIsat7W1XVLgzcjCSR52vdpwkeJrtL0uwg-Kz35w1UCeeZsj7oOyBDKAbIAyG2YC1t5lMbIcq7wg5tiOm0zUU4xYpecloG1bfjPfAkQCrFWQuXmgJPoSDKrult4zy5C8/s1600/techmyeducation.blogspot.com-keyboard.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;392&quot; data-original-width=&quot;586&quot; height=&quot;214&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKR32t7p8neEXzIsat7W1XVLgzcjCSR52vdpwkeJrtL0uwg-Kz35w1UCeeZsj7oOyBDKAbIAyG2YC1t5lMbIcq7wg5tiOm0zUU4xYpecloG1bfjPfAkQCrFWQuXmgJPoSDKrult4zy5C8/s320/techmyeducation.blogspot.com-keyboard.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
We can divide its keys into six parts based on the structure of the keyboard -&lt;br /&gt;
&lt;br /&gt;
Alphanumeric Keys&lt;br /&gt;
Numeric Keypad&lt;br /&gt;
Function Keys&lt;br /&gt;
Special Purpose Keys&lt;br /&gt;
Modifier Keys&lt;br /&gt;
Curser Keys&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&amp;nbsp; Mouse&lt;/b&gt;&lt;br /&gt;
At present, the mouse is the most popular Pointer Device, which is used to create images or graphics, as well as to click on a button or menu. With this help, we can use our PC without using the keyboard. Can control&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2OtfLFtH1ot5R5qns02jWP66w3Pwl6xkbCwnXVbWjvv_GLA2kc8YG0T0ggahrgVCq-Zs7dO8zr_1a288kGaYJLqd6ZxOzXSvBRjgNNhnyfxElfLGHlG5h2a7t7FORbCA5N0xpGNZ-QhI/s1600/techmyeducation+mouse.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;348&quot; data-original-width=&quot;340&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2OtfLFtH1ot5R5qns02jWP66w3Pwl6xkbCwnXVbWjvv_GLA2kc8YG0T0ggahrgVCq-Zs7dO8zr_1a288kGaYJLqd6ZxOzXSvBRjgNNhnyfxElfLGHlG5h2a7t7FORbCA5N0xpGNZ-QhI/s320/techmyeducation+mouse.PNG&quot; width=&quot;312&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
The mouse has two or three buttons, with the help of which instructions are given to the computer. The pointer moves on the screen when the mouse is moved. There is a rubber ball (boll) on the underside of the mouse. The ball rotates when the mouse is moved on a flat surface.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Mouse functions&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Clicking&lt;/li&gt;
&lt;li&gt;Double Clicking&lt;/li&gt;
&lt;li&gt;Right Clicking&lt;/li&gt;
&lt;li&gt;Dragging&lt;/li&gt;
&lt;li&gt;Scrolling&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Mouse type&lt;/b&gt;&lt;br /&gt;
There are usually three types of mice.&lt;br /&gt;
&lt;br /&gt;
Mechanical Mouse&lt;br /&gt;
Optical Mouse&lt;br /&gt;
Cordless Mouse&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Joystick&lt;/b&gt;&lt;br /&gt;
This device is an input device used to play video games, it is often used by children to play games on the computer. Because this is an easy way to teach the computer to children. Although all computer games can be played through the keyboard, some games are played at a fast pace, children do not feel comfortable in those games, so a joystick is used.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg97cEisPed5jJc_9xHGGImqNp68MeWpU6HP6Su3Fzymnetm_jQ2g4E0seIb75sfDxghYPjuHQx8mhXZi_stvxYwgfiksLUQv1OkJYaqbFwjLSJ4-6hr2wUaSfJ867Z3CS83x0LbBunz2k/s1600/techmyeducation+joystick.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;328&quot; data-original-width=&quot;312&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg97cEisPed5jJc_9xHGGImqNp68MeWpU6HP6Su3Fzymnetm_jQ2g4E0seIb75sfDxghYPjuHQx8mhXZi_stvxYwgfiksLUQv1OkJYaqbFwjLSJ4-6hr2wUaSfJ867Z3CS83x0LbBunz2k/s320/techmyeducation+joystick.PNG&quot; width=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;4. Trackball&lt;/b&gt;&lt;br /&gt;
The track ballon is a pointing input device. Which acts like a mouse. It has a raised ball and some buttons. Normally, while holding, you have your thumb on the ball and your fingers are on its button. To move the pointer on the screen, the ball with the thumb rotates the ball, the trackball is not required to rotate like a mouse, so it occupies relatively less space. It is used in Laptop, Mobile and Remold.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo7lqTVoL-tBjIwj1MQ7el2oMHvfWnVj6Kv_md8WyMZ_eswj1yaniZMFu2obrgZy-syiPCiFHyaNdSAJp4x-mPbY6Q0lIRmddi4noFkEXyDISnJJqYOpGvSuIkLUOQKbIBMe__um_mhWY/s1600/techmyeducation+trackball.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;233&quot; data-original-width=&quot;329&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo7lqTVoL-tBjIwj1MQ7el2oMHvfWnVj6Kv_md8WyMZ_eswj1yaniZMFu2obrgZy-syiPCiFHyaNdSAJp4x-mPbY6Q0lIRmddi4noFkEXyDISnJJqYOpGvSuIkLUOQKbIBMe__um_mhWY/s1600/techmyeducation+trackball.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;5. Light Pen&lt;/b&gt;&lt;br /&gt;
Light pen is used to make a picture or graphics on a computer screen. A light pen has a device like a light-sensitive pen. Therefore, light pens are used to select objects. Any graphics made with the help of a light pen can be stored on the computer and can be improved as needed.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw9ulkXOCXrawTNwFkchOGQPGorLht9uJvBBxSnb8G5IH4sERY_XJxZlWlaH5wufPRLPy65-NwRgewnjj-Ifstw65nnHIh2qjn2S7thHvk9H598zRqWJ_1c8SJZt93kbJl1V_ElKte3r4/s1600/techmyeducation+lightpen.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;241&quot; data-original-width=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw9ulkXOCXrawTNwFkchOGQPGorLht9uJvBBxSnb8G5IH4sERY_XJxZlWlaH5wufPRLPy65-NwRgewnjj-Ifstw65nnHIh2qjn2S7thHvk9H598zRqWJ_1c8SJZt93kbJl1V_ElKte3r4/s1600/techmyeducation+lightpen.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;6. Touch Screen&lt;/b&gt;&lt;br /&gt;
Touch Screen is an Input Device. It has a type of display. With the help of which a user selects a menu or an object on the screen by positioning his or her fingers due to a pointing device. It can be easily used even if a user does not have much knowledge of computer. Touch screen use nowadays railway station, airport, hospital, shopping mall, ATM It has started happening in the beginning.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi9ZmSXxy1O4DROZhHMH93z7hYcWLysedCZEirkMK37OYKhr145rYaCswfDb7Upl1sPcvLQUyI8yVPdlAr46Zt96YzITfleCJ8w0Q_sAXZ62YB-DDNmHi-ICEyq4E3sG22NWySwbsAGl4/s1600/techmyeducation+touchscreen.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;249&quot; data-original-width=&quot;404&quot; height=&quot;197&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi9ZmSXxy1O4DROZhHMH93z7hYcWLysedCZEirkMK37OYKhr145rYaCswfDb7Upl1sPcvLQUyI8yVPdlAr46Zt96YzITfleCJ8w0Q_sAXZ62YB-DDNmHi-ICEyq4E3sG22NWySwbsAGl4/s320/techmyeducation+touchscreen.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;7. Bar code reader&lt;/b&gt;&lt;br /&gt;
A bar code reader is used to read the bar code printed on a product over a product that is used by the bar code reader and the price of the product and other related information can be obtained.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi84x9HJdJE2qjCCCHN1eEjvlWtL2i6cpO4QV7Rhg9pKOZqfQpDkS3ZHGgYa9AJCvDNT-mQd7NdeQU48r4ZiMMXocGLVKFVFkDMjXJ7p9ZCihp6tWyVL5WQ64eutts4s_mLYheRuIuZufE/s1600/techmyeducation+bar+code+reader.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;219&quot; data-original-width=&quot;307&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi84x9HJdJE2qjCCCHN1eEjvlWtL2i6cpO4QV7Rhg9pKOZqfQpDkS3ZHGgYa9AJCvDNT-mQd7NdeQU48r4ZiMMXocGLVKFVFkDMjXJ7p9ZCihp6tWyVL5WQ64eutts4s_mLYheRuIuZufE/s1600/techmyeducation+bar+code+reader.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;8. Scanner&lt;/b&gt;&lt;br /&gt;
Scanner is an Input Device. It directly inputs the shape or written information on a page in the computer into the computer. Its main advantage is that the user does not have to type the information.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg51zxOQjs3DGwXzSlumstXttWdw7DlCAy72uZtp3d6mN4806FmkvoSa8ezpgXybt7jRiLUOFq1_V-gdXawyadH-v1aY9abN69EQV9YyWXv5GZNykHhCulAIF9rE4gPvJilFCyoJKMV7BA/s1600/techmyeducation+scanner.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;209&quot; data-original-width=&quot;309&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg51zxOQjs3DGwXzSlumstXttWdw7DlCAy72uZtp3d6mN4806FmkvoSa8ezpgXybt7jRiLUOFq1_V-gdXawyadH-v1aY9abN69EQV9YyWXv5GZNykHhCulAIF9rE4gPvJilFCyoJKMV7BA/s1600/techmyeducation+scanner.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;9. Omr (OMR)&lt;/b&gt;&lt;br /&gt;
Omr (OMR) or Optical Mark Reader is a device that checks the presence and absence of a pencil or pen symbol on a paper in which the highlighted paper is highlighted and the reflected light is tested. Where the sign is present, the intensity of the reflected light will be less than that part of the paper. Omr (OMR) is used to check the answer-book of an exam. These exam papers have optional questions.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjlW7blmmZAxa66CVaCVZPV3fLAdei706W2_4GGXLifMG-vRm50kTZEey5q6HTqAk1YgUFaIPScrVe2VRUCLu4em6BUTl2KmatIzX5-Axn1ziw_9m3XnNw8A0xp3XcADm2e6xrJPUO0CE/s1600/techmyeducation+omr.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;210&quot; data-original-width=&quot;332&quot; height=&quot;202&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjlW7blmmZAxa66CVaCVZPV3fLAdei706W2_4GGXLifMG-vRm50kTZEey5q6HTqAk1YgUFaIPScrVe2VRUCLu4em6BUTl2KmatIzX5-Axn1ziw_9m3XnNw8A0xp3XcADm2e6xrJPUO0CE/s320/techmyeducation+omr.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;10. OCR (OCR)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Optical Character Recognition &lt;/b&gt;or &lt;b&gt;OCR &lt;/b&gt;is one such technique. Which is used to read a particular type of symbol, letter, or number, these characters can be read through the light source. The &lt;b&gt;OCR &lt;/b&gt;equipment reads the characters printed from typewriters, the character of the cash register and the character of the credit card. &lt;b&gt;OCR &lt;/b&gt;fonts are stored in the computer. Whom &lt;b&gt;OCR &lt;/b&gt;(OCR) is called standard.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MICR&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Magnetic Ink Character Recognition &lt;/b&gt;is widely used in banking, where people have to work with large numbers of checks. In short, where does it go to &lt;b&gt;MICR&lt;/b&gt;? MICR is used to read characters printed with Magnetic Ink. This machine is fast and automatic as well as the chances of making mistakes in it are absolutely nil.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg51J-VlRb6CklmcOG8vqNcdKX-JouNhj_7NO6y97EtQ9ZyiVmnEjI_VdsdufYax23q_6E6zn2Djpb_zSUjC4E0bHevNwAnPEmr_AiwBkD1fJcI-deyp2QD0Ose6gYtYvYwLGV5N7l-OM4/s1600/techmyeducation+micr.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;182&quot; data-original-width=&quot;372&quot; height=&quot;156&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg51J-VlRb6CklmcOG8vqNcdKX-JouNhj_7NO6y97EtQ9ZyiVmnEjI_VdsdufYax23q_6E6zn2Djpb_zSUjC4E0bHevNwAnPEmr_AiwBkD1fJcI-deyp2QD0Ose6gYtYvYwLGV5N7l-OM4/s320/techmyeducation+micr.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Simple summary&lt;/h3&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Input devices are devices by which we can input our data or instructions into a computer.&lt;/li&gt;
&lt;li&gt;Input devices facilitate connectivity between computers and humans.&lt;/li&gt;
&lt;li&gt;Input devices are devices that allow our instructions or commands to the computer&#39;s brain, the CPU. Reach to.&lt;/li&gt;
&lt;li&gt;Magnetic ink character recognition is widely used in the backing field.&lt;/li&gt;
&lt;li&gt;An optical mark reader is a device that checks the presence and absence of a pencil or pen symbol on a paper.&lt;/li&gt;
&lt;li&gt;Optical character recognition is a technique used to read a particular type of symbol, letter and number.&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/3535919709394083888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2019/11/input-devices-of-computer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/3535919709394083888'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/3535919709394083888'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2019/11/input-devices-of-computer.html' title='Input devices of computer'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRHPueIlQlVFNzYohvOaboRFISkYwgo0fwbdzX6N7EgdGRDkfXGd7k4wuGaM2YMVMTazRM2OF08MEfKjW7KdnX3RZ4-ifj1vSQdH9eDwB0gFs_uD1paXjrgcRKUpVzPa0eUHW3Q2uD7UA/s72-c/techmyeducation.blogspot.com+input+devices+of+computer.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-7423652791569837779</id><published>2019-11-01T01:20:00.001+05:30</published><updated>2021-03-04T12:38:25.632+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Operating system"/><title type='text'>computer memory ? types of memory ,primary memory ,secondary memory,ram,rom</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;computer memory? types of memory ,primary memory ,secondary memory,ram,rom&lt;/h2&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;b&gt;What is Memory&lt;/b&gt;?&lt;br /&gt;
This device stores the instructions received by the Input Device by storing it in the computer where it also goes to the memory of the computer. In a human, it is a brain to remember some things, similarly, in a computer, memory is there to remember data. This memory is an integral part of C.P.U., it is also called Computer&#39;s Main Memory, Internal Memory, or Primary Memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&quot;Keeping any instructions, information or results stored is called memory.&quot;&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;computer memory? types of memory, primary memory, secondary memory, ram,rom&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Computers &lt;/b&gt;have more than one memory. We can generally classify them as &lt;b&gt;Primary and Secondary memory&lt;/b&gt;. Primary memory is both Volatile and Non-Volatile. Temporary Memory keeps data from temporarily turning on the computer until the computer is shut down, that is, data is lost from the computer when the computer suddenly shuts down or power goes down. Permanent Memory starts your computer. Are helpful in doing. It contains some very useful firmware which helps in boosting the computer. The process of starting a booting computer is called the main memory. Secondary storage is that which keeps our data for a long time. Secondary storage comes in many forms. Floppy disk, hard disk, cd Etc.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Bit or byte&lt;/b&gt;&lt;br /&gt;
The data stored in memory is converted to 0 or 1, 0 and 1 are jointly called binary digits. In short, they are also called bits. This bit is the smallest unit to measure the space in a computer&#39;s memory.&lt;br /&gt;
&lt;br /&gt;
8 Bits = 1 Bytes&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
Types of memory&lt;/h4&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Primary Memory&lt;/li&gt;
&lt;li&gt;Secondary Memory&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Primary Memory&lt;/b&gt;&lt;br /&gt;
Memory is the most important part of a computer where data, information, and programs are present during the process and are available immediately when needed. This memory is unstable memory because the data written in it is erased when the computer is shut down or goes on. This is called primary memory. It is also known as primary memory or main memory.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCcYQm1AGyUfnhCdC6J0rv5PvyISNdnnHGE8NRMKee4Dw8V6Chc-GWIUN3T801n5nzwaLneR06SgXP_Em_Rk4LOJ8rFGIydhuvdYChLjEpGzopO0zcqK1E_9QQNc-X-Qwgv3yGy-rVxh4/s1600/techmyeducation.blogspot.com-type+of+computer+memory.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;283&quot; data-original-width=&quot;653&quot; height=&quot;138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCcYQm1AGyUfnhCdC6J0rv5PvyISNdnnHGE8NRMKee4Dw8V6Chc-GWIUN3T801n5nzwaLneR06SgXP_Em_Rk4LOJ8rFGIydhuvdYChLjEpGzopO0zcqK1E_9QQNc-X-Qwgv3yGy-rVxh4/s320/techmyeducation.blogspot.com-type+of+computer+memory.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
There are mainly two types of primary memory -&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;RAM&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;ROM&lt;/b&gt;&lt;br /&gt;
1. &lt;b&gt;RAM (Random Access Memory)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;RAM &lt;/b&gt;or &lt;b&gt;Random Access Memory &lt;/b&gt;is the temporary memory of a computer. Data input from the keyboard or any other input device is stored in &lt;b&gt;RAM &lt;/b&gt;before processing and the CPU. The data or program is stored temporarily in the &lt;b&gt;RAM&lt;/b&gt;, as per the requirement, the stored data stored in the &lt;b&gt;RAM &lt;/b&gt;is erased when the computer is shut down or power is gone. Therefore &lt;b&gt;RAM &lt;/b&gt;is called Volatile or Temporary Memory. There are many types of &lt;b&gt;RAM &lt;/b&gt;capacity or size like - 4 MB, 8 MB, 16 MB, 32 MB, 64 MB, 128 MB, 256 MB,2 GB,4GB, etc.&lt;br /&gt;
There are three types of &lt;b&gt;RAM&lt;/b&gt;.&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Dynamic ram&lt;/li&gt;
&lt;li&gt;Synchronous ram&lt;/li&gt;
&lt;li&gt;Static ram&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;Dynamic ram&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Dynamic RAM &lt;/b&gt;is abbreviated as &lt;b&gt;DRAM&lt;/b&gt;. The&amp;nbsp;&lt;b&gt;DRAM &lt;/b&gt;is the most common &lt;b&gt;RAM &lt;/b&gt;and it needs to be refreshed as soon as possible. Refresh here means to power the chip, it refreshes about a thousand times in a second, and each time it refreshes before it erases the object, its speed is due to a quick refresh. Are less.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Synchronous ram&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Synchronous RAM &lt;/b&gt;is much faster than &lt;b&gt;DRAM&lt;/b&gt;. The reason for its high speed is that it is the CPU. Refresh according to clock speed. That is why they transfer data faster than &lt;b&gt;DRAM&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Static ram&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Static RAM &lt;/b&gt;is RAM that is less refreshed. Due to less refresh, it keeps the data in memory longer. &lt;b&gt;S-RAM &lt;/b&gt;is faster and more expensive than Diagram.&lt;br /&gt;
&lt;br /&gt;
2. &lt;b&gt;ROM (Read-only memory)&lt;/b&gt;&lt;br /&gt;
The full name of &lt;b&gt;ROM &lt;/b&gt;is a read-only memory. This is a Permanent memory in which programs are stored at the time of building a computer. Stored programs cannot be changed and deleted in this memory, they can only be read. So this memory is called &lt;b&gt;read-only memory&lt;/b&gt;. The data stored in &lt;b&gt;ROM &lt;/b&gt;is not destroyed even after the computer is switched off. Therefore, &lt;b&gt;ROM &lt;/b&gt;is called non-volatile or permanent memory.&lt;br /&gt;
There are different types of Rome which are as follows -&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;PROM (Programmable Read-Only Memory)&lt;/li&gt;
&lt;li&gt;EPROM (Erasable Programmable Read-Only Memory)&lt;/li&gt;
&lt;li&gt;EEPROM (Electrical Programmable Read-Only Memory)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;PROM&lt;/b&gt;&lt;br /&gt;
PROM&#39;s full name is &lt;b&gt;Programmable Read-Only Memory&lt;/b&gt;, it is such a memory that once the data is stored in it, it cannot be erased nor change.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;EPROM&lt;/b&gt;&lt;br /&gt;
The full name of &lt;b&gt;EPROM &lt;/b&gt;is &lt;b&gt;Erasable Programmable Read-Only Memory&lt;/b&gt;, it is similar to &lt;b&gt;PROM&lt;/b&gt;, but the program stored in it can be erased only by ultraviolet rays and new programs are stored.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;EEPROM&lt;/b&gt;&lt;br /&gt;
The full name of &lt;b&gt;EEPROM &lt;/b&gt;is Electrical Programmable Read-Only Memory. There is also a new technology &lt;b&gt;EEPROM&lt;/b&gt;, in which the method of modulating the program from memory.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;RAM vs ROM&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;RAM&lt;/b&gt;&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Temporary Storage&lt;/li&gt;
&lt;li&gt;Stores data in MBs&lt;/li&gt;
&lt;li&gt;Volatile&lt;/li&gt;
&lt;li&gt;Used in normal Operations&lt;/li&gt;
&lt;li&gt;Writing data is faster&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;ROM&lt;/b&gt;&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Permanent storage&lt;/li&gt;
&lt;li&gt;Stores data in GBs&lt;/li&gt;
&lt;li&gt;Non-volatile&lt;/li&gt;
&lt;li&gt;Used for the startup process of computer&lt;/li&gt;
&lt;li&gt;Writing data is slower&lt;/li&gt;&lt;/ol&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Summary Words&lt;/h3&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Storing any instructions, information or results is called memory.&lt;/li&gt;
&lt;li&gt;Memory is an integral part of C.P.U., it is also called Computer&#39;s Main Memory, Internal Memory, or Primary Memory.&lt;/li&gt;
&lt;li&gt;The full form of RAMis a random access memory.&lt;/li&gt;
&lt;li&gt;Random-access memory is the computer&#39;s temporary memory.&lt;/li&gt;
&lt;li&gt;The full form of ROM is a read-only memory.&lt;/li&gt;
&lt;li&gt;Read-only memory is the computer&#39;s permanent memory.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/7423652791569837779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2019/11/computer-memory-types-of-memory-primary-primarymemory-secondarymemory.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7423652791569837779'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/7423652791569837779'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2019/11/computer-memory-types-of-memory-primary-primarymemory-secondarymemory.html' title='computer memory ? types of memory ,primary memory ,secondary memory,ram,rom'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCcYQm1AGyUfnhCdC6J0rv5PvyISNdnnHGE8NRMKee4Dw8V6Chc-GWIUN3T801n5nzwaLneR06SgXP_Em_Rk4LOJ8rFGIydhuvdYChLjEpGzopO0zcqK1E_9QQNc-X-Qwgv3yGy-rVxh4/s72-c/techmyeducation.blogspot.com-type+of+computer+memory.PNG" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-3569713910492561632</id><published>2019-10-20T23:23:00.001+05:30</published><updated>2021-03-13T21:22:46.312+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Datastructure"/><title type='text'>array?advantages and disadvantages</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Array&lt;/h2&gt;
&lt;div&gt;
&lt;b&gt;Array &lt;/b&gt;is a linear data structure that can store data in a sequential manner means array can store similar types of elements in a contiguous memory location.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLq2b4P0V-YQsdo8BK1UDnq_pEzZr6_jxlYtZl5b72LjIRZAZtvgL6niriO7vI1mPbt9GHBQ5ii-peVgzxY53lkmcD9Aea8ily9ChgRK62Vl2RfJtkN-5VX5JKtNBl7ZiixYBmIPO5-1Y/s1600/techmyeducation.blogspot.com_arrayadvantagesdisadvantages.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;techmyeducation.blogspot.com_arrayadvantagesdisadvantages.jpg&quot; border=&quot;0&quot; data-original-height=&quot;410&quot; data-original-width=&quot;875&quot; height=&quot;149&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLq2b4P0V-YQsdo8BK1UDnq_pEzZr6_jxlYtZl5b72LjIRZAZtvgL6niriO7vI1mPbt9GHBQ5ii-peVgzxY53lkmcD9Aea8ily9ChgRK62Vl2RfJtkN-5VX5JKtNBl7ZiixYBmIPO5-1Y/s320/techmyeducation.blogspot.com_arrayadvantagesdisadvantages.jpg&quot; title=&quot;techmyeducation.blogspot.com_arrayadvantagesdisadvantages.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Advantages of using Array:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;It consists of similar data type elements.&lt;/li&gt;
&lt;li&gt;Random access i.e we can access any value from an array based on the index.&lt;/li&gt;
&lt;li&gt;It is suitable when the number of elements is already known.&lt;/li&gt;
&lt;li&gt;Array is used in the implementation of other data structure i.e stack &amp;amp; queues.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;b&gt;Limitations(Disadvantages) of using Array:&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Static Memory Allocation:- &lt;/b&gt;One of the major disadvantages of the array is static memory allocation which means, During the compile time itself we have to specify the size of the array and there is no possibility to change the size of array during run time.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;b&gt;a[10]&lt;/b&gt; - If the requirement changes there is no possibility to increase the size during runt time of array which is initialized for 10 elements.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;a[100]&lt;/b&gt; - If only 10 elements are used in array which is initialized for 100 elements then the memory for 90 elements is wasted.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2. &lt;b&gt;Insertion &amp;amp; Deletion:- &lt;/b&gt;Inserting and deleting an element in array is expensive means it requires more time complexity.&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;For Insertion:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
current array&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;a[0]&amp;nbsp; &amp;nbsp; a[1]&amp;nbsp; &amp;nbsp;a[2]&amp;nbsp; &amp;nbsp;a[3]&amp;nbsp; &amp;nbsp; a[4]&amp;nbsp; &amp;nbsp;a[5]&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
Insert 5 at a[0]&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;a[0]&amp;nbsp; &amp;nbsp; a[1]&amp;nbsp; &amp;nbsp;a[2]&amp;nbsp; &amp;nbsp;a[3]&amp;nbsp; &amp;nbsp; a[4]&amp;nbsp; &amp;nbsp;a[5]&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&lt;/div&gt;
&lt;div&gt;
Now first the values move sequentially right&amp;nbsp; to insert 5 at a[0]&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;a[0]&amp;nbsp; ==&amp;gt;&amp;nbsp; a[1] ==&amp;gt;&amp;nbsp; a[2]&amp;nbsp; ==&amp;gt; a[3] ==&amp;gt;&amp;nbsp; a[4] ==&amp;gt; a[5]&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;50&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
And now it inserts 5 at a[0]&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a[0]&amp;nbsp; &amp;nbsp; a[1]&amp;nbsp; &amp;nbsp;a[2]&amp;nbsp; &amp;nbsp;a[3]&amp;nbsp; &amp;nbsp; a[4]&amp;nbsp; &amp;nbsp;a[5]&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/b&gt;10&amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
The whole process takes more time so the main disadvantage of using array is in time complexity.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;For Deletion:&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div&gt;
current array&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;a[0]&amp;nbsp; &amp;nbsp; a[1]&amp;nbsp; &amp;nbsp;a[2]&amp;nbsp; &amp;nbsp;a[3]&amp;nbsp; &amp;nbsp; a[4]&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Delete 10 from a[0]&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;a[0]&amp;nbsp; &amp;nbsp; a[1]&amp;nbsp; &amp;nbsp;a[2]&amp;nbsp; &amp;nbsp;a[3]&amp;nbsp; &amp;nbsp; a[4]&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; 50&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
Now the values move sequentially to left&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;a[0] &amp;lt;==&amp;nbsp; a[1] &amp;lt;==&amp;nbsp; a[2] &amp;lt;==&amp;nbsp; a[3] &amp;lt;==&amp;nbsp; a[4]&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/b&gt;&amp;nbsp; &amp;nbsp;20&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/b&gt;30&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 40&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;50&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
If we are removing 10 from the location a[0] in that case array is moving every previous value sequentially to left.&lt;/div&gt;
&lt;div&gt;
So 20 will be moved to a[0] ,30 to a[1] .....&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
In Realtime here we are not removing the memory space, the memory space occupied by the 4th index is waste. We are only moving the element this is the main drawback of using array.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I hope now you all understand the concept of an array and all your doubts regarding array is cleared now. If you guys have still any doubts regarding array so you can comment on them via comment section and we are pleased to answer all your queries.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/3569713910492561632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2019/10/arrayadvantages-and-disadvantages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/3569713910492561632'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/3569713910492561632'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2019/10/arrayadvantages-and-disadvantages.html' title='array?advantages and disadvantages'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLq2b4P0V-YQsdo8BK1UDnq_pEzZr6_jxlYtZl5b72LjIRZAZtvgL6niriO7vI1mPbt9GHBQ5ii-peVgzxY53lkmcD9Aea8ily9ChgRK62Vl2RfJtkN-5VX5JKtNBl7ZiixYBmIPO5-1Y/s72-c/techmyeducation.blogspot.com_arrayadvantagesdisadvantages.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5918273227891472947.post-107285473440541819</id><published>2019-10-17T02:25:00.001+05:30</published><updated>2021-03-04T12:22:35.112+05:30</updated><title type='text'>overview of javascript advantages disadvantages functions of javascript</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Overview of JavaScript&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Introduction to JavaScript&lt;/b&gt;&lt;/div&gt;
Javascript is a Client Side Programming Language used to add Programming Logic to web pages. This is how you can understand it. HTML is a Designing Language and it designs only Web Pages.&lt;br /&gt;
You cannot perform any dynamic logic in web pages through HTML, HTML is just used to create the structure of our web page. For example, when the user clicks on the link, you want to perform some processing by doing a function call. But you cannot do this through HTML, because HTML is used only for Web Pages Design. to perform dynamic operations you need a Programming Language.&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;overview of javascript advantages disadvantages functions of javascript&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Makes A Web Page Dynamic&lt;/b&gt;&lt;br /&gt;
Javascript is a similar programming language that adds logic to web pages and makes them dynamic.&amp;nbsp;&lt;b style=&quot;background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 16px;&quot;&gt;JavaScript&lt;/b&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;&amp;nbsp;was created by Brendan Eich in 1995 during his time at Netscape Communications.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Javascript has the capability of Object-Oriented Programming. It is defined in the head section of the HTML file. If you do not use Javascript, then you cannot perform any Calculations with HTML. You can also perform Validation with Javascript. Javascript is a programming language that Browsers understand and is used exclusively for web pages.&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Features of JavaScript&lt;/b&gt;&lt;/h4&gt;
Javascript has two important features which are as follows -&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dynamic&lt;/b&gt;&lt;br /&gt;
Javascript is able to generate Dynamic Web Pages. Javascript is able to make changes in the web page as soon as it is loaded. It can be decided at the time of loading of web pages whether to perform a task. While this is not the case in HTML, all the action is already defined and in Web Time Load Time you cannot take any action. HTML generates static pages. But Javascript generates Dynamic Pages. For example, while Javascript Page Load, Weather can show according to your location.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Client-Side&lt;/b&gt;&lt;br /&gt;
Javascript is a Client-Side Scripting Language. Any execution in java is performed on the server. But not so with Javascript. When you use Javascript, any Execution is performed on the client-side.&lt;br /&gt;
For example, Validations in Javascript is performed on the Client Side. But in java, Validation is performed on the server. Because Javascript reduces the load of the server.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Advantages of JavaScript&lt;/h3&gt;
Very fast&lt;br /&gt;
Javascript is very fast due to being the client-side. Because it does not waste time in establishing the connection to the server. Javascript executes without connecting to the server.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cross-platform&lt;/b&gt;&lt;br /&gt;
Javascript runs easily on any browser and operating systems without any problems. All Latest Browsers are supported by Javascript by Default.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Works With Multiple Languages&lt;/b&gt;&lt;br /&gt;
Javascript can easily work with other languages. Such as HTML, CSS and PHP etc.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Simple&lt;/b&gt;&lt;br /&gt;
Javascript is a very simple language. Anyone can learn and implement it easily.&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
Disadvantages of JavaScript&lt;/h4&gt;
&lt;b&gt;Less secure&lt;/b&gt;&lt;br /&gt;
Code of Javascript is Execute on the Client Side so some viruses may come in it. Because of this Javascript is not considered very secure.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Execution Vary&lt;/b&gt;&lt;br /&gt;
Javascript gives different results on different browsers. But this is not the case with Server Side Scripting Languages. Regardless of the browser, Server Side Script always gives the same result.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;No Support For Network Applications&lt;/b&gt;&lt;br /&gt;
Javascript cannot work with Network Applications because there is no support available in Javascript for network applications.&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
Functions of Javascript&lt;/h4&gt;
JavaScript is used to create Dynamic Web Pages in the client side which makes our application light weighted.&lt;br /&gt;
Highly Interactive Web Pages are created from this.&lt;br /&gt;
You can reduce the load of the server by performing Validation on the Client Side via JavaScript.&lt;br /&gt;
With the help of javascript, you can solve many problems related to Browser.&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;overview of javascript advantages disadvantages functions of javascript&lt;/b&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://techmyeducation.blogspot.com/feeds/107285473440541819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://techmyeducation.blogspot.com/2019/10/overview-of-javascript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/107285473440541819'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5918273227891472947/posts/default/107285473440541819'/><link rel='alternate' type='text/html' href='https://techmyeducation.blogspot.com/2019/10/overview-of-javascript.html' title='overview of javascript advantages disadvantages functions of javascript'/><author><name>Jalaj Varshney</name><uri>http://www.blogger.com/profile/00471607275331526782</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>