Главная страница
Навигация по странице:

  • Тема 1. Языки программирования высокого уровня

  • Изучив данную тему, студент должен: знать

  • При работе с учебным материалом темы необходимо

  • Тема 2. Технологии программирования Цель

  • Тема 3. Общая структура программы и элементы алгоритмического языка Си Цель

  • Тема 4. Массивы как последовательные структуры данных Цель

  • ВКР. Учебно-методическое пособие Тольятти тгу 2011 удк 004 3(075) ббк. Учебнометодическое пособие по дисциплине Языки программирования предназначено для студентов очной формы обучения и содержит конспект лекций по ключевым темам курса и практикум


    Скачать 0.88 Mb.
    НазваниеУчебнометодическое пособие по дисциплине Языки программирования предназначено для студентов очной формы обучения и содержит конспект лекций по ключевым темам курса и практикум
    Дата30.05.2022
    Размер0.88 Mb.
    Формат файлаdoc
    Имя файлаУчебно-методическое пособие Тольятти тгу 2011 удк 004 3(075) ббк.doc
    ТипУчебно-методическое пособие
    #557668
    страница2 из 13
    1   2   3   4   5   6   7   8   9   ...   13

    1УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ ПО ДИСЦИПЛИНЕ


    Дисциплина «Языки программирования» в соответствии с учебным планом направления подготовки 080100 «Экономика» изучается студентами в течение одного семестра и предусматривает форму итоговой аттестации – зачёт.

    1.1Цели и задачи дисциплины


    Цель изучения дисциплины «Языки программирования» – введение в проблематику языков программирования.

    В результате обучения студент должен

    знать:

    • понятие языка программирования;

    • эволюцию языков программирования;

    иметь представление:

    ознакомиться:

    • с основными концепциями языков программирования;

    • с классификацией языков программирования;

    демонстрировать способность:

    • к самостоятельному освоению языков программирования высокого уровня;

    • к пониманию основных концепций и парадигм программирования.



    1.2Методические указания по изучению тем


    Тема 1. Языки программирования высокого уровня

    Цель: познакомить студентов с эволюцией языков программирования, классификацией языков, интегрированными средами программирования.

    Содержание темы

    1. Эволюция языков программирования.

    2. Классификация языков программирования.

    3. Структуры и типы данных языка программирования.

    4. Транслятор, компилятор, интерпретатор.

    5. Интегрированные среды программирования.

    Изучив данную тему, студент должен:

    знать

    • этапы развития языков программирования;

    • языки обработки данных;

    • основные структуры и типы данных;

    • интегрированные среды программирования;

    иметь представление

    • о классификациях языков программирования.

    При работе с учебным материалом темы необходимо:

    • изучить раздел 2.1 конспекта лекций;

    • ответить на контрольные вопросы по теме в конце раздела 2.1 конспекта лекций.


    Тема 2. Технологии программирования

    Цель: познакомить студентов с основными технологиями программирования.

    Содержание темы

    1. Структурное программирование.

    2. Объектно-ориентированное программирование.

    Изучив данную тему, студент должен:

    знать

    • основные понятия технологии структурного программирования;

    • основные принципы объектно-ориентированного программирования.

    При работе с учебным материалом темы необходимо:

    • изучить раздел 2.2 конспекта лекций;

    • ответить на контрольные вопросы по теме в конце раздела 2.2 конспекта лекций.

    Тема 3. Общая структура программы и элементы алгоритмического языка Си

    Цель: усвоить правила записи констант, переменных и арифметических выражений и научиться составлять простейшие линейные программы на Си.

    Содержание темы

    1. Функции, библиотеки функций, переменные, операторы, операции.

    2. Пример простой программы.

    3. Базовые типы данных char, int, long, float, double.

    4. Модификатор unsigned.

    5. Массивы: описание, определение, способы формирования и особенности работы.

    6. Классификация операций: арифметические, сравнения, логические, машинно-ориентированные, адресные, присваивания. Порядок и направление выполнения.

    7. Классификация операторов – выражения с «;», составной оператор (последовательность), условие, цикл, переход.

    Изучив данную тему, студент должен:

    знать

    • основные сведения о языке программирования Си;

    • основные средства языка;

    • алфавит языка;

    • служебные слова;

    уметь

    • задавать идентификаторы;

    • описывать целые и вещественные типы данных;

    • пользоваться функциями преобразования типов;

    • записывать арифметические выражения;

    • определять тип результата арифметического выражения;

    • решать простые задачи с использованием операторов присваивания, ввода, вывода;

    иметь представление

    При работе с учебным материалом темы необходимо:

    • изучить раздел 2.3 конспекта лекций;

    • ответить на контрольные вопросы по теме в конце раздела 2.3 конспекта лекций;

    • выполнить упражнения из раздела 3.1 практикума по дисциплине.


    Тема 4. Массивы как последовательные структуры данных

    Цель: ознакомиться со способом хранения однотипной информации в поименованном наборе, массиве.

    Содержание темы

    1. Массивы одномерные. Описание массивов.

    2. Типовые алгоритмы обработки массивов.

    Изучив данную тему, студент должен:

    знать

    • простейшие стандартные алгоритмы работы с массивами;

    • способы определения массивов;

    уметь

    • разрабатывать простые программы на Си с использованием массивов;

    иметь представление

    При работе с учебным материалом темы необходимо:

    • изучить раздел 2.4 конспекта лекций;

    • ответить на контрольные вопросы по теме в конце раздела 2.4 конспекта лекций;

    • выполнить упражнения из раздела 3.2 практикума по дисциплине.
    1   2   3   4   5   6   7   8   9   ...   13


    написать администратору сайта