Mailam Engineering College

Total Page:16

File Type:pdf, Size:1020Kb

Mailam Engineering College 1 Mailam Engineering College (Approved by AICTE, New Delhi, Affiliated to Anna University, Chennai & Accredited by National Board of Accreditation (NBA), New Delhi) Mailam (Po), Villupuram (Dt). Pin: 604 304 DEPARTMENT OF COMPUTER APPLICATIONS Web Programming – MC9235 UNIT II WORLD WIDE WEB Overview – Web Security, Privacy, and site-blocking – Audio and Video on the web – Creating and Maintaining the Web – Web site creation concepts – Web Page Editors – Optimizing Web Graphics – Web Audio Files – Forms, Interactivity, and Database-Driven Web sites – File Transfer and downloading – FTP – Peer to Peer – Downloading and Installing software. 2– Marks Questions with Answers 1. What do you mean by World Wide Web? WWW is a distributed system of inter linked pages that include text, pictures, sound and other information. It enables easy access to the information available on the internet. 2. Write short notes on HTTP? Http is application protocol with the lightness and speed necessary for the distributed collaborative hypermedia information system. 3. What is FTP? The basic Internet File Transfer Protocol. FTP, which is based on TCP/IP, enables the fetching and storing of files between hosts on the Internet. 4. What is GUI? Graphical User Interface. Refers to the techniques involved in using graphics, along with a keyboard and a mouse, to provide an easy-to-use interface to some program. 5. What is URL? URL stands for Uniform Resource Locater. Three are two types of URL Absolute URL – This include complete path to the file location including all the names of directories and sub directories. Relative URL – These are like shorthand that tells the browser to go backward one or more directories to find the file. 6. Define SCML? The Source Code Markup Language (SCML) is a formatting language that can be used to create templates for source code that needs to be output by Flick. 7. What is Mailing List? A group of users with a shared interest, whose e-mail address are kept in an Prepared By Ms. A.Subathra Devi, Asst. Prof. / MCA 2 electronic list that can be used to send e-mail to each member on the list. 8. What are the key elements in a protocol. ? Syntax - Includes data format and Signal levels Semantics – Includes control information for co-coordinating & Error handling Timing – Includes speed matching and sequencing 9. What is HTML? Hypertext Markup Language. This is a file format, based on SGML, for hypertext documents on the Internet. It is very simple and allows for the embedding of images, sounds, video streams, form fields and simple text formatting. References to other objects are embedded using URLs. HTML is a plain text file with commands <MARKUP TAGS> to tell the web browsers how to display the file. 10. How do you change the color of background or text in HTML? <body bgcolor="#rrggbb"> <body text="#ffffff" link="#ff0000" vlink="#ff0000" alink="#ff0000"> 11. How do you use a picture as the background in HTML? <body background="bgimage.jpg"> 12. How do you add music to a web page? <embed src="yourmusicfile.mid" autostart="true" loop="true" width="2" height="0"> </embed> 13. Define Web Security. There are a lot of dangers in putting up a Web page. From invasions of privacy to actual hackers cracking your security. Learn how to secure your Web server and site as well as hacks and patches to keep yourself safe. 14. What are the necessities of using HTML forms? Gathering user information Conducting Surveys Interactive services 15. What are the sequences of steps for each HTTP request from a client to the server? Making the connection Making a request The response Closing the connection Define MIME. MIME (Multipurpose Internet Mail Extensions) is an open standard for sending multipart, multimedia data through Internet email. 16. List the predefined MIME content types. Prepared By Ms. A.Subathra Devi, Asst. Prof. / MCA 3 Text Multipart Message Image Audio Video Model Application 17. Define HTML. It is a simple page description language, which enables document creation for the web. 18. What is meant by loop back address? A zone that enables the server to direct traffic to itself. The host number is almost always 127.0.0.1. 19. What is web hosting? Web Hosting is a service that provides internet users with online computer systems for storing information, images, video, or any content accessible via the internet or web. For Internet users to view online information, the web hosting company places the website pages (html, php, etc files) on a web server which is stored inside a data center. Data centers are connected to the internet with extremely reliable high speed connections so that the world has access to the web files 24 hours a day, 7 days a week. Web users access the web pages through the website's IP address or the website's domain name. 20. What is a web host? A web host provider (or web host) is the company that host's and maintains the web server that stores the website's pages. 21. Does the web host own my site? No, the content that is within your site is yours and yours alone! 22. How much does web hosting cost? Web hosting costs vary dramatically depending on what type of website you plan on running, how many visitors the site receives, and any additional features you may require. For a simple site with html, cgi, and php web pages, the pricing can range from $15.00 per month to upward of $30.00 per month for a virtual web hosting account. If the website gets millions of visitors a day, you may require a dedicated server which can cost anywhere between $100.00 per month to $500.00 per month. This fee is to maintain a reliable high speed connection and enough bandwidth or data transfer per month for the website users to effective navigate through the website. 23. Can I host my website myself? Yes. It's preferable to have a high speed connection to the internet (DSL, Cable, or T1) and you can dedicate one computer to be a web server. Also, the internet provider may incur an extra charge for hosting. However, this is the least efficient web hosting method since it puts heavy additional requirements on your home or office internet connection line and exposes you to security risks. It is important to note that the computer dedicated to being a web server must remain on 24 hours a day, 7 days a week for the website to be online all the time. Prepared By Ms. A.Subathra Devi, Asst. Prof. / MCA 4 24. How do I transfer my website files from my local computer to the remote web hosting server? The most common method to upload files from a local computer to your web hosting server is by using an FTP, or File Transfer Protocol, client. An FTP client is a piece of software that allows a user to authenticate and establish a connection to the remote web hosting server to upload files for the website. 25. What is bandwidth or data transfer? Bandwidth or data transfer are terms referring to the amount of data that can be transferred in and out within a given period of time, usually monthly. When a visitor browses a website, he or she has to download the HTML, images, scripts and other files to view the web page. The amount of transfer the visitor uses counts towards your allocated monthly amount of data transfer. For example, if the visitor retrieves an image that is 2KB and one HTML page at 4KB, then the total data transfer for that session is approximately 6KB. 26. What is disk space or storage space? Disk space or storage space refers to the amount of space you are allowed to store in your web hosting account. When you upload website files, for example, HTML pages, images, graphics, scripts and so forth, it takes up space on the web server's hard drive(s). The size of the files you upload into your web hosting will respectively determine how much storage space you will use up. 27. How much disk space and bandwidth do I need for hosting my web site? There is no definite answer for this question since it is highly dependent on your current and future web hosting needs for the website in question. However, a small personal website with light traffic will require 50 - 100 MB of storage space (disk space) and 1 GB of monthly data transfer. JIC Design offers a Starter Web Hosting Plan suitable for this type of website. However, if the website offers videos or large resolution images, the Advanced Web Hosting Plan is a possibility. 28. How do I get my own domain name? It's important to realize that domain registration is separate from web hosting and these two services can be provided by two different companies. A domain name can be registered with any ICANN-approved domain registrar. JIC Design offers domain name registrations and includes a domain name free with specific web hosting plans. 29. How do I get started developing a Web site? Your Web site's purpose might be, for example, "to sell our line of products." A good purpose will be specific and represent a new activity that adds significant value to the Web. Then state specific, measurable objectives that the site should accomplish. 30. What is the most common mistake Web developers make? A lack of understanding of the audience for the Web site. Understanding your audience means knowing their needs and expectations. For example, a common error is when some sites that depend on an in-person visit neglect to identify the city and state in which the store or physical event is located.
Recommended publications
  • Příručka Uživatele
    ADOBE® DREAMWEAVER® CS3 PŘÍRUČKA UŽIVATELE 1 Step RoboPDF, ActiveEdit, ActiveTest, Authorware, Blue Sky Software, Blue Sky, Breeze, Breezo, Captivate, Central, ColdFusion, Contribute, Database Explorer, Director, Dreamweaver, Fireworks, Flash, FlashCast, FlashHelp, Flash Lite, FlashPaper, Flash Video Encoder, Flex, Flex Builder, Fontographer, FreeHand, Generator, HomeSite, JRun, MacRecorder, Macromedia, MXML, RoboEngine, RoboHelp, RoboInfo, RoboPDF, Roundtrip, Roundtrip HTML, Shockwave, SoundEdit, Studio MX, UltraDev, and WebHelp are either registered trademarks or trademarks of Macromedia, Inc. and may be registered in the United States or in other jurisdictions including internationally. Other product names, logos, designs, titles, words, or phrases mentioned within this publication may be trademarks, service marks, or trade names of Macromedia, Inc. or other entities and may be registered in certain jurisdictions including internationally. This guide contains links to third-party websites that are not under the control of Adobe Systems Incorporated, and Adobe Systems Incorporated is not responsible for the content on any linked site. If you access a third-party website mentioned in this guide, then you do so at your own risk. Adobe Systems Incorporated provides these links only as a convenience, and the inclusion of the link does not imply that Adobe Systems Incorporated endorses or accepts any responsibility for the content on those third-party sites. Copyright 2006 Adobe Systems Incorporated. All rights reserved. This manual may not
    [Show full text]
  • Javascript Overview
    JJAAVVAASSCCRRIIPPTT -- OOVVEERRVVIIEEWW http://www.tutorialspoint.com/javascript/javascript_overview.htm Copyright © tutorialspoint.com What is JavaScript ? Javascript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the user and make dynamic pages. It is an interpreted programming language with object-oriented capabilities. JavaScript was first known as LiveScript, but Netscape changed its name to JavaScript, possibly because of the excitement being generated by Java. JavaScript made its first appearance in Netscape 2.0 in 1995 with the name LiveScript. The general-purpose core of the language has been embedded in Netscape, Internet Explorer, and other web browsers. The ECMA-262 Specification defined a standard version of the core JavaScript language. JavaScript is a lightweight, interpreted programming language. Designed for creating network-centric applications. Complementary to and integrated with Java. Complementary to and integrated with HTML. Open and cross-platform Client-side JavaScript Client-side JavaScript is the most common form of the language. The script should be included in or referenced by an HTML document for the code to be interpreted by the browser. It means that a web page need not be a static HTML, but can include programs that interact with the user, control the browser, and dynamically create HTML content. The JavaScript client-side mechanism provides many advantages over traditional CGI server-side scripts. For example, you might use JavaScript to check if the user has entered a valid e-mail address in a form field. The JavaScript code is executed when the user submits the form, and only if all the entries are valid, they would be submitted to the Web Server.
    [Show full text]
  • 2008 BZ Research Eclipse Adoption Study
    5th Annual Eclipse Adoption Study November 2008 (With comparisons to November 2007, November 2006, November 2005 and September 2004 Studies) 7 High Street, Suite 407 Huntington, NY 11743 631-421-4158 www.bzresearch.com © BZ Research November 2008 Eclipse Adoption Study © BZ Research November 2008 Table of Contents Table of Contents................................................................................................................................................... 2 Methodology .......................................................................................................................................................... 4 Universe Selection ................................................................................................................................................. 6 Question 1. Do the developers within your organization use Eclipse or Eclipse-based tools? ........................ 7 Question 2. Which version(s) of Eclipse are you using? .................................................................................... 8 Question 3. How long have you been using Eclipse or Eclipse-based tools and technologies (either at work, or for your personal projects)?.............................................................................................................................. 9 Question 4. What type of software are you (or your organization) developing using Eclipse-based tools and technologies? (Note: OSI refers to Open Source Initiative, see www.opensource.org for more information.) ...............................................................................................................................................................................10
    [Show full text]
  • Guide for Web Site Template
    Guidelines for Kiwanis Website Template This free template is a valuable tool for clubs that do not subscribe to the Club Management System Web hosting service or content management module, but instead choose to build their own Web site from scratch and use the services of a private Web hosting company. Why use the Kiwanis Web site template? It will help you build a club Web site that is: Attractive and professional-looking. Fast and easy to build and maintain. Compatible with the Kiwanis International Web site design and content guidelines. Designed to help you adhere to Kiwanis graphic standards. To Use the Template: Confirm that your Web host will allow you to use this template (generally, free Web hosting services require you to use only their templates). Download the template files onto your computer (files are compressed, so you will need to extract the files with a Zip file utility). Open the template in your Web editor. Add your content. Save your files on your hard drive. Transfer the completed files to the host’s server via an FTP client or other method as instructed by your Web host. The template is located here or go to the KiwanisOne.org downloads page in the Marketing and PR section under Templates. Template Tips: Remember to add content to each of your pages or at least indicate when future content will be added to a new page containing little or no information (blank pages are confusing to Web site visitors). Avoid copying over undesired text formatting codes with your new content.
    [Show full text]
  • Internet & Website Establishments
    Chapter 1 INTERNET & WEBSITE ESTABLISHMENTS 1.0 Objectives 1.1 Introduction 1.2 Internet Resources for Commerce 1.3 Web server technologies 1.4 Internet tools Relevant to Commerce 1.5 Internet applications for Commerce 1.6 Minimalist Website Establishment 1.7 Summary 1.8 Check your Progress- Answers 1.9 Questions for Self-Study 1.10 Suggested Readings 1.0 OBJECTIVES After studying this chapter you will be able to : • explain internet resources available for commerce. • discuss different web server technologies. • describe applications and internet tools relevant to commerce • explain what is minimalist website establishment. 1.1 INTRODUCTION The Internet has revolutionized the computer and communications world like nothing before. The invention of the telegraph, telephone, radio, and computer set the stage for this unprecedented integration of capabilities. The Internet is at once a world- wide broadcasting capability, a mechanism for information dissemination, and a medium for collaboration and interaction between individuals and their computers without regard for geographic location. The Internet represents one of the most successful examples of the benefits of sustained investment and commitment to research and development of information infrastructure. Beginning with the early research in packet switching, the government, industry and academia have been partners in evolving and deploying this exciting new technology. Today, terms like "[email protected]" and "http://www.google.com" trip lightly off the tongue of the random person on the street. The Internet today is a widespread information infrastructure, the initial prototype of what is often called the National (or Global or Galactic) Information Infrastructure. Its history is complex and involves many aspects - technological, organizational, and community.
    [Show full text]
  • Preview Javascript Tutorial
    About the Tutorial JavaScript is a lightweight, interpreted programming language. It is designed for creating network-centric applications. It is complimentary to and integrated with Java. JavaScript is very easy to implement because it is integrated with HTML. It is open and cross-platform. Audience This tutorial has been prepared for JavaScript beginners to help them understand the basic functionality of JavaScript to build dynamic web pages and web applications. Prerequisites For this tutorial, it is assumed that the reader have a prior knowledge of HTML coding. It would help if the reader had some prior exposure to object-oriented programming concepts and a general idea on creating online applications. Copyright and Disclaimer Copyright 2015 by Tutorials Point (I) Pvt. Ltd. All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher. We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at [email protected] i Table of Contents About the Tutorial ............................................................................................................................................
    [Show full text]
  • HTML5 and CSS: Comprehensive, Seventh Edition
    HTML Introduction to HTML, 1XHTML, and CSS Courtesy of the Library Library the of Courtesy of Congress © 2010 Cengage Learning, Inc. All rights rights All Inc. Learning, Cengage 2010 © reserved. Courtesy of OnGuard Online Objectives You will have mastered the material in this chapter when you can: • Describe the Internet and its • Define Extensible Hypertext Markup associated key terms Language (XHTML) and describe its relationship to HTML • Describe the World Wide Web and its associated key terms • Identify tools used to create HTML documents • Describe the types and purposes of Web sites • Describe the five phases of the Web development life cycle • Discuss Web browsers and identify their purpose • Describe the different methods of Web site design and the purpose • Define the Hypertext Markup of each Web site structure Language (HTML) and HTML5 standards used for Web development • Discuss the importance of testing throughout the Web development • Discuss the use of Cascading Style life cycle Sheets (CSS) in Web development • Explain the importance of being an • Define the Document Object Model observant Web user (DOM) and describe its relationship to HTML Copyright 2012 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it. HTML Introduction to HTML, 1 XHTML, and CSS Introduction Before diving into the details of creating Web pages with HTML5 and CSS, it is useful to look at how these technologies relate to the development of the Internet and the World Wide Web.
    [Show full text]
  • HTML Editor Help August 2009
    HTML Editor Help August 2009 Got questions about the features in HTML Editor? Want to check out some helpful tutorials to get you up to speed on using the program? You’ve come to the right place! Program Overview Learn about the tools and features available within the program. Tutorials Step‐by‐step instructions for the most commonly used features of the program. Frequently Asked Questions Got a question about the software? Find your answer here. CoffeeCup Information Learn more about CoffeeCup and review all the legal gobbledygook. Still Can’t Find Your Answer? Visit our user forums (http://www.coffeecup.com/forums/), check out the articles and video tutorials in our online Knowledgebase (http://www.coffeecup.com/html‐editor/help/) or contact our fabulous tech support team (http://www.coffeecup.com/help/)! 1 Program Overview Learn about the tools and features available within the program. • What is the HTML Editor? • How to use this manual • What’s new • System requirements • Installing the software • Opening the program • Menu bar • Toolbar • Code Editor • Visual Editor • Preview tab • Statusbar • Resource browser . My Websites tab . My Computer tab . Code Snippets tab . Tags tab . Characters tab 2 Tutorials Step‐by‐step instructions for the most commonly used features of the program. Creating and Modifying Your Pages • Working with Website Projects • Creating a new Webpage • Adding an image to your page • How to change the appearance of text • Working with links o Absolute vs. relative links o Adding a link to your page o Adding an
    [Show full text]
  • Building a Web Site for Dummies, 2Nd Edition.Pdf
    00a_571443ffirs.qxd 7/1/04 8:27 PM Page i Building a Web Site FOR DUMmIES‰ 2ND EDITION by David A. Crowder 00a_571443ffirs.qxd 7/1/04 8:27 PM Page iv 00a_571443ffirs.qxd 7/1/04 8:27 PM Page i Building a Web Site FOR DUMmIES‰ 2ND EDITION by David A. Crowder 00a_571443ffirs.qxd 7/1/04 8:27 PM Page ii Building a Web Site For Dummies®, 2nd Edition Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 Copyright © 2004 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permis- sion of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, e-mail: [email protected]. Trademarks: Wiley, the Wiley Publishing logo, For Dummies, the Dummies Man logo, A Reference for the Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc.
    [Show full text]
  • Appendixes AAPPENDIX WHAT’S on the COMPANION WEBSITE?
    VPart Appendixes AAPPENDIX WHAT’S ON THE COMPANION WEBSITE? ow that you have made your way through all the chapters in this book, you Nhave a strong foundation on which you can continue to build and learn. Do not think of this book as the end of your HTML, XHTML, and CSS edu- cation; think of it as the beginning. There is a lot left to learn and experience—a lot more than can be covered in any single book. As you continue working with all of the different web development languages and technologies that you learned in this book, you will find that it helps to have a collection of reliable examples and source code upon which you can draw for inspiration and use as examples as how to perform certain types of tasks. If you have been faithfully following along and re-creating all of the sample projects, then you already have access to such a collection of code and examples. As you continue experimenting, learning, and tackling more and more challenging projects, you should continue to add to this collection. By continuing to refer to and study these examples, you will learn to be a better web developer. Further, by copying and pasting portions of source code from these examples into new applications, you can modify and adapt them to perform dif- ferent types of tasks. This will allow you to work smarter and faster and will save you from having to reinvent the wheel every time you start a new web development project. 368 HTML, XHTML, and CSS for the Absolute Beginner DOWNLOADING THE BOOK’S SOURCE CODE The best way to use this book is to set aside the time required to re-create every project that has been presented.
    [Show full text]
  • A System for Teaching MIS and MBA Students to Deploy a Scalable Database-Driven Web Architecture for B2C E-Commerce
    Volume 3, Number 7 http://isedj.org/3/7/ August 2, 2005 In this issue: A System for Teaching MIS and MBA Students to Deploy a Scalable Database-driven Web Architecture for B2C E-Commerce Alexander Y. Yap Claudia Loebbecke Elon University University of Cologne Elon, North Carolina 27244, USA 50969 Koeln, Germany Abstract: The growing need for real-time information and interactive online feedback has shifted the thrust of web development from static websites to dynamic database-driven web applications. ’E- Commerce capable’ or ’transaction-capable’ websites are naturally database-driven due to the simple fact that transaction-related information (customer and order information) needs to be captured or entered into a database. Although database-driven web applications are seen as solutions for automating online transaction processing, optimizing business processing, and improving online customer relations management, Internet statistics reveal that a substantial majority of websites on the Internet are not E-Commerce capable or transaction-capable, and nor are they dynamically scalable in terms of content. To understand how technology is an extension of corporate strategy in the 21st century, it is vital that MIS and MBA students have a certain level of knowledge about how e-commerce systems actually automate web transactions, help optimize business processes, and how web application systems are designed to handle content, data, or information. This paper discusses how a systems blueprint has been developed over time for educating students to build and deploy a database driven e-commerce website. The system has been successfully used for both MIS and MBA students over a period of 4 years.
    [Show full text]
  • La Filosofia Open Source: Benefici E Modelli Di Sviluppo Aziendali. Analisi Di Casi Di Interfacciamento Tra Mondo Microsoft E Mondo Linux/Open Source
    UNIVERSITÀ DEGLI STUDI DI NAPOLI “PARTHENOPE” FACOLTÀ DI ECONOMIA E COMMERCIO TESI SPERIMENTALE DI LAUREA IN ECONOMIA E GESTIONE DELLE IMPRESE La filosofia Open Source: Benefici e modelli di sviluppo aziendali. Analisi di casi di interfacciamento tra mondo Microsoft e mondo Linux/Open Source Relatore: Candidato: Ch.mo Prof.Giseppe Vito Massimiliano Gambardella matr. CE/935 Correlatore: Ch.mo Prof. Paolo Zanetti Anno accademico 2003/2004 Introduzione Questa tesi `e stata scritta in LATEX 2ε e compilata con Linux. Vuole essere una introduzione al mondo Open Source, con lo scopo di spiegare e di dimostrare il perch`e conviene introdurre i prodotti e la cultura Open Source nelle aziende. All’inizio verra spiegato cos’`e l’Open Source e verranno analizzate alcune delle licenze piu` utilizzate. Poi si passera` al TCO fatto alla AUSL di Rimi- ni per poi finire con un modello di sviluppo aziendale studiato da Martin Fink. Verranno trattati anche alcuni esempi di interfacciamento tra Microsoft e Linux. 3 Ringraziamenti Dedico questa tesi ai miei genitori che mi hanno sostenuto in questi anni, a Cristina che mi ha “sopportato” quando avevo dubbi ed ai miei amici che hanno sempre saputo spronarmi Ringrazio il mio amico RHCE che una sera di ottobre a Milano nel 1999 mi regalo` la mia prima copia originale di Red Hat Linux, facendo cos`ı inizia- re la mia avventura oltre che tutti i componenti della YACME s.r.l. che mi hanno seguito per il TCO ed all’Ing. Zamprogno della AUSL di Rimini per la sua disponibilita,` il Prof. Giuseppe Vito per la fiducia concessami e il Prof.
    [Show full text]