Software Development Programming Languages and Data Organization.

Slides:



Advertisements
Similar presentations
Presentation II History of Computers By Teacher Julio Cesar Peñaloza Castañeda.
Advertisements

Software. What Is Software? software –Also called Computer programs –Are a list of instructions –Instructions are called code –CPU performs the instructions.
Programming Creating programs that run on your PC
Tuesday, January 25, Management of Information Systems: Mini-3 Spring 2000.
© Prentice Hall CHAPTER 3 Computer Software.
1 Software, Programmings. 2 Types of Software Figure 9.1 Shakeel Ahmad.
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.
Course: Introduction to Computers
Programming Languages Lecture 12. What is Programming?  The process of telling the computer what to do  Also known as coding.
Introduction to Computer Programming itc-314
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
Generational Computing CSCI 1060 Fall CSCI 1060 — Fall 2006 — 2 First Generation Large computers, difficult to program Primarily used by scientists.
Programming Languages 1.07a.  A computer program is a series of instructions that direct a computer to perform a certain task.  A programming language.
Programming History. Who was the first programmer?
Revision Language generations Two’s and One’s Complement and Sign and Magnitude.
Information Systems Overview (COIS 20024) Lecture: Week 3 Computer Software (Information Systems Resources)
Chapter 3: Computer Software. Stored Program Concept v The concept of preparing a precise list of exactly what the computer is to do (this list is called.
The Teacher Computing Computer Languages [Computing]
CSC425 - Introduction To Computer Programming 1. 2 Generation Of Programming Languages A set of rules that telling a computer what to do. There are over.
INTRODUCTION TO COMPUTING CHAPTER NO. 04. Programming Languages Program Algorithms and Pseudo Code Properties and Advantages of Algorithms Flowchart (Symbols.
3/5/2009Computer software1 Introduction Computer System Hardware Software HW Kernel/OS API Application Programs SW.
1 Week 1: The History of Computing: Software READING: Chapter 1.2.
Copyright © Prentice Hall Programming and Languages Chapter 14 Telling the Computer What to Do.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Programming Languages and the Programming Process.
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.
Software Development Programming & Languages. Programming: A Five-Step Procedure Define the problem Design a solution Code the program Test the program.
Chapter 6 An Introduction to System Software and Virtual Machines.
The History of Computer Programming Languages Introductory Programming Visual Basic.
Introduction to High-Level Language Programming Presented By Omar Y. Tahboub Computer Science Department Kent State University.
Computer Generations ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
Introduction to Computers Lesson 13B. home Syntax Programming language rules.
CSC1200 INTRODUCTION TO PROGRAMMING Dr. Maureen Markel
CS-303 Introduction to Programming
Programming Languages
Programming in C++ History of Programming 1st Generation –Machine Language 2nd Generation –Assembly Language 3rd Generation.
Lally School of M&T Pindaro Demertzoglou 1 Computer Software.
4 1 Computer Software Ch.2-A,B,C; Ch.15-D,E FALL 2000 Rob Wolfe.
Introduction to Computer Programming itc-314 Lecture 04.
Programming Language Design Issues Programming Languages – Principles and Practice by Kenneth C Louden.
Generations of Computing. The Computer Era Begins: The First Generation  1950s: First Generation for hardware and software Vacuum tubes worked as memory.
ICT PROGRAMMING INTRODUCTION. WHAT & WHY PROGRAMMING Programming is a process of developing computer programs Computer program is a set of instructions.
GROUP 2 NAME :  AZMYLL BIN ARSHAD  (18DNS14F2014)  MARYAM JAMILAH BINTI RAHIM  (18ENS14F2004)  SURAYA BINTI MOHAMAD  (18DNS14F2005)  MUHAMMAD SALEH.
Part 1 The Basics of Information Systems. Purpose of Information Systems Information systems ◦ Collects, stores and organizes information ◦ Retrieves.
Chapter 2- Visual Basic Schneider1 Programming Languages: Machine Language Assembly Language High level Language.
Computer A Computer may be defined as an electronic device that operates upon data. So, a computer can store, process and retrieve data as and when desired.
Computer Software 1.
High-level language programming paradigms. Programming languages come in many forms or 'paradigms'. Each form of language offers advantages over other.
Programming Languages and Data Organization
Computer Generations First Generation ( )
Sections Basic Concepts of Programming
Computer Programming.
LESSON 1 Introduction to Programming Language
Chapter 4 Computer Software.
Click to edit Master text styles
Author names here Author association names here
Programming Language Design
Click to edit Master text styles
The Programming Process
Click to edit Master text styles
Slide Title Edit Master text styles Second level Third level
ОПШТЕСТВО ТЕМА: МЕСТОТО ВО КОЕ ЖИВЕАМ Скопје
Author names here Author associations here
Unit 6 part 5 Test Javascript Test.
Click to edit Master text styles
Computer.
CS 330 Programming Languages
CS105 Introduction to Computer Concepts Intro to programming
Click to edit Master text styles
Presentation transcript:

Software Development Programming Languages and Data Organization

Software ______________________________ ______________________________

Major Categories of Software ____________________ ____________________ ___________________ ___________________ ______________________ ______________________

Programming Languages Special set of ______________________ Special set of ______________________ Ordered ______________ Ordered ______________ ___________________ to the computer ___________________ to the computer ______________ ______________

Programming Languages Categories Machine Language – ________________ Machine Language – ________________ Assembly ________ – Second ___________ Assembly ________ – Second ___________ ________ Language – Third ____________ ________ Language – Third ____________ ______________ – Fourth _____________ ______________ – Fourth _____________ ______________ – Fifth generation ______________ – Fifth generation

Machine Language ___________

Assembly Language

High-Level/Procedural Languages

Non-Procedural Languages

Natural Languages

Object Oriented Programming (OOP) New _____________________ New _____________________ Object combine ________ and programming ______________ Object combine ________ and programming ______________ Objects can be ____ for the same task ________________________________ Objects can be ____ for the same task ________________________________

Programming Languages you may have heard of... __________ __________ C ___________ ___________ CGI CGI _____________ _____________ Fortran Fortran _____________ _____________ Pascal Pascal