http://WWW.ETLEDUCATION.COM
http://WWW.ETLEDUCATION.COM

Checking delivery availability...

background-sm
Search
3

Updates found with '1'

Page  1 1

Updates found with '1'

INTERVIEW QUESTION FROM “C" PROGRAMMING1. What is a pointer on pointer?A pointer to a pointer is a variable, like any other variable, but that holds the address of the variable. That variable just happens to be a pointer. You can use them when you need to return a pointer to some memory on the heap, but not using the return value.2. Distinguish between malloc() and calloc() memory allocation.There are two major differences between malloc and calloc in C programming language: first, in the number of arguments. The malloc() takes a single argument, while calloc() takes two.Second, malloc() does not initialize the memory allocated, while calloc() initializes the allocated memory to ZERO.Retrieved from- cs-fundamentals.com3. Explain the syntax for for loop. The syntax of a for loop in C programming language is −for (init; condition; increment) { statement(s);} 4. How a negative integer is stored?Positive integers are generally stored as simple binary numbers (1 is 1, 10 is 2, 11 is 3 and so on). Negative integers are stored as the two's complement of their absolute value.5. What is a static variable?In computer programming, a static variable is a variable that has been allocated statically so that its lifetime or "extent" extends across the entire run of the program. The static keyword is used in C and related languages both for static variablesand other concepts.6. What is a NULL pointer?Null pointer is a special reserved value of a pointer. A pointer of any type has such a reserved value. Formally, each specific pointer type ( int * , char * etc.) has its own dedicated null-pointer value. Conceptually, when a pointer has that nullvalue it is not pointing anywhere.7. What is the purpose of extern storage specifier?A variable declared with the extern storage-class specifier is a reference to a variable with the same name defined at the external level in any of the source files of the program. The internal extern declaration is used to make the external-level variable definition visible within the block. Unless otherwise declared at the external level, a variable declared with the extern keyword is visible only in the block in which it is declared.8. Explain the purpose of the function sprint().Syntax:int sprint(char *str, const char *string, …); sprintf stands for “String print”. Instead of printing on console, it store output on char buffer which are specified in sprint.9. What is the meaning of base address of the array? A base address is a unique location in primary storage (or main memory) that serves as a reference point for other memory locations called absolute addresses.In order to obtain an absolute address, a specific displacement (or offset) value is added to the base address. In primary storage, all addresses literally comprise fixed-length sequences of bits that stand for positive whole numbers usually expressed in hexadecimal form. For example, a base address might indicate the beginning of a program loaded into primary storage. The absolute address of each individual program instruction could be specified by adding a displacement to the base address.10. What is a dangling pointer?Dangling pointers arise when an object is deleted or de-allocated, without modifying the value of the pointer, so that the pointer still points to the memory location of the de-allocated memory.In short pointer pointing to non-existing memory location is called dangling pointer.
Send Enquiry
Read More
HR ROUND INTERVIEW QUESTIONS FOR FRESHERS1.Tell me something about yourself?•Good morning and thank you for giving me this opportunity to introduce myself.•I am …………… from Lucknow.•I have done my……… (your course name) in ………(your branch) from……….(your college name).•I have done my internship/project with………. (company or institute name) for 6 months, where I learnt various technical and non-technical skills.•My hobbies are…………(your hobbies).2. Why should we hire you? I feel there are 4 main reasons why you should hire me-•I am very focused person who likes to overcome challenges.•I am a team player.•I am looking for a long term career with your organization.•I feel the role which the company provide me is inline with my expectations and interest.3. What are your strengths? Some of my strengths are-•Energetic, imaginative, adaptable, humanitarian, resourceful, •Inventive, original, accepting, devoted, loyal•Generous, optimistic, enthusiastic, courageous, patient, persistent.4.What are your weaknesses?•Self-involved- When I am onto something I focus and give my 100% which keeps me busy whole day.•Possessive- I am very possessive about my work.•If I fail at something. I keep doing it until I get it right.•Self-absorbed- Sometimes I skip my lunches to complete the tasks I am on to.5. What is your dream job?•My dream job is Marketing Head for a reputed firm like yours (you can describe about your dream job).•And the sales role which I have applied for is the beginning of my journey towards my goal.•Also I am ready to give my best for achieving the goal.6.What do you think about money?•Money comes second to knowledge.•It is never a priority for me.•As, I am the only earning member of my family that’s why I need a decent package that can help me to save atleast 5000/- for future expenses.7.What are your expectations from this job? Some of my expectations from this job are-•Learning new things over the period.•Good exposure to client communication and obviously a good pay that justify my role and skills.8.Where do you see yourself 5 years from now?•I see myself as becoming more skilled, more efficient, and more professional and at higher position in the company that would never loose me at any cost.•I want to devote the next few years in learning new skills, taking up challenging jobs and putting in my hard work to grow.9. Why do you want this job? •I am looking at this role as an opportunity and according to me your company is the best platform for me to start a long- term career.•It will definitely help me to gain experience and knowledge for my career growth which will be in turn also helpful for your company.10.What is your long-term goal? My long- term goal is to –•Live a happy life and have my own online business.•Help needy people.11.Would you lie for the company?•No I won’t.•It is beyond my personal ethics.•People who lie has to suffer at the end. For example, Satyam scandal, Vijay Malya, etc.12.Explain why you will be an asset for our company? I will be an asset for your company because-•My skills.•Helpful nature.•Passion for work.
Send Enquiry
Read More
SCOPE OF DIGITAL MARKETING FOR PROFESSIONALSThe world is going digital and by the year 2020, all the companies around the world including India will have online presence and thus creating a lot of career opportunities. Today all the people round the world are spending lot of their time and money online this can be proved by the following data every second 6, 84, 478 items shared on Facebook, every second 1, 00, 000 tweets, every second 2, 00, 000, 0 Google search queries, every second 571 websites created, every second $2, 72, 000 spent online etc. Along with the large companies all the small and medium enterprises (SME) are making their online presence.WHAT IS DIGITAL MARKETINGAs you know marketing is the activity of maintaining the relationship between the buyers and sellers by selling and buying of the product. Similarly online advertising is a type of business promotion which uses internet to deliver marketing messages to attract customers. In online marketing you can promote product and services via websites, blogs, email, social media and mobile apps.To know more about digital marketing you can watch this videohttps://youtu.be/9cmVl7mpfkU?t=54There are various job profiles for digital marketing fresher/ professionals-1. DIGITAL MARKETING MANAGER-This is one of the highest positions in the field of digital marketing. The work of the digital marketing manager is to develop various strategies and has to manage campaigns that will drive more traffic to his website. But for this position fresher has to learn about marketing fundamental deeply and must have good experience to work at this post.2. WEB DEVELOPERWeb developers and designers are the people who create amazing websites for their customers. Their work is to create an attractive websites which can attract large traffic. If you want to make your career as a web developer you must learn coding and designing of websites according to Google parameter which will help you to get your website higher rank on search engine.3. SOCIAL MEDIA EXECUTIVEThis is the coolest job for you if you want to make your career in the field of digital marketing. As a social media executive you must have to make your website popular on social media, you can do it by tweeting, facebooking or by creating your blogs. But your job is not finished here you must have to keep check on latest social media trends. You must have the knowledge of all social media platforms.4. CONTENT MARKETER/ WRITERIf you think you are an amazing writer and you can write unique content then content writer is a perfect job profile for you. Thousands of job for this profile are there in the market because a website can get higher search ranking only if its content is good along with its architecture. For becoming a successful content writer you must have good English language knowledge and you must learn how to write good content because “Content is King”.In order to know what skills are required to become a good content writer you can go through this video https://youtu.be/kfiYXowNzdg?t=116Many more job roles are available for you in the current market if you are a digital marketing professional such as-• Analytics Manager.• SEO Expert.• E- Commerce Manager.• Email marketing Manager. There are thousands of job opportunities in the field of digital marketing because this is a most growing field. Students also can become digital marketing professional and can also do work from home and can earn as much as they want.But for becoming digital marketing professional first you have to learn all the marketing fundamentals and digital marketing strategies because if there is thousands of jobs in this field then there is also a lot of competition among the companies. If you cannot do well then you will be out of the race so first it is very important to join digital marketing course from any good institute and then start your career in digital marketing and earn as much as you want.If you want to learn digital marketing you can get enrolled into the job focused “Digital marketing” program started by ETL LABS Pvt. Ltd., Gomti Nagar, Lucknow. This program is mentored by IIT/IIM industry experts. You can visit us at http://etleducation.com
Send Enquiry
Read More
CAREER IN WEB DESIGNINGWHAT IS WEB DESIGNING?Web design is the process of collection of ideas and arranging and implementing them, which is guided by certain rules for doing specific task. It is a process of creation with the intention of presenting the content on electronic web pages, which the end user can access through the internet with the help of a web browser.Web design is not only about adjustable screens and automatically resizable images, but rather about a whole new approach to web design. Given the rapid adoption of tablets and smartphones, web designers want to eliminate the need for a different design and development phase for each new device. The solution is to build one site that has the ability to adapt to all devices.START CAREER WITH WEB DESIGNINGBefore starting career in web designing one should learn the basics of web design.There are seven basic steps for web designing-1. THE DESIGN BRIEFTo understand client’s expectations, first look at the website examples they give in a brief- a picture can be worth 1000 words.Everyone like a design that has an artistic feel but is still easy to use and won’t be difficult to make it work with other future elements of the website.2.TECHNICAL REQUIREMENTS: Programs, Dimensions and UsabilityThe program you use depends on the visual results you want to achieve. For this one can use photoshop as its best for creating patterns, using various overlay methods and painting using masks.3.BALANCING PERSONAL WITH CLIENT’s EXPECTATIONSAs a professional designer, its important to choose the specific elements like textures, photos, icons, web fonts etc. The trick is implementing these elements so the client’s goals and expectations are met as well.4. CREATING MULTIPLE VERSIONS OF YOUR DESIGNYou are not just designing for yourself and the client but for a number of viewers- be mindful of the target audience and overall site function. A great way to achieve right design is by creating multiple versions of it.5. CREATE SURPRISE EFFECTS AND CONTRASTLook for ways to create surprise effects and contrast as you push your final design. Most viewers stay on sites that incorporate simple tricks- intriguing concepts, surprise visuals and nice contrast.6. STAY MODERATEIf you have created solid design mockups and now its time to calm things down and bring it all together.7. CARE ABOUT THE FINAL TOUCHES TIPS FOR BECOMING A SUCCESSFUL WEB DESIGNER· Effective communication skills.· Be able to sell yourself.· Plan before you design.· Evaluate your own work and get feedback.· Be a web designer, not a graphic designer.· Up- date yourself with new technology.· Gain experience.· Be organized.· Be a team player.· Keep an updated portfolio.If you want want to learn more you can go through this video-https://youtu.be/DiGpkhFRjyg?t=18CAREER AND JOBS IN WEB DESIGNING“Web Designing has a vast scope with the booming IT industry not in India but also in abroad”.After completing your web designing course, you can work in a web designing company or you can work as a freelancer. There are thousands of companies that hire web developer for their front end and back end web development projects. Also you can work independently as a web designer and setup your own enterprise. The major career fields in this field include:Front end Developer: The front end developer generally works at client side dealing with the web page design, graphics that is accessible to the user.Back end Developer: The back end developer is a person who is responsible for the back end development that interacts with the server. This type of web developer specializes in the languages like Php, ruby, ASP.Net, Java, Cold Fusion, and Perl.COURSE OF WEB DESIGNThere are various Institutes which offer web designing courses. Candidates can get admission into the web designing programme after completing their 10+2 or graduation. If you want to make career in web designing you can do a certification course in web designing conducted by ETL Labs Gomti Nagar Lko. For more information and queries you can visit us at etleducation.com
Send Enquiry
Read More
INTRODUCTION TO AUTOCADAutoCAD is a commercial computer-aided design (CAD) and drafting software application. Developed and marketed by Autodesk, AutoCAD was first released in December 1982 as a desktop app running on microcomputers with internal graphics controllers. Prior to the introduction of AutoCAD, most commercial CAD programs ran on mainframe computers or minicomputers, with each CAD operator (user) working at a separate graphics terminal. Since 2010, AutoCAD was released as a mobile- and web app as well, marketed as AutoCAD 360.AutoCAD is used across a wide range of industries, by architects, project managers, engineers, graphic designers, and many other professionals. It was supported by 750 training centers worldwide in 1994.Vertical integrationAutodesk has also developed a few vertical programs:• AutoCAD Architecture• AutoCAD Civil• AutoCAD Electrical• AutoCAD ecscad• AutoCAD Map 3D• AutoCAD Mechanical• AutoCAD MEPs• AutoCAD Structural Detailing• AutoCAD Utility Design• AutoCAD P& ID• AutoCAD Plant 3DAutoCAD LT• 3D Capabilities: AutoCAD LT lacks the ability to create, visualize and render 3D models as well as 3D printing.• Network Licensing: AutoCAD LT cannot be used on multiple machines over a network.• Customization: AutoCAD LT does not support customization with LISP, ARX, .NET and VBA.• Management and automation capabilities with Sheet Set Manager and Action Recorder.• CAD standards management tools.
Send Enquiry
Read More
HOW TO LEARN PYTHON PROGRAMMINGABOUT PYTHONPython is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991. It is an interpreted language that provides code readability and a syntax that allows programmers to express concepts in fewer lines of code than might be used in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a small and large scale.Python features a dynamic type system and automatic memory management and supports multiple programming paradigms, including object-oriented, imperative, functional programming, and procedural styles. It has a large and comprehensive standard library. Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems. FEATURES OF PYTHON LANGUAGE1. A simple language which is easier to learnPython has a very simple and elegant syntax. It's much easier to read and write Python programs compared to other languages like: C++, Java, C#. Python makes programming fun and allows you to focus on the solution rather than syntax.If you are a newbie, it's a great choice to start your journey with Python.2. Free and open-sourceYou can freely use and distribute Python, even for commercial use. Not only can you use and distribute softwares written in it, you can even make changes to the Python's source code.Python has a large community constantly improving it in each iteration.3. PortabilityYou can move Python programs from one platform to another, and run it without any changes.It runs seamlessly on almost all platforms including Windows, Mac OS X and Linux.4. Extensible and EmbeddableSuppose an application requires high performance. You can easily combine pieces of C/C++ or other languages with Python code.This will give your application high performance as well as scripting capabilities which other languages may not provide out of the box.5. A high-level, interpreted languageUnlike C/C++, you don't have to worry about daunting tasks like memory management, garbage collection and so on.Likewise, when you run Python code, it automatically converts your code to the language your computer understands. You don't need to worry about any lower-level operations.6. Large standard libraries to solve common tasksPython has a number of standard libraries which makes life of a programmer much easier since you don't have to write all the code yourself. For example: Need to connect MySQL database on a Web server? You can use MySQLdb library using import MySQLdb .Standard libraries in Python are well tested and used by hundreds of people. So you can be sure that it won't break your application. 7.Object-orientedEverything in Python is an object. Object oriented programming (OOP) helps you solve a complex problem intuitively.With OOP, you are able to divide these complex problems into smaller sets by creating objects. APPLICATIONS OF PYTHON1. GUI-Based Desktop Applications:Python has simple syntax, modular architecture, rich text processing tools and the ability to work on multiple operating systems which make it a desirable choice for developing desktop-based applications. There are various GUI toolkits like wxPython, PyQt or PyGtk available which help developers create highly functional Graphical User Interface (GUI). The various applications developed using Python includes: Image Processing and Graphic Design Applications:Python has been used to make 2D imaging software such as Inkscape, GIMP, Paint Shop Pro and Scribus. Further, 3D animation packages, like Blender, 3ds Max, Cinema 4D, Houdini, Lightwave and Maya, also use Python in variable proportions. Scientific and Computational ApplicationsThe higher speeds, productivity and availability of tools, such as Scientific Python and Numeric Python, have resulted in Python becoming an integral part of applications involved in computation and processing of scientific data. 3D modeling software, such as FreeCAD, and finite element method software, such as Abaqus, are coded in Python. Games: Python has various modules, libraries and platforms that support development of games. For example, PySoy is a 3D game engine supporting Python 3, and PyGame provides functionality and a library for game development. There have been numerous games built using Python including Civilization-IV, Disney’s Toontown Online, Vega Strike etc. 2. Web Frameworks and Web Applications:Python has been used to create a variety of web-frameworks including CherryPy, Django, TurboGears, Bottle, Flask etc. These frameworks provide standard libraries and modules which simplify tasks related to content management, interaction with database and interfacing with different internet protocols such as HTTP, SMTP, XML-RPC, FTP and POP. Plone, a content management system; ERP5, an open source ERP which is used in aerospace, apparel and banking; Odoo – a consolidated suite of business applications; and Google App engine are a few of the popular web applications based on Python.3. Enterprise and Business Applications:With features that include special libraries, extensibility, scalability and easily readable syntax, Python is a suitable coding language for customizing larger applications. Reddit, which was originally written in Common Lips, was rewritten in Python in 2005. Python also contributed in a large part to functionality in YouTube.4. Operating Systems:Python is often an integral part of Linux distributions. For instance, Ubuntu’s Ubiquity Installer, and Fedora’s and Red Hat Enterprise Linux’s Anaconda Installer are written in Python. Gentoo Linux makes use of Python for Portage, its package management system.5. Language Development:Python’s design and module architecture has influenced development of numerous languages. Boo language uses an object model, syntax and indentation, similar to Python. Further, syntax of languages like Apple’s Swift, CoffeeScript, Cobra, and OCaml all share similarity with Python.6. Prototyping:Besides being quick and easy to learn, Python also has the open source advantage of being free with the support of a large community. This makes it the preferred choice for prototype development. Further, the agility, extensibility and scalability and ease of refactoring code associated with Python allow faster development from initial prototype.The Python programming language has a wide range of syntactical constructions, standard library functions, and interactive development environment features. Fortunately, you can ignore most of that; you just need to learn enough to write some handy little programs.You will, however, have to learn some basic programming concepts before you can do anything. Like a wizard-in-training, you might think these concepts seem arcane and tedious, but with some knowledge and practice, you’ll be able to command your computer like a magic wand to perform incredible feats.So if you want to learn this object oriented language and want to become a python developer then you can join python programming course in our institute ETL Labs Pvt. Ltd. at Gomti Nagar Lucknow. For more information and for any queries you can visit us at etleducation.com
Send Enquiry
Read More
INTRODUCTION TO "C" (PART2)-Hello World Program-A simple C program to display "Hello, World!" on the screen. Since, it's a very simple program, it is often used to illustrate the syntax of a programming language.Program to Display "Hello, World!"#include int main(){// printf() displays the string inside quotationprintf("Hello, World!");return 0;}How "Hello, World!" program works? The #include is a preprocessor command. This command tells compiler to include the contents of stdio.h (standard input and output) file in the program.The stdio.h file contains functions such as scanf() and print() to take input and display output respectively.If you use printf() function without writing #include , the program will not be compiled.The execution of a C program starts from the main() function.The printf() is a library function to send formatted output to the screen. In this program, the printf() displays Hello, World! text on the screen.The return 0; statement is the "Exit status" of the program. In simple terms, program ends with this statement.Data Types Associated With VariablesIn this section we are only going to discuss about the local variables. These are the variables that are used within the current program unit (or function). In later section we will have a look on global variables which are available for all program’s functions.There are five basic data types associated with variables:-1. int – integer: a whole number2. float – floating point value: i.e., a number with a fractional part.3. double – a double- precision floating point value.4. char – a single character.5. void - valueless special purpose type which we will examine in later sections.If you want to learn C programming, join C language course at ETL Labs, Gomti Nagar, Lucknow.
Send Enquiry
Read More
Page 1 1