To see the other types of publications on this topic, follow the link: Microsoft Programming.

Dissertations / Theses on the topic 'Microsoft Programming'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 29 dissertations / theses for your research on the topic 'Microsoft Programming.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Moses, Andrew. "Natural Interaction Programming with Microsoft Kinect." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-78418.

Full text
Abstract:
This report has the purpose of exploring the area of developing a natural interaction game using Microsoft Kinect. The launch of Kinect for Microsoft Xbox 360 has given us hardware for tracking humans, face recognition, speech recognition and 3D reconstruction for a relatively cheap price. This has created other areas of usage for Kinect than just in the area of games for Xbox. In this report I find out which development tools that are available today for developing applications for the PC platform and what they offer. I also choose one of them and develop a game with it with the purpose of evaluating the tool and also for getting the experience of creating an application with a natural user interface. The report is also part of a pre-study to introduce natural user interface applications into a game course at the university. This raises some requirements on the tools and therefore many of the discussions and results are with those requirements in mind. Those requirements being mainly that the tools should be available on the Windows platform and that they should be easy to use. The results shows that the area of developing natural interaction applications is new and therefore the tools available today are not totally mature yet. There are free tools from open source communities and tools from companies that you have to purchase to use. Both of them are trying to find their own way when it comes to the features and distribution of the tools and therefore which way to take is not obvious. Also developing a natural user interface is not always that straight forward. When there are no buttons available at all, it changes what you can do and how you do things. I will share my experiences and thoughts of both the development tools and the game I created throughout the report.
APA, Harvard, Vancouver, ISO, and other styles
2

Ramsell, Emanuel. "Undersöka möjligheten att köra Microsoft .NET program på webbserver." Thesis, Högskolan Dalarna, Datateknik, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:du-2307.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Li, Junping. "A survey on Microsoft component-based programming technologies." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape3/PQDD_0015/MQ47848.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Chong, Yew Meng. "Microsoft Windows tutorial." Virtual Press, 1992. http://liblink.bsu.edu/uhtbin/catkey/834636.

Full text
Abstract:
Back in May of 1990, Windows was brought into the arena of viable operating environment due to the significant improvements Windows 3.0 made over its predecessor, Windows 2.11. Windows 3.1, another significant upgrade, was released in May, 1992. As the popularity of Windows has soared, the number of applications developed specifically for Windows has also sky-rocketed. This has translated into a huge demand for Windows programmers.Writing Windows code, however, is never an easy task. In fact, Windows has the reputation of being easy for users but hard for programmers. The difficulties in learning to program in Windows plus the increasing number of beginning Windows programmers lead to an urgent need to provide a solution to the problem: How to ease the learning curve of Windows programming?This is thus the theme of the thesis: building a comprehensive on-line Windows programming tutorial that helps ease the daunting learning curve. Through the use of interesting illustrations, example programs with on-line explanations, this tutorial makes Windows programming easier and more fun to learn.
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
5

Chandrasekaran, Arunkumar. "Building and Implementing an Inventory Database Model using Microsoft Access Database and C♯ Programming Language." Cincinnati, Ohio : University of Cincinnati, 2005. http://www.ohiolink.edu/etd/view.cgi?acc%5Fnum=ucin1131657662.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

LUNDIN, FORSSÉN WILLIAM. "Automatic Grading System in Microsoft .NETFramework : Evaluating the performance of different programming languages on the Microsoft.NET platform." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-155892.

Full text
Abstract:
A common challenge for software consulting companies is recruiting the right people. In the software industry, the recruitment process usually involves several steps before a contract is signed; a single job interviewis rarely enough. Thus, the interview tends to involve some test to make sure that the job applicant is qualified. The testing procedure is usually part of the interview or conducted at the same occasion. Interviewing applicants who are not qualified for the position is a waste of time. This waste can be minimized by only interviewing qualified applicants. In the software industry, qualifications are commonly asserted by letting an applicant solve programming problems. This process can be automated using an Automatic Grader. Such systems already exist on some universities today and are used extensively invarious programming courses and also in programming contests.This thesis explains how such a system can be built using only Microsoft.NET Framework while still supporting multiple languages. The thesis also evaluates this system with regard to execution speed and memory consumption in an attempt to find a scaling factor between the different programming languages since the same implementation of a specific algorithm in different languages should be graded equally. The supported languages are C#, Java and Python. Java support is enabled through the use of a Java byte code to Common Intermediate Language(.NET bytecode) compiler called IKVM. Python is supported through the use of Iron Python.The results showed that C# and Java performed almost equally interms of execution speed and memory usage, with Java being slightly behind. As a compensation for Javas slower execution speed a scaling factor was calculated. The average of this scaling factor was 1.29.Python had greater performance and memory issues than the other twoand no scaling factor could be obtained for this language using the data present in this thesis. Future work involves implementing additional language support and improving the system with usability in mind.
APA, Harvard, Vancouver, ISO, and other styles
7

Chandrasekaran, Arunkumar. "Building and Implementing an Inventory Database Model for the Bearcat BRAT Using Microsoft Access Database and C# Programming Language." University of Cincinnati / OhioLINK, 2005. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1131657662.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Holeček, Ivan. "Databázové řešení pro ukládání měřených dat." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2018. http://www.nusl.cz/ntk/nusl-382262.

Full text
Abstract:
Diploma thesis is focused on elaboration of database solution for saving measured data. In theory part analyses database query language and database management system Microsoft SQL Server 2017. Further in theory part is focused on programming environment for application development using C# .NET. Thesis includes database solution for saving measured data, service console application for saving data into the database and user application for creating new measuring, representation of data and user administration.
APA, Harvard, Vancouver, ISO, and other styles
9

Freitas, Cláudia Marisa Araújo. "Integração das funcionalidades do programa SQL Server R Services 2016 na empresa Quidgest." Master's thesis, Instituto Superior de Economia e Gestão, 2017. http://hdl.handle.net/10400.5/14989.

Full text
Abstract:
Mestrado em Métodos Quantitativos para a Decisão Económica e Empresarial
O programa R Services é utilizado por empresas de modo a desenvolver capacidades estatísticas, a partir das suas bases de dados. Por outro lado, o programa Microsoft SQL Server é um software de gestão de bases de dados que permite a criação de código em linguagem de programação, fazendo a atualização automática dos dados. Neste contexto surgiu o programa Microsoft SQL Server R Services 2016, que combina integração dos sistemas de gestão de bases de dados das empresas com as análises estatísticas. O objetivo desta dissertação é explorar o potencial da integração do Microsoft SQL Server R Services 2016 utilizando as linguagens Transact-SQL e R, nas quais a partir das competências computacionais e estatísticas permite a criação de procedimentos com código R a ser executado dentro do programa SQL Server. De modo a explorar estas potencialidades foi efetuado um estágio curricular na empresa Quidgest, no qual se teve acesso à informação necessária de uma base de dados. Neste contexto, foi desenvolvido um caso de estudo, em que se analisou o sucesso desta nova integração dos dois software mencionados anteriormente.
The R Services program is used by companies to develop cognitive and predictive capabilities from their databases. On the other hand, the Microsoft SQL Server program is a database management software that allows to create programming code, and automatically updating the data. In this context, the Microsoft SQL Server R Services 2016 was created, combining the integration of the companies' database management systems with statistical analyses. The purpose of this thesis is to explore the potential of the integration of Microsoft SQL Server R Services 2016 using Transact-SQL and R languages, in which computational and statistical skills allow the creation of procedures with R code to be executed within the SQL program Server. In order to explore these potentialities, an internship was carried out at Quidgest S.A, from which the necessary information was obtained from a database. From here, a case study was developed, where the success of this new integration of the two software mentioned above, was analysed.
info:eu-repo/semantics/publishedVersion
APA, Harvard, Vancouver, ISO, and other styles
10

Clark, Raquel V. "J2EE vs. Microsoft Dot Net: A Qualitative and Quantitative Comparison for Building Enterprises Supporting XML-based Web Services." UNF Digital Commons, 2003. http://digitalcommons.unf.edu/etd/317.

Full text
Abstract:
Increasing speed of networks and worldwide availability has made the World Wide Web the most significant medium for information exchange. Web technologies have become more and more important as large and small businesses continue to make their presence on the web. Today's businesses have more than just a "face" on the worldwide web. The use of a web browser is no longer restricted to viewing static pages. Browsers are becoming more and more a standard interface to a multifaceted reign of programs that live on the worldwide web. Two main technologies stand out for the implementation of web applications, Sun Microsystems' Java 2 Enterprise Edition (J2EE) and Microsoft' Dot Net Framework. The purpose of this study is to provide an unbiased comparison of the two technologies based on performance and other software qualities.
APA, Harvard, Vancouver, ISO, and other styles
11

Kwinana, Zukhanye N. "Email meets issue-tracking: a prototype implementation." Thesis, Rhodes University, 2006. http://hdl.handle.net/10962/d1005644.

Full text
Abstract:
The use of electronic mail (email) has evolved from sending simple messages to task delegation and management. Most mail clients, however, have not kept up with the evolution and as a result have limited task management features available. On the other hand, while issue tracking systems offer useful task management functionality, they are not as widespread as emails and also have a few drawbacks. This thesis reports on the exploration of the integration of the ubiquitous nature of email with the task management features of issue-tracking systems. We explore this using simple ad-hoc as well as semi-automated tasks. With these two working together, tasks can be delegated from email clients without needing to switch between the two environments. It brings some of the benefits of issue tracking systems closer to our email users.The system is developed using Microsoft VisuaI Studio.NET. with the code written in C#. The eXtreme Programming (XP) methodology was used during the development of the proof-of-concept prototype that demonstrates the integration of the two environments, as we were faced at first with vague requirements bound to change, as we better understood the problem domain through our development. XP allowed us to skip an extended and comprehensive initial design process and incrementally develop the system, making refinements and extensions as we encountered the need for them. This alleviated the need to make upfront decisions that were based on minimal knowledge of what to expect during development. This thesis describes the implementation of the prototype and the decisions made with each step taken towards developing an email-based issue tracking system. With the two environments working together, we can now easily track issues from our email clients without needing to switch to another system.
KMBT_363
Adobe Acrobat 9.54 Paper Capture Plug-in
APA, Harvard, Vancouver, ISO, and other styles
12

Xie, Liquan. "Dynamic Report Generator." CSUSB ScholarWorks, 2004. https://scholarworks.lib.csusb.edu/etd-project/2547.

Full text
Abstract:
This project describes DRG (Dynamic Report Generator). This program can be used on the internet to summarize the content of a database based on user criteria. DRG allows the user to choose a database, input the data, and generate a report based on user input, and print out the results in a new format. This paper describes the design and analysis of the DRG program.
APA, Harvard, Vancouver, ISO, and other styles
13

Stahr, Michael C. "DESIGN AND IMPLEMENTATION OF AN EMPLOYEE JOB SCHEDULING AND PROGRESSION TRACKING SYSTEM." Miami University / OhioLINK, 2002. http://rave.ohiolink.edu/etdc/view?acc_num=miami1038847285.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Svensson, Daniel. "Evaluation of development platforms : building financial online applications." Thesis, Linköpings universitet, PELAB - Laboratoriet för programmeringsomgivningar, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-69511.

Full text
Abstract:
CRM Treasury Systems AB is one of the Nordic Countries’ leading companies within treasury management. Their main product CRM Finance is a software program for financial administrators with roots back to the early 90s. Computer usage and software has changed considerably since then and the company is currently considering choosing a new technology to base future products upon. In this thesis Oracle ADF, Microsoft Lightswitch beta 1 and Silverlight with WCF RIA Services, are compared in order to select a suitable technology to base future applications on. The frameworks are used to implement a simple application with a small number of screens displaying database data in order to get to know the frameworks and capture the time required to get started. After the basic applications have been implemented in all the three frameworks and evaluated it is decided to continue by implementing a number of more advanced authorization and internationalization scenarios. It is decided to continue with only two of the selected frameworks due to lack of time once the simple application has been implemented successfully. Lightswitch beta 1 is chosen for discontinuation due to an uncertain future for the application as it is the first public available beta of the product. Based on the experience from the implementations performed, the time required for them as well as how the platforms fit the company’s requirements the .NET platform with Silverlight + WCF RIA Services is recommended as the base for future applications.
APA, Harvard, Vancouver, ISO, and other styles
15

Camling, Johan, and Fredrik Lönnegren. "Karttillämpningar för rikstäckande accessnät." Thesis, KTH, Data- och elektroteknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-123056.

Full text
Abstract:
Denna rapport aterger arbetsprocessen kring att utvärdera geograskatjänster, och att utveckla karttillämpningar för nätverk av rikstäckande omfattning. Arbetet utfördes pa plats hos DGC, en datakommunikations-, tele- och nätoperatör som distribuerar kundförbindelser i hela Sverige där konsumenter ansluts till stamnätet. Uppgiften bestod av att utvärdera möjligheter till att slå upp koordinater för etablerade kundplatser, rita ut accessnätet i ett kartgränssnitt och ta fram ett eller flera stödverktyg för bland annat orderprocesser. Användningsfall utifrån önskemål, arkitekturmönster samt analys av yttre leverantörers tjänster för geocoding avgjorde hur det slutgiltiga systemet var utformat. Mjukvaran som utvecklades integrerades både i bentliga system och som ensamstående tillämpningar. En publicering/release genomfördes som avslutande moment i arbetet. I rapporten beskrivs hur kartläggning gjordes med hjälp av KML, hur geografisk data hanterades, utformningen av övervakningsverktyget som framtogs samt hur koordinater för adresser hämtades.
This thesis describes the process of analyzing and evaluating geographic services, and the development of map applications for nationwide networks. The project was performed at DGC, a datacommunications-, telephony- and networks operator which distributes customer access across Sweden where consumers are connected to the backbone network. In whole, the task consisted of an analysis regarding the possibilities of address-to-coordinate lookup for established customer sites, displaying the access network in a map interface and developing one or more tools, aimed at supporting order processes. Architecture patterns, use-cases construed from user requests and analysis of external provider services for geocoding determined the design of the solution. Software was partially integrated in existing systems, and partially distributed as stand-alone applications. The product was finalized with a release. Read further to get a description of the monitoring tool, network mapping with KML, dealing with geographic data, and also the process of fetching coordinates for addresses.
APA, Harvard, Vancouver, ISO, and other styles
16

Kamenský, Michal. "Zdokonalení systémové podpory pro plánování prodeje a výroby." Master's thesis, Vysoké učení technické v Brně. Fakulta podnikatelská, 2013. http://www.nusl.cz/ntk/nusl-223960.

Full text
Abstract:
The presented diploma thesis deals with the improvement of system support at the department Sales Planning and Reporting in Skoda Auto a.s. Its major objective is proposal, creation and implementation of the main analytical tool for sales and production planning in this department with regard to the economic efficiency of this solution. The main task of this tool is to make the process of planning in the company more effective and support management’s decision making process. The entire project is implemented in Microsoft Excel using Visual Basic.
APA, Harvard, Vancouver, ISO, and other styles
17

Danzfuss, Theodor Werner. "The technology of casually connected collaboration." Diss., Pretoria : [s.n.], 2009. http://upetd.up.ac.za/thesis/available/etd-11232009-181958/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Alshami, Nada, and Delal Jasem. "Microsoft Visual Studio och osCommerce - en jämförelse mellan två verktyg." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Data- och elektroteknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-23793.

Full text
Abstract:
This report represents a comparison between two different tools used to create an online store that was developed by two students at the Technical University in Jönköping. The web shop will be of great benefit to both customers and administrator in a food firm known as Mattias' Livs. The company wanted an online store that facilitates the sale section and gives a full control of their stocks. The aim of this thesis is to create an online store that offers customers the ability to shop online and help the staff to operate the company in a simpler and more efficient way, which reduces the need for human resources and thus leads to less costs for the company. The aim also includes a comparison between the two different tools used to create the online store. At the start of work, the authors discussed the problem with the client and finally came up with a set of requirements, which our work is based on. The report includes an introduction chapter, which is divided into two different sections. The first section describes the background and problem description. While second chapter describes the purpose of the thesis and the subjects that the students will respond at the end of the report. The study compares the two different tools, which is Microsoft Visual Studio and osCommerce. Visual Studio has been the market leader in Internet-based applications since 1997. While osCommerce is a newer tool that has gained significant market share. The two tools are examined through the creation of two websites built into each tool. The results of this study show that Microsoft Visual Studio is a more efficient alternative for creating a stable web applications, but the tool has also some usability problems due to programming complexity. OsCommerce is a simple tool that has some issues with the design customization, at the same time it has a usable interface for the administrator. The web shop was published online by installing the application on a host server which means the customers can order products online.
APA, Harvard, Vancouver, ISO, and other styles
19

Hultén, Monica, and Gunilla Gottfridsson. "IQ-mower : simulering av positionsbestämning i programspråket C++." Thesis, University West, Department of Technology, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-341.

Full text
APA, Harvard, Vancouver, ISO, and other styles
20

Balla, Ulrika. "Implementering av programmering i matematik åk 7-9 : En litteraturstudie om tre olika programmeringsspråks lämplighet i olika matematikområden." Thesis, Linköpings universitet, Matematik och tillämpad matematik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-144807.

Full text
Abstract:
Hösten 2018 inrättas det en ny version av läroplanen från 2011 med mer fokus på programmering. Syftet med denna litteraturstudie är att sammanställa forskningslitteraturens resultat om olika programmeringsspråks lämplighet för högstadiets matematikundervisning, samt lämpliga matematikområden. Frågeställningarna jämför tre programmeringsspråk med avseende på deras lämplighet och för- och nackdelar i matematikundervisningen. Programmeringsspråken, som jämförs, är Scratch, Python och VBA (Visual Basics of Application, programmering i Microsofts kalkylprogram Excel). Litteraturstudiens resultat visar att Scratch och Python anses vara lämpliga för nybörjare och är utvecklade för att de ska vara lätta att lära sig och förstå medan VBA är det programmeringsspråk som är utvecklat för att utföra matematiska beräkningar med. Programmeringsspråken kan användas i matematikundervisningen på likvärdiga sätt och i de flesta matematikområdena beroende på elevernas kompetens och lärarens val av uppgifter och tillvägagångssätt. Vidare är det möjligt att eleverna kan bli mer motiverade till att lära sig matematik om de har tillgång till digitala hjälpmedel eller programmering inom matematikundervisningen
APA, Harvard, Vancouver, ISO, and other styles
21

Artursson, Andreas, and Erik Petersson. "Utveckling av applikation för hantering av takbleck - Thule Bracket System (TBS)." Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-688.

Full text
Abstract:

Thule Sweden AB utvecklar, tillverkar och marknadsför kompletta och funktionella lasthållarsystem för bilar. De erbjuder en mycket stor bredd av olika lasthållare till över 1500 bilmodeller. De tillverkar lasthållare som cykelhållare, boxar, skidhållare, hållare för vattensport och andra tillbehör. För att en bil skall kunna bära en takbox måste det tillverkas en lasthållare som placeras mellan biltaket och takboxen. En del i denna lasthållare kallas för takbleck och dess form tas fram med en speciell takskanner vilken analyserar biltakets form vid kanterna.

Till detta har en mjukvara tagits fram som Thule kan använda för att söka/lägga till/redigera takbleck, istället för att manuellt söka i en pärm bland 700 olika ritningar. Programvaran var först utvecklad i Microsoft® Visual Studio 2003 (.NET Framework 1.1), men på senare tid omarbetad från grunden i den nyare utvecklingsmiljön Microsoft® Visual Studio 2005 (.NET Framework 2.0).

Innan programmeringen av mjukvaran sattes igång utformades en kravspecifikation från Thule om vad de ville ha för funktioner i programmet. Denna kravspecifikation har under utvecklingens tid ändrats, både under de möten som hållits och på en speciell webbplats som skapats för återkoppling av programmet (”TBS Felhanterings-center”), i form av buggar/ändringar/annat.

Förutom en avdelning i rapporten som behandlar hur denna programvara är uppbyggd, vilka problem som uppstod och hur de löstes, finns även teoretisk information om databaser, XML och andra teknologier.

Resultatet av projektet blev en applikation för hantering av takbleck som kan användas ute i fält (hos kund) utan uppkoppling mot en gemensam databas hos företaget (mot vilken all information synkroniseras). All information som läggs till/redigeras sparas på användarens lokala dator i form av XML som sedan kan synkroniseras mot den gemensamma server-databasen på företaget.


Thule Sweden AB develop, manufacture, and market complete and functional load carriers for cars. They provide a large amount of different load carriers for over 1500 car models. They also manufacture carriers such as bike carriers, roof boxes, ski carriers and water sport carriers. To be able to put a roof carrier on a car, a load carrier must be manufactured and be placed between the car roof and the roof carrier.

We have developed software that the group of workers at Thule can use to search/add/edit brackets, instead of manually search in a folder containing over 700 drawings. The program was first developed in Microsoft Visual Studio 2003 (.NET Framework 1.1), but has been rewritten in Microsoft’s new develop environment Visual Studio 2005 (.NET Framework 2.0).

Before we started to write the program, Thule gave us a specification of requirements that contained information of possible functions in the program. The specification of requirements has been changed a couple of times during our work. We have also put up a website where bugs and changes could be reported.

Except a part in this report, where we describe how the program is built, how we have solved problems, there is also theoretical information about how databases, XML and other techniques work.

The result of this project became an application, which the personnel at Thule can use while they visit their customers. The saved information can later be synchronised with the server.

APA, Harvard, Vancouver, ISO, and other styles
22

Li, Junping. "A survey on Microsoft component-based programming technologies." Thesis, 1999. http://spectrum.library.concordia.ca/931/1/MQ47848.pdf.

Full text
Abstract:
Component-based programming is the trend in the software industry. Software components are reusable software units in executable form that can be plugged into other components from other vendors with relatively little effort. The components present a set of functionality through interfaces. This report will discuss the Microsoft-based programming technologies such as DLL, COM/DCOM, OLE Automation and ActiveX Controls. The motivation for establishing each of these techniques, the fundamental architecture, and the implementation examples for creating software objects using these techniques will be discussed
APA, Harvard, Vancouver, ISO, and other styles
23

Lin, Hung-Chi, and 林宏吉. "The Study of Programming Code Protection and Security for Excel VBA Project of Microsoft Excel." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/25703469864472859197.

Full text
Abstract:
碩士
明新科技大學
企業管理研究所在職專班
100
The ways to break down the VBA lock project are common in OFFICE and related forums. Based on the study target of the protections and security of VBA project program code, this thesis develops a new way to protect and secure the program code of VBA project so that the program code cannot be viewed and illegally copied. This thesis uses the Fuzz testing scheme to modify the binary content of the Microsoft Excel file; then it discovers the principle of how to hide the module of Microsoft Excel file. By using this hiding principle, this thesis makes add-on tools to hide the Excel modules. Then “Hiding part modules “ and “Hiding all modules” developed in this thesis are continuously tested to see whether they are fitted in all versions of Microsoft Excel. This thesis finds that the “Hiding part modules” scheme can be fitted in all versions of Excel, but the “hiding all versions” scheme can pass the security check of Microsoft Excel 2003. The latter would impact the security of Excel 2003. The evil programmer can use this security flaw in program to intrude and modify the contents of computer. In this testing process, it was verified that it can be used normally while the encryption and decryption of the VBA project copes with the module hiding add-one. The testing in this thesis shows that two tiers of security guard for VBA project can be used to enhance the protection degree of the protection and security of VBA project program. This thesis finds that the security of Microsoft Excel 2003 is very weak based on the discovery described above. The office user is suggested to raise their office version for 2003 to 2010 so that they can avoid the attack from the evil files or programs.
APA, Harvard, Vancouver, ISO, and other styles
24

Neves, João Pedro Silva. "Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations." Master's thesis, 2018. http://hdl.handle.net/10316/86080.

Full text
Abstract:
Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
O objetivo desta dissertação consiste na descrição do projeto desenvolvido com o propósito de criar uma interface completamente nova, que implementa tecnologias de Realidade Mista para a programação e monitorização de robôs manipuladores. Esta interface tem como intuito principal expandir o número de pessoas com capacidades para programar e monitorizar robôs manipuladores, ao tornar o conhecimento avançado de linguagens de programação um requerimento opcional e não fundamental. A motivação para este projeto começa pela vontade de proporcionar avanços em interfaces de comunicação Homem-Máquina (IHM), e na demonstração das vantagens proporcionadas pelas tecnologias de Realidade Mista na monitorização e programação de processos robóticos avançados (Produção aditiva, robôs colaborativos, entre outros). Ter acesso direto a informação como conteúdo visual aplicado no espaço e em tempo real, antecipar trajetórias, ou até modificar o movimento de um robô através de som ou gestos manuais, são algumas das grandes vantagens proporcionadas por esta tecnologia.O projeto desenvolvido durante a realização desta tese de mestrado resultou na criação de duas aplicações para um Microsoft HoloLens, ambas com propósitos diferentes. A primeira aplicação (Path Visualization) consiste numa interface de realidade mista que permite aos utilizadores o total controlo sobre um robô manipulador e ao mesmo tempo uma completa monitorização das trajetórias realizadas pelo mesmo. A segunda aplicação (Graphical Path Manipulation) consiste num novo ambiente de realidade mista que permite que os utilizadores criem uma trajetória nova para o robô, facilmente ajustável sempre que necessário, e também proporciona a possibilidade de alterar os parâmetros inerentes ao movimento do robô. Todas as trajetórias são depois enviadas pela aplicação para o robô real que as executa como definido. Esta dissertação apenas terá foco no desenvolvimento realizado pelo escritor, que consiste nas aplicações de realidade mista para o Microsoft HoloLens. As aplicações foram realizadas utilizando os softwares Unity3D, Vuforia e Visual Studio.Apesar do projeto não ser direcionado para uma tarefa especifica, pode ser facilmente adaptado para uma, estando o conceito disponível para avanços futuros.
The main goal of this Master Thesis’ dissertation consists in describing a new project developed with the purpose to create a completely new interface, which provides a generic implementation of Mixed Reality to monitor, optimize and program robot manipulators’ tasks. This interface will hopefully expand the range of people with capabilities to program industrial robots, since the advanced knowledge of programming languages will be an optional requirement. The motivation for this project begins with the will to improve Human-Machine Interfaces (HMI) and to demonstrate that an approach with Mixed Reality can lead to huge improvements in monitoring and programming advanced robotic tasks, such as Additive-manufacturing, collaborative robots, amongst others. Perceiving information as direct visual content, in real time, anticipate trajectories, or even apply modifications to a robot motion with gesture or sound inputs, are some of the great advantages of this technology. The project developed in this master thesis resulted in two apps for a Microsoft HoloLens each with different purposes. The first (Path Visualization) is a Mixed Reality interface that allows users to control a robotic manipulator, visualize its movement and fully monitor the task assigned to the robot. The second app (Graphical Path Manipulation) is a new Mixed Reality environment that allows users to create a completely new path or adjust one, as well as enabling the possibility to change motion parameters and teach the new/adjusted path trajectory to the robot. This Master Thesis will focus on all the development, made by the writer, to create the Mixed Reality applications for the Microsoft HoloLens. This was possible using the Unity3D, Vuforia and Visual Studio software interfaces.Although this project’s purpose is not to focus on a specific industrial task, it can be easily adapted posteriorly to any kind of robotic task desired. The concept however is open for further studies.
APA, Harvard, Vancouver, ISO, and other styles
25

Joubert, Gideon Francois. "Autonomous interface agents for assessing computer programs utilizing the Microsoft Windows 32-bit application programming interface." Thesis, 2008. http://hdl.handle.net/10210/498.

Full text
Abstract:
In order for an agent to be considered both an interface agent and autonomous, it follows that there must be some part of the interface that the agent must operate in an autonomous fashion. The user must be able to directly observe autonomous actions of the agent and the agent must be able to observe actions taken autonomously by the user in the interface The ability of a software agent to operate the same interface operated by the human user, and the ability of a software agent to act independently of, and concurrently with, the human user will become increasingly important characteristics of human-computer interaction. Agents will observe what human users do when they interact with interfaces, and provide assistance by manipulating the interface themselves, while the user is thinking or performing other operations. Increasingly, applications will be designed to be operated simultaneously by users and their agents [1]. This study is motivated by the need to solve a problem of human resource optimization in the first year informatics practical course as presented by the R.A.U. Standard Bank Academy for Information Technology. The major aim being the development of a prototype system capable of automatically grading first year Microsoft Visual Basic.Net applications. The prototype system will ultimately render assistants obsolete in the grading process and free the assistants to help students with problems related to the informatics course. Developing the envisaged prototype requires much preliminary reading on artificial intelligence and its applications, more specifically autonomous interface agent architecture. Case-based reasoning and machine learning has been identified as having great potential and applicability in the development and implementation of the envisaged prototype and for this reason these topics will provide a foundation on which to build this dissertation.
Ehlers, E.M., Prof.
APA, Harvard, Vancouver, ISO, and other styles
26

PROŠEK, Václav. "Spolupráce mezi VB.NET a MS Office - metodická příručka." Master's thesis, 2013. http://www.nusl.cz/ntk/nusl-155597.

Full text
Abstract:
This dissertation deals with processes how to work with applications of office package by Microsoft Office from the ambience of NET Framework through the programming language Visual Basic.NET. These processes are used to develop the application for calibration of balance. The result of this application is a calibration sheet as a document of Microsoft Word text editor and a workbook of spreadsheet Microsoft Excel comparing calculations in the application with formulas of spreadsheet Excel.
APA, Harvard, Vancouver, ISO, and other styles
27

Lin, Tsung-Te, and 林宗德. "A Learning-by-doing Based Exercise Management Platform—Take Programming Learning and Microsoft Excel Learning as the Applied Examples." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/77940116009686309994.

Full text
Abstract:
博士
國立雲林科技大學
資訊管理系博士班
101
From ancient times to present, the learning-by-doing theory was advocated by scholars repeatedly. In this study, the learning-by-doing theory was applied to an e-learning environment. The developed e-learning environment is an exercise management platform, called PLWeb, which allows students to learn programming by practicing a lot of exercises. PLWeb can support various programming languages by providing suitable plug-in components. This study takes text-oriented programming languages and a domain-specific language - Microsoft Excel as the applied examples to discuss the system development of PLWeb and the learning effectiveness after using PLWeb in university courses. One of the main advantages of PLWeb is that it provides a visualized tool which allows instructors to see a bird’s-eye view of learning status of an entire class and to actively provide assistance to needed students. When PLWeb is used in a programming course, the program editor not only improves students learning but also allows exercise authors to apply learning strategies on designing exercises efficiently. In addition, the source code plagiarism detection tool was provided to deter students from source code plagiarism and safeguard the quality of programming learning. When PLWeb is used in a Microsoft Excel course, students are less likely to be discouraged by playing game or surfing the web and instructors can reduce their workload on exercise management. After conducting a series of experiments and surveys, the results reveal that students like PLWeb and PLWeb can improve students’ learning effectiveness.
APA, Harvard, Vancouver, ISO, and other styles
28

Kao, Chia-Min, and 高嘉敏. "Research on Personal Impact Factors of Learning Performance in Web-based Cooperative Learning Platforms- An example of Java Programming Course with Microsoft Office 365 for Students in Computer Science of University." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/e43das.

Full text
Abstract:
碩士
樹德科技大學
資訊工程系碩士班
103
The development of Information Technology (IT) is flipping education pattern. In student-centric and social-network-booming era as today, the building of learning curriculums on clouds to enhance learning performance has been remarkable. This research focuses on the discovery of impact factors for web-based cooperative learning platforms such as SharePoint Online of Microsoft Office 365 and presents an example of Java programing course for the students in university who majors at computer science. This issue is beneficial to find out the differences of learning performance in various curriculum designs. A quasi- experiment method is employed to proceed the statistics analysis and to deeply explore the impacts of personnel, personality traits, learning style and computer anxiety on learning performance including satisfaction and achievement of learners. The findings of this research are (1)The Agreeableness of female is more obvious than that of male; (2) The personality of Conscientiousness personality is notably correlated to learning time; (3) Personality and computer anxiety are positively correlated to learning satisfaction; (4) personality is positively relate to learning achievement; (5) Learning style and computer anxiety are not related to learning satisfaction and learning achievement; (6) Agreeable personality is associated with assimilating type of learning style. In addition, there are more than 30% of investigated learners, who present the co-existence of at least two personalities in this research. The co-existence of personalities will be the next issue of learning performances in future work.
APA, Harvard, Vancouver, ISO, and other styles
29

Нубіс-Еленду, Чікосолу, and Chikosolu Norbert Nobis-Elendu. "Information System Development and Management of a Computer Repair Service." Master's thesis, 2017. http://elartu.tntu.edu.ua/handle/lib/24134.

Full text
Abstract:
Master’s thesis is devoted to the development presentation of an information system for managing the staff data within a small company or organization. The system as such as it has been developed is called Development and Management of an Information system for a Computer Repair Service. It consists of functionally related GUI (application program) and database management programs used in the creation, development and maintenance of the program for this report. The choice of the programming tools is individual and particular.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography