ENGT 1050 Computers for Engineering Technology Professor Dan Solarek.

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

Bringing Up BASIC Kenneth Dean Adam Harmon Kathrine Skollingsberg.
Computers: Tools for an Information Age
Introduction to Programming Programming. COMP102 Prog. Fundamentals I: Introduction / Slide 2 Objectives l To learn fundamental problem solving techniques.
1414 CHAPTER PROGRAMMING AND LANGUAGES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six steps of programming.
SOFTWARE SYSTEMS SOFTWARE APPLICATIONS SOFTWARE PROGRAMMING LANGUAGES.
Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated.
A Tour of Visual Basic BACS 287. Early History of Basic Beginners All-Purpose Symbolic Instruction Code An “Interpreted” teaching language English-like.
Computer Systems Nat 4/5 Computing Science Translator Programs.
Programming Languages Lecture 12. What is Programming?  The process of telling the computer what to do  Also known as coding.
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.
Introduction to Computer Programming itc-314
Chapter Lead Black Slide Powered by DeSiaMore Powered by DeSiaMore.
Introduction to FORTRAN
CIS 338: Computer Languages & Visual Basic.NET
UNIVERSITI TENAGA NASIONAL “Generates Professionals” CHAPTER 4 : Part 2 INTRODUCTION TO SOFTWARE DEVELOPMENT: PROGRAMMING & LANGUAGES.
Lesson 6. GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development.
Chapter 1- Visual Basic Schneider1 Chapter 1 An Introduction to Computers and Visual Basic.
Programming Languages 1.07a.  A computer program is a series of instructions that direct a computer to perform a certain task.  A programming language.
Computing Theory: HTML Year 11. Lesson Objective You will: o Be able to define what HTML is - ALL o Be able to write HTML code to create your own web.
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.
Visual BASIC 1 Introduction
Chapter 3 Introducing Visual Basic
The Teacher Computing Computer Languages [Computing]
Sharda University P. K. Mishra (Asst.Prof) Department of Computer Science & Technology Subject Name: Programming Using C Sub Code: CSE-106 Programming.
Introduction 1. CIS 400 Programming for the Windows Environment 2.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 5 Information System Software.
1 © 2002 John Urrutia. All rights reserved. Qbasic Constructing Qbasic Programs.
1 Programming Appreciation Welcome 2 About Your Lecturer Richard C.Y. Pang Computer & Information Management Room 436 Consultation Hours Wed 11am - 5pm.
Jeff Marino & Ron Reed. Main Concepts Object-oriented programming is programming that is based on using premade objects and writing code for the objects.
A language which is acceptable to a computer system is called a computer language or programming language and the process of writing instructions in such.
Chapter 0 Overview. Why you are here? Where will you go? What is this course for?
Module 4 Part 2 Introduction To Software Development : Programming & Languages Introduction To Software Development : Programming & Languages.
LBSC 690 Session 5A Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
LBSC 690 Session 5A Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Information Technology Fundamentals (ITF) Mr. Shultz.
Compilers and Interpreters. HARDWARE Machine LanguageAssembly Language High Level Language C++ Visual Basic JAVA Humans.
Hello World Basic Tutorial Nova Southeastern University Cristal Locke This presentation is copyrighted by Cristal Locke, August 5, All rights reserved.
Visual Basic CDA College Limassol Campus COM123 Visual Basic Programming Semester C Lecture:Pelekanou Olga Week 4: Understand and implement Decisions.
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.
Introduction to Computer Programming itc-314 Lecture 04.
PROGRAMMING VOCABULARY. The Words ◦ FORTRAN ◦ COBOL ◦ PASCAL ◦ BASIC ◦ C ◦ Java ◦ Flash ◦ PERL ◦ Ruby ◦ Python.
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Compilers and Interpreters
Skill Area 311 Part B. Lecture Overview Assembly Code Assembler Format of Assembly Code Advantages Assembly Code Disadvantages Assembly Code High-Level.
The Functions and Purposes of Translators Translators, Interpreters and Compilers - High Level Languages.
Chapter 1: Introduction to Computers and Programming.
DEPARTMENT OF COMPUTER SCIENCE Introduction to Visual Basic BCA 3 RD YR PRESENTED BY HASHIR UN NABI Dated:01/07/
Chapter 2- Visual Basic Schneider1 Programming Languages: Machine Language Assembly Language High level Language.
PROGRAMMING (1) LECTURE # 1 Programming and Languages: Telling the Computer What to Do.
Computer Programming - Key Concepts and Terms Computer Program – A computer program is a set of instructions for computer, arranged in logical order, using.
Hello World Basic Tutorial
Chapter 1 Introduction to Visual Basic
Computer Languages [Computing] Computing.
CMIT100 Chapter 14 - Programming.
Introduction to Computer CC111
CSCI-235 Micro-Computer Applications
Programming Vocabulary
Assembler, Compiler, Interpreter
Elizabeth Pruett, Eric Gonzalez and Nick Puig
Visual Basic.
CSC128 FUNDAMENTALS OF COMPUTER PROBLEM SOLVING
Lesson Objectives Aims Key Words
صياغة البرامج ولغات البرمجة Programming & programming languages
Assembler, Compiler, Interpreter
Nat 4/5 Computing Science Translator Programs
The University of Adelaide, School of Computer Science
Presentation transcript:

ENGT 1050 Computers for Engineering Technology Professor Dan Solarek

Lesson Objectives 0By the end of this lesson, you should be able to: >Provide a definition of the term BASIC >Describe the history of BASIC >Identify the various versions of BASIC that have been popular over the years >Describe the differences between QBASIC and QuickBASIC

Definition of BASIC 0BASIC (stands for Beginner's All Purpose Symbolic Instruction Code) 0developed at Dartmouth College in designers wished it to be a stepping-stone for students to learn one of the more powerful languages such as FORTRAN or ALGOL

History of BASIC

History of BASIC (continued)

GW-BASIC 0Published by Microsoft 0Available with DOS 4.0 and earlier 0Not structured 0Required line numbers 0No subroutines 0No user-defined functions

QBasic 0Published by Microsoft 0Available with DOS 5.0 and newer (FREE) >Version 1.1 (1992) is last available 0Line numbers optional 0Structured 0Subroutines 0User-defined functions

QuickBASIC 0Published by Microsoft 0Available by purchase only >Version 4.5 (1988) is the last available 0Syntax similar to QBasic 0Includes a compiler (for.EXE files)

Visual Basic 0Published by Microsoft 0Available by purchase only 0Version 6.0 (1998) is the last available 0Syntax of code is similar to QBasic 0Includes a compiler (for.EXE files)