Free Essay

Nadda

In:

Submitted By anonomii14
Words 2407
Pages 10
Review Guide

Table of Contents
OOPS ................................................................................................................................................................................................. 2
JAVA .................................................................................................................................................................................................. 3
C#....................................................................................................................................................................................................... 4
Database/SQL ................................................................................................................................................................................... 6
Web Development............................................................................................................................................................................ 7
SDLC................................................................................................................................................................................................... 9
UML ................................................................................................................................................................................................. 11

1

Review Guide

OOPS
Resources:
 http://en.wikipedia.org/wiki/Object-oriented_programming

Object-oriented programming (OOP) is a programming paradigm using "objects" – usually instances of a class – consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance. Many modern programming languages now support forms of OOP, at least as an option.

Resources:
 http://docs.oracle.com/javase/tutorial/java/concepts/
 http://codebetter.com/raymondlewallen/2005/07/19/4-major-principles-of-object-oriented-programming/
 http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concep
Topics (Click to follow the link):
 What Is an Object?
 What Is a Class?
 What Is Inheritance?
 What Is an Interface?
 What Is a Package?
 Introduction
 Background
 Prerequisites
 The Main Content
 What is OOP?
 What is an Object?
 What is a Class?
 How to identify and design a Class?
 What is Encapsulation (or information hiding)?
 What is Association?
 What is the difference between Association, Aggregation and Composition?
 What is Abstraction and Generalization?
 What is an Abstract class?
 What is an Interface?
 What is the difference between a Class and an Interface?
 What is the difference between an Interface and an Abstract class?
 What is Inheritance?
 What is Polymorphism?
2

Review Guide

JAVA
Resources:
 http://en.wikipedia.org/wiki/Java_(programming_language)
Java is a programming language originally developed by James Gosling at Sun Microsystems (which has since merged into
Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them. Java applications are typically compiled tobytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.
Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java is as of 2012 one of the most popular programming languages in use, particularly for client-server web applications, with a reported 10 million users

Resources:
 http://docs.oracle.com/javase/tutorial/java/index.html
Topics (Click to follow the link):









Object-Oriented Programming Concepts teaches you the core concepts behind object-oriented programming: objects, messages, classes, and inheritance. This lesson ends by showing you how these concepts translate into code. Feel free to skip this lesson if you are already familiar with object-oriented programming.
Language Basics describes the traditional features of the language, including variables, arrays, data types, operators, and control flow.
Classes and Objects describe how to write the classes from which objects are created, and how to create and use the objects. Interfaces and Inheritance describes interfaces—what they are, why you would want to write one, and how to write one.
This section also describes the way in which you can derive one class from another. That is, how a subclass can inherit fields and methods from a superclass. You will learn that all classes are derived from the Object class, and how to modify the methods that a subclass inherits from super classes.
Numbers and Strings describe how to use Number and String objects. The lesson also shows you how to format data for output. Generics are a powerful feature of the Java programming language. They improve the type safety of your code, making more of your bugs detectable at compile time.

 Packages are a feature of the Java programming language that helps you to organize and structure your classes and their relationships to one another.

3

Review Guide

C#
Resources:
 http://www.csharp-station.com/Tutorial/CSharp/SmartConsoleSetup.aspx
 http://msdn.microsoft.com/en-us/library/aa645597(v=vs.71).aspx
C# (pronounced "C sharp") is a simple, modern, object-oriented, and type-safe programming language. It will immediately be familiar to C and C++ programmers. C# combines the high productivity of Rapid Application Development (RAD) languages and the raw power of C++.
Visual C# .NET is Microsoft's C# development tool. It includes an interactive development environment, visual designers for building Windows and Web applications, a compiler, and a debugger. Visual C# .NET is part of a suite of products, called Visual
Studio .NET, that also includes Visual Basic .NET, Visual C++ .NET, and the JScript scripting language. All of these languages provide access to the Microsoft .NET Framework, which includes a common execution engine and a rich class library. The .NET
Framework defines a "Common Language Specification" (CLS), a sort of lingua franca that ensures seamless interoperability between CLS-compliant languages and class libraries. For C# developers, this means that even though C# is a new language, it has complete access to the same rich class libraries that are used by seasoned tools such as Visual Basic .NET and Visual C++
.NET. C# itself does not include a class library.
Getting Started with Visual C# with Examples
 http://msdn.microsoft.com/en-us/library/dd492171.aspx
Microsoft has extensive resources for C# with Visual Studio. This page is the home of the Microsoft created resource for a programmatic tutorial start with C#.
If you are a C++ programmer interested in learning C#
 http://msdn.microsoft.com/en-us/library/yyaad03b(v=vs.90).aspx
This link is helpful for anyone who has experience with C++ but not C#. It shows similarities and differences between the two languages. If you are a Java programmer interested in learning C#:
 http://msdn.microsoft.com/en-us/library/ms228358(v=vs.90).aspx
This link is helpful for anyone who has experience with java but not C#. It shows similarities and differences between the two languages. Building Web Sites with ASP.NET
 http://www.asp.net/aspnet/overview/making-websites-with-aspnet/making-websites-with-aspnet
ASP.NET is the framework that Microsoft has created to make websites quickly and efficiently programmable. This link has a video that explains just that.

4

Review Guide
Software Installation VS 2012 Express for Desktop (Mandatory) and Web (Optional)
 http://www.microsoft.com/en-us/download/details.aspx?id=34673 -Desktop
 http://www.microsoft.com/en-us/download/details.aspx?id=30669 - Web
These are the download links for Visual Studio 2012 Express for Desktop and Web Desktop is needed for programming examples and Web is only needed if you want to proceed with web development practice. After the installation completes, check for updates on Windows Update. Install any relevant updates and restart your computer if you are prompted to do so.
The first time you start Visual Studio Express, the program prompts you for a registration code. To get the code, follow the instructions on the screen.
You need a Windows Live ID to register. If you use Messenger, Hotmail, or Xbox Live, you already have a Windows Live ID. If not, you can sign up at the following website: https://signup.live.com/signup.aspx?lic=1
NOTE: PLEASE BE SURE TO NOT INSTALL TRIAL VERSION 2012/2010 VISUAL STUDIO PROFESSIONAL.

5

Review Guide

DATABASE/SQL
Resources:
 http://www.databasedir.com/what-is-rdbms/

RDBMS stands for Relational Database Management System. RDBMS data is structured in database tables, fields and records.
Each RDBMS table consists of database table rows. Each database table row consists of one or more database table fields.
RDBMS store the data into collection of tables, which might be related by common fields (database table columns). RDBMS also provide relational operators to manipulate the data stored into the database tables. Most RDBMS use SQL as database query language.
Edgar Codd introduced the relational database model. Many modern DBMS do not conform to the Codd’s definition of a
RDBMS, but nonetheless they are still considered to be RDBMS.
The most popular RDBMS are MS SQL Server, DB2, Oracle and MySQL.
Resources:
 http://www.w3schools.com/sql/default.asp
 http://www.sqlcourse.com/intro.html
Topics (Click to follow the link):
 SQL Intro
 SQL Syntax
 SQL Select
 SQL Distinct
 SQL Where
 SQL And & Or
 SQL Order By
 SQL Insert
 SQL Update
 SQL Delete
 SQL Select Into
 SQL Create DB
 SQL Create Table
 SQL Constraints
 SQL Not Null
 SQL Unique
 SQL Primary Key
 SQL Foreign Key

6

Review Guide

Web Development
HyperText Markup Language (HTML) is the main markup language for displaying web pages and other information that can be displayed in a web browser.
HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets (like ), within the web page content. HTML tags most commonly come in pairs like and , although some tags, known as empty elements, are unpaired, for example . The first tag in a pair is the start tag, the second tag is the end tag (they are also called opening tags and closing tags). In between these tags web designers can add text, tags, comments and other types of text-based content. The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embed scripts in languages such as JavaScript which affect the behavior of HTML webpages.
Resources:
 http://en.wikipedia.org/wiki/HTML
 http://www.w3schools.com/html/default.asp
 http://docs.webplatform.org/wiki/html/tutorials

Topics (Click to follow the link):
HTML Introduction
HTML Basic
HTML Elements
HTML Attributes
HTML Headings
HTML Paragraphs
HTML Formatting
HTML Links
HTML Tables
HTML Lists
HTML Forms

7

Review Guide
Cascading Style Sheets (CSS)
The technology used to style HTML pages.
Resources:
 http://docs.webplatform.org/wiki/css/tutorials

JavaScript
This is a lightweight programming language used to make web pages dynamic and user friendly.
Resources:
 http://www.afterhoursprogramming.com/tutorial/JavaScript/Overview/

jQuery
This is a JavaScript library that makes common functions and tasks easy to do that are done all the time in JavaScript
Resources:
 http://try.jquery.com/levels/1/challenges/1
 http://learn.jquery.com/about-jquery/how-jquery-works/

eXtensible Markup Language (XML)
This is a file type that allows you to organize data.
Resources:
 http://msdn.microsoft.com/en-us/library/ms256177(v=vs.110).aspx

8

Review Guide

SDLC
Resources:


http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle

SDLC (Software Development Life Cycle) is the process of developing software through business needs, analysis, design, implementation and maintenance

Phases
Investigation
The 1st stage of SDLC is the investigation phase. During this stage, business opportunities and problems are identified, and information technology solutions are discussed. Multiple alternative projects may be suggested and their feasibility analyzed.
Operational feasibility is assessed, and it is determined whether or not the project fits with the current business environment, and to what degree it addresses business objects. In addition, an economic feasibility investigation is conducted to judge the costs and benefits of the project. Technical feasibility must also be analyzed to determine if the available hardware and software resources are sufficient to meet expected specifications. A legal feasibility study is important to discover any potential legal ramification. The results of the feasibility study can then be compiled into a report, along with preliminary specifications. When the investigation stage ends, a decision whether or not to move forward with the project should be made. If it is decided to move ahead, a proposal should have been produced that outlines the general specifications of the project.[8]

9

Review Guide
System analysis
The goal of system analysis is to determine where the problem is in an attempt to fix the system.This step involves breaking down the system in different pieces to analyze the situation, analyzing project goals, breaking down what needs to be created and attempting to engage users so that definite requirements can be defined.

Design
In systems design the design functions and operations are described in detail, including screen layouts, business rules, process diagrams and other documentation. The output of this stage will describe the new system as a collection of modules or subsystems. The design stage takes as its initial input the requirements identified in the approved requirements document. For each requirement, a set of one or more design elements will be produced as a result of interviews, workshops, and/or prototype efforts. Design elements describe the desired software features in detail, and generally include functional hierarchy diagrams, screen layout diagrams, tables of business rules, business process diagrams, pseudo-code, and a complete entity-relationship diagram with a full data dictionary. These design elements are intended to describe the software in sufficient detail that skilled programmers may develop the software with minimal additional input design.

Testing
The code is tested at various levels in software testing. Unit, system and user acceptance testings are often performed. This is a grey area as many different opinions exist as to what the stages of testing are and how much, if any iteration occurs. Iteration is not generally part of the waterfall model, but usually some occur at this stage. In the testing the whole system is test one by one
Following are the types of testing:













Defect testing the failed scenarios, including defect tracking
Path testing
Data set testing
Unit testing
System testing
Integration testing
Black-box testing
White-box testing
Regression testing
Automation testing
User acceptance testing
Software performance testing

Operations and maintenance
The deployment of the system includes changes and enhancements before the decommissioning or sunset of the system. Maintaining the system is an important aspect of SDLC. As key personnel change positions in the organization, new changes will be implemented, which will require system.

10

Review Guide

UML
Resources:
 http://edn.embarcadero.com/article/31863
 http://pt.wikipedia.org/wiki/Ficheiro:Restaurant-UML-SEQ.gif

11

Review Guide

12

Review Guide

13

Review Guide

14

Review Guide

15

Review Guide

16

Review Guide

17

Review Guide

18

Review Guide

19

Review Guide

20

Similar Documents

Free Essay

Ministers List

...Poverty Alleviation, Parliamentary Affairs | M. Venkaiah Naidu | 6 | Road Transport and Highways, Shipping | Nitin Jairam Gadkari | 7 | Defence | Manohar Parrikar | 8 | Railways | Suresh Prabhu | 9 | Law & Justice | D.V.Sadananda Gowda | 10 | Water Resources, River Development and Ganga Rejuvenation | Uma Bharati | 11 | Minority Affairs | Dr.Najma A. Heptulla | 12 | Consumer Affairs, Food and Public Distribution | Ramvilas Paswan | 13 | Micro, Small and Medium Enterprises | Kalraj Mishra | 14 | Women and Child Development | Maneka Sanjay Gandhi | 15 | Chemicals and Fertilizers | Ananthkumar | 16 | Communications and Information Technology | Ravi Shankar Prasad | 17 | Health & Family Welfare | Jagat Prakash Nadda | 18 | Civil Aviation | Ashok Gajapathi Raju Pusapati | 19 | Heavy Industries and Public Enterprises | Anant Geete | 20 | Food Processing Industries | Harsimrat Kaur Badal | 21 | Mines, Steel | Narendra Singh Tomar | 22 | Rural Development, Panchayati Raj, Drinking Water and Sanitation | Chaudhary Birender Singh | 23 | Tribal Affairs | Jual Oram | 24 | Agriculture | Radha Mohan Singh | 25 | Social Justice and Empowerment | Thaawar Chand Gehlot | 26 | Human Resource Development | Smriti Zubin Irani | 27 | Science and Technology, Earth Sciences | Dr. Harsh Vardhan | S. N. | State and U.T. | Chief Minister | Governor | 1 |...

Words: 536 - Pages: 3

Premium Essay

Analysis of Service Quality

...1. INTRODUCTION 1.1 Industry Overview The health care industry, or medical industry, is an aggregation of sectors within the economic system that provides goods and services to treat patients with curative, preventive, rehabilitative, and palliative care. Health economy is another term used to describe this field. It includes the generation and commercialization of goods and services lending themselves to maintaining and re-establishing health. The modern health care industry is divided into many sectors and depends on interdisciplinary teams of trained professionals and paraprofessionals to meet health needs of individuals and populations. The health care industry is one of the world's largest and fastest-growing industries. Consuming over 10 percent of gross domestic product (GDP) of most developed nations, health care can form an enormous part of a country's economy. For purpose of finance and management, the health care industry is typically divided into several areas. As a basic framework for defining the sector, the United Nations International Standard Industrial Classification (ISIC) categorizes the health care industry as generally consisting of: 1. Hospital activities 2. Medical and dental practice activities 3. "Other human health activities". This third class involves activities of, or under the supervision of, nurses, midwives, physiotherapists, scientific or diagnostic laboratories, pathology clinics, residential health facilities, or other allied...

Words: 10388 - Pages: 42

Premium Essay

Marketing Research

...H.P TAKNIKI SHIKSHA BOARD DHARAMSHALA-176057 Dated Notification No. : H.T.S.B/Result/Polytechnic/1st Sem ELECTRONICS & COMMUNICATION ENGINEERING The following Candidates have been passed unless stated otherwise the 1st Sem ELECTRONICS & COMMUNICATION ENGINEERING : 27/02/2016 Scheme : 2007 Diploma Examination held in DEC-2015 The result of each candidate is shown in the result column. If pass total mark are shown against their roll no. R stands for Re-appear(s). Status : REAPPEAR The Total Marks in the examination are: 1050 The result is subject to modification if any error is found at any subsequent stage. Bold Marks indicate as new entry in Re-appear status Re-evaluation date is up to : 11/03/2016 Name of Institute : 05,GOVT. POLYTECHNIC, ROHROO ENGLISH & COMMUNI CATION SKILLS-I 5061011 Sr. No. Roll No Name of Student Father Name Maximum Marks Pass Marks 10051050628 1 2 3 4 5 6 VAIBHAV HARSH SHARMA INDER DUTT SHARMA 110510506012 TOTAL 5061051 ENGLISH & COMMUNI CATION SKILLS APPLIED PHYSICS (P) 5061012 5061032 APPLIED CHEMIST RY (P) 5061042 GENERA L WORKSH OP PRACTIC TOTAL SESSIO GRAND NAL TOTAL 5061062 I II III IV V 100 100 100 100 100 500 50 50 50 50 200 350 1050 40 40 200 20 20 20 20 80 140 420 RESULT 40 40 40 42 44 42 05 42 - 28 20 22 40 110 235 - 51 46 42 43 46 228 24 25 27 41 117 234 579 40 40 45 58 227 35 37 33 39 144 243 614 27 40* 42 45 - 34 23 29 38 124...

Words: 4614 - Pages: 19

Free Essay

A World Without Boundaries

...01-Aug-2014 Politics India President congratulates medal winners at CWG  President of India Pranab Mukherjee has congratulated the Indian players who won the medals at the Glasgow Commonwealth Games 2014. He gave his best wishes to Bijneesh Bajrang, Lalita, Navjot Kaur, Swati Singh and Lalita for their accomplishments in CWG. He wrote separate letters and said that the achievement of the players has proved that the Indian sportsmen are capable of reaching the top at the international level. 01-Aug-2014 Science and Technology Croma & Intel launch Windows 8.1 2-in-1 PC  Croma & Intel have jointly launched two Windows 8.1-based devices – a 10.1-inch 2-in-1 PC with an attached keyboard, along with a tablet with 8-inch display feature. The 10-inch model will be available at a price of Rs 21,990 while the 8-inch model will be priced at Rs 13,990. The 8-inch tablet will only be available in the Croma outlets and the retail site of the company only. 01-Aug-2014 Sports Dipa Karmakar creates history for India in CWG  After winning the Bronze medal in the artistic gymnastics event, Dipa Karmakar has created a history by becoming the first Indian woman and the second player from the country. Karmarkar collected 14.366 points to finish the third in the women’s vault final.England’s Claudia Fragapane bagged the gold medal with 14.633 and Silver went to Elsabeth Black. 01-Aug-2014 Business Jet Airways offers tickets for as low as Rs 1,499  Jet Airways declared a discounted...

Words: 27667 - Pages: 111

Premium Essay

Summer Internship Project

...Banking Power-Pack – June 2015   BANKING - 2015 JUNE June 1 • IRDAI removes cap on business from one insurer for banks. IRDAI has done away with the capping of insurance business from one insurer by a bank in its latest draft. As compared to the previous draft that mandated banks to cap business from one insurer to 50%, IRDAI has removed this cap. This would mean that those insurers without a bank partner or promoter would still have to wait longer to get business from bancassurance. The regulator has said that an insurer can have tie-ups with up to three insurers in any line of business-life, non-life or health. Background Presently, banks are allowed to tie-up as a corporate agent with one life, one non-life and one standalone health insurer. Hence, insurers who entered the market later did not have any bank partner. • FinMin, RBI set up panel on reducing cash transactions. To reduce cash transactions in the economy and boost the usage of cards and point of sales (PoS) terminals, the Union finance ministry and Reserve Bank of India (RBI) have set up a committee to look at ways to encourage use of plastic money. The committee has representatives from National Payments Corporation of India, State Bank of India and ICICI Bank. Background RBI data at the end of December 2014 showed 1.05 million PoS machines in the country, whereas there are over 500 mn debit cards and at least 20 mn credit cards. In 2013-14, according to a Boston Consulting Group report, the number of cash...

Words: 10956 - Pages: 44

Premium Essay

Gsp Finance

...“If you have any query about this document, you may consult issuer, issue manager and underwriter”    PROSPECTUS   of           GSP FINANCE COMPANY (BANGLADESH) LIMITED                                                                    For    Public Issue of 20,000,000 ordinary share of Tk.10.00 each at an issue price of Tk.25.00 per share including  a premium of Tk. 15.00 per share totaling Tk. 500,000,000.00    Opening date for subscription  Closing date for subscription  Non‐Resident Bangladeshi  (NRB), subscription opens on  Non‐Resident Bangladeshi  (NRB), subscription closes on  Credit Rating Status    Entity Rating  Date of Rating  Validity of Rating   :  :  :  :  January 08, 2012  January 12, 2012  January 08, 2012  January 21, 2012  Short Term  ST‐4  Long Term  BBB3  06 March 2011  30 June 2012  RATING ASSIGNED BY: CREDIT RATING AGENCY OF BANGLADESH LTD.(CRAB)  UNDERWRITERS      IDLC Investment Limited  Eunoos Trade Center (Level 21)  52‐53 Dilkusha C/A, Dhaka.  ICB Capital Management Limited  8, DIT Avenue, BDBL Bhaban (Level‐16),  Dhaka.  MTB Capital Limited  68 Dilkusha (6th Floor) C/A, Dhaka.  City Bank Capital Resources Limited  st Jibon Bima Tower, 1  Floor  10, Dilkusha C/A, Dhaka.    Lanka Bangla Finance Ltd.  Safura Tower (Level 11), 20 Kemal Ataturk  Avenue, Banani, Dhaka‐1213.  Sonali Investment Limited  Sara Tower, 11th Floor, 11/A, Toynbee  Circular Road, Motijheel C/A, Dhaka.  Issue date of the Prospectus: November 29...

Words: 56646 - Pages: 227