You are on page 1of 4

Кондратюк

Завдання 1
Назва: ap_Hello_World
Мета: перевірка одного з критеріїв
Реалізація: Послідовний вибір (Мова програмування – вибір IDE – встановлення ПО – написання
коду)
Результати роботи коду: Виведення строки “Hello world”
Завдання 2

  Команда введення Команда виведення


Мова
програмування
Ruby  Gets, readline Puts “Hello World”
Print “Hello World” 

C#  Console.ReadLine();  Console.WriteLine(“Hello
World”)
Console.Write(“Hello World”)

Go  Import “fmt”  Import “fmt”


Fmt.println(“Hello Fmt.Scanln(“Hello World”)
World”)
Завдання 3

Вхідні  дані
  Кількіст Тип Формат
Задача ь

За кількістю пошукових запитів потрібно  10 Текстовий  Список 


побудувати рейтинг  мов програмування

За даними швидкості автомобіля на ділянках  - Числовий Числове


шляху потрібно розрахувати середню швидкість значення 
Вихідні дані
  Кількіст Тип Формат
Задача ь

За кількістю пошукових запитів потрібно  10 Текстови Список 


побудувати рейтинг  мов програмування й

За даними швидкості автомобіля на ділянках  - Числовий   Числове


шляху потрібно розрахувати середню швидкість Значення
Завдання 4

  JavaScript (Sun monkey) C++ (c++14)


Python 3
a = 100 let a = 100; #include <iostream>
b = 200 let b = 200; using namespace std;
c=1000 let c = 1000 int main ()
print(a+b+c) print(a+b+c); {
int a=100,b=200,c=1000;
cout<<a+b;
return 0;
}

Завдання 5

  Десктопні версія Мобільний ВЕб- сервіс


Мова застосунок
програмування

Python  Pycharm,Spyder,Idle,Thonny,  Pydroid 3, Acode, Replit, online


Visual Studio, Eclipse, Dcoder, Turbo Editor, python,
Sublime Text. Quoda, Programming programiz,
Hub, Spck Code OneCompiler,
Editor, Creative IDE, ideone. 
QPython 3L.

JavaScript  WebStorm, Komodo IDE, Dcoder, Turbo Editor,  Replit,


AWS Cloud9, Eclipse Quoda, AWD, AIDE  PLAYCODE,
programiz,
OneComplier,
ideone

C++  Visual Studio, Code::Blocks, Dcoderm Quoda,  Replit,


CLion, Eclipse CDT AIDE, CppCode, OneComplier,
CppDroid  ideone
Завдання 6

  Введення Виведення Приклад програми IDE


Мова Hello World

 Python  Input() Print()  Print(“Hello World”)   Pycharm

 JavaScri   Print(), alert() Print(“Hello World”);   WebStor


pt m

 C++  Std::cin>> Std::cout<<  #include <iostream>  VS

int main() {
std::cout << "Hello
World!\n";
return 0;

 C#  Console.ReadLine Console.WriteLine( using System;  VS


(); ); 
class HelloWorld
{
static void Main()
{

Console.WriteLine("Hel
lo World!");
}

Завдання 7
1Лексичний Аналіз
2Синтаксичний аналіз
3Сематичний аналіз
4Генератор проміжного коду
5Оптімізатор коду
6Генератор коду
Завдання 8

Компілятори Інтерпретатори

Опис Компілює вихідний код у машинний код Інтерпретує вихідний код відразу

Швидкість виконання програми відносно


Переваги велика Легкість у налагодженні та тестуванні

Машинний код може бути оптимізований Не потрібно часу для компіляції перед
для конкретної машини запуском програми

Компілятор може здійснювати Дозволяє створювати скрипти та


попередню перевірку помилок взаємодіяти з користувачем

Недоліки Потребує час на компіляцію перед повільна швидкість виконання


Компілятори Інтерпретатори

запуском програми програми

Не може бути виконаний на різних Інтерпретатор може створювати


машинах проблеми з безпекою програми

Приклад Мов
Програмування С,C++,C#,Java,typescript PHP,Perl,Python,Ruby

You might also like