WEEK 1 CRASH COURSE PYTHON AUTOMATION Questions, Exams of Computer Science

WEEK 1 CRASH COURSE PYTHON AUTOMATION Questions

Typology: Exams

2025/2026

Available from 01/20/2026

KattyJennifer-1
KattyJennifer-1 🇺🇸

5

(2)

6.1K documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1 / 2
WEEK 1 : CRASH COURSE PYTHON: AUTOMATION Questions and
Answers
Why do we need to learn the syntax and
semantics of a programming language? - -
To allow us to clearly express what we want the
computer to do (Knowing the syntax and
understanding the semantics of a programming
language allows us to tell the computer what we
want it to do.)
What's automation? - -The process of
replacing a manual step with one that happens
automatically (By replacing a manual step with
an automatic one we create automation that
helps us reduce unnecessary manual work.)
Which of the following tasks do you think are
good candidates for automation? Check all that
apply. - -Installing software on laptops
given to new employees when they are hired
(Installing and configuring software is a task that
can be automated. Ensuring that everyone gets
the exact same setup and reducing the amount
of manual work needed for each new employee.)
Periodically scanning the disk usage of a group
of file servers (Scanning the disk usage is a task
that can be easily automated. By letting the
computer do it, you won't have to worry about
forgetting to do it whenever it's needed.)
What's a computer program? - -A list of
instructions that computer has to follow to reach
a goal. (At a basic level, a computer program is a
recipe of instructions that tells your computer
what to do.)
What's the syntax of a language? - -The
rules of how to express things in that language.
(In a human language, syntax is the rules for how
a sentence is constructed, and in a programming
language, syntax is the rules for how each
instruction is written.)
What's the difference between a program and a
script? - -There's not much different, but
scripts are usually simpler and shorter (The line
between a program and a script is blurry; scripts
usually have a shorter development cycle. This
means that scripts are shorter, simpler, and can
be written very quickly.)
Which of these scenarios are good candidates for
automation? Select all that apply. - -
Generating a sales report, split by region and
product type ( Creating a report that presents
stored data in specific ways is a tedious task that
can be easily automated.)
Copying a file to all computers in a company (A
task like copying files to other computers is easily
automated, and helps to reduce unnecessary
manual work.)
Sending personalized emails to subscribers of
your website (Sending out periodic emails is a
time-consuming task that can be easily
automated, and you won't have to worry about
forgetting to do it on a regular basis.)
What are semantics when applied to
programming code and pseudocode? - -
The effect of the programming instructions have
(Like human language, the intended meaning or
effect of words, or in this case instructions, are
referred to as semantics.)
Let's check whether you soaked all that in with a
quick question! Select all options that explain why
Python is relevant to today's IT industry - -
Python scripts are easy to write, understand, and
maintain.(Python is a language that tries to mimic
our natural language and so Python scripts are
generally easy to write, understand and
pf2

Partial preview of the text

Download WEEK 1 CRASH COURSE PYTHON AUTOMATION Questions and more Exams Computer Science in PDF only on Docsity!

1 / 2

WEEK 1 : CRASH COURSE PYTHON: AUTOMATION Questions and

Answers

Why do we need to learn the syntax and semantics of a programming language? - - To allow us to clearly express what we want the computer to do (Knowing the syntax and understanding the semantics of a programming language allows us to tell the computer what we want it to do.) What's automation? - - The process of replacing a manual step with one that happens automatically (By replacing a manual step with an automatic one we create automation that helps us reduce unnecessary manual work.) Which of the following tasks do you think are good candidates for automation? Check all that apply. - - Installing software on laptops given to new employees when they are hired (Installing and configuring software is a task that can be automated. Ensuring that everyone gets the exact same setup and reducing the amount of manual work needed for each new employee.) Periodically scanning the disk usage of a group of file servers (Scanning the disk usage is a task that can be easily automated. By letting the computer do it, you won't have to worry about forgetting to do it whenever it's needed.) What's a computer program? - - A list of instructions that computer has to follow to reach a goal. (At a basic level, a computer program is a recipe of instructions that tells your computer what to do.) What's the syntax of a language? - - The rules of how to express things in that language. (In a human language, syntax is the rules for how a sentence is constructed, and in a programming language, syntax is the rules for how each instruction is written.) What's the difference between a program and a script? - - There's not much different, but scripts are usually simpler and shorter (The line between a program and a script is blurry; scripts usually have a shorter development cycle. This means that scripts are shorter, simpler, and can be written very quickly.) Which of these scenarios are good candidates for automation? Select all that apply. - - Generating a sales report, split by region and product type ( Creating a report that presents stored data in specific ways is a tedious task that can be easily automated.) Copying a file to all computers in a company (A task like copying files to other computers is easily automated, and helps to reduce unnecessary manual work.) Sending personalized emails to subscribers of your website (Sending out periodic emails is a time-consuming task that can be easily automated, and you won't have to worry about forgetting to do it on a regular basis.) What are semantics when applied to programming code and pseudocode? - - The effect of the programming instructions have (Like human language, the intended meaning or effect of words, or in this case instructions, are referred to as semantics.) Let's check whether you soaked all that in with a quick question! Select all options that explain why Python is relevant to today's IT industry - - Python scripts are easy to write, understand, and maintain.(Python is a language that tries to mimic our natural language and so Python scripts are generally easy to write, understand and

2 / 2

WEEK 1 : CRASH COURSE PYTHON: AUTOMATION Questions and

Answers

maintain.) There are many system administration tools built with Python.(Over the years, the Python community has developed a lot of additional tools that can be used by system administrators to get their job done.) Python is available on a wide variety of platforms. (Python is available on Windows, Linux, MacOS and even on mobile devices, making it a great tool for IT specialist looking to create scripts that can work across platforms.) What are functions in Python? - - Functions are pieces of codes that perform a unit of work. (Python functions encapsulate a certain action, like outputting a message to the screen in the case of print().) What are keywords in Python? - - Keywords are reserved words that are used to construct instructions. (Using the reserved words provided by the language we can construct complex instructions that will make our scripts.) What does the print function do in Python? -

  • The print functions output messages to the screen (Using the print() we can generate output for the user of our programs.) Output a message that says "Programming in Python is fun!" to the screen. - - for i in range(1): print ("Programming in Python is fun!) Replace the ___ placeholder and calculate the Golden ratio: (Blah blah ..) Tip: to calculate the square root of a number xx, you can use x**(1/2). - - ratio = (1 +

print(ratio)