Английский язык для системных аналитиков. English for Systems Analysts. Учебное пособие
.pdf
6. Pay special attention to the introduction to your talk. Greet the audience, introduce yourself, indicate the purpose of your report, give an overview of its contents, and find some way to interest the audience. You may find the following phrases useful.
Giving a presentation
Let me first introduce myself
Opening I am…/ My name is…
I would like to tell/present/introduce …. I’ll begin with… I’m going to be covering… Let’s start with …
7. Think about what you can include in your presentation. Write a plan. Prepare the language you need and make notes. To structure your presentation, use the following phrases.
Ordering
Moving on
Giving examples
Signposting
Firstly / Secondly / Thirdly … Next, then, finally, …
There are two kinds of theories / steps involved. The first is … The second is …
I’d like now to move on to …
Turning now to … The next point is ….
For example, … For instance, …
31
Emphasizing
Introducing other points
Furthermore, …
To emphasize this idea ….
If I could now turn to… Now, turning to…
Let me move on to…
8. Giving a presentation, use visuals. However, please avoid scribbling stuff on the chalkboard or relying strictly on handouts. Make slides with relevant diagrams. Use the word combinations to refer to the visual.
Referring to visuals
If you look at the figure, |
Look at this flowchart / dia- |
Figure 1 shows …. |
gram … |
As the figure / diagram |
The table summarizes the |
shows … |
data … |
As can be seen … |
The horizontal axis represents |
9. In conclusion, summarize the main points and provide recommendations. It does not contain new information. Another function of the conclusion is to leave an impression, to finish strongly. Use the following word combinations.
Closing a presentation
In conclusion, I’d like to emphasize that … To sum up, there are two recommendations … First, we looked at … and saw that …
Then we considered … and I argued that … That’s all I have to say. Thank you.
32
10. Questions and answers techniques. For questions and answers, use the following phrases.
Questions and answers techniques
|
Could I ask you a couple of questions, |
Getting more |
please? |
information |
Could you tell me some more about … |
|
Excuse me, do you know …? |
Before answering the question
Dealing with difficult questions
Ending a Q and A session
Thank you, that’s a very interesting question.
I am glad you asked that question
We don’t have enough evidence to show that …
I’d prefer to deal with this point later
Maybe we could discuss that after the session
I am not sure, let me check
If there are no more questions, we’ll finish
I am afraid that’s all the time we have. Thank you
We only have time for one more question, please
33
Text 4
Must-Have Tools for Systems Analysts
Before reading activities
What are the effective tools for Systems Analysts? Work in pairs.
Reading activities
1. Read and translate the text.
Systems Analysts ensure that computer systems and networks run smoothly, efficiently, and effectively in organizations. To fulfill this role successfully, they need to have a set of tools that can help them analyze and troubleshoot various technical issues.
Project management software stands as a pivotal tool, facilitating project planning, resource allocation, and progress tracking.
Proficiency in data analysis tools, like data modeling software, allows visualization of data, identifying trends, and making informed decisions.
Technical skills in programming languages (e.g., Java) and domain-specific tools are also vital for understanding and modifying systems.
Case modeling tools are used to visually represent and document interactions between system components.
Data flow diagramming tools help in visualizing and documenting how data flows within a system. They provide a graphical representation of how data moves within a system, including inputs, processes, and outputs.
34
After reading activities
1. Read and translate the words from the text.
To ensure, to run smoothly, efficiently, to fulfill, a set of tools, technical issues, software, pivotal tool, to facilitate, resource allocation, tracking, data modeling software, visualization of data, to make decisions, programming languages, vital, to modify, modeling tools, interaction, data flow, to provide, input, to process.
2. Put the words into the correct form.
1.Systems Analysts ensure that networks run (smooth, efficient, effective) in organizations.
2.To fulfill this role successfully, they (need, to have) a set of tools that (can, to help) them analyze and troubleshoot various technical issues.
3.Project management software (to stand) as a pivotal
tool.
4.Data modeling software (to allow) visualization of data, (to identify) trends, and (to make) informed decisions.
5.Technical skills in programming languages (to be) also vital for understanding and modifying systems.
6.Case modeling tools (to use) to visually represent and document interactions between system components.
7.Data flow diagramming tool (to help) in visualizing and documenting how data (to flow) within a system.
8.They (to provide) a graphical representation of how data moves within a system.
35
3. Listen to the podcast about the ultimate arsenal that every computer systems analyst should have at their fingertips. Discuss in pairs.
7768311.fs1.hubspotusercontentna1.net/hubfs/7768311/Podcast/8 Must-Have Tools for Computer Systems Analysts.mp3
4. Prepare a report on the most popular Must-Have Tools for Systems Analysts.
https://www.adaptiveus.com/blog/computer-systems-ana- lyst-tools/ https://americanprofessionguide.com/systems-analyst- tools-and-software/
5. Render the text from Russian into English. Compare your translation with your partner’s.
Ɉɫɧɨɜɧɵɟ ɢɧɫɬɪɭɦɟɧɬɵ ɜ ɪɚɛɨɬɟ ɚɧɚɥɢɬɢɤɚ
SQL (Structured Query Language) – ɷɬɨ ɫɩɟɰɢɚɥɶɧɵɣ ɹɡɵɤ, ɤɨɬɨɪɵɣ ɮɨɪɦɢɪɭɟɬ ɡɚɩɪɨɫɵ ɤ ɛɚɡɟ ɞɚɧɧɵɯ ɩɨ ɨɩɪɟɞɟɥɺɧɧɨɣ ɫɬɪɭɤɬɭɪɟ. ɍ SQL ɟɫɬɶ ɪɚɡɧɨɜɢɞɧɨɫɬɢ. ɇɚɩɪɢɦɟɪ, ɫɢɫɬɟɦɚɭɩɪɚɜɥɟɧɢɹɛɚɡɚɦɢɞɚɧɧɵɯMySQL, ɜ ɤɨɬɨɪɨɣ ɦɨɠɧɨ ɯɪɚɧɢɬɶ ɥɸɛɵɟ ɞɚɧɧɵɟ: ɤɨɧɬɚɤɬɵ
ɤɥɢɟɧɬɨɜ, ɤɚɪɬɨɱɤɢ ɬɨɜɚɪɨɜ, ɢɧɮɨɪɦɚɰɢɸ ɨ ɞɚɬɟ ɩɭɛɥɢɤɚɰɢɢ ɦɚɬɟɪɢɚɥɨɜɢ ɬ. ɞ. PostgreSQL – ɛɨɥɟɟ ɫɥɨɠɧɚɹ
ɫɢɫɬɟɦɚ, ɤɨɬɨɪɚɹ ɩɨɞɯɨɞɢɬ ɞɥɹ ɭɩɪɚɜɥɟɧɢɹ ɛɨɥɶɲɢɦɢ ɛɚɡɚɦɢ ɞɚɧɧɵɯ ɢ ɨɛɪɚɛɨɬɤɢ ɫɥɨɠɧɵɯ ɡɚɩɪɨɫɨɜ, ɧɚɩɪɢɦɟɪ ɜ ɮɢɧɚɧɫɨɜɨɣ ɫɮɟɪɟ, ɩɪɨɦɵɲɥɟɧɧɨɫɬɢ, ɤɪɭɩɧɨɦ ɪɟɬɟɣɥɟ. SQL ɢ ɟɝɨ ɪɚɡɧɨɜɢɞɧɨɫɬɢ – ɷɬɨ ɢɧɫɬɪɭɦɟɧɬɵ ɫ
36
ɨɬɤɪɵɬɵɦɢɫɯɨɞɧɵɦɤɨɞɨɦ, ɩɨɷɬɨɦɭɞɨɫɬɭɩɧɵɛɢɡɧɟɫɭ ɥɸɛɨɣ ɫɮɟɪɵ ɢ ɮɨɪɦɚɬɚ.
Python ɢ ɛɢɛɥɢɨɬɟɤɢ. ɗɬɨ ɹɡɵɤ ɩɪɨɝɪɚɦɦɢɪɨɜɚɧɢɹ ɢ ɭɧɢɜɟɪɫɚɥɶɧɵɣ ɢɧɫɬɪɭɦɟɧɬ ɞɥɹ ɪɚɛɨɬɵ ɫ ɞɚɧɧɵɦɢ. ɍ ɧɟɝɨ ɩɪɨɫɬɨɣ ɫɢɧɬɚɤɫɢɫ, ɩɨɷɬɨɦɭ ɩɢɫɚɬɶ ɤɨɞ ɧɚ ɧɺɦ ɩɨ-
ɥɭɱɚɟɬɫɹ ɛɵɫɬɪɟɟ, ɱɟɦ ɧɚ ɞɪɭɝɢɯ ɹɡɵɤɚɯ, ɧɚɩɪɢɦɟɪ ɧɚ Java. ɍ Python ɟɫɬɶ ɜɫɬɪɨɟɧɧɵɣ ɢɧɬɟɪɩɪɟɬɚɬɨɪ, ɫ ɩɨɦɨ-
ɳɶɸ ɤɨɬɨɪɨɝɨ ɚɧɚɥɢɬɢɤɢ ɤɨɞɹɬ ɢ ɩɪɨɜɟɪɹɸɬ ɝɢɩɨɬɟɡɵ ɜ ɪɟɠɢɦɟ ɪɟɚɥɶɧɨɝɨ ɜɪɟɦɟɧɢ.
ɑɬɨɛɵ ɩɨɥɶɡɨɜɚɬɟɥɹɦ ɛɵɥɨ ɩɪɨɳɟ ɪɚɛɨɬɚɬɶ ɫ ɷɬɢɦ ɢɧɫɬɪɭɦɟɧɬɨɦ, ɪɚɡɪɚɛɨɬɱɢɤɢ ɫɨɡɞɚɥɢ ɛɢɛɥɢɨɬɟɤɢ – ɮɚɣɥɵ ɫ ɲɚɛɥɨɧɚɦɢ.
Pandas. ɋɚɦɚɹɩɪɨɫɬɚɹɛɢɛɥɢɨɬɟɤɚ, ɤɨɬɨɪɚɹɩɨɦɨɝɚɟɬ
ɚɧɚɥɢɡɢɪɨɜɚɬɶ ɧɟɩɨɥɧɵɟ ɢ ɧɟɭɩɨɪɹɞɨɱɟɧɧɵɟ ɞɚɧɧɵɟ. Matplotlib. Ȼɢɛɥɢɨɬɟɤɚ ɞɥɹ ɜɢɡɭɚɥɢɡɚɰɢɢ, ɤɨɬɨɪɚɹ
ɩɨɡɜɨɥɹɟɬ ɫɬɪɨɢɬɶ ɪɚɡɧɵɟ ɝɪɚɮɢɤɢ.
NumPy. Ȼɢɛɥɢɨɬɟɤɚ ɞɥɹ ɨɛɪɚɛɨɬɤɢ ɛɨɥɶɲɢɯ ɦɚɫɫɢɜɨɜ ɞɚɧɧɵɯ ɢ ɨɛɥɟɝɱɟɧɢɹ ɦɚɬɟɦɚɬɢɱɟɫɤɢɯ ɨɩɟɪɚɰɢɣ ɫ
ɦɚɫɫɢɜɚɦɢ.
Ⱥɧɚɥɢɬɢɤɚ ɫ ɩɨɦɨɳɶɸ ɬɚɛɥɢɰ Microsoft ɜɫɺ ɟɳɺ ɩɨɩɭɥɹɪɧɚ ɜ ɦɚɥɟɧɶɤɢɯ ɤɨɦɩɚɧɢɹɯ – ɞɥɹ ɫɛɨɪɚ ɢ ɚɧɚɥɢɡɚ ɧɟɛɨɥɶɲɨɝɨ ɨɛɴɺɦɚ ɞɚɧɧɵɯ. Ⱥ ɜɨɬ ɤɚɤ ɢɧɫɬɪɭɦɟɧɬ ɜɢɡɭɚɥɢɡɚɰɢɢ Excel ɢɫɩɨɥɶɡɭɸɬ ɱɚɫɬɨ. ɍɞɨɛɧɨ ɷɤɫɩɨɪɬɢɪɨɜɚɬɶ ɫɸɞɚ ɪɟɡɭɥɶɬɚɬɵ ɚɧɚɥɢɬɢɤɢ ɢ ɫɬɪɨɢɬɶ ɡɞɟɫɶ ɞɚɠɟ ɫɥɨɠɧɵɟ ɝɪɚɮɢɤɢ ɢ ɞɢɚɝɪɚɦɦɵ.
ȼɦɟɫɬɨ Excel ɦɨɠɧɨ ɢɫɩɨɥɶɡɨɜɚɬɶ Google Ɍɚɛɥɢɰɵ.
37
Text 5
Network Analyzer Software:
NetFlow Analyzer
Reading activities
1. Read the text and answer the questions.
1.What is NetFlow Analyzer and what does it provide insights into?
2.How does NetFlow Analyzer help network admins in monitoring their network?
3.How does NetFlow Analyzer assist in identifying issues within a network?
4.How does NetFlow Analyzer contribute to network security?
5.What role does the Bandwidth Forecast Report play in network optimization?
6.How does NetFlow Analyzer help in detecting advanced network threats?
7.In what ways does NetFlow Analyzer aid in improving network performance?
https://www.manageengine.com/products/netflow/net- work-analysis-tool.html
NetFlow Analyzer
NetFlow Analyzer is a flow-based, complete network analysis tool that will give you a clear perspective on the who, when, and what of your network traffic. NetFlow Analyzer monitors each device, its interface and each of its source and destination IPs to give real-time visibility into
38
your network. It decodes every single flow and data passing through your network to identify behavioural patterns.
Network visibility
Network admins have a lot on their plates, and it's not easy to manually keep track of what is going on in their network 24x7. With its various standard and customizable graphs and reports, Netflow Analyzer walks you through what exactly is going on in every area of your network. It helps you conclusively identify issues anywhere in your network with bandwidth monitoring and network traffic analysis. With its dashboard overview that gives you a birds-eye view of all the major graphs, and its alarms feature that notifies you every time a preset threshold is violated, NetFlow Analyzer ensures no issue in your network goes unnoticed.
Security
With its bandwidth forecast report, NetFlow Analyzer helps predict your bandwidth usage, thereby foreseeing any traffic possible traffic spikes or bandwidth bottlenecks that might affect your network performance. It monitors network traffic activity and tracks bandwidth usage patterns in real-time and identifies network anomalies that might otherwise be easily overlooked. Advanced attacks are devised to evade conventional preventive measures like firewalls. NetFlow Analyzer's Advanced Security Analytics Module (ASAM) helps detect any network threat or intrusion like DDoS attacks, botnets or probes that may have surpassed your network's firewall and may otherwise go unnoticed. With its Forensics reports, NetFlow Analyzer monitors
39
historical data to detect network issues that could affect your overall network performance.
Optimization: Improve network performance
NetFlow Analyzer keeps track of the top applications on your network and helps you make sure that applications critical to your business get maximum priority. It classifies app traffic, identifying bandwidth hogs, and helps you shape traffic by monitoring and managing your network's Quality of Service (QoS) policy changes in real-time. NetFlow Analyzer also helps you validate the effectiveness of your QoS policies using Cisco CBQoS.
After reading activities
1.Describe the NetFlow Analyzer. Speak about its general characteristics, visibility, security and optimization.
2.Read and translate the dialogue. Work in pairs. Act this one or make your own dialogue.
Mark: What are you doing, Chris?
Chris: I'm looking at this NetFlow Analyzer tool. It shows us our network traffic.
Mark: How does it work?
Chris: It watches each device and can find the source and destination IPs in real-time.
Mark: That's cool. Any other features?
Chris: Yes, it makes graphs and reports so we can see what's happening in our network. It also alarms us if something looks wrong.
Mark: Helpful for us network admins with a lot to do.
40
