Hello World CE-105 Fall 2006 By: Engr. Faisal ur Rehman.

Slides:



Advertisements
Similar presentations
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Advertisements

JAVA Programming Environment © Juhani Välimäki 2003.
Mr Manesh T Dept. of CSE College of Arts and Science Chapter 3 Types of Softwares Code: 1400 Tech.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
Introduction to Visual Basic Programming. Lecture Outline History What is Visual Basic First Look at the VB 6.0 Environment Some VB Terminology Our first.
Programming Creating programs that run on your PC
CSE3030Lecture 11 Know Your User The First Slogan.
Introduction to Programming Programming. COMP102 Prog. Fundamentals I: Introduction / Slide 2 Objectives l To learn fundamental problem solving techniques.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
Course: Introduction to Computers
L EC. 01: J AVA FUNDAMENTALS Fall Java Programming.
LESSON 1 INTRODUCTION Compiled By: Edwin O. Okech [Tutor, Amoud University] JAVA PROGRAMMING.
Computer Software.
COMPUTER SOFTWARE Chapter 3. Software & Hardware? Computer Instructions or data, anything that can be stored electronically is Software. Hardware is one.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Joshi R.G. Dept. of Computer Sci. YMA.
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA Prof. Dr. Paulo Brasko Ferreira Fall 2014.
CS110/CS119 Introduction to Computing (Java)
Intro. to Game Programming Want to program a game?
Programming Languages
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Microsoft Visual Basic 2005: Reloaded Second Edition
CMSC 202 Computer Science II for Majors Object-Oriented Programming.
Lesson 6. GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development.
Lecture Set 1 Part C: Understanding Visual Studio and.NET – Applications, Solutions, Projects (no longer used – embedded in Lecture Set 2A)
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Programming Concept Chapter I Introduction to Java Programming.
1 Course Title: Visual Basic Programming Topic: Introduction to programming Languages (Visual basic 6.0) Lecturer: Mahamud Ahmed Jimale, BsIT, MsCs, CCNA,
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
National Diploma Unit 4 Introduction to Software Development Introduction to Programming Languages.
3/5/2009Computer software1 Introduction Computer System Hardware Software HW Kernel/OS API Application Programs SW.
Chapter 0 Overview. Why you are here? Where will you go? What is this course for?
Chapter 11 An Introduction to Visual Basic 2005 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
CC111 Lec7 : Visual Basic 1 Visual Basic(1) Lecture 7.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
10/8: Software What is software? –Types of software System software: Operating systems Applications Creating software –Evolution of software development.
Compunet Corporation1 Programming with Visual Basic.NET Fundamentals of Programming Lecture # 1 Tariq Ibn Aziz.
Hands-on Introduction to Visual Basic.NET Programming Right from the Start with Visual Basic.NET 1/e 6.
Computer Graphics Lecture 02 Fasih ur Rehman. Last Class Introduction to Computer Graphics Areas Application.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
LBSC 690 Session 4 Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Machine Machine language is PL in which program instructions are written in strings of 0s and 1s.The computer circuitry is wired in a manner that it can.
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
1 1 1 Introduction to Java. 2 History of Java Java – Originally for intelligent consumer-electronic devices – Then used for creating Web pages with dynamic.
DEPARTMENT OF COMPUTER SCIENCE Introduction to Visual Basic BCA 3 RD YR PRESENTED BY HASHIR UN NABI Dated:01/07/
Programming 2 Intro to Java Machine code Assembly languages Fortran Basic Pascal Scheme CC++ Java LISP Smalltalk Smalltalk-80.
Chapter 5 Operating Systems.
Chapter 1 Introduction to Visual Basic
What Do Computers Do? A computer system is
CST 1101 Problem Solving Using Computers
Hardware and Software Hardware refers to the physical devices of the computer system e.g. monitor, keyboard, printer, RAM etc. Software is a set of programs,
Visual Basic Code & No.: CS 218
Introduction to Computer CC111
Computer Software: Programming
Introduction to Visual Basic 2008 Programming
An Introduction to Computers and Visual Basic
Chapter 3.
Introduction to .NET Framework Ch2 – Deitel’s Book
Course: Introduction to Computers
CO6025 Advanced Programming
CE-105 Spring 2007 Engr. Faisal ur Rehman
CSC 142 Introduction to Java [Reading: chapters 1 & 2]
Presentation transcript:

Hello World CE-105 Fall 2006 By: Engr. Faisal ur Rehman

GOAL Hello World! Terminology But Why? Features Course Outline

Hello World Console Windows / GUI

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

HW Windows Open IDE Select Windows Application Name = HelloWorldGUI Save All Double Click Form Write: msgbox(“Hello World!”) F5

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

Why Programming? Mathematical Calculation / Numerical Analysis, which consumes a lot of time Prediction / Probability Automate Tasks Graphics Commerce Database

Why We? Structural Analysis & Design Drawing / Drafting Quantity Estimation Project Management We must understand how to make: –Calculation Program –Graphics for Display –Database

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

Icons Bill Gate Linus Adresson, Netscape Navigator Ashraf Habibullah MS Sun Redhat Google Auto Desk US Crops of Engrs Computers and Structures

BASIC Easy to learn; more close to English language Rapid Application Development First step to learn Programming Important for Beginners

Flavors VB: Basic language along with GUI VB.NET: VB built on.NET Framework, Next generation Language

Features of VB.NET OOP.NET Frame work All capability of any powerful language RAD

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

Project Types Windows Application Template Class Library Template Console Application Template My Movie Collection Starter Kit Template Screen Saver Starter Kit Template

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

Course Distribution Presentation Marks Distribution Reference: –MSDN –2 Book –VDOZ