Preview

Cloud Compiler

Powerful Essays
Open Document
Open Document
6075 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Cloud Compiler
Chapter 1
INTRODUCTION
At the time of learning languages like C, C++, Java etc. The programmers or users have to face the problems of installation or compilation. Other problem is that if the user wants to compile program on any other system they require again all processing to install and configuration problem. Security is one more problem of the user or programmer. Due to, viruses or some time improper handling of application the source file may get damaged or lost by system crash.
To solve all these problems we are designing a Cloud Based Multi-Language Programming Compiler to executing different types of source code on one editor providing all type of security. Cloud Based Multi-Language Programming Compiler is an application which greatly lightens the student’s workload at the initial stage of programming. At this stage, they neither have to deal with the complexities of the installation and the configuration of these types of tools, nor with the understanding of multiple options which are available. So students can concentrate on the comprehension of the programming structures and the programming language to be studied.

1.1 Scope of Work
The project has been compartmentalized into three parts. The first one is Web Interface with which end user interact. The second module consist of Cloud Server. The end user interact with web interface to store and compile the program.
The Cloud Server basically has two main modules for proper functioning
• First module is Code Server in which user registry is maintained. All the written into the online editor is stored into this Code Server.
• Second module is the most important module in our project that is Compilation Server. It is responsible for compiling the program written in different language. It stores different compiler of various language like C, C++, JAVA etc.
Project aims to build an editor which can be used as an common editor for different programming languages like C, C++, Java. It



References: [1] Aamir Nizam Ansari, Siddharth Patil, Arundhati Navada, Aditya Peshave, Venkatesh Borole, Online C/C++ Compiler using Cloud Computing‖, Multimedia Technology (ICMT), July 2011International Conference, pp. 3591-3594. [2] Virtual Laboratory:” Muilt- Style Code Editor” Andrey V.Lyamin, State University of IT, Mechanics and Optics St. Petersburg, Russia [3] S. Anderson. "Working together to develop a professional learning community". HERDSA 2002. Websites [1] http://en.wikipedia.org/wiki/Cloud_computing [2] http://www.wikinvest.com/concept/Cloud_Computing [3] http://www.gigenet.com/blog/dedicated-server-vs-cloud-computing [4] http://www.vservercenter.com/dedicated-server

You May Also Find These Documents Helpful

  • Good Essays

    Cloud-enabled collaboration tools which work with integrated development environment (IDE) for the development teams. Services cover complete software lifecycle and…

    • 553 Words
    • 3 Pages
    Good Essays
  • Good Essays

    C Is difficult, because the control flow is out of the hands of the application programmer…

    • 1508 Words
    • 7 Pages
    Good Essays
  • Satisfactory Essays

    Unit 4 Homework

    • 401 Words
    • 2 Pages

    How do modules help you to reuse code in a program? Performs the task once then reuses it each time you need to perform the task.…

    • 401 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    With the unprecedented growth and spread of information, there is no wonder why large Information Technology companies have been investing in the “cloud”. To expand, when referring to Cloud Computing, this means to access and store information not stored with in your computer whether it be public, private, or hybrid cloud computing. In technological terms, the server you are accessing is somewhere else and therefore, the information and tools you are using are “up in the clouds” but more so stored in another server space. However, whether you are paying for services through software, total usage, or free usage (hence the types of cloud services) Cloud Computing seems to be everywhere. Yet, it is important to recognize what is to gain by using cloud computing from big businesses to individual users and what are some risky moves when utilizing cloud storage over the Internet. Hence, the content of this paper will discuss the pros and cons of cloud computing and where cloud computing is headed in todays online society.…

    • 1307 Words
    • 6 Pages
    Best Essays
  • Powerful Essays

    Business Trend Memo

    • 1299 Words
    • 6 Pages

    Nowadays, all types of organizations are trending toward cloud computing. It reflects the ability of having access to information, software, and computing resource infrastructure without necessarily having to own them. By deploying cloud computing, it will allow students to personalize their environments in which they learn, help cut down our expense on IT management cost, and provide greater flexibility in maintaining security, reliability and compliance. Overall, the cloud computing can be a strong tool in enhancing our teaching and learning.…

    • 1299 Words
    • 6 Pages
    Powerful Essays
  • Powerful Essays

    Cloud services have recently become one of the most popular topics in the tech industry. It is a new area of development with unlimited…

    • 3413 Words
    • 14 Pages
    Powerful Essays
  • Powerful Essays

    high-end servers and storage resources on-premise, applications can be accessed from anywhere with the use of internet connectivity. This paper would highlight the types of cloud computing, use of cloud computing applications, along with its advantages and disadvantages. In addition, the paper will also talk about the use of Structured Design Life Cycle (SDLC) for the implementation of Cloud based applications in the world of technology that is helping to shape the future.…

    • 2175 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Cloud computing is a technology model that allows users to access and obtain delivery of information and resources over the Internet. This model generates all of the features required to support the complete cycle of constructing and delivering web-based applications. Nowadays, more and more companies are investing in the development of this powerful and valuable technology which has revolutionized the way of doing business, selling and marketing products. “It is a simple idea with great impact” that has evolution thanks to the faster and faster Internet connections, as we will discuss later on this paper.…

    • 3864 Words
    • 16 Pages
    Powerful Essays
  • Good Essays

    Personal Career Goals

    • 783 Words
    • 4 Pages

    Computer technology has gone from being undiscovered to being used globally. We live in an exciting time technologically. Over relatively short spans of time, technology has improved our lives in many ways. Advances in computing and technology save lives, make day-to-day living easier, and have improved quality of life for billions of people. The impact that computing has on the world is fascinating to me. I have spent the last few years studying programming, software development, and computer programming and have felt great satisfaction in learning about what makes up this computing technology.…

    • 783 Words
    • 4 Pages
    Good Essays
  • Good Essays

    You need to ask yourself what exactly you need in your software. For instance a…

    • 518 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Ups Case

    • 499 Words
    • 2 Pages

    Salesforce.com use Cloud Computing as “platform” that enable many companies deliver applications. There are three types of clouds of Salesforce.com which is: the Sales Cloud, the Service Cloud, and the Custom Cloud. The Sales Cloud and the Sales Cloud are for improving sales and customer service. What is special is Custom Cloud that customer can create their own APP. These clouds allow their customers to specify their applications or build new applications and allow their customers run them on Salesforce’s data center infrastructures. Moreover, Salesforce.com also opens the “platform” to independent software developers and adds their program on its AppExchange.…

    • 499 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Cloud Computing

    • 467 Words
    • 2 Pages

    In addition, the authors contended that there exists an agreement on the basic types (or styles) of cloud computing. Though they had listed a total of seven types, when cross referenced with other publishing [3][4], the seven could be combined the scoped to just three main types. The three common types of cloud computing are Software as a service (SAAS), Platform as a Service (PAAS), and utility computing (also referred to as Infrastructure-as-a-Service, IAAS). SAAS delivers a single application through the browser to thousands of customers using a multi-tenant architecture. PAAS delivers development environments as a service (i.e. one can build his own applications that run on the provider's infrastructure and are delivered to his users via the Internet from the provider's servers). IAAS provides the computational and storage infrastructure in a centralized and location-transparent service.…

    • 467 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    The following information will introduce general knowledge in basic programming concepts. It shall discuss basic types of computer programming languages as-well-as program development. There are three basic types of computer programming languages that will be discussed in a simple and easy to understand manner. We shall also describe the program development cycle and discuss why it is important to use a structured and organized process to create a computer programming language.…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Powerful Essays

    Inf 103: Computer Literacy

    • 1963 Words
    • 8 Pages

    These companies are different within their own right, yet offer a similar service to every customer they do business with. Not only do these companies offer the opportunity and availability of a product that will allow them to communicate with their peers in business projects with complete security regardless of where they are in the world. No longer will you have to show up at a brick and mortar building to collaborate on a project…

    • 1963 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    “Modules can be written and compiled independently, with all references from one module to another resolved by the system at run time. With modest additional overhead, different degrees of protection (read only, execute only) can be given to…

    • 435 Words
    • 2 Pages
    Good Essays

Related Topics