Форум программистов, компьютерный форум CyberForum.ru

А что ТЫ сдавал на первом курсе? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
cactus09
Чайник
 Аватар для cactus09
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
07.09.2012, 21:01     А что ТЫ сдавал на первом курсе? #1
Доброго времени суток дорогие форумчане.
В целях саморазвития интересует какие задачки предлагаются студентам (не обязательно первого курса)?

Не по теме:

Просто любопытно на какой курс я - самоучка тяну.

Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2012, 21:01     А что ТЫ сдавал на первом курсе?
Посмотрите здесь:

Подсчитать количество символов в первом слове F2 C++
Определить можно ли в двумерном массиве найти такой столбец, который разбивает массив на два так, что сумма элементов в первом больше, чем сумма элеме C++
C++ выход из программы при первом найденном i
C++ Как вывести отрицательные элементы только в первом столбике массива?
Указатели (программа зацикливается на первом цикле for C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Thinker
07.09.2012, 21:04
  #2

Не по теме:

Вопрос размыт. В центральных ВУЗах задачи одни, в глубинке, где не хватает информатиков, совсем другие. Кто-то до сих пор на информатике в ВУЗе office изучает, так что кому как повезет. А в некоторых школах по несколько языков программирования изучают, даже теорию Галуа, так вот

novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
07.09.2012, 21:08     А что ТЫ сдавал на первом курсе? #3
я на первом курсе чертил поршень автомобиля газ-51 и слушал, как космические корабли бороздят большой .... коцмоц.
Nick Alte
Эксперт С++
1561 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,896
Завершенные тесты: 1
07.09.2012, 22:22     А что ТЫ сдавал на первом курсе? #4
В конце первого курса была курсовая работа: транслятор с Си на Паскаль.
Рыжий Лис
Просто Лис
 Аватар для Рыжий Лис
209 / 164 / 44
Регистрация: 17.05.2012
Сообщений: 611
Записей в блоге: 4
08.09.2012, 08:42     А что ТЫ сдавал на первом курсе? #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вопросы к экзамену (1 семестр)
1. Понятие программирования. Дайте характеристику алфавита и лексем языка С++.
2. Понятие типа данных. Классификация типов данных. Характеристика стандартных типов
данных.
3. Дайте характеристику этапов процесса создания программы на языке С++ .
4. Опишите структуру программы на языке С++. Примеры простых программ.
5. Что такое константа? Типы констант С++. Примеры.
6. Понятие переменной. Общий вид оператора описания переменных. Понятие области действия,
объявления и определения переменной.
7. Дайте характеристику основных операций языка С++. Понятие оператора – выражения и
оператора присваивания.
8. Правила преобразования типов в выражениях. Приведите примеры явного и неявного
приведения типов в выражениях и при присваивании.
9. Как организуется ввод/вывод данных в стиле языка C и С++? Примеры.
10. Опишите чем отличается ввод символа с помощью функций getchar(), getch() и getche().
Примеры.
11. Оператор if: назначение, синтаксис записи, выполнение, примеры использования.
12. Оператор switch : назначение, синтаксис записи, выполнение, примеры использования.
13. Понятие цикла. Оператор while: назначение, синтаксис записи, выполнение, примеры
использования.
14. Оператор do while: назначение, синтаксис записи, выполнение, примеры использования.
15. Оператор for: назначение, синтаксис записи, выполнение, примеры использования.
16. Напишите фрагмент программы с использованием разных операторов цикла. Рекомендации по
выбору операторов цикла.
17. Операторы передачи управления: назначение и примеры использования.
18. Понятие и назначение функции в С(C++). Объявление и определение функций: понятие,
назначение, синтаксис записи, примеры. Формальные параметры функций: понятие, синтаксис
записи.
19. Понятие и синтаксис объявления указателя в С++. Что понимается под инициализацией и
разыменовыванием указателя?
20. Понятие, назначение и синтаксис описания ссылок в С++. Примеры.
21. Понятие и назначение функции в С(C++). Вызов функции: синтаксис записи, примеры
различных вариантов вызова функций. Фактические параметры функций: понятие, синтаксис
записи. Дайте характеристику способов передачи параметров в функцию.
22. Понятие и назначение функции в С(C++). Понятие, достоинства и недостатки рекурсивных
функций. Примеры рекурсивных функций.
23. Понятие и назначение функции в С(C++). Понятие, назначение и синтаксис оформления
встраиваемых функций и функций с аргументами по умолчанию.
24. Понятие и назначение функции в С(C++). Понятие и назначение перегрузки функций в С++.
25. Понятие и назначение функции в С(C++). Как определяется указатель на функцию? Когда
удобно использовать указатель на функцию?
26. Понятие файла и потока в С и С++. Назначение потоков. Буферизированный ввод вывод.
27. Понятие текстовых и бинарных файлов. Открытие файлов в стиле языка С: синтаксис,
семантика, примеры.
28. Понятие текстовых и бинарных файлов. Как создаются текстовые и бинарные файлы в стиле
языка С.
29. Функции ввода - вывода языка С для обработки текстовых файлов: синтаксис, семантика.
Примеры посимвольной обработки текстовых файлов.
30. Функции ввода - вывода языка С для обработки бинарных файлов: синтаксис, семантика,
примеры использования.
31. Произвольный доступ к элементам двоичных файлов в языке С: синтаксис используемых
функций, примеры.
32. Как организуется работа с файлами и потоками в стиле языка С++ (на примере текстовых
файлов).
33. Понятие массива. Одномерные массивы со статическим выделением памяти: синтаксис
описания, инициализация и доступ к элементам, примеры.
34. Понятие динамической переменной. Как создаются динамические переменные в С и С++?
Примеры.
35. Понятие динамического массива. Как в С и С++ создаются одномерные динамические
массивы? Примеры.
36. Как связаны массивы и указатели в С и C++? Операции над указателями, примеры.
37. Понятие массива. Как передаются одномерные массивы в качестве параметров в функцию?
Примеры.
38. Понятие массива. Как организуется запись одномерного массива в текстовый файл и чтение
одномерного массива из текстового файла? Примеры.
39. Понятие массива. Как организуется запись одномерного массива в бинарный файл и чтение
одномерного массива из бинарного файла?
40. Двумерные массивы в С/C++: понятие, синтаксис описания, инициализация и доступ к
элементам, примеры.
41. Понятие динамического массива. Как создаются двумерные динамические массивы в С++ ?
Примеры.
42. Понятие массива. Как передаются двумерные массивы в качестве параметров в функцию?
Примеры.
43. Понятие массива. Как организуется запись двумерного массива в текстовый файл и чтение
двумерного массива из текстового файла? Примеры.
44. Понятие массива. Как организуется запись двумерного массива в бинарный файл и чтение
двумерного массива из бинарного файла? Примеры.
45. Понятие строки в языке С (С++). Синтаксис и примеры определения и инициализации строк.
46. Понятие строки в языке С (С++). Способы ввода-вывода строк. Примеры.
47. Понятие строки в языке С (С++). Основные библиотечные функции для обработки строк,
примеры их использования.
48. Как в С(С++) организуется построчная обработка текстовых файлов? Примеры.
49. Как в С(С++) организуется посимвольная обработка текстовых файлов? Примеры.
50. Понятие строки в языке С (С++). Как передаются строки в качестве параметра в функцию?
Примеры.


Вопросы к экзамену по программированию (2-й семестр)
1. Понятие структуры в языке С (С++). Примеры определения структур и организации доступа к элементам структур.
2. Как организуется передача структур в качестве параметров функций? Примеры.
3. Приведите примеры записи структур в бинарные файлы и чтения структур из бинарных файлов.
4. Приведите примеры создания статических и динамических массивов структур.
5. Классы и объекты в С++: понятие, синтаксис описания и примеры использования.
6. Понятие инкапсуляции. Доступ к закрытым и открытым элементам класса: синтаксис и примеры.
7. Понятие, назначение и основные свойства конструкторов и деструкторов. Виды конструкторов. Примеры использования конструкторов и деструкторов.
8. Назовите способы создания массива объектов, приведите примеры создания массивов разными способами.
9. Понятие интерфейса и реализации класса. Примеры.
10. Указатель this, его назначение и применение. Примеры явного использования указателя this.
11. Поясните, как передаются объекты в функции и возвращаются из функции, примеры.
12. Друзья класса – понятие, назначение и основные свойства, примеры использования.
13. Перегрузка унарных операций: способы организации, примеры.
14. Перегрузка бинарных операций: способы организации, примеры.
15. Статические поля и методы класса: назначение, синтаксис описания и примеры использования.

16. Простое наследование – понятие, синтаксис объявления производного класса. Конструкторы производных классов: синтаксис объявления, примеры использования.
17. Множественное наследование – понятие, синтаксис объявления производного класса, пример использования.
18. Понятие и виды полиморфизма в С ++. Статический полиморфизм в С++: понятие, механизмы реализации, примеры использования.
19. Динамический полиморфизм в С ++: понятие, механизмы реализации, примеры использования.
20. Назначение виртуальных деструкторов, примеры использования. Примеры использования указателя на базовый класс для доступа к методам (не виртуальным) производного класса.
21. Понятие и назначение чистых виртуальных функций и абстрактных классов. Примеры использования.
22. Виртуальные базовые классы: назначение, пример использования.
23. Отношения между классами: ассоциация и зависимость – понятие, пример использования.
24. Отношения между классами: агрегация и композиция – понятие, пример использования.
25. Понятие потока ввода-вывода. Классификация потоков. Иерархия основных классов потоков С++. Характеристика объектов стандартных потоков. Этапы работы с файлом через потоки.
26. Характеристика классов стандартных потоков С ++. Как в С++ организует ввод-вывод данных встроенных типов. Примеры.
27. Как в С++ организуется форматируемый ввод-вывод данных с использованием флагов и манипуляторов? Примеры.
28. Классы файловых потоков, характеристика способов ввода-вывода в файл объектов пользовательских классов. Примеры.
29. Понятие исключения, синтаксис и примеры использования операторов обработки исключений в С++.
30. Назначение класса string C++. Примеры создания и ввода - вывода строк типа string. Примеры использования методов класса string.

31. Понятие и краткая история Qt. Структура простой программы, использующей Qt. Обзор иерархии классов Qt.
32. Структура Qt-проекта. Понятие и назначение qmake, moc , uic и rcc.
33. Характеристика механизма сигналов и слотов объектной модели Qt.
34. Односвязные списки: понятие, описание элемента списка, способы создания.
35. Основные операции с элементами односвязного списка, примеры;
36. Двусвязные списки: понятие, описание элемента списка. Основные операции с элементами двусвязного списка.
37. Понятие структуры данных «стек». Допустимые операции над элементами стека. Варианты реализации стека, примеры.
38. Понятие структуры данных «очередь». Допустимые операции над элементами очереди. Варианты реализации очереди, примеры.
39. Понятие структуры данных бинарное дерево. Алгоритм преобразования дерева в бинарное дерево. Представление бинарных деревьев в памяти компьютера: описание узла дерева.
40. Понятие обхода дерева. Способы обхода бинарных деревьев.
41. Понятие дерева двоичного поиска (ДДП). Алгоритм поиска информации в ДДП.
42. Понятие дерева двоичного поиска (ДДП). Алгоритм добавления информации в ДДП.
43. Понятие дерева двоичного поиска (ДДП). Алгоритм удаления узла из ДДП.
44. Понятие шаблона функции в С++, синтаксис описания и примеры использования.
45. Понятие шаблона класса в С++, синтаксис объявления шаблона класса и объекта шаблонного класса. Примеры использования.
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
08.09.2012, 09:09     А что ТЫ сдавал на первом курсе? #6
Рыжий Лис - это вопросы 1-го курса? В каком университете ты учишься?
Рыжий Лис
Просто Лис
 Аватар для Рыжий Лис
209 / 164 / 44
Регистрация: 17.05.2012
Сообщений: 611
Записей в блоге: 4
08.09.2012, 09:46     А что ТЫ сдавал на первом курсе? #7
Цитата Сообщение от David Sylva Посмотреть сообщение
это вопросы 1-го курса?
да первого
Цитата Сообщение от David Sylva Посмотреть сообщение
В каком университете ты учишься?
АлтГТУ им. И.И.Ползунова http://www.altstu.ru/
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
08.09.2012, 09:53     А что ТЫ сдавал на первом курсе? #8
А какой ВУЗ?
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
08.09.2012, 09:54     А что ТЫ сдавал на первом курсе? #9
Я на первом курсе сдавал психологию, политологию, математику, физику и т.д. Во втором семестре нам показали Fortran-77, В конце второго курса нас познакомили с основами Си (я правда в это время уже С++ developer'ом устроился)
in9
3 / 2 / 0
Регистрация: 29.01.2012
Сообщений: 32
08.09.2012, 11:30     А что ТЫ сдавал на первом курсе? #10
Матан, Аиг, ПиАЯ больше ничего не помню ^^
HeyJ
Сообщений: n/a
08.09.2012, 11:42     А что ТЫ сдавал на первом курсе? #11
Лови, как раз билеты с первого курса

З.Ы. Прикол в том, что программирование забросил, а сейчас решил опять заняться, и возможно сам не решу что когда-то проходил
Миниатюры
А что ТЫ сдавал на первом курсе?   А что ТЫ сдавал на первом курсе?   А что ТЫ сдавал на первом курсе?  

А что ТЫ сдавал на первом курсе?   А что ТЫ сдавал на первом курсе?  
Intel~lect
08.09.2012, 16:12
  #12

Не по теме:

Цитата Сообщение от cactus09 Посмотреть сообщение
Просто любопытно на какой курс я - самоучка тяну
И на какой же курс тянешь?

Igor922
0 / 0 / 0
Регистрация: 08.09.2012
Сообщений: 19
08.09.2012, 16:40     А что ТЫ сдавал на первом курсе? #13
Надо понимать что во всех институтах по разному допустим в моем C++ начали изучать уже на 1 курсе знакомый учится в другом институте они этот С++ начали изучать лишь на 3 курсе,это во 1 ,во 2 сложность заданий ,снова же ту программу которую мой знакомый писал на курсовую,я писал на обычной контрольной.......
#pragma
Временно недоступен
 Аватар для #pragma
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
08.09.2012, 17:05     А что ТЫ сдавал на первом курсе? #14
Например, вот задачка (экзамен не по билетам)
Написать функцию, которая найдёт возможный вариант размещения жителей племени
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
08.09.2012, 18:18     А что ТЫ сдавал на первом курсе? #15
Цитата Сообщение от Igor922 Посмотреть сообщение
ту программу которую мой знакомый писал на курсовую,я писал на обычной контрольной

Не по теме:

и что это за программка такая? Или все же курсовая состояла не из одной лишь программки, а лишь была ее частью?

cactus09
Чайник
 Аватар для cactus09
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
09.09.2012, 00:21  [ТС]     А что ТЫ сдавал на первом курсе? #16
Intel~lect,

Не по теме:

На полтора курса точно

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2012, 08:30     А что ТЫ сдавал на первом курсе?
Еще ссылки по теме:

О memcopy, а именно об ее первом параметре void *dst C++
Определить количество отличников по предмету на курсе с помощью структуры данных – «стек» C++
Узнать встретятся ли второй массив в первом C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Igor922
0 / 0 / 0
Регистрация: 08.09.2012
Сообщений: 19
13.09.2012, 08:30     А что ТЫ сдавал на первом курсе? #17
Цитата Сообщение от Thinker Посмотреть сообщение

Не по теме:

и что это за программка такая? Или все же курсовая состояла не из одной лишь программки, а лишь была ее частью?

естественно программа была лишь частью курсовой....
Yandex
Объявления
13.09.2012, 08:30     А что ТЫ сдавал на первом курсе?
Ответ Создать тему
Опции темы

Текущее время: 08:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru