SlideShare a Scribd company logo
1 of 1
Download to read offline
Giving like!
1. What arguments can you make against the idea of a single language for all programming
domains? 2. Many languages distinguish between uppercase and lowercase letters in user-
defined names. What are the pros and cons of this design decision? 3. Many contemporary
languages allow two kinds of comments: one in which delimiters are used on both ends (multiple-
line comments), and one in which a delimiter marks only the beginning of the comment (one- line
comments). Discuss the advantages and disadvantages in each case. 4. Describe the languages
denoted by the following regular expressions (a) a(ab)a (b) abababa 5. Construct a Deterministic
Finite Automation (DFA) for each of the languages described in Problem 4. 6. Write a program in
python to find all the email addresses within a long string or text file.

More Related Content

Similar to Giving like 1 What arguments can you make against the idea.pdf

Principles of Programming Languages - Lecture Notes
Principles of Programming Languages -  Lecture NotesPrinciples of Programming Languages -  Lecture Notes
Principles of Programming Languages - Lecture Notessuthi
 
Principles of-programming-languages-lecture-notes-
Principles of-programming-languages-lecture-notes-Principles of-programming-languages-lecture-notes-
Principles of-programming-languages-lecture-notes-Krishna Sai
 
rajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdfrajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdfSunnukhazisSunnu
 
Abstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksAbstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksijpla
 
Can programming be liberated from the von neumman style
Can programming be liberated from the von neumman styleCan programming be liberated from the von neumman style
Can programming be liberated from the von neumman styleshady_10
 
High level languages representation
High level languages representationHigh level languages representation
High level languages representationgaurav jain
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming LanguagesManish Kharotia
 
An introduction to_programming_with_c__threads 2005
An introduction to_programming_with_c__threads 2005An introduction to_programming_with_c__threads 2005
An introduction to_programming_with_c__threads 2005mohammad shayestehfar
 
Programming languages in bioinformatics by dr. jayarama reddy
Programming languages in bioinformatics by dr. jayarama reddyProgramming languages in bioinformatics by dr. jayarama reddy
Programming languages in bioinformatics by dr. jayarama reddyDr. Jayarama Reddy
 
International journal of compiling
International journal of compilingInternational journal of compiling
International journal of compilingAndivann
 
A Multilingual Tool For Hierarchical Annotation Of Texts
A Multilingual Tool For Hierarchical Annotation Of TextsA Multilingual Tool For Hierarchical Annotation Of Texts
A Multilingual Tool For Hierarchical Annotation Of TextsClaire Webber
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
Your Guide to be a Software Engineer
Your Guide to be a Software EngineerYour Guide to be a Software Engineer
Your Guide to be a Software EngineerAhmed Mater
 

Similar to Giving like 1 What arguments can you make against the idea.pdf (20)

Rajesh ppt
Rajesh pptRajesh ppt
Rajesh ppt
 
Principles of Programming Languages - Lecture Notes
Principles of Programming Languages -  Lecture NotesPrinciples of Programming Languages -  Lecture Notes
Principles of Programming Languages - Lecture Notes
 
Principles of-programming-languages-lecture-notes-
Principles of-programming-languages-lecture-notes-Principles of-programming-languages-lecture-notes-
Principles of-programming-languages-lecture-notes-
 
rajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdfrajeshppt-141119011256-conversion-gate01 (1).pdf
rajeshppt-141119011256-conversion-gate01 (1).pdf
 
Abstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksAbstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworks
 
Generic Programming
Generic ProgrammingGeneric Programming
Generic Programming
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Can programming be liberated from the von neumman style
Can programming be liberated from the von neumman styleCan programming be liberated from the von neumman style
Can programming be liberated from the von neumman style
 
High level languages representation
High level languages representationHigh level languages representation
High level languages representation
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
 
An introduction to_programming_with_c__threads 2005
An introduction to_programming_with_c__threads 2005An introduction to_programming_with_c__threads 2005
An introduction to_programming_with_c__threads 2005
 
Programming languages in bioinformatics by dr. jayarama reddy
Programming languages in bioinformatics by dr. jayarama reddyProgramming languages in bioinformatics by dr. jayarama reddy
Programming languages in bioinformatics by dr. jayarama reddy
 
International journal of compiling
International journal of compilingInternational journal of compiling
International journal of compiling
 
International journal of compiling
International journal of compilingInternational journal of compiling
International journal of compiling
 
NEP.pptx
NEP.pptxNEP.pptx
NEP.pptx
 
A Multilingual Tool For Hierarchical Annotation Of Texts
A Multilingual Tool For Hierarchical Annotation Of TextsA Multilingual Tool For Hierarchical Annotation Of Texts
A Multilingual Tool For Hierarchical Annotation Of Texts
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Ayushi
AyushiAyushi
Ayushi
 
Your Guide to be a Software Engineer
Your Guide to be a Software EngineerYour Guide to be a Software Engineer
Your Guide to be a Software Engineer
 
vbaintro.pdf
vbaintro.pdfvbaintro.pdf
vbaintro.pdf
 

More from activaarts

Graph Theory As you are going through the sections in Chapte.pdf
Graph Theory As you are going through the sections in Chapte.pdfGraph Theory As you are going through the sections in Chapte.pdf
Graph Theory As you are going through the sections in Chapte.pdfactivaarts
 
Graph Photosynthesis Data between wavelength and both absorb.pdf
Graph Photosynthesis Data between wavelength and both absorb.pdfGraph Photosynthesis Data between wavelength and both absorb.pdf
Graph Photosynthesis Data between wavelength and both absorb.pdfactivaarts
 
Graham Company has the following projected costs for manufac.pdf
Graham Company has the following projected costs for manufac.pdfGraham Company has the following projected costs for manufac.pdf
Graham Company has the following projected costs for manufac.pdfactivaarts
 
GPhC Domain z Professional practice LO15 Demonstrate the va.pdf
GPhC Domain z Professional practice LO15 Demonstrate the va.pdfGPhC Domain z Professional practice LO15 Demonstrate the va.pdf
GPhC Domain z Professional practice LO15 Demonstrate the va.pdfactivaarts
 
gra Credit up to 5 points fod are on a team of scientists .pdf
gra Credit up to 5 points fod are on a team of scientists .pdfgra Credit up to 5 points fod are on a team of scientists .pdf
gra Credit up to 5 points fod are on a team of scientists .pdfactivaarts
 
Gordon Millers job shop has four work areas A B C and D.pdf
Gordon Millers job shop has four work areas A B C and D.pdfGordon Millers job shop has four work areas A B C and D.pdf
Gordon Millers job shop has four work areas A B C and D.pdfactivaarts
 
Governments can use a tax or duty to be paid on a particular.pdf
Governments can use a tax or duty to be paid on a particular.pdfGovernments can use a tax or duty to be paid on a particular.pdf
Governments can use a tax or duty to be paid on a particular.pdfactivaarts
 
Google Inc the worlds largest and most popular search eng.pdf
Google Inc the worlds largest and most popular search eng.pdfGoogle Inc the worlds largest and most popular search eng.pdf
Google Inc the worlds largest and most popular search eng.pdfactivaarts
 
Google Inc GOOG is one of the most successful Internet .pdf
Google Inc GOOG is one of the most successful Internet .pdfGoogle Inc GOOG is one of the most successful Internet .pdf
Google Inc GOOG is one of the most successful Internet .pdfactivaarts
 
Gobierno de Venezuela 2305 Desde el advenimiento de las enc.pdf
Gobierno de Venezuela 2305  Desde el advenimiento de las enc.pdfGobierno de Venezuela 2305  Desde el advenimiento de las enc.pdf
Gobierno de Venezuela 2305 Desde el advenimiento de las enc.pdfactivaarts
 
Given the following structures 1 larynx 2nasal cavity 3p.pdf
Given the following structures 1 larynx 2nasal cavity 3p.pdfGiven the following structures 1 larynx 2nasal cavity 3p.pdf
Given the following structures 1 larynx 2nasal cavity 3p.pdfactivaarts
 
Gob ve Tobias birlikte bir kahve iine balar baarl ve ikisi.pdf
Gob ve Tobias birlikte bir kahve iine balar  baarl ve ikisi.pdfGob ve Tobias birlikte bir kahve iine balar  baarl ve ikisi.pdf
Gob ve Tobias birlikte bir kahve iine balar baarl ve ikisi.pdfactivaarts
 
Go to httpswwwabsgovau Australian Bureau of Statisti.pdf
Go to httpswwwabsgovau  Australian Bureau of Statisti.pdfGo to httpswwwabsgovau  Australian Bureau of Statisti.pdf
Go to httpswwwabsgovau Australian Bureau of Statisti.pdfactivaarts
 
Go to Doppellherz Vietnam page and evaluate its effectivenes.pdf
Go to Doppellherz Vietnam page and evaluate its effectivenes.pdfGo to Doppellherz Vietnam page and evaluate its effectivenes.pdf
Go to Doppellherz Vietnam page and evaluate its effectivenes.pdfactivaarts
 
Gney Amerikada hzla byyen bir pazar iki blgede yllk s.pdf
Gney Amerikada hzla byyen bir pazar iki blgede yllk s.pdfGney Amerikada hzla byyen bir pazar iki blgede yllk s.pdf
Gney Amerikada hzla byyen bir pazar iki blgede yllk s.pdfactivaarts
 
Gnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdf
Gnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdfGnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdf
Gnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdfactivaarts
 
Gnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdf
Gnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdfGnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdf
Gnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdfactivaarts
 
Given the following information about The system uses MLFQ t.pdf
Given the following information about The system uses MLFQ t.pdfGiven the following information about The system uses MLFQ t.pdf
Given the following information about The system uses MLFQ t.pdfactivaarts
 
Glial cells and neuron numbers in nervous system Neutrophils.pdf
Glial cells and neuron numbers in nervous system Neutrophils.pdfGlial cells and neuron numbers in nervous system Neutrophils.pdf
Glial cells and neuron numbers in nervous system Neutrophils.pdfactivaarts
 
Given XNXX2 prove that XNXX2n Hint varX varnx1.pdf
Given XNXX2 prove that XNXX2n Hint varX varnx1.pdfGiven XNXX2 prove that XNXX2n Hint varX varnx1.pdf
Given XNXX2 prove that XNXX2n Hint varX varnx1.pdfactivaarts
 

More from activaarts (20)

Graph Theory As you are going through the sections in Chapte.pdf
Graph Theory As you are going through the sections in Chapte.pdfGraph Theory As you are going through the sections in Chapte.pdf
Graph Theory As you are going through the sections in Chapte.pdf
 
Graph Photosynthesis Data between wavelength and both absorb.pdf
Graph Photosynthesis Data between wavelength and both absorb.pdfGraph Photosynthesis Data between wavelength and both absorb.pdf
Graph Photosynthesis Data between wavelength and both absorb.pdf
 
Graham Company has the following projected costs for manufac.pdf
Graham Company has the following projected costs for manufac.pdfGraham Company has the following projected costs for manufac.pdf
Graham Company has the following projected costs for manufac.pdf
 
GPhC Domain z Professional practice LO15 Demonstrate the va.pdf
GPhC Domain z Professional practice LO15 Demonstrate the va.pdfGPhC Domain z Professional practice LO15 Demonstrate the va.pdf
GPhC Domain z Professional practice LO15 Demonstrate the va.pdf
 
gra Credit up to 5 points fod are on a team of scientists .pdf
gra Credit up to 5 points fod are on a team of scientists .pdfgra Credit up to 5 points fod are on a team of scientists .pdf
gra Credit up to 5 points fod are on a team of scientists .pdf
 
Gordon Millers job shop has four work areas A B C and D.pdf
Gordon Millers job shop has four work areas A B C and D.pdfGordon Millers job shop has four work areas A B C and D.pdf
Gordon Millers job shop has four work areas A B C and D.pdf
 
Governments can use a tax or duty to be paid on a particular.pdf
Governments can use a tax or duty to be paid on a particular.pdfGovernments can use a tax or duty to be paid on a particular.pdf
Governments can use a tax or duty to be paid on a particular.pdf
 
Google Inc the worlds largest and most popular search eng.pdf
Google Inc the worlds largest and most popular search eng.pdfGoogle Inc the worlds largest and most popular search eng.pdf
Google Inc the worlds largest and most popular search eng.pdf
 
Google Inc GOOG is one of the most successful Internet .pdf
Google Inc GOOG is one of the most successful Internet .pdfGoogle Inc GOOG is one of the most successful Internet .pdf
Google Inc GOOG is one of the most successful Internet .pdf
 
Gobierno de Venezuela 2305 Desde el advenimiento de las enc.pdf
Gobierno de Venezuela 2305  Desde el advenimiento de las enc.pdfGobierno de Venezuela 2305  Desde el advenimiento de las enc.pdf
Gobierno de Venezuela 2305 Desde el advenimiento de las enc.pdf
 
Given the following structures 1 larynx 2nasal cavity 3p.pdf
Given the following structures 1 larynx 2nasal cavity 3p.pdfGiven the following structures 1 larynx 2nasal cavity 3p.pdf
Given the following structures 1 larynx 2nasal cavity 3p.pdf
 
Gob ve Tobias birlikte bir kahve iine balar baarl ve ikisi.pdf
Gob ve Tobias birlikte bir kahve iine balar  baarl ve ikisi.pdfGob ve Tobias birlikte bir kahve iine balar  baarl ve ikisi.pdf
Gob ve Tobias birlikte bir kahve iine balar baarl ve ikisi.pdf
 
Go to httpswwwabsgovau Australian Bureau of Statisti.pdf
Go to httpswwwabsgovau  Australian Bureau of Statisti.pdfGo to httpswwwabsgovau  Australian Bureau of Statisti.pdf
Go to httpswwwabsgovau Australian Bureau of Statisti.pdf
 
Go to Doppellherz Vietnam page and evaluate its effectivenes.pdf
Go to Doppellherz Vietnam page and evaluate its effectivenes.pdfGo to Doppellherz Vietnam page and evaluate its effectivenes.pdf
Go to Doppellherz Vietnam page and evaluate its effectivenes.pdf
 
Gney Amerikada hzla byyen bir pazar iki blgede yllk s.pdf
Gney Amerikada hzla byyen bir pazar iki blgede yllk s.pdfGney Amerikada hzla byyen bir pazar iki blgede yllk s.pdf
Gney Amerikada hzla byyen bir pazar iki blgede yllk s.pdf
 
Gnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdf
Gnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdfGnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdf
Gnmz rgtsel eilimleri balamnda aadakilerden hangisi dor.pdf
 
Gnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdf
Gnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdfGnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdf
Gnmz demokrasilerinde yasamann nemini ve yapsn aklar P.pdf
 
Given the following information about The system uses MLFQ t.pdf
Given the following information about The system uses MLFQ t.pdfGiven the following information about The system uses MLFQ t.pdf
Given the following information about The system uses MLFQ t.pdf
 
Glial cells and neuron numbers in nervous system Neutrophils.pdf
Glial cells and neuron numbers in nervous system Neutrophils.pdfGlial cells and neuron numbers in nervous system Neutrophils.pdf
Glial cells and neuron numbers in nervous system Neutrophils.pdf
 
Given XNXX2 prove that XNXX2n Hint varX varnx1.pdf
Given XNXX2 prove that XNXX2n Hint varX varnx1.pdfGiven XNXX2 prove that XNXX2n Hint varX varnx1.pdf
Given XNXX2 prove that XNXX2n Hint varX varnx1.pdf
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Giving like 1 What arguments can you make against the idea.pdf

  • 1. Giving like! 1. What arguments can you make against the idea of a single language for all programming domains? 2. Many languages distinguish between uppercase and lowercase letters in user- defined names. What are the pros and cons of this design decision? 3. Many contemporary languages allow two kinds of comments: one in which delimiters are used on both ends (multiple- line comments), and one in which a delimiter marks only the beginning of the comment (one- line comments). Discuss the advantages and disadvantages in each case. 4. Describe the languages denoted by the following regular expressions (a) a(ab)a (b) abababa 5. Construct a Deterministic Finite Automation (DFA) for each of the languages described in Problem 4. 6. Write a program in python to find all the email addresses within a long string or text file.