Содержание
- 2. What You Will Learn About What a programming language is Machine language and assembly language High-level
- 3. What You Will Learn About The six phases of the program development life cycle (PDLC) Why
- 4. Programming Languages Programming languages are artificial languages created to tell the computer what to do They
- 5. Development of Programming Languages Programming languages are classified by levels or generations Lower-level languages are the
- 6. First-Generation Languages Machine language: Consists of binary numbers (0s and 1s) Is the earliest programming language
- 7. Second-Generation Languages Assembly language: Resembles machine language Is a low-level language Uses brief abbreviations for program
- 8. Third-Generation Languages Procedural languages: Are high-level languages that tell the computer what to do and how
- 9. Compilers and Interpreters A compiler is a program that changes source code to object code An
- 10. Third-Generation Languages (continued) Slide Spaghetti Code and the Great Software Crisis: GOTO statements resulted in programs
- 11. Third-Generation Languages (continued) Structured programming languages: Were developed to improve software development Include Algol and Pascal
- 12. Third-Generation Languages (continued) Modular programming languages: Were developed because of problems in structured programming languages Are
- 13. Fourth-Generation Languages Types of fourth-generation languages include: Report generators Languages for printing database reports Query languages
- 14. Object-Oriented Programming Object-oriented programming (OOP): Relies on component reusability The ability to produce program modules that
- 15. Objects Objects are units of information that contain data as well as methods that process and
- 16. Common Business-Oriented Language (COBOL) COBOL: The earliest (1959) high-level language The most widely used business language
- 17. Formula Translator (Fortran) Fortran: Began in the 1950s Is suited to scientific, mathematical, and engineering applications
- 18. Ada Ada: Named after Augusta Ada Byron Incorporates modular programming The required language for the U.S.
- 19. Beginner’s All-Purpose Symbolic Instruction Code (BASIC) BASIC: An easy-to-use language available on personal computers Widely taught
- 20. Visual Basic (VB) Visual Basic: Is widely used in program development packages Uses event-driven programming Enables
- 21. Pascal Pascal: Is named after Blaise Pascal Encourages programmers to write well-structured programs Widely accepted as
- 22. C C: Was developed by AT&T’s Bell Labs in the 1970s Combines high-level programming language with
- 23. Smalltalk Smalltalk: Developed in the 1970s by Xerox Corp “100% pure” object-oriented programming language Not often
- 24. C++ C++: Incorporates object-oriented features Is widely used for professional program development Slide Sample C++ program
- 25. Java Java: Developed by Sun Microsystems An object-oriented, high-level programming language with a twist First true
- 26. Java Java, continued : Java is designed to run on any computer platform Java Virtual Machine
- 27. Sample Java Program Slide
- 28. Web-Based Languages Markup languages: Hypertext markup language (HTML) sets the attributes of text and objects within
- 29. The Program Development Life Cycle (PDLC) The PDLC was introduced in the 1970s to address problems
- 30. Phase 1: Defining the Problem The first step in program development Systems analysts provide program specifications
- 31. Phase 2: Designing the Program Programmers create the program’s design Top-down design focuses on the program’s
- 32. Structured Design Control structures are logical constructs that specify how the instructions in a program are
- 33. Structure Chart and Flowchart Slide Structure Chart Flowchart
- 34. Phase 3: Coding the Program Coding requires the translation of the algorithm into specific program instructions
- 35. Phase 4: Testing and Debugging the Program Testing and debugging eliminate all errors Syntax and logic
- 36. Phase 5: Formalizing the Solution Documentation is created for future use The variable names and definitions,
- 37. Phase 6: Implementing and Maintaining the Program The program is: Tested by users Thoroughly documented Maintained
- 38. Summary A programming language is an artificial language consisting of a vocabulary and a set of
- 40. Скачать презентацию





































Понятие автономного образовательного учреждения и его отличия от государственного и муниципального образовательного учреждени
КОЛЫБЕЛИ НАДЕЖДЫ:право на жизнь для новорожденных в Украине
Работа психолога в спорте-1
Логистика как инструмент снижения издержек
СО стороны ФОМС
Классицизм в архитектуре Ульяновска
Political Science — A political order
«Феномен женщины на войне в общественном сознании» (исследовательский реферат)направление : социология
Проект «Моя заветная мечта»
ПТИЦЫ
Лексика Антонимы Фразеологические обороты
Грамматическое значение причастий
Чтобы не было пожара
Город оригами - Великий Устюг. Кадетский класс
Элементы логики в пропедевтическом курсе информатики и ИКТ
Выразительно-графические свойства композиции (точка, линия, пятно)
Защита от иска правообладателя товарного знака
Романтизм в живописи
Создание фотоальбома в программе Windows Movie Maker
Статистические методы в изучении предпринимательства
Общая психология. Воображение
Основы сетевого администрирования
представляет 4 Уникальная система для хирургии переднего и заднего отделов глаза Megatron® S4 Благодаря множеству применяемых инновац
«Мы -за правильное питание» МБОУ «Гмелинская СОШ» 4 «А»класс
Роль отца в формировании личности ребенка
Материалы электронной техники
БиоАгроТех. Предложение по сушке и сжиганию клеточного помета с выработкой тепла на ГВС и отопление
Проект выполнили ученицы 11 А класса СОШ №3 Смирнова Вера и Алексеева Оксана