본문 바로가기

전체 글

(92)
[Java연습] 정수 자료형의 숫자를 거꾸로 변환 Practice1 === 문제 설명 --- 입력된 정수 자료형의 숫자를 거꾸로 변환하는 프로그램을 작성하세요. - 예를들어 12345가 입력되면 54321로 변환하여 출력하면 된다. - 100의 경우 001이 되는데 이 경우 1만 출력하도록 한다. 입출력 예시 --- |입력|결과| |---|---| |12345|54321| |-12345|-54321| |100|1| |0|0| public class Practice1 { public static void solution(int num) { int numReverse = 0; //결과를 담음 boolean isMinus = false; //음수 체크 if(num 0){ i..
[취직준비] 백엔드 전략 취직하기 앞서 전략적으로 짚고 넘어가야 할 부분 1. 적극적인 태도를 들어내면서 문제를 해결 할 수 있는지 -> 코테에서 짠 코드에 대해 잘 설명할 수 있어야 함. 백엔드는 코테가 가장 중요함!!! 2. 꾸준히 노력해서 어떠한 결과를 낼 수 있는가 -> 증빙자료로 링크나 포트폴리오로 작성( 하지만 포트폴리오가 전부가 아님 ), 이 또한 잘 설명할 수 있어야 함 3. 최소 5년 이상은 다닐 수 있는 사람인가 -> 면접시 성실하고 진실성 있는 언행이 필요. 조직 상 혼자 일하는 것이 아니기에 협력적인 인재인지 봄. 4. 직무에 대한 열정과 관련 스토리 -> 왜 이 직무에 지원하였는지 간단 명료하게 답변 필요. 묻는 것에만 대답하면 됨 5. 가독성있는 이력서 및 자소서 -> 기본에 충실하면서 최소한의 필요한 ..
[정보처리기사] 1과목 소프트웨어 구축 - 소프트웨어 공학 개념 [ 1 ] 소프트웨어 공학 1. 소프트웨어 공학 (Software Engineering) 소프트웨어의 개발, 운용, 유지보수 등의 생명 주기 전반을 체계적이고 서술적이며 정량적으로 다루는 학문이다. 2. 소프트웨어 공학의 3R ⑴ 역공학(Reverse Engineering) - 기존 개발된 시스템을 CASE(Computer Adied Software Engineering) 도구를 이용하여 요구 분석서, 설계서 등의 문서로 추출 - 개발 단계를 역으로 올라가 기존 개발된 시스템의 코드나 데이터로부터 설계 명세서나 요구 분석서 등을 도출 ⑵ 재공학(Re-Engineering) - 소프트웨어의 위기를 해결하기 위해 개발의 생산성이 아닌 유지보수의 생산성으로 해결하려는 방법 - 기존 소프트웨어를 폐기하지 않고 ..