Answered step by step
Verified Expert Solution
Question
1 Approved Answer
kkkC# coding assignment 1 . 1 Introduction This assignment is an introduction to C# programming with the goal to make you a little more familiar
kkkC# coding assignment
Introduction
This assignment is an introduction to C# programming with the goal to make you a little more familiar
with classes, objects, and objectoriented programming, and version control system. The basis for
the coding will be an application simulating a DAQ Data Acquisition device with sensor devices con
nected. You must have a C# IDE Integrated Development Environment supporting a GUI Graphical
User Interface available, any version of the Microsoft Visual Studio and the Git version control system.
If you are new to the Git system please read at least the Getting Starting section Chacon ex
plaining the conguration and the stagecommit le states. You should make you own local repository,
not using a readymake GitHub repository.
This assignment must be delivered as a report within the deadline due time given in the learning
management system LMS and must be approved in order to get a grade better than F in this course.
Minimum of the tasks must be completed to get the assignment approved. The report should be a
technical report containing at least the sections Introduction, results, conclusion and appendix,
but please keep it as short as possible. Minimize the usage of other sources, but use references whenever
you do that. The report should be only one le with the gures and appendix included, preferable in
the PDF le format. Let your name or student number be part of the lename
Normally the task description should be included as Appendix A in such a report, but no need to
include the task description in any assignment report. A technical report should however always contain
listings of any developed soC# coding assignmen Assignment setup
Download and run the SCEDaqCoding.exe application from LMS input your name, student number
and the course year, and click the Get Assignment Information button. This application will give you a
CHAPTER C# CODING ASSIGNMENT
Figure : The sampling S and logging L of analog and digital signals. The analog signals should
be ltered indicating by the grey box just before the sampling.
set of parameters that you will use as basis for developing your own DAQ simulation applications. See
Appendix A for more information about the SCEDaqCoding application.
Include a screen shot of the SCEDaqCoding application in your report.
Select an empty folder and init the Git repository at this folder. Congure the repository by adding
your name and email address as described in the FirstTime Git Setup documentation
Start the IDE and make a C# application in this folder. The application should be either a Windows
Form or Windows Presentation Foundation WPF project for Windows Desktop. Windows Form
is more easy to develop while WPF is more general. Source code snippet for message box in the
appendix is for windows form type of application.
C# coding assignment
Introduction
This assignment is an introduction to C# programming with the goal to make you a little more familiar
with classes, objects, and objectoriented programming, and version control system. The basis for
the coding will be an application simulating a DAQ Data Acquisition device with sensor devices con
nected. You must have a C# IDE Integrated Development Environment supporting a GUI Graphical
User Interface available, any version of the Microsoft Visual Studio and the Git version control system.
If you are new to the Git system please read at least the Getting Starting section Chacon ex
plaining the conguration and the stagecommit le states. You should make you own local repository,
not using a readymake GitHub repository.
This assignment must be delivered as a report within the deadline due time given in the learning
management system LMS and must be approved in order to get a grade better than F in this course.
Minimum of the tasks must be completed to get the assignment approved. The report should be a
technical report containing at least the sections Introduction, results, conclusion and appendix,
but please keep it as short as possible. Minimize the usage of other sources, but use references whenever
you do that. The report should be only one le with the gures and appendix included, preferable in
the PDF le format. Let your name or student number be part of the lename
Normally the task description should be included as Appendix A in such a report, but no need to
include the task description in any assignment report. A technical report should however always contain
listings of any developed source code, in an appendix. Focus on your own code, not the code generated
from the IDE.
This assignment is designed for students not so experienced in programming. If you look at yourself
as an experienced programmer using the C# programming language, knowing how to make a GUI and
using objects, see Appendix A if you want to make your own application.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started