Инфоурок Другое ПрезентацииПрезентация " Написания кода программы"

Презентация " Написания кода программы"

Скачать материал
Скачать материал "Презентация " Написания кода программы""

Настоящий материал опубликован пользователем Абдулвалеева Зарина Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

Скачать материал
    • 15.01.2020 1693
    • PPTX 14.4 мбайт
    • 22 скачивания
    • Оцените материал:
  • Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Абдулвалеева Зарина Владимировна
    Абдулвалеева Зарина Владимировна

    преподаватель

    • На сайте: 5 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 13780
    • Всего материалов: 7

    Об авторе

    Место работы: ГБПОУ "Копейский политехнический колледж имени С.В. Хохрякова"

Презентация к уроку "Биосинтез белка. Генетический код"

Файл будет скачан в форматах:

  • pdf
  • pptx
1923
68
11.12.2024
«Инфоурок»

Материал разработан автором:

Вовненко Нелли Иосифовна

учитель

Презентация к уроку "Биосинтез белка. Генетический код" (УМК "Линия жизни" (базовый, углубленный уровень). В презентацию включен материал для объяснения свойств генетического кода, как пользоваться таблицей генетического кода, пример решения задач с использованием таблицы генетического кода. В презентации использована анимация.

Краткое описание методической разработки

Презентация к уроку "Биосинтез белка. Генетический код" (УМК "Линия жизни" (базовый, углубленный уровень). В презентацию включен материал для объяснения свойств генетического кода, как пользоваться таблицей генетического кода, пример решения задач с использованием таблицы генетического кода. В презентации использована анимация.

Смотреть ещё 5 937 курсов

Методические разработки к Вашему уроку:

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Дисциплина: «Основы алгоритмизациии 
и программирования
 тема : “ Написание к...

    1 слайд

    Дисциплина: «Основы алгоритмизациии
    и программирования
    тема : “ Написание кода программы”
    Преподаватель: Шматкова З.В.

  • Код программы – это текст, написанный на каком либо языке программирования. К...

    2 слайд

    Код программы – это текст, написанный на каком либо языке программирования. Код программы необходим в первую очередь для написания и редактирования его человеком. Код программы также называют исходным кодом или исходным текстом программы.
    Исходный код преобразуется в выполняемые команды процессора до исполнения компилятором или непосредственно выполняется интерпретатором языка программирования.

  • Интерпретатор берет очередной оператор языка из текста программы, анализирует...

    3 слайд

    Интерпретатор берет очередной оператор языка из текста программы, анализирует его структуру и затем сразу исполняет (обычно после анализа оператор транслируется в некоторое промежуточное представление или даже машинный код для более эффективного дальнейшего исполнения). Только после того как текущий оператор успешно выполнен, интерпретатор перейдет к следующему.
    Компиляторы полностью обрабатывают весь текст программы (он иногда называется исходный код). Они просматривают его в поисках синтаксических ошибок (иногда несколько раз), выполняют определенный смысловой анализ и затем автоматически переводят (транслируют) на машинный язык — генерируют машинный код.

  • При написании кода программы важно придерживаться нескольких правил:
§ код до...

    4 слайд

    При написании кода программы важно придерживаться нескольких правил:
    § код должен быть легко читаем и понятен;
    § должен легко модифицироваться и отлаживаться;
    § должно выдаваться минимальное количество предупреждений компилятора.

  • При вводе данных, информация извне вносится в память компьютераДанные можно в...

    5 слайд

    При вводе данных, информация извне вносится в память компьютера
    Данные можно ввести с клавиатуры или из файла на диске, вывести их на экран, отпечатать на принтере, кроме того, данные можно сохранить на магнитной ленте или послать по телефонной линии через модем или по факсу:

  • При выводе данные не удаляются из памяти компьютера, не изменяется способ их...

    6 слайд

    При выводе данные не удаляются из памяти компьютера, не изменяется способ их хранения, компьютер просто копирует данные и посылает их на соответствующие устройства. При вводе данные также копируются в память компьютера, а информация на внешнем устройстве не претерпевает никаких изменений.
    В языке С ввод и вывод данных осуществляется с помощью библиотечных функций, которые работают как с консолью, так и с файлами.

  • Консоль — это устройство для управления компьютерной системой, это может быть...

    7 слайд

    Консоль — это устройство для управления компьютерной системой, это может быть клавиатура, экран дисплея, принтер или любое другое устройство, связывающее пользователя с компьютером

  • Файл – это способ хранения информации вне памяти компьютера. В настоящее врем...

    8 слайд

    Файл – это способ хранения информации вне памяти компьютера. В настоящее время существует множество устройств для хранения информации, многие из них доступны через файлы, в принципе, можно сказать, что файловым может быть любое устройство, представимое в цифровом виде. Например, принтер при соблюдении определенных правил работы может считаться файловым устройством. Но наиболее часто программист работает с файлами на жестком диске компьютера

  • Небуферизованный ввод/вывод характерен тем, что символ немедленно доступен ож...

    9 слайд

    Небуферизованный ввод/вывод характерен тем, что символ немедленно доступен ожидающей программе. Примером могут служить функции ch=getch(), putch(ch) из библиотеки conio.

    буферизованный и небуферизованный (прямой) ввод/вывод данных

  • При буферизованном вводе/выводе символы сначала помещаются в специальную обла...

    10 слайд

    При буферизованном вводе/выводе символы сначала помещаются в специальную область памяти, называемую буфером. Здесь они накапливаются до тех пор, пока не нажата клавиша ENTER или полностью не заполнится буфер. Только после этого накопленный блок данных становится доступным программе. Большинство библиотечных функций языка С и С++ работают с буферизацией, например getchar(), putchar(ch)

  • Зачем нужны буферы? Одни устройства производят запись данных в буфер, а други...

    11 слайд

    Зачем нужны буферы? Одни устройства производят запись данных в буфер, а другие — чтение из него. Программа, выполнившая запись в буфер, может немедленно продолжать работу, не ожидая, пока данные будут обработаны внешним устройством. Это очень важно для эффективной работы компьютера, так как, внешние устройства работают значительно медленнее памяти компьютера. Таким образом, буферизация позволяет выполнять параллельно вывод и обработку данных

  • Контейнеры
 Реализует специализированный класс контейнеров std::bitset — бито...

    12 слайд

    Контейнеры
    <bitset> Реализует специализированный класс контейнеров std::bitset — битовый массив

    <deque> Реализует шаблон класса контейнера std::deque — двусвязная очередь.

    <list> Реализует шаблон класса контейнера std::list — двусвязный список.

    <map> Реализует шаблоны классов контейнеров std::map и std::multimap— Ассоциативный массив и мультиотображение.

    <queue> Реализует класс адаптер-контейнера std::queue — односторонняя очередь.

    <set> Реализует шаблоны классов контейнеров std::set и std::multiset — сортированные ассоциативные контейнеры или множества.

    <stack> Реализует класс адаптер-контейнера std::stack — стек.

    <vector> Реализует шаблон класса контейнеров std::vector — динамический массив.
    Стандартная библиотека языка C++

  • Поточные и ввода-вывода
Реализует инструменты для файлового ввода и вывода. С...

    13 слайд

    Поточные и ввода-вывода
    <fstream>Реализует инструменты для файлового ввода и вывода. Смотри fstream.

    <ios>Реализует несколько типов и функций, составляющих основу операций с iostreams.

    <iostream>Реализует основы ввода и вывода языка C++. Смотрите iostream.

    <iosfwd>Реализует предварительные объявления нескольких шаблонов классов, связанных с вводом-выводом.

    <iomanip>Реализует инструменты для работы с форматированием вывода, например базу, используемую при форматировании целых и точных значений чисел с плавающей запятой.

    <sstream>Реализует шаблон класса std::sstream и других необходимых классов для работы со строками.

  • Спасибо за внимание

    14 слайд

    Спасибо за внимание

  • Список литературыhttps://studfiles.net/preview/6304443/https://studfiles.net/...

    15 слайд

    Список литературы
    https://studfiles.net/preview/6304443/
    https://studfiles.net/preview/5298433/
    https://www.viva64.com/ru/t/0081/

Краткое описание документа:

Данная презентация разработана для специальности 09.02.07 "Информационные системы и программирование" по дисциплине "Основы алгоритмизации и программирования" для студентов 2 курса Средне Профессионального образования.

В презентации даны основные понятия кода программы, интерпретатора, компилятора на примере языка высокого уровня С++

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

7 349 996 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 327 962 материалы из нашего маркетплейса.

Мини-курс

Правовые аспекты рекламы и продвижение в Яндекс Дзен и Telegram

3 ч.

699 руб. 1 руб.
Подать заявку О курсе

Мини-курс

Развитие физических качеств в художественной гимнастике: теория и практика

6 ч.

699 руб. 1 руб.
Подать заявку О курсе

Мини-курс

Федеральный проект «Профессионалитет» - новый вектор развития СПО в России

2 ч.

699 руб. 1 руб.
Подать заявку О курсе
  • Этот курс уже прошли 28 человек
Смотреть ещё 5 937 курсов
Сейчас в эфире

Эмоциональный интеллект: от теории к практике

Перейти к трансляции