|
1 / 1 / 0
Регистрация: 20.09.2018
Сообщений: 63
|
|
Экзамен по программированию28.01.2022, 14:00. Показов 2377. Ответов 8
Здравствуйте. Готовлюсь к вступительным испытаниям в вуз. Имеется список вопросов, который приложен ниже и рекоммендованные учебники. Учебники, как водится, классические - Страуструп и Непейвода (Основания программирования), но в них я не обнаружил непосредственно понятий из первых вопросов. Прошу знающих посоветовать хорошие пособия (любого ранга, от сайта до университетской методички) наиболее сжато и понятно раскрывающие данные вопросы:
1. Структурное программирование (историческая справка, принципы, три базовые конструкции). Основные операторы структурных языков программирования. 2. Понятие алгоритма. Способы записи алгоритмов. Сравнение различных подходов. Пример. Перевод программы из блок-схемы в код и наоборот. 3. Концепция памяти. Принципы типизации данных. Иерархия простых типов данных. Стандартные типы данных в языках С/С++. Таблица характеристик. Особенности выбора типа. Правила приведения типов. 4. Переменные (объявление, инициализация, присвоение). Константы. Специальные символы. Квалификатор const. Область видимости переменных. Операторы управления областью видимости. 5. Операции (классификация, особенности записи). Понятие ассоциативности, приоритета, размерности. Таблица приоритета операций. Арифметические операции. Логические операции (краткая схема вычислений). Побитовые операции (таблицы истинности). 6. Пустой оператор. Оператор присваивания (синтаксис, логика работы, полная и сокращённая форма, порядок выполнения, контекст вычисления, пример). Составной оператор (синтаксис, логика работы, пример). Условный оператор (полная и краткая формы, неоднозначность условного оператора). Неоднозначность условного оператора. Связь между несколькими условными операторами и сложными логическими выражениями. Оператор ? : (синтаксис, логика работы, пример). 7. Цикл с предусловием (синтаксис, логика работы, пример). Цикл с постусловием (синтаксис, логика работы, пример). Цикл с параметром (синтаксис, логика работы, пример). Взаимозаменяемость циклов. Оператор break. Оператор continue. 8. Подпрограммы (синтаксис, виды подпрограмм, формальные и фактические параметры, порядок действий при вызове функции, контекст, пример). Оператор return. Прототипы функций (понятие, назначение, способы применения). Способы передачи параметров в функции. Способы передачи значения из одной функции в другую. Рекурсия (понятие, правила написания рекурсивных подпрограмм, прямая и обратная и косвенная рекурсии). 9. Функции: параметры по-умолчанию, перегрузка функций. Перегрузка операторов. Шаблоны функций. Разрешение неоднозначностей при вызове функций. Лямбда выражения. 10. Ссылки (понятие, способы применения). Указатели (назначение, синтаксис, операции). Различие между указателями и ссылками. Динамическая память (выделение и освобождение памяти под переменные, одномерные массивы, двумерные массивы).
0
|
|
| 28.01.2022, 14:00 | |
|
Ответы с готовыми решениями:
8
Экзамен по программированию и оа Онлайн экзамен в ШАД 2017. Задача 5 по программированию Экзамен по программированию |
|
381 / 324 / 65
Регистрация: 14.10.2014
Сообщений: 1,377
|
|
| 30.01.2022, 09:37 | |
|
danascully, в любой здоровенной (которая под тысячу страниц) книге по с++ разобраны все эти вопросы.
Разве что кроме двух первых пунктов - они скорее из области теории программирования. А вообще - наверное, в вуз как раз за подобными знаниями и идут, а у вас получается, что всё это уже заранее знать надо?
1
|
|
|
1 / 1 / 0
Регистрация: 20.09.2018
Сообщений: 63
|
|
| 30.01.2022, 12:54 [ТС] | |
|
Да, вы правы. Проблема в том, что непонятно, что скрывается под некоторыми понятиями из списка. Например, "принципы структурного программирования". У Непейвода есть длинный кусок про такие понятия, как информационное пространство, структуры управления и др. Все это выглядит, как и книга вцелом, веьсма туманно и абстрактно. В Википедии, со ссылкой на тексты Дейкстры, есть короткий списочек пунктов из серии "не используйте оператор goto", "программу следует разбивать на подпрограммы" и т. д.
Аналогично с "принципами типизации данных". Такую фразу я ни в одном из учебников (добавить учебник Прата по с++) не встретил...
0
|
|
|
Windows must die
|
|
| 30.01.2022, 13:17 | |
|
У любого ВУЗа есть базовый список экзаменационных вопросов и требований к абитуриенту. Кстати, а что за ВУЗ такой, где не хватит одного только ЕГЭ? И уж тем более - с привязкой к конкретному ЯП. ЕМНИП, в школах не учат никаких ЯП, изучая лишь общие принципы кибернетики и программирования.
В любом случае, этот список — избыточен! Даже выпускники "программистских" направлений не могут похвастаться объемными и уверенными знаниями по всем пунктам. Уж я-то со студентами давно работаю. Такого, чтобы пришел, взял задание и влет написал ПО, никогда не встречал. Чаще наоборот: даже разжуешь ему, а ничего он сделать не может…
1
|
|
|
1 / 1 / 0
Регистрация: 20.09.2018
Сообщений: 63
|
|
| 30.01.2022, 14:43 [ТС] | |
|
Это экзамен в магистратуру.
Я поступаю с инженерного направления, некоторое представление о программировании имею, в этих вопросах есть понимание, но слету сдать экзамен я не готов, поэтому сел писать конспект
0
|
|
|
381 / 324 / 65
Регистрация: 14.10.2014
Сообщений: 1,377
|
||
| 30.01.2022, 16:30 | ||
"Павловская, Щупак С/С++ Структурное программирование Практикум"Возможно есть не практикум а просто теория, я не знаю - в той версии, что у меня - написано про тоже, что и в большинстве книг - функции, передача параметров в функции и прочее. Про алгоритмы - есть многостраничные труды по этой теме за авторством всяких Кнутов, Седжвиков - но думаю, оно вам не надо (сам я, если что, подобные труды не читал - времени на них дохрена надо, а на работе требуются, по большей части, совсем другие знания) Возможно, подойдёт такая книга - Алгоритмы и программы язык С++ Е А Конова Г А Поллак - я бегло оглавление посмотрел - может и будет что полезно. Хотя я в этом не уверен.
1
|
||
|
1 / 1 / 0
Регистрация: 20.09.2018
Сообщений: 63
|
|
| 30.01.2022, 17:14 [ТС] | |
|
Благодарю
0
|
|
|
1 / 1 / 0
Регистрация: 20.09.2018
Сообщений: 63
|
|
| 31.01.2022, 13:04 [ТС] | |
|
Большое спасибо!
0
|
|
| 31.01.2022, 13:04 | |
|
Помогаю со студенческими работами здесь
9
Экзамен по программированию на Си задачи по программированию с++( экзамен) Посоветуйте,у меня экзамен по программированию Ребят, у меня завтра первый экзамен по программированию на Delphi 7. Интересно ваше мнение) Определить количество неуспевающих по программированию на экономическом факультете среди студентов первого курса,сдавших экзамен зимой 1995 года Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|