Julian D.

Computer Science and Math background

Tutor Satisfaction Guarantee

Web Development

TutorMe

Question:

Describe briefly good web development practicies.

Julian D.

Answer:

On the internet people need to feel secure, but they also need to be relaxed. A website should provide a worry free, safe, and simple experience to a user. For this reason it is important to make sure your website is secure if handling any kind of sensitive information by using some kind of SSL encryption. Also the functionality of a web page should be not only optimal, but reliable. This means nothing will randomly crash or break on the website during use even if the user is purposely trying to incorrectly use components. Beyond the technicalities of coding it is important that you develop your website with a plan and since web development often times involves building a system for a client it is important to not promise things that are not within your coding capabilities. Instead deliver the product they desire while also keeping in mind what is feasible.

Visual Basic Programming

TutorMe

Question:

In programming it is important to know the major algorithms and data structures used constantly in larger projects. Question: Please produce a functional bubble sort algorithm.

Julian D.

Answer:

Sub BubbleSort (List() As Long, ByVal min As Integer, _ ByVal max As Integer) Dim last_swap As Integer Dim i As Integer Dim j As Integer Dim tmp As Long ' Repeat until we are done. Do While min < max ' Bubble up. last_swap = min - 1 ' For i = min + 1 To max i = min + 1 Do While i <= max ' Find a bubble. If List(i - 1) > List(i) Then ' See where to drop the bubble. tmp = List(i - 1) j = i Do List(j - 1) = List(j) j = j + 1 If j > max Then Exit Do Loop While List(j) < tmp List(j - 1) = tmp last_swap = j - 1 i = j + 1 Else i = i + 1 End If Loop ' Update max. max = last_swap - 1 ' Bubble down. last_swap = max + 1 ' For i = max - 1 To min Step -1 i = max - 1 Do While i >= min ' Find a bubble. If List(i + 1) < List(i) Then ' See where to drop the bubble. tmp = List(i + 1) j = i Do List(j + 1) = List(j) j = j - 1 If j < min Then Exit Do Loop While List(j) > tmp List(j + 1) = tmp last_swap = j + 1 i = j - 1 Else i = i - 1 End If Loop ' Update min. min = last_swap + 1 Loop End Sub Note Bubble sort is useful only in certain situations and other sorting algorithms may have a reduced run time in comparison depending on the applied situation.

Algebra

TutorMe

Question:

1.) 22x+11 = 33 2.) 3x+y=5 7x-y=15

Julian D.

Answer:

Problem 1: Solving for x we will first move 11 to the other side of the equation by subtracting it. This gives us 22x = 22. Then we will isolate the x variable by dividing both sides by 22 yielding x = 1, Problem is solved Problem 2: for a system of equations we have many different approaches. This particular system is handled easily by elimination. Notice we have a positive y in the first equation and negative y in the second equation. Lets add them together and we get 10x = 20. Now divide both sides by 10 to isolate the x variable. We get that x = 2. Now plug our x = 2 into the first equation to solve for our y variable. 3(2) + y = 5 6+y = 5 Substract 6 from the left hand side to isolate y y = -1 We have now solved our system. X = 2 and y = -1

Send a message explaining your

needs and Julian will reply soon.

needs and Julian will reply soon.

Contact Julian

Ready now? Request a lesson.

Start Session

FAQs

What is a lesson?

A lesson is virtual lesson space on our platform where you and a tutor can communicate.
You'll have the option to communicate using video/audio as well as text chat.
You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.

How do I begin a lesson?

If the tutor is currently online, you can click the "Start Session" button above.
If they are offline, you can always send them a message to schedule a lesson.

Who are TutorMe tutors?

Many of our tutors are current college students or recent graduates of top-tier universities
like MIT, Harvard and USC.
TutorMe has thousands of top-quality tutors available to work with you.