14, the development of software has a lot of ways, from the software running platform, can be run on the following platform:
- Web pages (software or services can be accessed as long as a browser is available)
- Windows platforms (such as the latest Windows 10 support Pc,surface,mobile, even Xbox run)
- Android Platform
- IOS platform (MAC and IPhone)
Please find a classmate pair (see this book pair programming content), two people work together (can not work separately), from the list above to choose two platforms, on each platform, write one of the simplest "Hello World" type of program, write the experience of the program written blog published, The content includes:
-What platform, what programming language, what software building Environment (IDE), what are the tools of the engineering, what is the process of development, what is the source of the final program, and what is the user interface?
(Can find relevant information from the Internet, even the source program can refer to other people, but to own The program compiled, run)
(1) In the Web platform, using the HTML language, in Notepad to write a simple static web page, in IE browser display Hello world! HTML language is easy to learn, easy to write, simple to develop, write code in Notepad, save as Hello.htm, click on the page to see the results. Here are the development process, program source code, and running results:
Development process:
Source:
1 <HTML>2 3 <Head>4 5 <title>Hello world!</title>6 7 </Head>8 9 <Body>Ten One <P>Hello world!</P> A - </Body> - the </HTML>
Page Display results:
(2) on the Windows platform, write a simple Win32 console program in C + + on Visual Studio 2010, the development process opens VS2010, new C + +, select Win32 Console program, enter code, compile and run, the following is the development process, Source code and running results:
Development process:
Source:
1#include"stdafx.h"2 3#include <iostream>4 5 using namespacestd;6 7 int_tmain (intARGC, _tchar*argv[])8 9 {Ten Onecout<<"Hello world!"<<Endl; A -System"Pause"); - the return 0; - -}
Operation Result:
Modern Software Engineering first chapter "Introduction" The 14th question--Zhangxiaoli