In object-oriented computer programming, SOLID is a mnemonic acronym for five design principles intended to make software designs more understandable, flexible, and maintainable. The principles are a subset of many principles promoted by American software engineer and instructor Robert C. Martin, first introduced in his 2000 paper Design Principles and Design Patterns.The SOLID concepts are
The Single-responsibility principle: "There should never be more than one reason for a class to change." In other words, every class should have only one responsibility.
The Open–closed principle: "Software entities ... should be open for extension, but closed for modification."
The Liskov substitution principle: "Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it". See also design by contract.
The Interface segregation principle: "Many client-specific interfaces are better than one general-purpose interface."
The Dependency inversion principle: "Depend upon abstractions, [not] concretions."The SOLID acronym was introduced later, around 2004, by Michael Feathers.Although the SOLID principles apply to any object-oriented design, they can also form a core philosophy for methodologies such as agile development or adaptive software development.
Seems the physics books agree that there is no difference in capacitance whether an isolated sphere is solid or hollow. And the reason mentioned for that always sounds something like the following:
"The reason that the capacitance C, and hence the charge Q, is not affected by whether or not the...
Hi, I have to study for a solid state physics course and I'm not sure what textbook would be the best. Our professor suggested "Principles of the theory of Solids" by Ziman, or "Solid state physics" by Ashcroft. I'll intend to use both: one I buy, the other one I borrow from the library. But...
Can you tell what kind of solids by simply having access to the phonons only?
Supposed you join a challenge where you will use any tools just to analyze the phonons (without telling you what kinds of solids). Can you tell what solids is it?
Is there any geometric relationship between the...
What about if we allow for a temperature and volume change in a solid or a liquid?
Would the entropy change still only depend on the temperature change or also on the volume change.
For a solid I would think that the volume change doesn't matter since it doesn't change the "amount of disorder"...
Summary: Please does anyone has a lecture note dat explain solid state electronic
I need a lecture note or a textbook dat explain solid state electronic especially band gap
Crystal growth
Diffusion of semiconductor
Fermini level
I understand that quantum objects have wave and particle properties. I know that k = 2π / lamda. I am simply not understanding the x-axis of a bandstructure plot of E(k) vs. k. I've read parts of a book by Roald Hoffman on this subject. In the book it is shown that there are infinite chain of...
In a real case (not ideally rigid bodies), a (e. g.) hard metal sphere is on a flat (e. g.) hard metal surface (a table) and the sphere is "charged" vertically on the table by a vertical force directed downward. In this situation, an engineer told me that the maximum pressure on the table is not...
Hi All,
I'm working on some design and apparently my physics expertise are getting rusty,i'd appreciate some help with the following:-
I need to calculate the required torque for a stepper motor to rotate a solid cylinder with the following properties:-
radius : 20cm
height: 12cm
density : the...
Hi All,
Everyone knows so called "fictitious" forces, also known as "inertial" forces. They are forces felt by some mass point placed in a non-inertial frame. For example: a ball in a moving car or in a carousel.
Maybe most intuitive fictitious forces are centrifugal forces, but there are also...
Basically the vast amount of space at the atomic level is empty so on that basis of this it should not be that difficult to push your finger through a table.
Primary explanation is that it is electrical repulsion between the electrons orbits of the atoms of my finger to that of the table? How...
If a solid (a few nm diameter) was placed in vacuum inside a grounded hollow sphere, but without touching the sphere (zero gravity), qualitatively what would the potential inside this solid be on average? In other words I don't want to look so closely that I see the potential wells of the...
Find the region bounded above by the line y = 4, below by the curve y = 4 - x², and on the right by the line x = 2, about the line y = 4.
The Correct answer was: 32pi/5
I integrated from 0 to 2 of pi [(4)² - (4 - x²)²]
and got the answer of 224pi/15.
I tried every other possible ways and...
In attempting to make magnetized neodymium powder, I grinded neodymium magnets into a powderusing a belt sander. However, I found that the magnetic properties of the neodymium had decreased substantially. It would appear that any attempt to grind the magnets into a powder using this method seems...
Problem :
A cylinder of mass ##M## and radius ##R## rotates with an angular velocity ##\omega_1## about an axis passing through its centre of symmetry. Two small masses each of mass ##m## (small in comparison to the radius of the cylinder) are glued to either of the two circular faces of the...
Homework Statement
A jet comes in for a landing on solid ground with a speed of 100m/s, and its
acceleration can have a maximum magnitude of ##5.00m/s^2 ## as it comes to rest.
(a) From the instant the jet touches the runway, what is the minimum time
interval needed before it can come to rest...
It is easy to understand heat conduction in a gas as the nucleus of atoms may collide with transfer of kinetic energy. But the space within a solid is vastly empty space and the nucleus of the atoms cannot collide. So if the surface of a solid is in contact with a hot gas, how is kinetic energy...
Homework Statement
[/B]
Find the equation of state of a solid that has an isobaric expansion coefficient
dV/dT = 2cT - bp
and an isothermal pressure-volume coefficient
dV/dp = -bT
(Assume the solid has a volume Vo at zero temperature and pressure. Enter a mathematical equation. Use any variable...
Hello,
I am trying to find an analytical expression to determine the solid angle subtended by a disk source onto the face of the cylinder. I will appreciate if someone can provide me directions.
I am aware how to calculate solid angle by a point source to cylinder's face ( omega =...
Does anybody know if there is an analytical expression for the electrostatic potential produced by a charge distribution confined to a double cone shaped region. Think of a beam of charged particles converging to a focus and then diverging again. The total charge in each thin, cross-sectional...
Homework Statement
ln the figure below you (b, which is taken from Jenö Sólyom Fundamentals of the physics of solids. Volume 2 chapter 19) see the Fermi sphere of radius k_F inside one section in two dimensions of the Brillouin zone of Na. Draw the dispersion relation E(k) from the I point in...
Hi, for those who don't know, Landau (Lev Davidovitch Landau) had a famous exam called "The theoretical minimum". That exam had to be passed by any future grad-student of his. That test was extremely extensive and difficult, and the student was supposed to be knowledgeable about many fields of...
I know hollow tubes have bigger moments of inertia than solid cylinders, assuming their masses are the same.
But which one would swing better if you used it like a sword? I'm thinking that the tube would be harder to get moving but would have more rotational momentum and thus be harder to...
I designed two geometries (one for beam/line reinforcements and other second for a solid block shown below) in Ansys workbench spaceclaim for static structural analysis.
In Ansys workbench Mechanical, I got a weird mesh for the reinforcements which I modeled as beam in Spaceclaim (shown...
Homework Statement
Peter has a spherical shaped water tank with radius R. At the top of the tank there's a small hole. Peter wants to know how much water there is left in the tank by measuring the distance L from the hole to the water surface.
Find an explicit form for the water volume V(L), 0...
MY apologies that I don't think this is particularly advanced; my algebra and trigonometry is quite good, but all seems to fall apart once i move from 2D to 3D environments.
Johnson Solid J2 is a pentagonal pyramid consisting of five equilateral triangles on a pentagonal pase, meeting at the...
Homework Statement
Is Xe a molecular, metallic, ionic, or network covalent solid?
2. The attempt at a solution
Xe is not molecular (single atom)
Xe is not metallic or ionic.
Xe is not not network covalent (xenon atoms have a stable electron configuration and don't form covalent bonds with each...
Homework Statement
How much energy must be removed from the system to turn liquid copper of mass 1.5kg at 1083 degrees celsius to solid copper at 1000 degrees celsius?
a. -2.49X10^5J
b. -3.67X10^4J
c. 2.25X10^3J
d. 9.45X10^4J
e. -2.78X10^3J
Homework Equations
Q=Mc(Tf-Ti)...
Homework Statement
[please see attached photo]
Homework Equations
[please see attached photo]
The Attempt at a Solution
[please see attached photo]
The issue for me starts with (but probably doesn't end with) replicating the velocity equation using the Conservation of Energy equations. Is...
Homework Statement
Please see the attached file.
Homework Equations
Ei = Ef
The Attempt at a Solution
I don't have an answer key provided, but I'd really like to verify that I'm right (or if I'm wrong, why). I think ti'd be (c) because assuming that due to inertia, B will continue going...
I have been reading the book "Nanostructures and Nanomaterials" by G. Cao and Y. Yang, and was intrigued by the following passage in page 33:
"Assuming the vapor of solid phase obeys the ideal gas law, for the flat surface one can easily arrive at:
μv − μ∞ = −kTlnP∞, where μv is the chemical...
Excuse me if this is naive question :oldsmile:
Plasma is gas where all atoms are ionized. I would like to know if liquid or solid plasma can exist. Let’s take chemical element Lithium, its atom has got 3 electrons and Lithium’s crystal lattice is arranged like this...
Homework Statement
A solid sphere, hollow sphere, disk and ring are released simultaneously from top of a incline. Friction is sufficient to prevent slipping of hollow sphere- what will reach the bottom first?
Homework Equations
a in pure rolling down an incline=gsinθ/(1 + I/mR^2)
The Attempt...
There are two ways to revolve, around Y or X and the formulas are different.
If I have something bounded by $$f(x) = x^2 + 1$$. I can write $$x = \sqrt{y - 1}$$. But, is it wrong to swap axis to show that I'm integrating dy, not dx?
Homework Statement
Derive an expression for the change of temperature of a solid material that is compressed adiabatically and reversible in terms of physical quantities.
(The second part of this problem is: The pressure on a block of iron is increased by 1000 atm adiabatically and...
I’m trying to understand how a solid body changes the wavelength of radiation it re-radiates from that which it originally absorbed. I’m thinking in context to the way that the Earth absorbs higher frequency radiation from the sun, but when it re-emits the energy it’s at a much lower frequency...
Homework Statement
A perfectly reflecting solid hemisphere of radius R is placed in the path of a parallel beam of light of large aperture, if the beam carries an intensity I, what is the force exerted by the beam on the hemisphere?
Homework Equations
radiation pressure=I(1+ro)(cos^2(x))/c
I...
Homework Statement
Homework Equations
The Attempt at a Solution
The textbook says that the electric field on a surface of a conductor is: . So, I guess since the sphere is metallic I can assume that what I have written there is true?
I know that Bragg reflection in solid states at the edge of e.g. the first Brillouin Zone causes standing waves at these edges, which creates a gap between the energy bands.
In this picture below you can see the probability density of a symmetric (+) and anti-symmetric (-) standing wave. The...
So I have been having a bit of trouble trying to derive the moment of inertia of a solid sphere through its center of mass. Here is my working as shown in the attached file.
The problem is, I end up getting a solution of I = (3/5)MR^2, whereas, in any textbook, it says that the inertia should...
What precisely is the equilibrium vapour density of bulk solid diprotium surface now, at 2,7 K?
The density of the world falls with some power of temperature (which one?). The density of saturated vapour falls exponentially.
At which temperature shall the world saturate with respect to bulk...
Homework Statement
Let ##a > 0##. Find the mass of the "solid bowl" consisting of points inside the paraboloid ##z=a(x^2+y^2) \text { for } 0\leq z \leq H \text{. Assume a mass density of } \rho(x, y, z) = z##.
Homework Equations
##x^2 + y^2 = z^2##
The Attempt at a Solution
[/B]
mass = ##m...
Homework Statement
Find the volume of the solid between the cone ##z = \sqrt{x^2 + y^2}## and the paraboloid ##z = 12 - x^2 - y^2##.
Homework Equations
##x^2 + y^2 = r^2##
The Attempt at a Solution
I drew a simple diagram to start off with to visualize the solid formed by the intersection of...
I found this paragraph from one of wiki article, "Mott considers a lattice model with just one electron per site. Without taking the interaction into account, each site could be occupied by two electrons, one with spin up and one with spin down. Due to the interaction the electrons would then...
Bathe (reference below) outlines the updated Lagrangian (UL) and total Lagrangian (TL) approaches using the second Piola Kirchhoff (PK2) stress. Others (i.e., Ji, et al. and Abaqus) define the UL and TL formulations in terms of the Kirchhoff or the Cauchy stress in rate form. This form requires...
Homework Statement
A solid disk of radius 23.4 cm and mass 1.45 kg is spinning at 43.1 radians per second. A solid cylinder of radius 12.1 cm and mass 3.33 kg is not spinning. The cylinder is dropped into the center of the spinning disk. After a short time friction has caused both objects to...
Homework Statement
A 4.80 kg piece of solid material is heated from 16.4C to 219C (3 s.f.) using 787 kJ of energy (3 s.f.).
Assuming an efficiency of 0.383 for the heating process, and that the material does not melt, calculate the specific heat capacity of the material.
Homework Equations...