Языки программирования презентация 8 класс

Хотите ли вы когда-нибудь стать инженером-программистом? Вы также хотите разработать мобильное приложение. Которым с удовольствием пользовались бы люди во всем мире? Достаточно ли вы страстны, чтобы сделать большой шаг и войти в мир программирования? Тогда вы находитесь в правильном месте. Потому что в этой статье вы получите краткое введение в программирование. Теперь, прежде чем мы поймем, что такое программирование, вы должны знать, что такое компьютер. Компьютер-это устройство. Которое может принимать человеческие инструкции. Обрабатывать их и реагировать на них. Или компьютер-это вычислительное устройство. Которое используется для обработки данных под управлением компьютерной программы.

Программа — это последовательность инструкций вместе с данными.
Основными компонентами компьютера являются:

Арифметико-логический блок

Большинство из нас слышали. Что процессор называется мозгом нашего компьютера. Потому что он принимает данные. Предоставляет ему временное пространство памяти до тех пор. Пока он не будет сохранен на жестком диске. Выполняет на нем логические операции и. Следовательно. Обрабатывает(здесь также имеется в виду преобразование) данные в информацию. Мы все знаем, что компьютер состоит из аппаратного и программного обеспечения.

Программное обеспечение представляет собой набор программ. Которые выполняют несколько задач вместе. Операционная система-это также программное обеспечение (системное программное обеспечение). Которое помогает человеку взаимодействовать с компьютерной системой.

Программа-это набор инструкций. Данных компьютеру для выполнения определенной операции. или компьютер — это вычислительное устройство. Которое используется для обработки данных под управлением компьютерной программы.Во время выполнения программы необработанные данные обрабатываются в желаемый выходной формат.

Эти компьютерные программы написаны на языке программирования. Который является языком высокого уровня. Языки высокого уровня-это почти человеческие языки, которые более сложны. Чем компьютерный понятный язык. Который называется машинным языком или языком низкого уровня.Итак, зная основы, мы готовы создать очень простую и базовую программу. Как у нас есть разные языки для общения друг с другом, так и у нас есть разные языки. Такие как C. C++, C#, Java. Python и т. Д. Компьютер понимает только двоичный язык (язык 0 и 1). Также называемый машинно-понятным языком или языком низкого уровня. Но программы. Которые мы собираемся писать. Написаны на языке высокого уровня. Который почти похож на человеческий язык.

Приведенный ниже фрагмент кода выполняет основную задачу печати “hello world! Я учусь программированию” на экране консоли. Мы должны знать, что клавиатура, сканер, мышь, микрофон и т. Д. Являются различными примерами устройств ввода, а монитор(экран консоли), принтер, динамик и т. Д. Являются примерами устройств вывода.

Главная() { clrscr(); printf(“привет, мир! Я учусь программировать); 

На этом этапе вы, возможно, не сможете глубоко понять, как этот код печатает что-то на экране.

Main () — это стандартная функция, которую вы всегда будете включать в любую программу. Которую вы собираетесь создать с этого момента. Обратите внимание, что выполнение программы начинается с функции main (). Функция clrscr() используется, чтобы видеть только текущий выход на экране. В то время как функция printf () помогает нам печатать желаемый выход на экране. Кроме того, getch () — это функция, которая принимает любой ввод символов с клавиатуры. Проще говоря, нам нужно нажать любую клавишу, чтобы продолжить(некоторые люди могут сказать. Что getch() помогает удерживать экран. Чтобы увидеть результат).

Между языком высокого уровня и машинным языком существует язык ассемблера. Также называемый символическим машинным кодом. Язык ассемблера особенно специфичен для компьютерной архитектуры. Служебная программа (Ассемблер) используется для преобразования ассемблерного кода в исполняемый машинный код. Язык программирования высокого уровня переносим, но требует интерпретации или компиляции. Чтобы преобразовать его в машинный язык. Понятный компьютеру.

Иерархия компьютерного языка –

Существует множество языков программирования некоторые из которых перечислены ниже:

С Питон C++
С# Р Рубин
КОБОЛ ADA Ява
Фортран БАЗОВЫЕ МОДЕЛИ Альтаир БЕЙСИК
Истинный БАЗОВЫЙ Visual BASIC GW BASIC
QBASIC Чистая основа ПАСКАЛЬ
Turbo Pascal ВПЕРЕД АЛГОЛ
ШЕПЕЛЯВИТЬ SCALA Быстрый
Ржавчина Пролог Reia
Ракетка Схема Шимула
Perl PHP Java-скрипт
CoffeeScript VisualFoxPro Вавилон
Логотип Lua Smalltalk
Matlab Ф Ф#
Дротик Журнал данных dbase
Хаскелл дилан Юля
кш метро Свинка
Nim OCaml выбирать
TCL Д CPL
Карри ActionScript Эрланг
Клоджур DarkBASCIC Собрание

Самые Популярные Языки Программирования –

  • С
  • Питон
  • C++
  • Ява
  • SCALA
  • С#
  • Р
  • Рубин
  • Вперед
  • Быстрый
  • язык JavaScript

Характеристики языка программирования –

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

  • Необходимые инструменты для разработки, отладки, тестирования. Сопровождения программы должны быть обеспечены языком программирования.
  • Язык программирования должен обеспечивать единую среду. Известную как Integrated Development Environment(IDE).
  • Язык программирования должен быть последовательным с точки зрения синтаксиса и семантики.

Внимание читатель! Не прекращай учиться сейчас. Получите доступ ко всем важным концепциям DSA с помощью курса DSA Self Temped по доступной для студентов цене и станьте готовыми к работе в отрасли.

Получите доступ ко всем важным математическим концепциям для конкурентного программирования с помощью курса Essential Maths for CP по доступной для студентов цене.

Если вы хотите посетить живые занятия с экспертами отрасли, пожалуйста. Обратитесь к Geeks Classes Live и Geeks Classes Live USA