Einführung in die Softwaretechnik an der TU München

Karteikarten und Zusammenfassungen für Einführung in die Softwaretechnik im Management & Technology Studiengang an der TU München in Augsburg

CitySTADT: Augsburg

CountryLAND: Deutschland

Kommilitonen im Kurs Einführung in die Softwaretechnik an der TU München erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp.

Schaue jetzt auf StudySmarter nach, welche Lernmaterialien bereits für deine Kurse von deinen Kommilitonen erstellt wurden. Los geht’s!

Kommilitonen im Kurs Einführung in die Softwaretechnik an der TU München erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp.

Schaue jetzt auf StudySmarter nach, welche Lernmaterialien bereits für deine Kurse von deinen Kommilitonen erstellt wurden. Los geht’s!

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Einführung in die Softwaretechnik an der TU München.

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

Definition: Modeling

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

What are the 3 ways to use UML models? 

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

Which of the following statement(s) is/are correct?

Wählen Sie die richtigen Antworten aus:

  1. High coupling and low cohesion indicate a good system design

  2. Low coupling and high cohesion indicate a good system design

  3. Coupling measures the dependency among classes

  4. Cohesion measures the dependency among subsystems

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

What is a software lifecycle?
Give examples for activities and relationships!

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

What is UML and why do we use it? 

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

Which of the following are possible tasks when tailoring a software project?

Wählen Sie die richtigen Antworten aus:

  1. Adjust names of activities

  2. Assign roles to everyone involved, e.g. developer and product owner

  3. Remove unnecessary activities from the project

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

A dynamic model describes....

Wählen Sie die richtigen Antworten aus:

  1. the behavior of the system

  2. the system’s objects and their relations to each other

  3. how the system reacts to external events

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

Which of the following requirements of Bumpers is a Pseudo Requirements?

Wählen Sie die richtigen Antworten aus:

  1. The Car class must be extensible

  2. Bumpers must be developed in Java

  3. When pressing the start button, the game must start within 1s

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

ou see the following paragraph for a case -based paper: First , we conducted our interviews and data analysis in waves to ensure that we could summarize and process the new knowledge we would gather in each step, and at least briefly compare it to existing theory and our research questions. In tot al, we collected about 700 singled -space pages of interview texts, plus at least an amount worth the same space of interview notes (which matters considerable, given we could only record about 60% of our interviews). To that, we add several hundred pages that include all relevant technical specification, licensing agreements, etc. To extrapolate meaning from all data we eventually collected, we began by constructing and verifying the case narratives as described above. While we made sure to develop and update them concomitantly to carrying out the study, we only began an in -depth cross case analysis looking for patterns once all data had been collected and verified (Eisenhardt, 1989; Yin, 2003). Two of the authors, one of which had not participated in the interviews, but had industry experience and worked with both Red and Green in the past, then independently coded the data. Disagreements in codings (beyond names chosen for constructs of the same meaning) were discussed elaborately and resolved by going back jointly to the original data.

Referring again to the above text, what does this section NOT talkt about

Wählen Sie die richtigen Antworten aus:

  1. Developing hypothesis/propositions    

  2. Cross case analysis

  3. within case analysis

  4. data triangilation

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

For a research project, you have been provided with a group of paid assistants who canhelp you collect data. Specifically, your advisor suggests that you use the assistant to help you gather data through CATI with a couple of US firms. However, you are worried with respect to introducing systematic error, because

Wählen Sie die richtigen Antworten aus:

  1. Two of the students have high -pitched voices, the other two low -pitched ones.

  2. Two of the students are really happy people, and two are really grumpy. 

  3. Two of the students are native English speakers, the other two are not.

  4. All of the above

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

What are the components of a system model?

Wählen Sie die richtigen Antworten aus:

  1. Object model, functional model, and dynamic model

  2. Object model, functional model, and issue model

  3. Object model, task model, and dynamic model

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

What is an application domain and what is a solution domain? 

Beispielhafte Karteikarten für Einführung in die Softwaretechnik an der TU München auf StudySmarter:

Einführung in die Softwaretechnik

Definition: Modeling
Development of abstractions to answer specific questions about a set of phenomena while ignoring irrelevant details

Einführung in die Softwaretechnik

What are the 3 ways to use UML models? 

1) Communication: UML provides a common vocabulary for informal communication

-> Target is a human (developer, end user)

2) Analysis and design: UML models enable developers to specify a future system
-> Target is a tool (CASE tool, compiler)

3) Archival: UML models provide a way for storing the design and rationale of an existing system
-> Target is a human (analyst, project manager) 

Einführung in die Softwaretechnik

Which of the following statement(s) is/are correct?
  1. High coupling and low cohesion indicate a good system design

  2. Low coupling and high cohesion indicate a good system design

  3. Coupling measures the dependency among classes

  4. Cohesion measures the dependency among subsystems

Einführung in die Softwaretechnik

What is a software lifecycle?
Give examples for activities and relationships!

A software lifecycle is a set of activities and their relationships to each other to support the development of a software system

Examples of activities: Analysis, System Design, Implementation, Testing

Examples of relationships: Testing must be done before Implementation, Analysis and System Design can be done in parallel

Einführung in die Softwaretechnik

What is UML and why do we use it? 

UML (Unified Modeling Language) 

-> A standard for modeling software systems

1) It reduces complexity by focusing on abstractions

2) It can be seen as a high level “programming language” enabling the generation of source code

3) It is a mean for communication between people involved in a software project.

Einführung in die Softwaretechnik

Which of the following are possible tasks when tailoring a software project?
  1. Adjust names of activities

  2. Assign roles to everyone involved, e.g. developer and product owner

  3. Remove unnecessary activities from the project

Einführung in die Softwaretechnik

A dynamic model describes....
  1. the behavior of the system

  2. the system’s objects and their relations to each other

  3. how the system reacts to external events

Einführung in die Softwaretechnik

Which of the following requirements of Bumpers is a Pseudo Requirements?
  1. The Car class must be extensible

  2. Bumpers must be developed in Java

  3. When pressing the start button, the game must start within 1s

Einführung in die Softwaretechnik

ou see the following paragraph for a case -based paper: First , we conducted our interviews and data analysis in waves to ensure that we could summarize and process the new knowledge we would gather in each step, and at least briefly compare it to existing theory and our research questions. In tot al, we collected about 700 singled -space pages of interview texts, plus at least an amount worth the same space of interview notes (which matters considerable, given we could only record about 60% of our interviews). To that, we add several hundred pages that include all relevant technical specification, licensing agreements, etc. To extrapolate meaning from all data we eventually collected, we began by constructing and verifying the case narratives as described above. While we made sure to develop and update them concomitantly to carrying out the study, we only began an in -depth cross case analysis looking for patterns once all data had been collected and verified (Eisenhardt, 1989; Yin, 2003). Two of the authors, one of which had not participated in the interviews, but had industry experience and worked with both Red and Green in the past, then independently coded the data. Disagreements in codings (beyond names chosen for constructs of the same meaning) were discussed elaborately and resolved by going back jointly to the original data.

Referring again to the above text, what does this section NOT talkt about

  1. Developing hypothesis/propositions    

  2. Cross case analysis

  3. within case analysis

  4. data triangilation

Einführung in die Softwaretechnik

For a research project, you have been provided with a group of paid assistants who canhelp you collect data. Specifically, your advisor suggests that you use the assistant to help you gather data through CATI with a couple of US firms. However, you are worried with respect to introducing systematic error, because

  1. Two of the students have high -pitched voices, the other two low -pitched ones.

  2. Two of the students are really happy people, and two are really grumpy. 

  3. Two of the students are native English speakers, the other two are not.

  4. All of the above

Einführung in die Softwaretechnik

What are the components of a system model?
  1. Object model, functional model, and dynamic model

  2. Object model, functional model, and issue model

  3. Object model, task model, and dynamic model

Einführung in die Softwaretechnik

What is an application domain and what is a solution domain? 

1) Application domain (analysis): 

-> The environment in which the system is operating 

2) Solution domain (design, implementation): 

-> The technologies used to build the system 

Both domains contain abstractions that we can use for the construction of the system model.

Gradient

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Einführung in die Softwaretechnik an der TU München zu sehen

Singup Image Singup Image

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Management & Technology an der TU München gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur TU München Übersichtsseite

Essenz Wirtschaftsethik

Staatsrecht I

Wirtschaftsprivatrecht 1

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für an der TU München oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

StudySmarter Flashcard App and Karteikarten App
d

4.5 /5

d

4.8 /5

So funktioniert StudySmarter

Individueller Lernplan

Bereite dich rechtzeitig auf all deine Klausuren vor. StudySmarter erstellt dir deinen individuellen Lernplan, abgestimmt auf deinen Lerntyp und Vorlieben.

Erstelle Karteikarten

Erstelle dir Karteikarten in wenigen Sekunden mit Hilfe von effizienten Screenshot-, und Markierfunktionen. Maximiere dein Lernverständnis mit unserem intelligenten StudySmarter Trainer.

Erstelle Zusammenfassungen

Markiere die wichtigsten Passagen in deinen Dokumenten und StudySmarter erstellt dir deine Zusammenfassung. Ganz ohne Mehraufwand.

Lerne alleine oder im Team

StudySmarter findet deine Lerngruppe automatisch. Teile Karteikarten und Zusammenfassungen mit deinen Kommilitonen und erhalte Antworten auf deine Fragen.

Statistiken und Feedback

Behalte immer den Überblick über deinen Lernfortschritt. StudySmarter zeigt dir genau was du schon geschafft hast und was du dir noch ansehen musst, um deine Traumnote zu erreichen.

1

Individueller Lernplan

2

Erstelle Karteikarten

3

Erstelle Zusammenfassungen

4

Lerne alleine oder im Team

5

Statistiken und Feedback

Nichts für dich dabei?

Kein Problem! Melde dich kostenfrei auf StudySmarter an und erstelle deine individuellen Karteikarten und Zusammenfassungen für deinen Kurs Einführung in die Softwaretechnik an der TU München - so schnell und effizient wie noch nie zuvor.