Exam Papers for Computer Science, 2024
Document Details

Uploaded by HolyChrysoprase3287
ГККП «Политехнический колледж»
2024
Ахметова Жанат Нұрмағамбетқызы
Tags
Summary
These are exam papers covering various topics related to computer science. The document includes multiple-choice questions focusing on programming languages, web technologies, computer hardware, and other related computer science aspects.
Full Transcript
# ГККП «ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ» УПРАВЛЕНИЯ ОБРАЗОВАНИЯ ГОРОДА ШЫМКЕНТ ## ЭКЗАМЕНАЦИОННЫЕ ТЕСТЫ **Предмет:** ПМ 04. Программирование на языках высокого уровня с применением Web технологий **Специальность:** 06120100 - Вычислительная техника и информационные сети (по видам) **Разработала:** Ахмет...
# ГККП «ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ» УПРАВЛЕНИЯ ОБРАЗОВАНИЯ ГОРОДА ШЫМКЕНТ ## ЭКЗАМЕНАЦИОННЫЕ ТЕСТЫ **Предмет:** ПМ 04. Программирование на языках высокого уровня с применением Web технологий **Специальность:** 06120100 - Вычислительная техника и информационные сети (по видам) **Разработала:** Ахметова Жанат Нұрмағамбетқызы **Рассмотрено на заседании ПЦК «Электроники и ИС» Протокол № _____ 2024г. Председатель ПЦК Налибаев М.С.** **Шымкент 2024г.** ## **Часть 1: Тесты** **1. What does ‘HTTP’ stand for?** a) HyperText Transfer Protocol b) High Text Transfer Protocol c) Hyper Tech Transmission Protocol d) High Transfer Text Protocol **2. Which device is used primarily for data storage?** a) Server b) Switch c) Router d) Hard Drive **3. What technology is used to create virtual machines?** a) Docker b) Kubernetes c) VMware d) Hyper-D **4. Which component is essential for a computer's processing power?** a) GPU b) CPU c) SSD d) RAM **5. What is Internet?** a) A global network of computers b) A type of software application c) A physical location where computers are stored d) A programming language **6. What is a Browser?** a) A tool to search for files on your computer b) A software application to access websites c) A device used to connect to the internet d) A type of virus protection software **7. What is a domain suffix?** a) The beginning part of a web address b) Part of a URL that specifies the server c) The end part of a domain name (e.g., .com, .org) d) A security feature in web browsers **8. Which of the following is a popular search engine?** a) Microsoft Word b) Google c) Excel d) Adobe Reader **9. What does HTTP stand for?** a) HyperText Transfer Protocol b) High Transfer Text Protocol c) HyperText Transmission Protocol d) Hyper Terminal Transfer Process **10. Which of the following is NOT a social media platform?** a) Facebook b) Twitter c) Instagram d) Dropbox **11. What is a web page?** a) A digital file stored on your computer b) A document on the internet that can be viewed in a browser c) A type of computer hardware d) A tool used for designing websites **12. What is an email attachment?** a) A paperclip in an email b) A file sent along with an email c) A type of encryption d) A feature that blocks spam emails **13. What should a strong password contain?** a) Numbers b) Capital Letters c) Capital Letters and Numbers d) Punctuation, Capital Letters, Lowercase Letters and Spaces **14. What is the minimum number of characters that a strong password should have?** a) 22 b) 28 c) 30 d) 16 **15. Where is RAM placed?** a) On Hard Disk b) On Extension board c) On Motherboard d) On USB **16. Why are you recommended to back up your files?** a) To create duplicate copies b) To organize your files c) To have a copy if something goes wrong d) To share data easily **17. Which one of the following is not a web browser?** a) Safari b) Chrome c) Facebook d) Firefox **18. RGB standsfor:** a) Red, Green, Black b) Red, Gray, Blue c) Red, Gray, Black d) Red, Green, Blue **19. Which of the following allows you to add additional memory to your computer?** a) Senders b) Read Only Memory CDs c) Expansion slots d) Motherboards **20. There are two types of memory on the motherboard of a computer. One is known as RAM which stands for Random Access Memory. This is also known as what type of memory?** a) Longtermmemory b) Shorttermmemory c) Standard access memory d) ROM **21. There is a device on the motherboard which controls the flow or transfer of data from the computer to a peripheral device and vice versa. What is the name for this device?** a) BasicController b) ROM c) RAM d) USB port **22. Using a specific system computer can convert numbers, letters, and symbols into combinations of ones and zeros. What is the name for this system?** a) ConversionSystem b) Number System c) Control System d) BinarySystem **23. How much data is represented by roughly 1,000,000 bytes?** a) 1GB b) 1MB c) 1bit d) 1byte **24. How much data is represented by roughly 1,000,000,000 bytes?** a) 1Megabyte (1MB) b) 1Gigabyte (1GB) c) 1byte d) 1bit **25. What are the four parts of the information processing cycle?** a) Input, output, processing, and printing b) Input, output, processing, and deleting c) Input, output, processing, and storage d) Input, output, over, and under **26. There are three types of printers. Each type of printer produces a specific quality of printed documents. Which type of printer offers the best quality of the printed document?** a) Dot matrix b) Laser c) Ink jet d) Quality control **27. Which of the following devices can be classified as hardware devices?** a) Printer, scanner, and softcopy b) Instructions that tell the computer what to do c) Printer, scanner, mouse d) Word, Excel, PowerPoint, **28. A computer system consists of four parts. What are those four parts?** a) Hardware, software, music, and movies b) Hardware, software, processing and data c) Hardware, software, people, and data d) Hardware, software, input, and output **29. Which of the following devices can be classified as storage devices?** a) RAM, ROM, CD-ROM, and DVD b) ROM and RAM c) CD-ROM, DVD, Floppy disk d) Input, output, storage **30. Which type of port is used to connect a peripheral device to the computer?** a) CD-ROM b) RAM c) ROM d) USB **31. What component of data communication is defined by "the rules that govern the orderly transfer of data"?** a) Receiver b) Sender c) Protocol d) Channel **32. Which type of business software can be used to create a presentation using text, graphics, animation, audio and video?** a) Word b) Excel c) Access d) AOL e) PowerPoint **33. What is the area bounded by a solid line in which you create your artwork?** a) Main area b) White Zone c) Artboard d) Drawing Zone **34. When working with artwork, what is the best practice?** a) There are no best practices when working with artwork. b) Save your work frequently to avoid losing anything. c) Work from a copy of the original artwork to avoid destroying the original artwork. d) Both B and C **35. Popular network operating systems to run more than one application at a time .** a) Multitasking b) Booting c) Copying d) Pasting **36. Starting or restarting a computer is called ______ the system.** a) Multitasking b) Booting c) Copying d) Pasting **37. ___________ are used to store data and programs .** a) Icons b) RecycleBin c) Menus d) File **38. ___________ is one popular and free version of the UNIX operating systems** a) Linux b) Windows c) Internet d) DOS **39. ________ is the process of restarting a computer without turning off the power** a) First Boot b) RestartBoot c) WarmBoot d) Cold Boot **40. In windows operating system ________ is a power-savingstate** a) Lock b) Restart c) Logoff d) Sleep **41. Что такое переменная в Python?** а) Функция b) Место для хранения данных с) Число d) Оператор ** 42. Как создать пустой список в Python?** a) [] b) () c) {} d) None **43. Какой оператор используется для возведения числа в степень?** a) ** b) // c) % d) ^ **44. Как в Python обозначается комментарий?** a) // b) /* ... */ c) # d) <!-- --> **45. Что вернет следующий код? print(2 + 3 * 4)** a) 14 b) 20 c) 18 d) 5 **46. Как в Python преобразовать строку в число?** a) int() b) str() c) float() d) convert() **47. Какой результат вернет выражение 5 // 2?** a) 2.5 b) 3 c) 2 d) 2.0 **48. Что означает метод .append() для списка?** а) Добавляет элемент в начало списка b) Удаляет последний элемент из списка с) Добавляет элемент в конец списка d) Изменяет порядок элементов в списке **49. Какое значение имеет переменная х после выполнения кода x = 3; x += 2?** a) 5 b) 3 c) 6 d) 4 **50. Какой тип данных представляет значение True в Python?** a) String b) Integer c) Boolean d) Float **51. Как создать функцию в Python?** a) function my_function(): b) def my_function(): c) create function my_function(): d) func my_function(): **52. Как вернуть значение из функции?** a) exit() b) return c) yield d) result **53. Какую ошибку вызовет следующий код? x = [1, 2, 3]; print(x[5])** a) IndexError b) TypeError c) ValueError d) KeyError **54. Что делает ключевое слово pass в Python?** а) Прерывает выполнение программы b) Определяет функцию с) Останавливает цикл d) Ожидает выполнение следующей строки **55. Как в Python создать словарь?** a) d = {} b) d = [] c) d = () d) d = set() **56. Что делает метод .pop() для списка?** а) Удаляет последний элемент и возвращает его b) Добавляет элемент в конец списка с) Удаляет первый элемент d) Заменяет все элементы в списке **57. Каким будет результат выполнения выражения 3 ** 3?** a) True b) False c) 3 d) None **58. Что такое цикл for в Python?** а) Цикл с определённым числом повторений b) Цикл с неопределённым числом повторений с) Условный оператор d) Функция для обработки списка **59. Какую ошибку вызовет код: х = 'Hello'; y = 5; print(x + y)?** a) TypeError b) ValueError c) IndexError d) KeyError **60. Как в Python получить длину строки?** a) len() b) size() c) length() d) count() **61. Как вызвать исключение в Python?** a) raise b) throw c) error d) exception **62. Что делает оператор in в Python** а) Проверяет наличие элемента в коллекции b) Объединяет два списка с) Осуществляет деление d) Проверяет тип данных **63. Как в Python создать кортеж?** a) t = () b) t = [] c) t = { } d) t = set() **64. Как в Python преобразовать строку в верхний регистр?** a) str.upper() b) str.to_upper() c) upper(str) d) upper() **65. Что такое генератор списка в Python?** а) Функция для генерации случайных чисел b) Синтаксис для создания списка на основе другого списка с) Специальная функция для работы с файлами d) Тип данных для хранения множества **66. Какой результат будет у выражения [1, 2, 3] + [4, 5]?** a) [1, 2, 3, 4, 5] b) [1, 2, 3][4, 5] c) 15 d) None **67. Как вывести сообщение на экран?** a) output() b) echo() c) print() d) display() **68. Что будет выведено при выполнении кода print(bool(0))?** a) True b) False c) 0 d) None **69. Как в Python создать множество?** a) s = {} b) s = [] c) s = set() d) s = () **70. Как в Python создать строку с многострочным текстом?** a) ""..."" или """"..."""" b) ... c) str() d) """""" **71. Каким будет результат выполнения кода: for i in range(5): print(i)?** a) 12345 b) 01234 c) 012345 d) None **72. Как в Python использовать условный оператор "если"?** a) if (условие): b) if условие then: c) if: условие d) if (условие) do: **73. Что означает х == 10 в Python?** а) Присваивает значение 10 переменной х b) Проверяет, равно ли значение переменной х 10 с) Присваивает переменной х значение 10 == 10 d) Проверяет, меньше ли х 10 **74. Как в Python получить остаток от деления?** a) % b) // c) ** d) & **75. Как в Python определить, является ли объект списком?** a) islist() b) type() c) isinstance() d) check() **76. Как в Python объединить два словаря?** a) dict1.merge(dict2) b) dict1 + dict2 c) dict1.update(dict2) d) dict1.append(dict2) **77. Что делает метод .strip() для строки?** а) Удаляет пробелы в начале и конце строки b) Преобразует строку в верхний регистр с) Убирает все пробелы из строки d) Разделяет строку по пробелам **78. Как в Python проверить, пустой ли список?** a) if list == []: b) if not list: c) if list.empty(): d) if list == None: **79. Что делает метод .join() для строки?** а) Разбивает строку на список b) Соединяет элементы списка в строку с) Изменяет регистр строки d) Удаляет пробелы из строки **80. Как в Python проверить тип переменной?** a) type() b) isinstance() c) checktype() d) datatype() **81. Обязательно ли в Пайтоне объявлять тип переменной?** а) объявлять тип не нужно. b) по желанию программиста, с) обязательно, d) зависит от ситуации, **82. Какие из представленных фрагментов кода являются литералами?** а) '#', и 0.77, b) '#', c) 0.77, d) 5**2, e) b = [1, 2]. **83. Какие из предлагаемых имен допустимы в Python?** a) s_5, 5s, Щ5. b)_5s, c) 5_s, d) Щ5. **84. Как будет выглядеть имя переменной в верблюжьей нотации при использовании фразы «show must go on»?** a) showMustGoOn, b) show_must_go_on, c) ShowMustGoOn, d) SHOW_MUST_GO_ON. **85. Что по умолчанию служит концом инструкции в Python?** а) конец строки, b) запятая, с) точка, d) точка с запятой. **86. Для выделения блоков кода одного уровня вложенности в Питоне используются...** а) идентичные отступы. b) квадратные скобки, с) фигурные скобки, d) круглые скобки, **87. Какие из представленных символов или их комбинаций используются в Python для комментирования кода?** a) #, b) //, c) <!-- -->, d) /* */. **88. Чем отличаются операторы = и ==?** а) оператор = присваивает значения, а == сравнивает их, b) оператор = менее точный, с) операторы эквивалентны, d) оператор == в Питоне не используется. **89. Как в Питоне записать выражение а не равно b?** a) a != b, b) a <> b, c) a is not b, d) a ≠ b. **90. Какой параметр надо изменить, чтобы встроенная функция print() вывела переданные ей аргументы в столбик?** a) sep, b) end, с) вывод в столбик невозможен, d) значения аргументов итак всегда выводятся с новой строки. **91. Данные какого типа возвращает встроенная функция input()?** а) строка, b) логический тип, с) целое число, d) вещественное число. **92. Какой тип данных в Python представляет целые числа?** a) int, b) float, c) complex, d) bool. **93. Какие из представленых литералов чисел относятся к типу float?** a) 1.7+4.3j, b) 5.0, c) 88, d) -.4? **94. Что будет выведено на экран в результате выполнения инструкции print(‘4 + 3.0')?** a) 4 + 3.0, b) 7.0, c) 7, d) ошибка. **95. Выберите литералы чисел, представленные в шестнадцатеричной системе счисления.** a) 0X755, 0x1101, b) 16755, c) 001675. **96. Какой оператор используется для получения остатка от деления в Python?** a) %. b) //, c) **, d) /, **97. Что будет выведено на экран в результате выполнения инструкции print(5**(5 - 2))?** a) 125, b) 15, c) 45.0, d) ошибка. **98. Какая из встроенных функций Python может быть использована для нахождения модуля числа?** a) abs, b) round, c) divmod, d) pow. **99. Какое отличие имеет оператор а при обработке файлов в Python?** а) добавление записи в конец файла b) закрытие файла без изменении с) выдаст ошибку d) добавление записи в начало файла **100. Что означает НTML?** a) Hyper Text Markup Language b) Home Tool Markup Language c) Hyperlinks Text Mark Language d) Hyperlink Transfer Markup Language **101. Какой тег используется для создания гиперссылки?** a) <link> b) <a> c) <href> d) <url> **102. Какой тег используется для вставки изображения?** a) <image> b) <img> c) <src> d) <picture> **103. Какой тег используется для создания списка с нумерацией?** a) <ol> b) <ul> c) <li> d) <list> **104. Какой атрибут у тега <img> задает путь к изображению?** a) href b) src c) path d) alt **105. Какой тег задает заголовок первого уровня?** a) <h1> b) <header> c) <title> d) <head> **106. Какая структура HTML-документа правильная?** a) <html><body><head></head></body></html> b) <html><head></head><body></body></html> c) <html><title></title><head></head><body></body></html> d) <html><head></head><body></body> **107. Какой тег используется для вставки таблицы?** a) <tr> b) <td> c) <table> d) <th> **108. Какой тег задает строку в таблице?** a) <tr> b) <td> c) <row> d) <th> **109. Какой атрибут тега <a> задает адрес ссылки?** a) src b) href c) link d) path **110. Какой атрибут задает альтернативный текст изображения?** a) alt b) src c) title d) text **111. Какой атрибут задает идентификатор элемента?** a) class b) id c) name d) key **112. Какой атрибут делает поле ввода обязательным?** a) required b) mandatory c) compulsory d) validate **113. Какой атрибут задает значение по умолчанию для поля ввода?** a) value b) default c) placeholder d) input **114. Какой атрибут используется для объединения ячеек таблицы по горизонтали?** a) rowspan b) colspan c) merge d) span **115. Какой атрибут задает текст, который отображается при наведении на элемент?** a) alt b) title c) hover d) tooltip **116. Какой атрибут указывает язык документа?** a) lang b) language c) xml:lang d) doclang **117. Какой атрибут используется для открытия ссылки в новой вкладке?** a) target="_self" b) target="_blank" c) rel="new" d) rel="noopener" **118. Какой атрибут задает максимальное количество символов для текстового поля?** a) maxlength b) size c) max d) limit **119. Какой атрибут используется для включения автозаполнения формы?** a) autofill b) autocomplete c) auto d) autotext **120. Какой тег используется для текстового поля?** a) <textarea> b) <input type="text"> c) <textbox> d) <field> ==End of OCR for page 14==