Explanation:
algorithmic thinking - developing a set of instructions or sequence of steps to solve a problem;
evaluation - ensuring a solution is fit-for-purpose;
decomposition - breaking a problem down into its component parts;
Start with the following Python code.
alphabet = "abcdefghijklmnopqrstuvwxyz"
test_dups = ["zzz","dog","bookkeeper","subdermatoglyphic","subdermatoglyphics"]
test_miss = ["zzz","subdermatoglyphic","the quick brown fox jumps over the lazy dog"]
def histogram(s):
d = dict()
for c in s:
if c not in d:
d[c] = 1
else:
d[c] += 1
return d
Copy the code above into your program but write all the other code for this assignment yourself. Do not copy any code from another source.
Write a function called has_duplicates that takes a string parameter and returns True if the string has any repeated characters. Otherwise, it should return False.
Implement has_duplicates by creating a histogram using the histogram function above. Your implementation should use the counts in the histogram to decide if there are any duplicates.
Write a loop over the strings in the provided test_dups list. Print each string in the list and whether or not it has any duplicates based on the return value of has_duplicates for that string. For example, the output for "aaa" and "abc" would be the following.
aaa has duplicates
abc has no duplicates
Print a line like one of the above for each of the strings in test_dups.
Answer:
huwugsgssuaihsux h baiThatha svaadishht us
notes on secondary memory
Answer:
non-volatile and persistent in nature
Ellen is working on a form in Access and clicks on the Design tab in the Form Design Tools section. Ellen then clicks on the Controls button and clicks the Label icon. What is Ellen most likely doing to the form?
A.adding a title
B.adding an existing field
C.changing the anchoring setting
D.changing the font of a label
Answer:
D. changing the font of a label
The bank offers the following types of accounts to its customers: saving accounts, checking accounts and money market accounts. Customers are allowed to deposit money into an account (thereby increasing its balance), withdraw money from an account (thereby decreasing its balance) and earn interest on the account. Each account has an interest rate
Assume that you will write the code for an application that will calculate the amount of interest earned for a bank account.
a. Identify the potential classes in this problem domain be list all the nouns
b. Refine the list to include only the necessary class names for this problem
c. Identify the responsibilities of the class or classes.
Which is an appropriate strategy for using a workplace blog?
A. Use a professional tone.
B. Use an informal tone in internal blogs.
C. Treat internal blogs as personal communication.
Answer:
a
Explanation:
An approprbiate strategy for using a workplace blog is to use a professional tone. The correct option is a.
What is a professional tone?
Professional writing is a sort of writing that aims to quickly communicate information and ideas in a professional setting. It is straightforward and succinct. Professional writing aims to inform or persuade a reader about the business and work worlds.
Business writers should aim for an overall tone that is assured, respectful, and sincere; that employs emphasis and subordination effectively; that contains nondiscriminatory language; that emphasizes the "you" attitude.
It is written at a degree of difficulty that is suitable. Internal corporate communications, legal documents, business reports, governmental regulations, and scripts for the entertainment sector are typical examples of professional writing.
Therefore, the correct option is A. Use a professional tone.
To learn more about professional tone, refer to the link:
https://brainly.com/question/1278496
#SPJ2
What are some of the major issues with geotagging? What concerns you the most?
Answer:
Major issues with geotagging include the ability to pinpoint the exact location where a photo was taken, which raises privacy concerns.
What concerns me the most is when a geotag of an unsuspecting victim's location falls into the wrong hands.
Explanation:
Geotag - A geographical tag that can attach to SMS text messages, media such as photos and images, etc. The Geotag is measured in the longitude and latitude at which the image or text message took place.
Create a Raptor program to store a list of customer names and phone numbers entered by the user to a text file. Save your text file as “Customers.txt”.
Answer:
b
Explanation:
what Is the device used to produce hard copies from personal computer
Answer:
printer
Explanation:
printer is a device that produce what you have on your computer into paper form
why am i doing the investigation
What do you do if your computer dies/malfunctions? Reboot (Restart) Shut Down Recovery CD and Recover your system Call a person to fix it
Answer:
Restart
Explanation:
Simply I may restart my pc if it dies/malfunctions. I'll not restart immediately, I'll wait for an hour and do restart my computer. If it doesn't work then maybe I'll Call a person to fix it.
2. A computer that is easy to operate is called
I
10 POINTSSSS PLEASEEE HELPPP
DIT QUESTION
Answer:
Explanation:
A computer that is easy to operate is called User Friendly
how do you get The special and extended ending in final fight 2 snes
A good machine should have the mechanical advantage of......?
Answer:
The ideal mechanical advantage (IMA) of an inclined plane is the length of the incline divided by the vertical rise, the so-called run-to-rise ratio. The mechanical advantage increases as the slope of the incline decreases, but then the load will have to be moved a greater distance.
Explanation:
Which statement is accurate to describe a spreadsheet versus an Excel workbook?
a) worksheets have one or more workbooks.
b) workbooks have one or more worksheets.
c) workbooks are the same as word documents.
d) worksheets always refer to real paper.
Luckas entered the date 9-17-2013 in an Excel workbook. He wants the date to appears as “Tuesday, September 17, 2013.” Instead of retyping the data, what sequence should Lukas follow so this format is displayed?
Explanation:
highlight, correct format and click ok
A small file put in your hard disk that contains information like user id is called?
Answer:
cookie basics
not sure...
Answer:
A small file put in your hard disk contains information like user id is called cookie. Thank you
Explain how communication has helped to the staff in organization to reach their maximum delivery of service with efficience and effectiveness
Answer:
i don't know
Explanation:
When she downloads new software onto her smartphone, Talia must ensure the software is compatible with her smartphone's __________.
operating system
application software
utility software
productivity software
Answer:
operating system
Explanation:
Every smartphone has its own operating system (typically iOS or Andriod) and every app must be compatible with an operating system(s).
The rest of the options are just different types of software.
Lmk if this helps
Marco travels often and does not have consistent wireless Internet service. He frequently uses his mobile phone service to provide Internet access to his tablet.
Which network type is Marco using?
LAN
PAN
WAN
MAN
Answer:
PAN
Explanation:
For wireless devices like laptops, tablets, wireless desktops, and cellphones to communicate, a wireless LAN normally has a Wi-Fi router or wireless access point. A wireless LAN is essentially a LAN that doesn't use cables. Thus, option B is correct.
What are the PAN network type is Marco using?The computer network that links computers and other devices within a specific person's range is known as a personal area network (PAN). PAN stands for personal area network and gives a network range within a person's range, often within a range of 10 meters (33 feet).
A PAN is a network that primarily serves a tiny space, usually a single small room. It allows computer devices to share data and information with other nearby computers.
Therefore, Whereas in LAN, computers are connected via a network over a short distance, such as within a building, or in a single computer network made up of several computers.
Learn more about network type here:
https://brainly.com/question/29515062
#SPJ2
Microsoft office can be classified under what heading of application
Answer:
Word processing software/application
pls mark as brainliest!
Have a grt day!!!
Jeni is using the Label Wizard to solve a problem. What problem was she most likely experiencing?
O The images were not attaching to the labels.
O The spell check feature was not working within the label boundaries. O The text was getting cut off when the labels printed.
O The print preview function was showing only one label at a time.
How is the architecture converted into software code? Elaborate the steps its passes through with help of examples / Diagram.
Answer:
software code 89089999990
Describe how tuples can be useful with loops over lists and dictionaries,
and give Python code examples.
Create your own code examples. Do not copy them from the textbook or any other source.
Your descriptions and examples should include the following: the zip function, the enumerate function, and the items method.
Answer:
what is computer
what is simple machine
what is output device
what is
computer.write its example
Why Do You Need to Set Goals for a LinkedIn Automation Campaign?
Answer:
Some users are simply eager to use LinkedIn automation to run campaigns because they believe these tools would do some magic and they’d hit a jackpot over the night.
They don’t set any goals or take any necessary steps before starting and then complain about campaign failure.
https://ref.surveyj.co/Oware111
What is the link?
IS IT A HACKING LINK
How should you mark the query if it is a valid one?
A) Gibberish or Vague
B) Profane
C) Foreign Language
D) Valid
E) None
Answer:
None
HOPE IT WILL HELP YOU.
MARK THE ANSWER BRAINLIST
consider l= 5 ,r= 11. you must determine the sum of the values of the function in the range L to R . you have to calculate sum = lrf(x) in python coding
def summation (num1, num2):
i = 0
for x in range (num1 : num2 + 1):
i += x
return i
print ( summation(l, r))
In order to print multiple worksheets, what needs to happen before printing?
Answer:
Explanation:
Click the File tab.
Click Print, or press the control p keyboard command.
On the Print screen, select the printer and other settings.
Click Print.
Carlos manages a Linux system that users are able to SSH into in order to perform certain tasks. However, he has just installed a critical patch and wants to reboot the server to ensure that it has fully taken effect. Which of the following commands should he use to ensure that a reboot will not interrupt any logged in users?
a. w
b. id
c. whoami
d. uname -a
The answer is "Option b" which is "id", and its further calculation can be defined as follows:
In the Linux system, the id command is being used to find out the account and main indicators and numeric IDs of a current user and any other user on the system. In this, command the User name and genuine user ID.It is used to list all the groups of which a user is a member, and also display the security context of the current user.The wrong choice can be defined as follows:
In choice a, "w" is the use full command, which displays all users who are currently active.In choice c, "whoami" is used as our user name.In choice d, "uname-a" is used to shows information about the network.Therefore "Choice b" is the correct answer.
Learn more:
Linux system: brainly.com/question/3133247