Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Computers and Automation. Professional Vocabulary Building. Study Guide
.pdf
21
Ex. 4. Read and roleplay the dialogue:
Person A: Hey, have you ever heard of computer engineering?
Person B: Yeah, I think so. Isn’t that the field of study that involves
computers and technology?
Person A: That’s right! It’s all about designing, building, and im-
proving computers and computer systems.
Person B: That sounds really interesting. What kind of things do
computer engineers work on?
Person A: Well, they help create cool things like fun computer games
and apps for our phones. They also make computers that can help us solve
problems and make our lives easier.
Person B: Wow, that’s really cool. What kind of skills and personal-
ity does one need to be a computer engineer?
Person A: You need to be good at math and science, enjoy working
with computers and technology, and have a combination of creative thinking
and technical skills.
Person B: That sounds like a lot of work. But I can see how it would
be a fun and exciting field to be in.
Person A: Definitely! And the best part is, you get to make a positive
impact on the world by using your skills and creativity to make our lives
easier and more efficient.
Person B: That’s really inspiring. I think I might want to explore
computer engineering as a career choice.
Person A: That’s great! If you’re interested in computers and tech-
nology and enjoy learning new things, then computer engineering could be
a perfect fit for you.
Ex. 5. Translate from Russian in English:
Компьютерная инженерия – это область исследования, которая
занимается созданием и улучшением компьютеров и компьютерных
систем. Компьютерная инженерия сочетает в себе принципы
информатики и электротехники для проектирования и разработки
компьютерного оборудования, программного обеспечения и других
цифровых устройств. Компьютерные инженеры работают с широким
спектром вычислительных технологий: от персональных компьютеров
и смартфонов до суперкомпьютеров и сложных систем управления.
Компьютерные инженеры используют свою творческие способности
и технические навыки, чтобы сделать работу компьютеров лучше,
быстрее и эффективнее. Они проектируют, разрабатывают, тестируют

22
и обслуживают компьютерное аппаратное и программное обеспечение.
Их работа может включать создание новых компьютерных технологий,
улучшение существующих систем и решение проблем, возникающих
в компьютерных системах.
Ex. 6. Read the text below and choose the correct answer:
1. In which industries do computer engineers typically work?
a) healthcare and finance;
b) aerospace and automotive;
c) agriculture and hospitality;
d) education and non-profit.
2. What is the role of a computer engineer?
a) to design and develop computer hardware and software systems;
b) to perform surgery on computers;
c) to manage social media platforms for companies;
d) to write articles about computers for magazines.
3. What are some job responsibilities of computer engineers?
a) building bridges and roads;
b) analyzing financial statements;
c) designing and building computer systems;
d) cooking and serving food in restaurants.
4. What emerging technologies might computer engineers work on?
a) biotechnology and genetics;
b) agriculture and forestry;
c) robotics and automation;
d) architecture and interior design.
5. Who might computer engineers collaborate with on projects?
a) musicians and artists;
b) architects and interior designers;
c) electrical engineers, computer scientists, and mathematicians;
d) salespeople and customer service representatives.
Career prospects
Read the text and speak about your plans for the future
What do computer engineers do at work?
Computer engineers work in a variety of industries and settings.
They may work for technology companies, such as computer hardware and
software manufacturers, as well as in fields such as aerospace, automotive,

and telecommunications. They may also work for government agencies or
research institutions. Additionally, many computer engineers work as consultants or in freelance positions, providing their expertise to a wide range of
clients. The specific work environment and job responsibilities of a computer
engineer can vary widely depending on their industry and employer.
Computer engineers design, develop, test, and maintain computer
hardware and software systems. Their work can involve creating new computer technologies, improving existing systems, and solving problems that
arise in computer systems. Their responsibilities can include everything from
designing and building computer systems, to analyzing data and finding
ways to improve system performance, to writing and debugging software
code. Computer engineers may also work on projects related to artificial intelligence, machine learning, and other emerging technologies. Additionally,
they may collaborate with other professionals, such as electrical engineers,
computer scientists, and mathematicians, to develop innovative solutions to
complex problems.
23

24
U n i t 4 . A S O F T W A R E E N G I N E E R
https://tuhoclaptrinh.edu.vn/upload/post/15/97/98/software-engineer-la-gi-
20200821115452-476377.jpg
Study the glossary
• Software engineer: a professional who applies the principles of
software engineering to the design, development, maintenance, testing, and
evaluation of computer software.
• Software engineering: the process of designing, building, and
maintaining software systems, using code and technology to create software
that is fit for purpose, user-friendly, and able to withstand the test of time.
• Programming languages: the languages used to write computer
software.
• Software design: the process of planning and designing software
systems.
• Code: the instructions written in a programming language that tell
a computer what to do.
• High-quality code: code that is reliable, secure, and efficient.

25
• Best practices: a set of guidelines and standards that ensure the software created is of high quality.
• Maintenance: the process of keeping software systems working
well over time.
• Product managers: professionals who work with software engineers to understand the needs of the users and create software that meets
those needs.
• Technical skills: the skills and knowledge needed to write and test
software.
• Creativity: the ability to think outside the box and come up with
new and innovative solutions to problems.
Software engineering is the process of designing, building, and
maintaining software systems. It’s the equivalent of building a bridge, but
instead of steel and concrete, software engineers use code and technology.
A software engineer is a professional who applies the principles of
software engineering to the design, development, maintenance, testing, and
evaluation of computer software. They use their knowledge of programming
languages and software design to write, test, and maintain high-quality code
that is reliable, secure, and efficient. Software engineers work in a variety of
industries, including technology, finance, healthcare, and many others, and
are responsible for creating software systems that meet the needs of businesses, organizations, and individuals.
Software engineers follow a set of best practices and standards to ensure that the software they build is of high quality, reliable, and efficient.
They plan and design the software, write the code, test it, and then make sure
it continues to work well over time. They also work with other professionals,
such as product managers, to understand the needs of the users and create
software that meets their needs.
In short, software engineering is all about creating software that
meets the requirements, and is able to withstand the test of time. It’s a challenging and rewarding field that requires a combination of technical skills
and creativity.
Vocabulary exercises
Ex. 1. Answer the questions:
1. What is software engineering?
2. What is a software engineer?
26

3. What are the responsibilities of a software engineer?
4. What industries do software engineers work in?
5. How do software engineers ensure the quality and reliability of
their code?
6. What is the process of software engineering?
7. How do software engineers work with other professionals in
their field?
8. What is the purpose of software engineering?
9. What skills does a software engineer need to have?
10. Why is software engineering a challenging and rewarding field?
Ex. 2. Choose the correct definition for the following words:
1. Software engineer:
a) a professional who designs and builds bridges;
b) a professional who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of
computer software.
2. Software engineering:
a) the process of designing and building bridges;
b) the process of designing, building, and maintaining software
systems.
3. Software design:
a) the process of planning and designing software systems;
b) the process of building computer hardware.
4. Programming languages:
a) the foreign languages spoken in other countries;
b) the languages used to write computer software.
5. Code:
a) the instructions written in a programming language that tell
a computer what to do;
b) a password to sign in.
Ex. 3. Fill in the blanks with the following words from the text: re-
liable, secure, software, programming, software engineer.
A _________ is a professional who applies the principles of engineering to the design, development, maintenance, testing, and evaluation of
computer __________. They use their knowledge of __________ languages
and software design to write, test, and maintain high-quality code that is
_________, _________, and efficient.

27
Ex. 4. Match the words with their definitions:
1. High-quality code
a) The process of designing and building
software systems
2. Designing
b) Code that is reliable, secure, and efficient
3. Writing Code
c) The process of keeping software systems
working well over time
4. Maintaining
d) Creating the instructions for the computer
to follow
5. Programming languages
e) Making sure the software is of high quality, reliable, and efficient
6. Software engineering
f) Languages used to write software programs
7. Testing
g) The process of designing, building, and
maintaining software systems
Ex. 5. Use the following questions and answers to make a dialogue:
What do software engineers
use to write, test, and maintain high-quality code?
They use their knowledge of programming
languages and software design
What industries do software
engineers work in?
They work in a variety of industries including technology, finance, healthcare, and
many others
What is the main goal of
software engineering?
The main goal of software engineering is to
create software that is fit for purpose, userfriendly, and able to withstand the test of time
What is the role of product
managers in software engineering?
They work with product managers to understand the needs of the users and create
software that meets their needs

28
Ex. 6. Translate from Russian into English:
Программная инженерия – это наука о разработке и поддержке
программного обеспечения. Она включает в себя проектирование, разработку, тестирование и поддержку программного обеспечения.
Программные инженеры используют свои знания и умения в области
информатики, чтобы создавать эффективные и надежные программные
продукты, такие как операционные системы, приложения, интернетсайты и игры. В целом разработка программного обеспечения является
важнейшей областью современной цифровой эпохи, поскольку программные системы являются важными компонентами почти во всех
аспектах современной жизни, включая бизнес, общение, развлечения
и научные исследования.
Ex. 7. Read the text below and answer the following questions:
1. What are some of the most common industries where software
engineers work?
2. Which technology companies were mentioned as examples?
3. What types of software might software engineers develop for
the finance and banking industry?
4. What kind of software might a software engineer develop for
the healthcare industry?
5. Why might government agencies and departments rely on soft-
ware engineers?
6. What are some examples of applications that software engineers
might develop for the education sector?
7. In what industry might a software engineer develop software for
online shopping platforms?
Career prospects
Read the text and speak about your plans for the future
Where do software engineers work?
Software engineers can work in a variety of industries and settings.
Some of the most common places where software engineers work include:
Technology companies: many software engineers work at technology companies that develop software products and services. These can
include large tech companies like Google, Microsoft, and Apple, as well as
smaller startups.

Finance and banking: software engineers are often employed in the finance and banking industry to develop software for financial institutions.
Healthcare: software engineers can work in the healthcare industry
to develop software for medical devices and systems, electronic medical records, and other healthcare-related applications.
Government: many government agencies and departments rely on
software engineers to develop software to help them carry out their mission.
Education: software engineers can work in the education sector
to develop educational software, learning management systems, and other
applications for use in schools and universities.
Retail and e-commerce: software engineers can work in the retail and
e-commerce industry to develop software for online shopping platforms, inventory management systems, and other related applications.
These are just a few examples of the many industries and settings
where software engineers can work.
29

30
U n i t 5 . I N F O R M A T I O N T E C H N O L O G I E S ( I T )
https://www.tyuiu.ru/wp-
content/uploads/2017/11/depositphotos_35304705-stock-photo-
information-technology-in-tag-cloud-e1510556224785.jpg
Study the glossary
• Information technologies (IT): the tools and systems used for stor-
ing, processing, and communicating information.
• Hardware: physical components of a computer system, such as
a case, a monitor, a keyboard, a motherboard, a graphics card, etc.
• Software: programs and applications used in a computer system,
such as operating systems, applications, and databases.
• Networks: connections between computers and devices that allow
for communication and the sharing of information, such as the internet.
• Communication: the exchange of information and ideas between
individuals in a written or oral form or via the internet.
• Collaboration: cooperation or working together for a special purpose.
• Efficiency and productivity: the ability to complete tasks quickly
and effectively, often improved by the use of it.
• Remote work: the ability to work from a location outside of the tra-
ditional office via the internet.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
