1.)What is a decision problem?
A decision problem in computational complexity theory and computability theory is a problem that could be conveyed as a yes-or-no query of the input values.
2.)What does it mean for a decision problem to be decidable?
If we can always create a matching algorithm that can come up with the correct solution, then the problem is claimed to be decidable.
3.)What is the class P? What is the class NP?
It means nothing whether a problem is in class P since we can workout that kind of issue in polynomial time. The only indicator that a problem is in class NP is that if we can inspect a potential solution in polynomial time.
4.)What is the intuitive meaning of the "P versus NP" question?
P = NP would propose that the problems that seem or appear to be very hard turn out to actually have pretty simple solutions as P is a collection of problems that are quite plain and NP is a set that consists of problems that appear to be extremely difficult.
5.)If you resolve the P versus NP question, how richer will you be?
It is possible to make $1 million if you come up with the the right solution to the P = NP puzzle.
The links below are of the websites I used to research the questions, they can be used to obtain further information
Question 1 Question 2 Question 3 Question 4 Question 51.)What is Big Data?
Big data is defined as data that is more diversed, has a faster rate of arrival and in extensive amount.
2.)What is cloud computing?
In order to provide faster creations, flexible resources, and scale economies, cloud computing is the administration of computer resources via the internet also known as,("the cloud"), including analytics, databases, storages, networking, software, servers, and intelligence.
3.)Is cloud computing a novel technology per se or an amalgamation of several traditional technologies?
Virtualization is the key authorization of technology for cloud computing. A physical computing equipment is seperated into one or more "virtual" units by virtualization software, each one of them can be utilized and managed to execute computing activities.
4.)What are 3 major cloud computing service models?
softwares such as a infrastructure as a service (IaaS), service as a service (SaaS), and platform as a service (PaaS) are examples of cloud service models
5.)Name at least 3 real-life problems that cloud computing can help solve them.
Netflix, Amazon Prime, YouTube, and other entertainment services. Chatbots include Facebook's BlenderBot, Google Assistant, Siri, and Alexa. Emails, Zoom, WhatsApp, and video calling (faceTiming) are all forms of communication.
6.)What is economic/business model of cloud computing?
IT platforms, infrastructure, and applications are all sold through the cloud as services. The time, money, and resources needed to develop and deploy these, are reduced due to to its on-demand, "pay as you go" design.
The links below are of the websites I used to research the questions, they can be used to obtain further information
Question 6 Question 5 Question 4 Question 3 Question 2 Question 11.)What did attackers break into?
Qatar National Bank's systems.
2.)How did the attackers break into it
The specific details of how the attacker got into the systems are not mentioned however,The bank experienced a highly crucial data leak in 2016. On the leaker website Cryptome, around 1.4 GB of material was uploaded online. There were more than 15,500 documents with clear displayed information that includes really important customer and business files from banks.
3.)Who was impacted?
The users who had their information leaked were affected.The breach also affected some government members and media organizations. There were more 15,500 documents that include client and business paperwork from banks very clearly. Credit card numbers, expiration dates, PIN numbers, credit holders names, account data, etc. were all published. It was confirmed by many sources that the data leaked has been accurate.
4.)How was it investigated?
Questionable response was portrayed by Qatar National Bank. They declared that they would not comment on rumors spreading and going through on social media. However, they emphasize that there was no money loss and that they will safeguard their systems and get in touch with people who were impacted.
1.)What did attackers break into?
The attackers broke into the agency's website.
2.)Who was impacted?
It was mostly a political effect. The diplomatic ties between Qatar and Saudi Arabia, the United Arab Emirates, Bahrain, and Egypt deteriorated severely, and the nations severed all ties with Qatar. Therefore, it was named as the diplomatic crisis in Qatar.
3.)How was it investigated?
In the beginning, the cyberattack was traced and pointed to Russian hackers, but US intelligence officials later came forward and mentioned to have discovered a link to the UAE. The latter denyed all charges and claims.
The link of the website used in my research
1.)Why did we move from punch cards to programming languages? What does that tell you about the purpose of programming languages?
Since programming languages are easier to deal with, take less effort and overall more efficient.
2.)There are hundreds of different programming languages out there. Why do you think we need so many?
each programming language has a different purpose, certain problems need certian programming languages to solve them.
3.)What are some drawbacks of a programming language you use? How would you like it to be different? Think of specific examples.
I'm currently using python, and one drawback could be that it's not as popular as other programming languages like C++ or javascript, which are mostly needed in the job industry, more than python.
4.)If you were going to create a new programming language, how would you start? What do you need to define?
I would start by thinking of the basic concepts I want my program to do, such as commands or what I'm aiming for it to be used for.
The link of website used in my research
1.)How do you define AI?
AI consists of human intelligence which is a model that operates by machines, specifically computer systems
2.)Can you name at least three different sub-fields of AI?
AI has many sub-fields, which can include robotics, machine learning, and computer vision.
3.)AI has been around since about 70 years so far. Why is it booming right now?
The AI field has become increasingly popular nowadays, even though it's been around for a while. Part of it is due to the great improvement of computer functions and advanced algorithms
4.)Can you name at least three application sectors where robots are being largely employed? What are the reasons?
robotic processes can be used in warehouses, this comes in many different applications such as packing, picking and more. It is also used in the automobile industry, helping with assembling car parts.
5.)Can you identify three major challenges for a wheeled autonomous robot performing a 24h surveillance task in a large facility? (e.g., something like Mall of Qatar)
There are certain restraunts that use robotic waiters, if it is too dependent on, if a small part of it is damaged, it can have a huge impact especially since it is operating all time, there are also less waiters which means that there could be no back-up plan. There is a possibility of the robot having a malfunction and may burn, this could harm people around it.
The links below are of the websites I used to research the questions, they can be used to obtain further information
Question 1 Question 2 Question 3 Question 41.)What is a genome/DNA and why is it important to know?
DNA is a sequence of information in all living organisms, and the genome is the complete set of DNA in all organisms. It is important to know, since it can be helpful in identifying any possible genetic diseases
2.)Does CS have a significant role to play in studying why we are tall, organized, athletic, or healthy?
CS can be used as a method to document the relativity of characteristics to the population, for instance, by using graphics and databases
3.)What are some of the important questions in biology and medicine that can be addressed with computer science?
it can answer questions related to the rate of growth of a specific disease, which indicates the future of a certain diagnosis.
4.)Is it enough to study humans and the human genome?
It is important to study all of the DNA in living organisms, not only humans, since this can help in, for example, getting information about the offspring of animals, and certain characteristics being inherited within plants and animals
5.)Is the industry interested in computational biology, or is it largely academic research?
The industry is interested in computational biology, to understand the human/plant/animal evolution better, and can even help in studying AI
The links below can be accessed for more information about this topic
1.science behind DNA and genome 2.applications of computers in biology 3.what questions are answered by using computational biology