Показаны сообщения с ярлыком informatics. Показать все сообщения
Показаны сообщения с ярлыком informatics. Показать все сообщения

вторник, 20 сентября 2011 г.


Операция
Назначение

Пример записи
Тип используемых переменных
Тип результата
div
Вычисление частного при делении a на b
C:=a div b;
целый
целый
mod
Вычисление  остатка от деления a на b
D:=a mod b;
целый
целый

Например, Y := 25 div 3; (переменной Y присваивается 8),  Y := - 25 div 4; (переменной Y присваивается -6),
Y := 13 mod 3; (переменной Y присваивается 1), Y := 13 mod 4; (переменной У присваивается 1).

Функции, преобразования числовых переменных:

Функция
Назначение
Тип аргумента
Тип функции
trunc(x)
Нахождение целой части x (дробная часть числа отбрасывается)
вещественный
целый
целый

int(x)
Округление вещественного числа x по направлению к нулю
вещественный
вещественный
round(x)
Округление x в сторону ближайшего целого по математическим правилам
вещественный целый
целый
целый
Frac(x)
Вычисление дробной части числа Х
вещественный
вещественный

Примеры:
Y := trunc(13.999); (переменной Y присваивается 13),
Y := trunc(13.111); (переменной Y присваивается 13),
Y := round(3.145); (переменной Y присваивается 3),
Y := round(23.5); (переменной Y присваивается 24),
Y := round(-12.5); (переменной Y присваивается -13).
Y := int(2.7) (переменной Y присваивается 2), 
Y := int(-32.3) (переменной Y присваивается -32).

четверг, 8 сентября 2011 г.

среда, 7 сентября 2011 г.

Microsoft Visual Studio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework и Microsoft Silverlight.
Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как например, Subversion и Visual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования или инструментов для прочих аспектов цикла разработки программного обеспечения (например, клиент Team Explorer для работы с Team Foundation Server).

Visual Studio 2010 (кодовое имя Hawaii, для Ultimate — Rosario; внутренняя версия 10.0) — выпущена 12 апреля 2010 года вместе с .NET Framework 4.0. Visual Studio включает поддержку языков C# 4.0 и Visual Basic .NET 10.0, а также языка F#, отсутствовавшего в предыдущих версиях.

Этапы решения задач с помощью языка программирования

Программирование (programming) - теоретическая и практическая деятельность, связанная с созданием программ. Решение задач на компьютере включает в себя следующие основные этапы, часть из которых осуществляется без участия компьютера.

1. Постановка задачи:
• сбор информации о задаче;
• формулировка условия задачи;
• определение конечных целей решения задачи;
• определение формы выдачи результатов;
• описание данных (их типов, диапазонов величин, структуры и т. п.).

вторник, 6 сентября 2011 г.

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

1. Возникновение языков программирования
Языки программирования развивались одновременно с развитием ЭВМ. С начала 50-х годов это были низкоуровневые языки (машинные и ассемблеры). В 1956 году появился язык Фортран, а в 1960 — Алгол-60. Это языки компилирующего типа, существенно уменьшившие трудоемкость программирования. Языки ориентированы на выполнение математических вычислений. В дальнейшем возникло большое количество различных языков, претендовавших на универсальность (PL/1) или для решения конкретных задач (COBOL — для деловых задач, ЛОГО — для обучения, Пролог — для разработки систем искусственного интеллекта). С середины 60-х до начала 80-х разработаны и получили распространение языки Pascal, Basic, Си, Ада и другие.