IT TOOLS FOR RESEARCHCPHD4GUIDED BY: DR . P. SHASHIKALA
Roohi AliR.No: 867202Research Scholar.Computer Application.Department of Computer Applications.MCNUJC, Bhopal.May 2014.
Objective of using IT Tools in Research
Transformation of Data of Research into Standardized format of information using specific techniques implemented by various IT tools available.
Initial check -for state space -Verisoft(From a given in initial state it garantees a complete coverage of the state space upto some deepth).
Input research data ----Transformation ---Standardized Publications
Algorithm analysis and complexity Techniques in Research
Example : A simple Algorithmof going to home From Office.
Algorithm analysis and complexity Techniques in Research
Computational complexity theory = the study of the cost of solving problems.
Cost Measures the amount of resources needed.• time complexity.• space complexity.
F(n) = complexity of an algorithm M .Best case: The minimum value of f (n) for any possible input. Worst case: The maximum value of f (n) for any possible input. Average case: The value of which is in between maximum and minimum for any possible input.
Algorithm analysis and complexity Techniques in Research
Objectives•Methods for analyzing algorithmic efficiency•A set of standard algorithmic techniques•A toolbox of standard algorithms
Motivation• Efficient algorithms lead to efficient programs.• Efficient programs sell better.• Efficient programs make better use of hardware.• Programmers who write efficient programs .
Factors influencing program efficiency•Problem being solved•Programming language•Compiler•Computer hardware•Programmer ability•Programmer effectiveness•Algorithm
Algorithm analysis and complexity Techniques in Research
Asymptotic comparison operator
Numeric comparison operator
Our algorithm is o( something ) A number is < something
Our algorithm is O( something ) A number is ≤ something
Our algorithm is Θ( something ) A number is = something
Our algorithm is Ω( something ) A number is ≥ something
Our algorithm is ω( something ) A number is > something
Three basic asymptotic notations used to express the running time f(n), domain={1,2,3,….}
•O (Big ‘oh’) : express Upper bound (maximum steps) to solve a problem.•Ω (Big ‘omega’) : express Lower bound i.e. minimum (at least) steps to solve a problem. •Θ (“Theta‟) :express both Upper & Lower bound, also called tight bound.
Tools used in ResearchGraphics ToolsTypes of graphics formats:
•Vector : a line is defined by 2 points, the text can be edited.
•Raster (or bitmap) : no. of dots/cm defines the quality of the drawing. Photograph
•Page description language (PDL) : programming language describing the appearance of a printed page at a higher level than an actual output bitmap.
oAdobe’s PostScript (.ps), oEncapsulated PostScript (.eps) and oPortable Document Format (.pdf)
•Encapsulated PostScript (.eps) is commonly used for graphics
•It can contain both unstructured vector information as well as raster (bitmap) data
•Since it comprises a mixture of data, its quality and usability are variable
Tools used in ResearchGraphics Tools
Desktop publishing (DTP)•Developed principally on Macintosh•Usage: From sketches and mock-ups to fashion, interior,web,coachwork design.
•Applications: DTP applications are provided by three major market players- Adobe Illustrator- Corel Draw- Macromedia Freehand Raster applications are mainly- Corel Painter (oriented towards painting)-Corel Photo paint.
Main applications work with both raster and vector formats are- Adobe Photoshop- Adobe Fireworks
Tools used in ResearchGraphics Tools
Computer-assisted drawing/design (CAD)•Developed principally on IBM (International Business Machines)•Usage: CAD applications used in design of complex systems that surpass human ability Mechanical, Electronic engineering,Building,All types of graphical representation (instructions for assembly and use)
Applications: The principal mechanical engineering applications- Pro-Engineer, Catia, Inventor. The principal building/architectural applications- ArchiCAD , AutoCAD, Allplan The principal electronic engineering applications- Altium Designer, Eagle , Kicad
Tools used in Research Presentation ToolsPresentation
•ways of communicating ideas and information to a group.•allows immediate interaction between all the participants.
Presentation Software•category of application program to create sequences of text and pictures that tell a story or help support a speech or public presentation of information.
Presentation software can be divided into:
• Business presentation software:ease- and quickness-of-learning and use. Enables to include images, sometimes with audio and video developed with other tools.
•Multimedia authoring tools:create a more sophisticated presentation that includes audio and video sequences.
Tools used in Research Presentation Tools
Presentation elementsA good presentation contains at least four elements:
Tools used in Research Presentation Tools
Process for creating Presentation using IT Tools Using Online presentation tools create ,share and monitor:
Tools used in Research Presentation Tools
Presentation Tools available A lot of Online presentation tools .
Tools used in Research Online Tools
Online Research Tools from different educational Research centers and Institutes
Tools used in Research Online Tools
Online Research Tools from different Research Databases to collect authentic data.
Tools used in Research Research Publication Tools
Research Publishing packages helps in creating drafts and papers.
Scientific programming Language MATLAB
MATLAB (MATrix LABoratory)• high-performance language for technical
computing• computation, visualization, and programming in
an easy-to-use environment
Typical uses include:
• Math and computation• Algorithm development• Modelling, simulation, and prototyping• Data analysis, exploration, and visualization• Scientific and engineering graphics• Application development, including Graphical
User Interface building
Scientific programming Language MATLAB
Some facts for a first impression
• Everything in MATLAB is a matrix !
• MATLAB is an interpreted language, no compilation needed (but possible)
• MATLAB does not need any variable declarations, no dimension statements, has no packaging, no storage allocation, no pointers
• Programs can be run step by step, with full access to all variables, functions etc.
Scientific programming Language MATLAB
MATLAB consists of:
The MATLAB languagea high-level matrix/array language with control flow statements, functions, data structures, input/output, and object-oriented programming features.
The MATLAB working environmentthe set of tools and facilities that you work with as the MATLAB user or programmer, including tools for developing, managing, debugging, and profiling
Handle Graphicsthe MATLAB graphics system. It includes high-level commands for two-dimensional and three-dimensional data visualization, image processing, animation, and presentation graphics.
Scientific programming Language MATLAB
The MATLAB function library. a vast collection of computational algorithms ranging from elementary functions like sum, sine, cosine, and complex arithmetic, to more sophisticated functions like matrix inverse, Bessel functions, and fast Fourier transforms as well as special image processing related functions
The MATLAB Application Program Interface (API)a library that allows you to write C and Fortran programs that interact with MATLAB. It include facilities for calling routines from MATLAB (dynamic linking), calling MATLAB as a computational engine, and for reading and writing MAT-files.
Searching for Publication
In order to search Authentic information ,four possible Resources are available.
Plagiarism Types
#1. CLONESubmitting another’s work, word-for-word, as one’s own.
#6. HYBRIDCombines perfectly cited sources with copied passages without citation.
#2. CTRL-C Contains significant portions of text from a single source without alterations.
#7. MASHUP
Mixes copied material from multiple sources.
#3. FIND - REPLACEChanging key words, phrases but retaining the essential content of the source.
#8. 404 ERRORIncludes citations to non-existent or inaccurate information about sources.
#4. REMIXParaphrases from multiple sources, made to fit together.
#9. AGGREGATORIncludes proper citation to sources but the paper contains almost no original work.
#5. RECYCLE
Borrows generously from the writer’s previous work without citation.
#10. RE-TWEETIncludes proper citation, but relies too closely on the text’s original wording and/or structure.
Plagiarism Avoidance
How to avoid plagiarism?By explain where you got your information.
Quoting•Use quotation marks whenever quoting.•Longer quotations should be indicated by the citation.•use quotations only when they directly contribute to your argument.•Avoid quotations that only provide detail, common knowledge, or information that can be more effectively paraphrased.
Paraphrasing and Summarizing•Paraphrase when you need to represent another person's ideas and a quote is not significant or suitable.•To correctly paraphrase, change both language and sentence structure.•Summarize to provide the main points of another person's argument in a condensed format, briefer than a paraphrase.•Avoid taking notes verbatim or using the cut & paste tool.
Citing•acknowledge and cited all sources of borrowed ideas and materials.•Prepared bibliography.
Participation and Publications
S.No Activity Title Place Date/Issue
1 Research Journal
Oriental Journal of Computer Science & Technology
Bhopal Volume 6,Issue-3,Sep-2013.Pgs. 369-376
2 Workshop Workshop on MATLAB
MANIT Bhopal
3 Workshop Workshop on Data Mining.
MANIT Bhopal
4 Workshop Workshop on Cyber Security Management
MCU Bhopal
Proposed Area of Research
•Cloud Computing: rapidly developing and excellent promising technology.
Open challenges in cloud computing Research:•Security & privacy•Infrastructure:•Data management•Interoperability•Economic challenges•Legal issues: •Service management•Software•Quality•Trust
References
• Bassey, M. (1995). Creating Education Through Research: A Global Perspective of Educational Research for the 21st Century. Kirklington Moore Press.
• Bassey, M. (1999) Case Study Research in Educational Settings. Open University Press.
• Carr,W, Kemmis, S. (1993) Action Research in Education. In: Hammesley, M, Controversies in Classroom Research, Buckingham; Open University Press
• Cohen, L., Manion, L., and Morrison, K. (2000) Research Methods in Education. London; Routledge Falmer
• Dadds, M. (2001) Doing Practitioner Research Differently. Routledge; London and New York
• Elliott, J. (1991) Action Research for Educational Change, London: Open University Press.
• Farren, M. (2005) Creating a pedagogy of the unique through a web of betweenness. Education-Line. http://leeds.ac.uk/educol/documents/149806.htm
Top Related