Автор работы: Пользователь скрыл имя, 23 Июня 2013 в 15:16, отчет по практике
Учебная практика по дисциплине «Конструирование программ и языки программирования» является составной частью учебного процесса при подготовке учащихся по специальности 2-40 01 01 35 «Программное обеспечение обработки деловой и экономической информации».
За счет этой практики я намерен получить дополнительный опыт в таких языках программирования как C#, C++, С.
Я, Юшкевич Леонид Сергеевич, проходил практику в колледже легкой промышленности с 24.04.2013 по 10.05.2013г., в кабинете программирования №29 у преподавателя Сиденко Андрея Анатольевича.
Введение
Учебная практика по дисциплине «Конструирование программ и языки программирования» является составной частью учебного процесса при подготовке учащихся по специальности 2-40 01 01 35 «Программное обеспечение обработки деловой и экономической информации».
За счет этой практики я намерен получить дополнительный опыт в таких языках программирования как C#, C++, С.
Я, Юшкевич Леонид Сергеевич, проходил практику в колледже легкой промышленности с 24.04.2013 по 10.05.2013г., в кабинете программирования №29 у преподавателя Сиденко Андрея Анатольевича.
Цели и задачи учебной практики:
Барановичский
Государственный Колледж Легкой
промышленности им. В. Е. Чернышева пользуется
широкой популярностью в
Барановичский
государственный колледж легкой
промышленности имени В. Е. Чернышева,
образован 5 июля 1960г., на базе Барановичского
технического училища №6. Развивающаяся
текстильная промышленность испытывала
нужду в большом количестве специалистов
в области легкой промышленности.
С целью удовлетворения этой потребности
и был создан техникум, первым директором
которого был Циреня Юрий Александрович.
В 1970 году техникуму было присвоено
имя Василия Ефимовича
В колледже
имеются некоторые
На дневном и заочном отделениях занимаются свыше 2700 учащихся. Работает около 140 преподавателей и сотрудников. На базе колледжа существуют подготовительные курсы, которые проходят с января по июнь и круглосуточные – в июле.
Первые самостоятельные шаги учащиеся делают в мастерских, лабораториях, кабинетах, оборудование которых имитирует многие производственные процессы.
На базе общежития колледжа создан музей об истории колледжа. Не последнюю роль в колледже отводится художественной самодеятельности.
Колледж сотрудничает со многими предприятиями не только в городе Барановичи, но и с предприятиями, в таких городах как Брест, Кобрин, Жодино, Минск Бобруйск, Новогрудок, Мозырь и многими другими.
Учебная практика может проводиться
в колледже, либо в учебно-производственных
мастерских колледжа, либо на промышленных
предприятиях и в организациях. Технологическая
и преддипломная практики организуются
и проводятся в тесном взаимодействии
с предприятиями или
(т) — технологические специальности, (э) — экономические специальности
Итогом сотрудничества руководителей
колледжа, коллектива преподавателей,
учащихся с предприятиями концерна
«Беллегпром» и другими предприятиями
и организациями является повышение
конкурентоспособности
Мое рабочее место состоит из следующих элементов:
Процессор……………………………..........
Частота………………………………..………………………
Память………………………………............
Дисководы………………………………………………………
Размер HDD…………………………..........
Монитор………………………………………... …………………….…Acer 15.6
Наличие локальной
сети(ЛС)…………………………………………..
Наличие Интернет провайдера……………………………………..… имеется
Название
Интернет провайдера………………………………………...
Операционная
система…………….…………………………………...
Программные
пакеты………..…………………………………………
3. Постановка задач
1. а) вывести на экран отрицательные элементы; б) вывести элементы, стоящие на позициях 2, 4 и т.д.; в) вывести вначале отрицательные элементы, а потом положительные; г) вывести элементы массива, которые заканчиваются на 0; д) если элемент массива меньше 10, вывести его значение в квадрате.
2. С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов).
Имя файла должно иметь расширение DAT.
Написать программу, которая:
• выводит текст на экран дисплея;
• определяет порядковый номер заданного слова в каждом предложении текста (заданное слово вводится с клавиатуры);
3 . - Написать программу, в которой с клавиатуры вводятся координаты точки (х,у) на плоскости, а в результате выполнения формируется сообщение или "Да", или "Нет", или "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе.
- Написать программу, в которой с клавиатуры вводятся два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за введенной.
- Написать программу, в которой вычисляется сумму первых n членов ряда: 1+1/2+1/3+1/4+…+1/n. Количество суммируемых членов ряда должно вводиться с клавиатуры во время выполнения программы.
4. (Обработка
одномерных числовых массивов вещественных
значений)
Написать программу, в которой в одномерном
массиве, состоящем из n (где n<=25) вещественных
элементов, вводимых с клавиатуры, вычислить:
1) значение максимального элемента массива;
2) количество элементов массива, значения
которых больше значения нулевого элемента;
3) значение среднего арифметического
положительных элементов.
Сжать массив, удалив из него все элементы,
значения которых находятся в интервале
[а,b].
5. Разработать программу, которая создает в отдельном потоке случайный массив А из N целых чисел в диапазоне от -999 до 999 выводит на экран эти числа. Создание и вывод элементов массива производится через заданное время T. N и T вводятся пользователем до запуска процесса. Массив обрабатывается двумя другими потоками В и С, работающими параллельно с потоком, создающим массив. Все потоки выводят результаты своей работы в текстовые окна, каждый поток в свое окно.
Поток C. Вычисление
отношений чисел к размаху (разности
наибольшего и наименьшего
Дайте комментарии
по результатам работы программы
и к исходному коду.
4.Характеристика сред программирования
Borland C++
Borland C++ - среда программирования на языках C и С++ для DOS, Windows и Windows NT. Является потомком Turbo C. Его отладчик (Turbo Debugger) был написан для защищенного режима.
C++ Builder
C++ Builder – программный продукт, интегрированная среда программирования (IDE), инструмент быстрой разработки приложений (RAD), система для разработки ПО на языке С++.
Четвертая версия продукта Borland C++ Builder, вышедшая в 1999 году, на сегодняшний день является наиболее совершенной визуальной средой быстрой разработки на С++ для Windows. В ее состав входит около 130 различных компонентов, а создание законченной программы требует минимум усилий.
В конце 2008 года компания CodeGear выпустила новую версию RAD Studio, в которую вошли Delphi 2009 и С++ Builder 2009. В 2009 году в составе RAD Studio вышел C++ Builder 2010.
Первоначально C++ Builder создавался только для платформы Microsoft Windows. Последние версии поддерживают и Windows, и Linux.
C++ Builder включает в себя компилятор, отладчик, комплекс объектных библиотек, редактор кода и другие компоненты.
Формы являются основой приложений C++Builder. Создание пользовательского интерфейса заключается в добавлении в окно формы элементов объектов C++Builder называемых компонентами. Компоненты C++Builder располагаются на палитре компонентов, выполненной в виде многостраничного блокнота. Важная особенность C++Builder состоит в том, что позволяет создавать собственные компоненты и настраивать палитру компонентов, а также создавать различные версии палитр компонентов для разных проектов.
Компоненты C++Builder разделяются на видимые (визуальные) и не видимые (невизуальные). Визуальные компоненты появляются во время точно так же, как и во время проектирования.
XML — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML). XML является упрощённым подмножеством языка SGML.
.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Фактически представляет собой операционную систему внутри операционной системы. Основой платформы является виртуальная машина Common Language Runtime (CLR), способная выполнять как обычные настольные программы, так и веб-приложения. Отличительной особенностью .NET Framework является способность выполнять программы, написанные на разных языках программирования.
5. Алгоритмы решения задач
Задание 1.
Загадывается число от 1 до 30 и компьютер его угадывает согласно подсказкам больше или меньше. Используем метод половинного деления.
Что же
такое метод половинного
(0+31)/2=15
Наше число меньше 15. То теперь наш интервал будет от 0 до 15.
(0+15)/2=7
Наше число больше 7. Интервал стал от 7 до 15.
(7+15)/2=11
Наше число больше 11. Интервал стал от 11 до 15.
Информация о работе Отчет о учебной практике в колледже легкой промышленности