Soumya Somayajula

Student at Sreenidhi Institute of Science and Technology

Searching and Sorting Techniques

Searching Methods: Linear Search, Binary Search Sorting Techniques: Bubble Sort, Selection Sort, Insertion Sort, Quick Sort, and Merge Sort

Introduction to C++

Introduction to C++ programming: Object Oriented Programming Concepts, Structured Vs OOP. Classes and Objects: Class Definition, Objects, Class Scope and Accessing Members. Constructors: Default Constructor, Parameterized Constructor, Constructor initialization list, Copy Constructor and Destructors. History of C++:  Extension of C  Early 1980s: Bjarne Stroustrup (Bell Laboratories)  Originally named “C with Classes”.  Provides capabilities for object-oriented programming. • Objects: Reusable Software Components – Model items in real world • Object-Oriented Programs – Easy to understand, correct and modify  Hybrid language • C-like style • Object-Oriented style

PULSE DETECTION AND LOCATION ALERT

Nowadays numerous persons are mislaying their life owing to heart attack and shortage of medical attention to patient at correct stage. Hence, in this project we are implementing heart rate monitoring and heart attack recognition system using IoT. The patient will carry hardware having sensors with android application. The heartbeat sensor will allow checking heart beat readings and transmit them over the internet.

Presentation on Distributed Systems

Art and science of communicating in a way that hides the existence of a message signal or pattern imposed on content persistent under transmission not encryption original image/file is intact not fingerprinting fingerprinting leaves separate file describing contents Invisible ink (1st century AD - WW II) Tatoo message on head Overwrite select characters in printed type in pencil look for the gloss Pin punctures in type Microdots (WW II) Newspaper clippings, knitting instructions, XOXO signatures, report cards, …

Presentation on Wireless LAN Security

Key drivers are mobility and accessibility Easily change work locations in the office Internet access at airports, cafes, conferences, etc. Increased productivity Improved collaboration No need to reconnect to the network Ability to work in more areasPublished in June 1997 2.4GHz operating frequency 1 to 2 Mbps throughput Can choose between frequency hopping or direct sequence spread modulation Reduced costs No need to wire hard-to-reach areas

Mobile Application Development with ANDROID

Smart Phones Internet access anywhere Social networking Millions of mobile users Open standards Open software platform for mobile development A complete stack – OS, Middleware, Applications An Open Handset Alliance (OHA) project Powered by Linux operating system Fast application development in Java Open source under the Apache 2 license Works as a HAL Device drivers Memory management Process management Networking

Smart Ambulance Tracking System

Road traffic congestion becomes a major issues for highly crowded metropolitan cities like, Chennai .Ambulance service is one of the major services which gets affected by traffic jams. To smoothen the ambulance movement this paper have come up with the solution of “Intelligent automatic traffic control for ambulance ”. The proposed system creates a android app that connects both the ambulance and the traffic signal station using cloud network. This system makes uses RFID (radio frequency identification) technology to implement the Intelligent traffic signal control. The basic idea behind the proposed system is, if the Ambulance halts on the way due to a traffic signal, RFID installed at the traffic signal tracks the RFID tagged ambulance and sends the data to the cloud. After the acknowledgment for the user through the mobile app, the particular signal is made Green for some time and after the ambulance passes by, it regains its original flow of sequence of signaling If, this scheme is fully automated, it finds the ambulance spot, controls the traffic lights. This system control the traffic lights and save the time in emergency periods. Thus it acts as a life saver project.

Architecture of Drones

The first shortcut is your choice of hardware. I chose to build my own from scratch at a stage when I knew nothing of RC or how to fly – this was a mistake. So do yourself a favour and buy the ArduPilot 2.5 control board, wire up your copter, learn RC, and how to fly, and then come back here. The board is essentially just an Arduino with some sensors connected which we will program in this article with our own software – by using it you have everything connected you’ll need to get flying – you’ll also be able to play with the excellent ArduCopter software. The ArduPilot project is sponsored by 3D Robotics – this means that they build the hardware and sell it for a small profit, and then feed some of this profit back to the community. The hardware and software is entirely open source and anyone is free to copy it. You can buy the original from them direct, or identical copies from Hobbyking (named HKPilot) and RCTimer (named ArduFlyer). In this article, I am going to assume you have the ArduPilot hardware which is essentially an Arduino with attached sensors. If you choose to ignore my advice and build your own hardware, or use the arduino board, then you’ll need to replace the lower level code (the HAL library). I’m also going to assume you have a quadcopter in X configuration – although not a lot of work is required (just different motor mixing) to switch between +/X and octa/hexacopters, they won’t be given it any substantial attention in the article. Ideally, you’ve already flown your quad with the ArduCopter code loaded and hence you should have your motors connected as follows and spinning in the direction shown.

Projection Of Points & Lines

Projection Of Points: Projection Orthographic projection Projection of points Projection Of Lines: Projection of straight-lines Inclined to planes Inclined to both planes The word projection is a ‘Latin’ origin means to “throw forward”. It is defined as an image of an object throw forward on to a plane by means of straight-lines or visual rays. Theory Of Projection : Observer Object Visual Rays Plane

ISOMETRIC TO ORTHOGRAPHIC PROJECTION

Orthographic projection and Isometric projection are two ways of representing the same object. ISOMETRIC PROJECTON: Isometric projection of an object is how the object looks to naked eye when seen from a distance. When seen from a distance the object doesn't look as it actually is, it looks smaller and so is the isometric projection of the object. ORTHOGRAPHIC PROJECTION: Orthographic projection gives the actual measurements of the object. It can only be understood by people who know engineering drawing. Imagine that the object is floating in air. Now you show your torch towards the object on each side, the shadow caught on the wall is orthographic view of that side. This is used for manufacturing purposes.

Brief on Group Discussions

GD is a test of interpersonal communication skills where a group of candidates are given a topic to discuss for a certain duration of time. At a Macro Level To test interpersonal communication ability To assess group/team behavior /dynamics Facilitates a simulated platform to gauge potential At a Micro Level Communication / Presentation Skills Leadership Team play / Tolerance to Ambiguity Listening Skills Analytical/Logical Skills

Elements of conic section

General Method (Eccentricity method). Concentric circles method. Oblong (Parallelogram) method. Rectangle method. Intersecting Arcs method. Construction : Draw the principal axis line “AB”.(with Some unknown length) Draw a vertical line “CD” to represent directrix. Mark focus F on the axis “AB” such that AF = 50mm Divide AF into five equal divisions. Mark the vertex “V1” on the third division point from A. Draw a vertical line on “V1” (with some length). Cut the vertical line with “V1 to F” as radius length with V1 as Centre for point-E. Draw a line by passing through the point A and E (with some length). Draw a line from the focus F, inclined at 45° to the axis AB to intersect the line AE produced at point V2. Draw perpendicular line from point V2 to meet the axis line AB at point V2. (The line V1 to V2 represents the major axis of the ellipse. Make some divisions in between V1 to V2 (major axis). Ex- 8 divisions Draw perpendicular line on 8 divisions. (keep notations as 1-1’ 2-2’….8-8’ etc) With Centre F and radius equal to 1-1’ , draw arcs to intersect the perpendicular line 1-1’ at points P1 and P1’. Similarly mark some more points say 2,3,4 etc , this will give some loci points of the ellipse like P2-P2’ . P3-P3’ …etc Join all the loci points of the ellipse and obtain the required ellipse.