1 / 7

Introduction to Programming Design by C. Speaker: Yao-Ting Huang

This course provides an introduction to programming design by C. Speaker Yao-Ting Huang, covering topics such as algorithms, computational biology, and various programming languages and software development experiences.

vickismith
Download Presentation

Introduction to Programming Design by C. Speaker: Yao-Ting Huang

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to Programming Design by C Speaker: Yao-Ting Huang Advisor: Kun-Mao Chao Algorithms and Computational Biology Lab Department of Computer Science ans Information Engineering National Taiwan University

  2. My Programming Experience • I will try my best to answer your questions. • All kinds of questions are welcome. • Primary programming languages • Java, C/C++. • Secondary programming languages • Perl, MatLab, VB. • Other software development experience • J2EE(JSP/Servlet), ASP. • J2ME, WAP, SMS. • database programming, network programming.

  3. Applications (C program, Java) Operating System (Windows, Unix) Hardware (Intel x86) Hardware-Software Architecture C Program Compiler /Linker Binary File OS

  4. How to Write and Compile a C Program • C Compilers: • Unix platform: GNU C compiler (gcc) • Windows platform: Microsoft Visual C, Borland Turbo C, etc. • Integrated Development Environment (IDE) on Windows platform • Microsoft Visual Studio .NET, • Borland C++ Builder, • and many others.

  5. Java Applications Java Virtual Machine Operating Systems Various Hardware Microsoft Visual Studio .NET .NET Applications .NET Framework Operating Systems Various Hardware

  6. Microsoft Visual Studio .NET • .NET Framework為整個 .NET 平台的基礎結構。包含了基底類別的程式庫,以及 Common Language Runtime。  • Visual Studio .NET 2003 包含 Visual Basic、Visual C# 和 Visual C++,以及 Visual J# 程式語言。 • 開發任何 Visual Studio .NET 語言都能存取相同的工具、設計工具以及編輯器。 • XML Web Service 是一個提供其他應用程式資料與服務的應用程式邏輯單位。應用程式會透過常見的 Web 通訊協定與資料格式像是 HTTP、XML 以及 SOAP 來存取 XML Web Service。 • 利用 Visual Basic .NET 或 Visual C# .NET 設計於 Pocket PC 與 Windows CE .NET 環境的程式。

  7. Today’s Outline • How to build a project • How to create, compile, and execute a C program • How to debug a C program

More Related