Download presentation
Presentation is loading. Please wait.
Published byOsborne Boyd Modified over 9 years ago
1
Hello World CE-105 Fall 2006 By: Engr. Faisal ur Rehman
2
GOAL Hello World! Terminology But Why? Features Course Outline
3
Hello World Console Windows / GUI
4
HW Console Open IDE Select New Project > Console Application Name = HelloWorldConsole Save All In Sub Main Handler, write: Console.writeline(“Hello World!”) Console.Beep F5 Save All
5
HW Windows Open IDE Select Windows Application Name = HelloWorldGUI Save All Double Click Form Write: msgbox(“Hello World!”) F5
6
Terminology GUI: Graphical user Interface Program: Set of instruction given to computer to perform certain tasks Programming Language: A language understandable by computer and used to write programs –Machine code / Low level: 0-1 –Intermediate: / Assembly Language, interpreter, Compilers –High Level Language: VB.NET, C / C++, Java, COBOL, FORTRAN, BASIC
7
Why Programming? Mathematical Calculation / Numerical Analysis, which consumes a lot of time Prediction / Probability Automate Tasks Graphics Commerce Database
8
Why We? Structural Analysis & Design Drawing / Drafting Quantity Estimation Project Management We must understand how to make: –Calculation Program –Graphics for Display –Database
9
Application / Uses of Programming Programs are used every where Mobile phones –SMS, Calculator, text Editor & Games PC –OS, Office software, Engg. Software Embedded Devices –Robots
10
Icons Bill Gate Linus Adresson, Netscape Navigator Ashraf Habibullah MS Sun Redhat Google Auto Desk US Crops of Engrs Computers and Structures
11
BASIC Easy to learn; more close to English language Rapid Application Development First step to learn Programming Important for Beginners
12
Flavors VB: Basic language along with GUI VB.NET: VB built on.NET Framework, Next generation Language
13
Features of VB.NET OOP.NET Frame work All capability of any powerful language RAD
14
Flavors / Editions of VB.NET Express –For beginners / Hobbyist –Free Version –Include more than all capabilities required for beginners Standard Tools for MS Office System Professional Enterprise Team System
15
Project Types Windows Application Template Class Library Template Console Application Template My Movie Collection Starter Kit Template Screen Saver Starter Kit Template
16
Course Distribution 2 lectures / week 1.1 T 1.2 L 2.1 L 2.2 L 3A and 3Q for Each Theory and Lab, and for each term Project –As described per course outline
17
Course Distribution Presentation Marks Distribution Reference: –MSDN –2 Book –VDOZ
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.