Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Введение в программирование. Исторический обзор развития языков структурного программирования

«Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно.» «Кодируй так, как будто человек, поддерживающий твой код, - буйный психопат, знающий, где ты живешь.» John Robbins, эксперт
Не знаю, как описать мою любовь к программированию, но я попробую. «Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - Список рекомендуемой литературы:Документация по С# 	http://msdn.microsoft.comсайт proklondike.com, где Вы сможете скачать огромное Задача: Найти, сколькими различными способами можно расставить N предметов (N Є {13..20}, Программа «Hello, world!» : исторический экскурсМашинный код для процессора архитектуры x86 (ОС Код программы на Fortran(FORmula TRANslator):write(*,*) Генеалогическое дерево языка C# FORTRANCOBOLC Интегрированная среда программирования  Borland C    Исполняемый файл О параллельных мирах… Операционка А — супер, остальные — нафиг.Будущее за объектными (функциональными \ динамическими \ свой О настоящем и будущем … « Любой человек должен уметь :сотрудничать, действовать
Слайды презентации

Слайд 2 «Моя кошка замечательно разбирается в программировании. Стоит мне

«Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей

объяснить проблему ей - и все становится ясно.»

«Кодируй

так, как будто человек, поддерживающий твой код, - буйный психопат, знающий, где ты живешь.»

John Robbins,
эксперт Microsoft по повышению качества кода,
автор книг по отладке


Слайд 3 Список рекомендуемой литературы:
Документация по С# http://msdn.microsoft.com

сайт proklondike.com, где

Список рекомендуемой литературы:Документация по С# 	http://msdn.microsoft.comсайт proklondike.com, где Вы сможете скачать

Вы сможете скачать огромное количество книг разной тематики бесплатно.
«Programmer's

Klondike» - электронная библиотека программиста
Вы выбираете раздел “Книги”, затем ‘Программирование”, а в нем уже подраздел “.NET”

Например, можно для начала скачать:
Павловская Т.А. "C#. Программирование на языке высокого уровня“ (эту книгу также можно купить в магазине)

Г.Шилдт, программирование на С#
Карли Ватсон и др. С#
Эндрю Троелсен, С# и платформа .NET
Джефри Рихтер, Программирование на платформе Microsoft.NET Framework





Слайд 4 Задача: Найти, сколькими различными способами можно расставить N

Задача: Найти, сколькими различными способами можно расставить N предметов (N Є

предметов (N Є {13..20}, причем предмет номер 0 должен

находиться на 10-м месте справа.


_ _ _ _ _ _ _ _ _ _ 0 _ _ _ _ _ _ _ _ _

Введение.

История языков программирования

N! =1*2*3*...*N

Процесс создание программ.

Так как у нас один предмет всегда стоит на одном месте, то
при N=20 количество способов равно
(N – 1)! = 19! = 121645100408832000


Слайд 5 Программа «Hello, world!» : исторический экскурс
Машинный код для

Программа «Hello, world!» : исторический экскурсМашинный код для процессора архитектуры x86

процессора архитектуры x86
(ОС DOS, BIOS Int 10h) в

16ричном представлении побайтно:
BB 11 01 B9 0D 00 B4 0E 8A 07 43 CD 10 E2 F9 CD 20 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21

Код программы на Ассемблер:
.386
.model flat
extrn ExitProcess:PROC
extrn MessageBoxA:PROC
.data
Ttl db "First ASSEMBLER program",0h
Msg db 'Hello, World!!!!',0h
.code
start:
push 0h
push offset Msg
push offset Ttl
push 0h
call MessageBoxA
push 0h
call ExitProcess
end start


Слайд 6 Код программы на Fortran
(FORmula TRANslator):
write(*,*) "Hello, World!"
end
!В Фортране

Код программы на Fortran(FORmula TRANslator):write(*,*)

принято начинать писать команды (операторы) программы с 7-й или

далее по 72-ю колонки строки. В первых пяти колонках строки можно ставить метки, в шестой колонке ставится знак переноса.

Код программы на Basic (Basic Beginner"s All-purpose Symbolic Instruction Code):
PRINT "Hello World!"

Код программы на COBOL
(Common Business-Oriented Language):
IDENTIFICATION DIVISION.
PROGRAM-ID.
HELLO.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
MAIN SECTION.
DISPLAY "Hello World!"
STOP RUN.

Код программы на PL/1
(Programming Language One)
Hello2: proc options(main);
put list ('Hello, world!');
end Hello2;

Код программы на Pascal



Код программы на JAVA
public class HelloWorld
{
public static void main(String[] args)
{ System.out.println("Hello, world!"); }
}

PROGRAM hello;
BEGIN
write(' Hello, world');
END.




Слайд 7 Генеалогическое дерево языка C#

Генеалогическое дерево языка C#

Слайд 8 FORTRAN
COBOL
C

FORTRANCOBOLC

Слайд 9 Интегрированная среда программирования Borland C
 
 
 

Исполняемый файл

Интегрированная среда программирования Borland C    Исполняемый файл   executive file

executive file *.exe
Операционная система
Символический

редактор
source file *.cpp

Компилятор
object file *.obj


Слайд 12 О параллельных мирах…

О параллельных мирах…

Слайд 13 Операционка А — супер, остальные — нафиг.
Будущее за объектными (функциональными

Операционка А — супер, остальные — нафиг.Будущее за объектными (функциональными \ динамическими \

\ динамическими \ свой вариант) языками программирования.
Технология B круче технологии С
Скоро все

будет исключительно в облаках (кластерах\ мобильных девайсах \ многоядерных системах\ планшетах \ свой вариант)
Стиль кодирования А лучше стиля кодирования B



IT-cообществе пробегают мысли

Часто встречающиеся утверждения в IT-cообществе


Слайд 14 О настоящем и будущем …

О настоящем и будущем …

  • Имя файла: vvedenie-v-programmirovanie-istoricheskiy-obzor-razvitiya-yazykov-strukturnogo-programmirovaniya.pptx
  • Количество просмотров: 129
  • Количество скачиваний: 0
- Предыдущая Египет 8 класс
Следующая - 5 o’clock tea”