Blog: Computer Science Junction

Blogger: manoj
Virtualization in Cloud Computing This year NTA or UGC NET syllabus of computer science and application also included cloud computing and virtualization topic for the test. Virtualization is an important concept in cloud computing. Here in this virtualization tutorial I have explained d the basic concepts of virtualization such as virtualization definition, types of virtualization in cloud computing , virtualization benefits and difference between cloud computing and virtualization. To study this topic I referred the Cloud Computing and Virtualization articleWhat is Virtualization?Virtualization means creating the virtual version of a useful resource such as server, storage de... Read more
clicks 297 View   Vote 0 Like   7:41am 5 Jun 2019
Blogger: manoj
Computer Networks Questions for UGC NET CS and GATE  ExamIn this post  different questions from computer networks subject for GATE and UGC NET exam are explained. These type of questions are generally asked in Gate and UGC NET exam. Data for Questions 1 and 2 is given here -If three IP networks A, B and C. Host HA in network A send messages. Message has 180 bytes of application data to a host HC in network C. The TCP layer add a 20 byte header to this message. After that this passes through an intermediate network B. The maximum packet size, including 20 byte IP header, in each network is A :1000 bytes B :100 bytes C :1000 bytesThe network A and B are connected ... Read more
clicks 144 View   Vote 0 Like   8:16am 21 May 2019
Blogger: manoj
Introduction to Domain Name System [DNS]What is Domain name Server(DNS) ?How does domain name server work?Domain name system definitionDomain Name System (DNS)  is an internet service that translate domain name to IP Address. Host name are not case sensitive and contains alphabetic numeric , letter or hyphen.Domain name system IntroductionDomain name system is in fact it own network.  If one DNS server does not know how to translate domain name to IP Address then  it ask for another and so on until the correct ip address is returned.When we use the web or send an email message to do it we use domain name to do it.For example the url "http://ww.google.com"  contains domain... Read more
clicks 107 View   Vote 0 Like   1:15pm 23 Apr 2019
Blogger: manoj
Steps for java database connectivityIn the previous tutorial named as types of jdbc drivers in java  we learned about different jdbc drivers. Now in this tutorial we will learn how to create jdbc conection in java or jdbc connection with mysql or jdbc connection in java with oracle.Following steps are used to create jdbc connection in java application with database.Step 0 – Create an ODBC DSN (Data Source Name)Step 1 – load the driverClass.forName ("sun.jdbc.odbc.JdbcOdbcDriver"); //for JDBC-ODBC BridgeNote: - if not using odbc then you will load vendor specific driver class. Check driverdocumentation.Parameter passed in forName() method to connect with different database are a... Read more
clicks 103 View   Vote 0 Like   10:24am 7 Apr 2019
Blogger: manoj
JDBC and JDBC DriversJava Data Base Connectivity (JDBC) is an Application Programming Interface which is one of important usable in different business applications. The reason behind the widely use of JDBC is that because most of the business application software use database. In order to retrieve and store the  data in database through GUI we need some kind of connectivity between front end database . Java Data Base Connectivity (JDBC) connects java application with database.JDBC DriversJDBC API Package is java.sql and we imports this package in our jdbc application program. In this package there  are many interfaces. To connect java application  with any ... Read more
clicks 108 View   Vote 0 Like   10:15am 31 Mar 2019
Blogger: manoj
IP Address ClassesWhat is an ip Address?What are different types of ip address classes ?What is loop back ip address?This tutorial covers the IP address introduction, types of ip address, ip address classes and loop back ip address and it's use.IP Address SpecificationIn ip addressing scheme two hosts cannot have the same IP Address.  An IP address is 32 bit binary number but generally for representation purpose IP address is represented as 4 values in decimal number system Each of the four represent the 8 bits in the range from 0 to 255 and separated by decimal point.For example is a class C IP Address.Address Classes used for IP AddressingThere are five different ip... Read more
clicks 100 View   Vote 0 Like   4:53am 22 Mar 2019
Blogger: manoj
Network Layer TutorialThis tutorial covers the basic introduction of network layer in computer network, network layer design issues, network layer services and functions.Network Layer IntroductionNetwork layer of TCP/IP model in computer network is responsible for taking the packets from the source node or host and deliver it to the destination node. Packet goes through several intermediate node and network router during its transmission from source to destination.  The correct delivery of entire message or data packet at the destination side is verified at Transport layer by TCP protocol.The Network layer of TCP/IP protocol suite supports the Internetworking Protocol which provides the... Read more
clicks 102 View   Vote 0 Like   8:22am 18 Mar 2019
Blogger: manoj
Physical Layer of OSI ModelLowest layer of OSI model is physical layer. Major concerns of this layer is to deal with the physical medium which is used for data communication between sender and receiver node or host or devices. This physical medium is also known as transmission media this may be copper wire, fiber in case of wired network and wireless network etc.Functions of physical layerDifferent functions of physical layer are as follow 1.Specification of Hardware:  Physical layer keeps the track of  the transmission media such as  physical cables, network interface cards, wireless radios, etc. 2. Encoding and Signaling: Encoding of bits in the medium is also decided b... Read more
clicks 113 View   Vote 0 Like   2:34pm 15 Mar 2019
Blogger: manoj
What is AVL Tree ?AVL stands for ADELSON, VELSKI AND LANDIS. It is a tree representation commonly known as ‘AVL TREE’.Here we have explained an avl tree example in the figure. AVL tree is just like a binary search tree(BST) but it is a balanced tree in data structure. Here the the term balanced is used in context of height it means AVL Tree is a height balanced tree.in data structure. It is heught balanced binary search tree.If in binary search tree, at every node avl tree balance factor is 1 or 0 or -1, then it is AVL tree.Balancing factor of a node in VAL tree is calculated using this formulaBalancing factor = (height of left sub tree) – (height of right sub tree)An avl tree example ... Read more
clicks 178 View   Vote 0 Like   12:39am 4 Jan 2019
Blogger: manoj
What is dtd in xml ?In xml dtd stands for Document Type Definition. XML dtd is used to express the XML language. XML dtd is generally usd for the following purpose.DTD in XML is used to check the validity of XML.Structure and vocabulary of XML can be checked using xml dtd.XML dtd Checks the grammatical rules of XML language.DTD contains declaration of following XML components ElementAttributesEntitiesElements are building block of XML document.Attributes are associated with elements describe its features.Entities are placeholders in XML which can be declared in the documentFeatures of xml dtdVarious features of xml dtd are as followDTD decides the elements which appears in DTDXml dtd de... Read more
clicks 140 View   Vote 0 Like   2:39pm 29 Dec 2018
Blogger: manoj
HTML5 application cache manifest and its typesBasics of html cache manifestFor caching the web page, it is mandatory to declare the manifest with html element on every and each page. A particular webpage can’t be cached until we don’t declare the manifest file.The recommend file extension for a manifest file is appcache. The manifest file also needs to configure with the correct MIME-type, which must be configured well on the web server. The format may has follows: text/cache-manifest.What is HTML5 Manifest?It’s a simple text file, which tells the browser for particular cache processing. In details we can say it sends a command to browser for specific file type to be stored in the... Read more
clicks 161 View   Vote 0 Like   4:13am 16 Dec 2018
Blogger: manoj
What is html 5 application cacheCan you imagine that website can be accessible without any net connection? Now this is possible just because just because of html5 application cache Html5 Application Cache is an important feature of HTML5 which can store the website data in a cached version and makes it possible to access the website without any net connectivity.It helps the in storing the website on local system. Advantages of HTML5 Application CacheThe following advantages a user can have, if a user chooses HTML5 Application Cache.Offline Browsing: Offline browsing can be possible due to html5 application cache. We can use Offline browsing through html5 application cache when we have not in... Read more
clicks 159 View   Vote 0 Like   4:35am 7 Dec 2018
Blogger: manoj
HTML5 tutorial for beginnersThis html5 tutorial for beginners covers the basics of html 5 such as introduction of html5, html5 tags list, common html5 tags, html5 new features etc.(A) Overview of HTML 5       HTML5 is a hyper text markup language used foe web development or website design. HTML 5 came into existence in January 2008. W3C (World Wide Web Consortium) and WHATWG (Web Hypertext Application Technology Working Group) are two major organizations which played an important role in the development of html 5.In the next section of this html5 tutorials for beginnerswe will learn about common html5 tags.(B) New elements in htlm5 or html5 tags listThis se... Read more
clicks 159 View   Vote 0 Like   8:19am 1 Dec 2018
Blogger: manoj
What is Array ? OR Array DefinitionArray in data structure is collection of items having same data type stored which are stored in contagious memory allocation. During array definition we should also keep in mind that array in data structure is a user define data type. Array in programming is a best data structure.Implementation of array in programming is important because of following reasonsa) Most assembly language have concept of array.b) From an array any other data structure we can be built.Why do we need array?In general if we store any data it store at any random location. Data at any random location is very tough to retrieve that’s why we need data structure.Example of an Arr... Read more
clicks 156 View   Vote 0 Like   9:06am 28 Nov 2018
Blogger: manoj
What is stack in data structure?What is stack ?Push and pop operation in stack in data structureApplication and use of stack in data structure.(A) What is stack ?Stack in data structure is an abstract data type. Stack a linear data structure that allows inserting and deleting elements in a specific manner. When we want to insert an element in stack it can be added a top of the stack. All the insertion and deletion is performed at this TOP in stack in data structure.                              It use First in last out(FILO) process or Last in first out ( LIFO)Suppose if S={S0,S1,S2……Sn-1}   He... Read more
clicks 154 View   Vote 0 Like   4:24am 25 Nov 2018
Blogger: manoj
File handling in c programmingWhat is file ?Use of File Pointer.Different file handling function.This tutorial covers the concepts of file handling in c programming. Several file handling functions in c and their use is also explained in this tutorial. This file handling in c tutorial also covers the concepts of file pointer in c, c program to read and write to a file, opening and closing a file.What is File ?In order to understand the concepts of file handling in c programming at first we have to understand what is file ? In context of a computer system file is a collection of data or sequence of bytes stored on hard disk.What is File Pointer?In file handling in c programming C programming ... Read more
clicks 143 View   Vote 0 Like   3:45am 23 Nov 2018
Blogger: manoj
Types of errors in c programmingWhat are different types of errors in c ?Difference between syntax error and semantic error.How logical errors are different from run time errors?.Differentiate  compiler and interpreter.In this technical article  different types of errors in c programming are explained. This article also covers the difference between syntax errors andsemantic errors, difference between logical errors and run time errors and difference between compiler and interpreter is also explained in this article.(A)     Difference between Syntactic and Semantic ErrorSyntactic errors additionally called compilation errors and caused by violate ... Read more
clicks 173 View   Vote 0 Like   11:49pm 20 Nov 2018
Blogger: manoj
DBMS multiple choice questions with answers for gateIn this tutorial some dbms multiple choice questions with answers for gate are given for the practice. These questions are asked in previous year GATE Exam. This tutorial covers the dbms gate questions. This Tutorial also  covers the questions based on sql queries for practice with answers. Q1. Read the following statement and find the correct option.P :  A query in Structural Query Language  can contain HAVING clause without having GROUP BY clauseQ : A  query in Structural Query Language can contain a HAVING clause only when GROUP  BY clause is also there in query.R : All attributes used in the GROUP BY clause... Read more
clicks 163 View   Vote 0 Like   4:45am 4 Nov 2018
Blogger: manoj
Difference between http and ftpWhat is ftp full form ?Functions of file transfer protocol.Differences between http and ftp.  This tutorial covers the file transfer protocol concepts and hyper text transfer protocol concepts. Objective of this tutorial is to explain the difference between http and ftp.Ftp full form is file transfer protocol. There are following differences between http and ftp(A) File transfer protocolFTP and hypertext transfer protocol each were developed to form web transmission higher.FTP is employed to exchange files between laptop accounts, to transfer files between  an account and a microcomputer (upload), or to access software package arch... Read more
clicks 137 View   Vote 0 Like   2:16pm 1 Nov 2018
Blogger: manoj
Memory management questions and answersThis post covers the memory management questions and answers for GATE exam. Various gate questions on virtual memory are explained in this post.So let's practice these operating system memory management questions and answers for gate exam.Q1. Increasing the RAM of a laptop usually improves performance because:A.Virtual memory will increaseB.Larger RAMs area unit quickerC.Fewer page faults occurD.Fewer segmentation faults occur.Q2. Page fault happens A.When a requested page is in memoryB.When a requested page isn't in memoryC.When a page is curruptedD.When associate degree e... Read more
clicks 147 View   Vote 0 Like   12:36am 25 Oct 2018
Blogger: manoj
Process Control Block in Operating SystemWhat is Process control block  in os ?process control block diagramToday in this process control block diagram tutorial we are going to discuss about process control block , example for process control block and function of process control block and its numerous field that provides the knowledge concerning process.All the fields of a process control block are as shown in Figure 1.What is process control block in os? Operating System maintains a data structure for each process.Everyprocess has it own process control block. A unique id is assigned to each process.Operating System determine a process among all processes on the idea of this proc... Read more
clicks 151 View   Vote 0 Like   12:15am 23 Oct 2018
Blogger: manoj
Computer networking mcqComputer Networks is one of the most important subject for GATE Exam. Every year some questions are asked from Computer Networks in GATE ( CS/IT) Exam.Here in this post we are going to tell about some computer networking mcq. These computer network mcq are computer networks gate questions asked in previous years GATE Exam. Try to solve these computer networking mcq. If you have any problem in any questions then please write it in comment.Q1. Tell that Which among the following option is not correct about internet Protocol (IP) ?(A)     Can a computer have more than one IP addresses.(B) Can IP packets take different routes in the network from th... Read more
clicks 153 View   Vote 0 Like   9:05am 14 Oct 2018
Blogger: manoj
HR interview questions and answers for fresherWhat is HR Interview ?how to prepare for a job interview ?This article covers the hr interview questions and answers for fresher and hr interview introduction. This is explained in article that how to prepare for a job interview. Some important tips to be remember on interview day also explained in this article.What is HR Interview ?Recruitment process of any organization have several rounds such as written test, group discussion, technical interview followed by HR interview . HR Interview plays an important role in the selection.HR interview is a process during which interviewer judge your strengths, weakness, your body language, your communicat... Read more
clicks 382 View   Vote 0 Like   12:27pm 7 Oct 2018
Blogger: manoj
Computer Science Interview QuestionsWhat is technical Interview?Expectation of interviewer  in technical interview  Some common subjects to be ask in a technical interview .How to prepare for technical interview ?                                          This article covers the detailed information about computer science interview questions and their answer. Technical interview questions and answer asked from different computer science subjects and programming language are listed in this article.What is technical Interview ?Technical interview is an important part of recrui... Read more
clicks 209 View   Vote 0 Like   6:07am 23 Sep 2018
Blogger: manoj
Cache Memory Introduction, Types and Cache Performance IssuesWhat is Cache Memory?What are different types of cache memory?What are the performance issues in cache memory?How to improve cache performance?What is the locality of reference in cache memory?This article covers the basic concepts of cache memory such as what is cache memory in computer and  types of cache memory in computer architecture and  cache performance.What is Cache Memory?In order to execute an instruction CPU need to fetch that instruction from main memory. But data accessing cost from main memory is high and it takes more time. So we need a device or memory from which CPU can access the instruction i... Read more
clicks 205 View   Vote 0 Like   10:35am 20 Sep 2018
[ Prev Page ] [ Next Page ]


Members Login

    Forget Password? Click here!
  You can create your ID by clicking on "Sign Up" (written at the top right side of the page) & login into bloggiri. After login, you will be redirected to "My Profile" page, here you are required to click on "Submit Blog". Please fill your blog details & send us. Kindly note that our team wi...
  You will be glad to know that after thumping success of hamarivani.com, which is a unique rendezvous of Hindi bloggers and readers spread all over world, we are feeling jubilant to introduce Bloggiri.com. At Bloggiri, your blog will get a huge horiz...
Total Blogs (910) Totl Posts (44919)